Marcelo Mayer lands on IL with wrist sprain: ‘It's super frustrating'

Marcelo Mayer lands on IL with wrist sprain: ‘It's super frustrating' originally appeared on NBC Sports Boston

The Boston Red Sox will be without rookie infielder Marcelo Mayer for the foreseeable future.

Before Friday’s series opener against the Los Angeles Dodgers, the Red Sox placed Mayer on the 10-day injured list with a right wrist sprain. Mayer sustained the injury during Wednesday’s win over the Philadelphia Phillies.

“I took a checked swing in my first at-bat, and I kind of felt my wrist a little bit,” Mayer told reporters Friday at Fenway Park. “Didn’t think much of it. Was able to throw the ball fine. Second at-bat, the second swing of my at-bat, I just felt like my wrist locked up.”

Mayer’s return timetable is unclear. According to Tim Healey of The Boston Globe, when asked whether the injury would require surgery, Red Sox manager Alex Cora said the club is “gathering information” and will “get more over the weekend, during the week.”

Mayer experienced a similar injury that sidelined him for several games early in the 2022 season.

“It’s brutal,” he added. “Obviously, this is not a spot I want to be in. I want to be out there playing every day, trying to help the team win. As an athlete, all we want to do is play and go out there and just do what we do best. So it’s super frustrating. …

“It’s super annoying. There’s really no way around it. All I can do now is try to get better from it, keep working hard and try to get back on the field as soon as possible.”

The Red Sox called up speedy middle infielder David Hamilton to replace Mayer on the active roster. Center fielder Ceddanne Rafaela will take Mayer’s spot at second base for Friday’s game against the Dodgers.

First pitch for the Red Sox-Dodgers series opener at Fenway Park is set for 7:10 p.m. ET.

Giants hope Landen Roupp's elbow injury was caught in time amid rotation trouble

Giants hope Landen Roupp's elbow injury was caught in time amid rotation trouble originally appeared on NBC Sports Bay Area

SAN FRANCISCO — When asked in recent weeks about his workload, Landen Roupp has always had the same answer.

The 26-year-old intends to be ready to pitch for the Giants in October, and he has certainly done his part to keep them in the playoff race. 

That was put on hold Friday when Roupp went on the IL with right elbow inflammation, but an MRI showed no structural damage and both Roupp and manager Bob Melvin said the goal is to get the team’s third-best starter back when he is eligible to come off the IL. That would mean missing just two starts, although with any elbow discomfort, there is going to be some uncertainty about the true timetable. 

For now, the Giants and Roupp are optimistic that the discomfort was caught in time.

Roupp said he first felt some tightness after his start against the Los Angeles Dodgers on the last homestand. There was additional tightness in Atlanta on Tuesday, leading Melvin to pull Roupp after five shutout innings even though he was only at 87 pitches. 

“We think it’s pretty minor,” Melvin told reporters on Friday. “I think we caught it at the right time. We were kind of considering maybe just skipping him a turn, but with the IL being 15 days, it basically comes down to two starts. We’re hopeful that he’s going to be able to come back out after that.”

The Giants already had a gap in their rotation after optioning Hayden Birdsong to Triple-A on Tuesday, a day after he failed to record an out and walked four in the first inning. The first opening will arrive Sunday, and the plan is to go with a bullpen game in place of Birdsong, at least for this turn. Roupp is likely to be replaced by another young starter, and the Giants have several options. 

Carson Seymour is already up in the big leagues and available out of the bullpen, and he is stretched out enough to make a start.

Carson Whisenhunt will also be an option, and that would turn into a highly-anticipated event. The lefty is the organization’s best pitching prospect.

The Giants are also considering Kai-Wei Teng, who struggled in four appearances last year and was taken off the 40-man roster in the offseason. Teng has been the best of the Triple-A pitchers in recent weeks and has 82 strikeouts in 52 1/3 innings this season. 

When the Birdsong and Roupp spots come back around a second time, it’s possible the Giants have an additional option or two. Rotation depth stands out as their biggest need ahead of the deadline, which is Thursday afternoon. 

The staff is confident that Birdsong will figure out his command issues and there is hope with Roupp’s elbow, but both pitchers also face uncertainty. Birdsong’s last start was jarring, and elbow discomfort is never to be taken lightly. Another spot in the rotation is held by Justin Verlander, who just picked up his first win but also has a 4.70 ERA. 

“Look, it feels like every team goes through it, and sometimes when it rains it pours a little bit,” Melvin added. “We do have some guys we like in Triple-A as far as the depth goes, so we’ll see where that goes — and we’ll see what the deadline brings.”

Download and follow the Giants Talk Podcast

Two-start pitchers: Matthew Boyd leads a strong group of options for the week of July 28

Hello and welcome to the 17th installment of our weekly two-start pitcher article for the 2025 MLB season.

I'll be here every Friday to highlight some of the best two-start pitcher options in fantasy baseball leagues for the upcoming week, as well as some streaming options to keep in mind.

Thinking ahead with your weekly strategy can give you an advantage on the waiver wire and hopefully be a difference-maker in the standings at the end of the season.

This is a living document, so we'll update the options below as the weekend moves along.

Before we get into it, we'll start with a couple of notes on situations that may be unresolved or teams that may not have a two-start pitcher lined up for the upcoming week:

Someone should make two starts for the Braves next week, but as of now we’re still not sure who that person will be after Davis Daniel was optioned back to Triple-A Gwinnett following a rough outing against the Giants. It could be Dane Dunning, but he has already been used twice out of the bullpen and wouldn’t be stretched out yet. Stay tuned, we’ll track this one through the weekend. The two starts we would be looking at here are at the Royals and against the Reds in a neutral location in the MLB Speedway Classic in Bristol. Tennessee.

It's also not clear yet who is going to take the ball for the Angels on Monday. The Angels went with a bullpen game the last time this spot in the rotation came around, with Jake Eder logging six innings in a bulk role out of the bullpen. He has since been optioned back to Triple-A Salt Lake. Carson Fulmer would make some sense, but he pitched an inning out of the bullpen on Thursday so it’s unclear if they want to go in that direction. Stay tuned.

We’re also still waiting for clarity on what the Dodgers are going to do. They play six games next week, so there’s a chance that Yoshinobu Yamamoto will make two starts (@ Reds, @ Rays), but they’re currently rolling with a modified six-man rotation as they stretch out Shohei Ohtani and they’re also expecting Blake Snell to return soon, which could further complicate plans.

Tentatively, we’re expecting Jacob Misiorowski to make two starts for the Brewers next week (vs. Cubs, @ Nationals), but that’s not a guarantee. Nestor Cortes looks like he is finished with his rehab assignment and should slot into the club’s rotation next week, the issue is there is no place to put him. Do they bring him back in the bullpen or piggyback him with someone else and keep the regular five-man rotation intact? It’s possible. Or they could go with a six-man rotation at least one trip through, which would cost Misiorowski his second start of the week. He’s worth starting every week regardless, so there’s no decision to be made on this inflection point.

We’re also waiting to see who the Rays slot into their rotation to replace the recently demoted Taj Bradley. The most likely candidate is Joe Boyle, who is someone fantasy managers have been hanging onto in the hopes that he finally gets the opportunity. The problem if it happens this week, is he would draw an absolutely brutal two-start week, having to take on the Yankees in the Bronx before battling the vaunted offense of the Dodgers at Steinbrenner Field. We’ll update as we get more information.

Without further ado, let's dig into the options for the week of July 28.

Going Twice…

Note: Probable pitchers as of Friday, July 25, and are subject to change.

American League

Strong Plays

Framber Valdez, Astros, LHP (vs. Nationals, @ Red Sox)

Through his first 20 starts, Valdez has functioned as a true ace for fantasy managers, posting an 11-4 record, 2.67 ERA, 1.13 WHIP and a 129/42 K/BB ratio over 128 innings. He should be started each and every week without hesitation, it’s just an added bonus that he gets to double his fun this week. He represents one of the top overall options on the board this week and should continue his dominance.

Max Fried, Yankees, LHP (vs. Rays, @ Marlins)

While he has come back to Earth a bit after his brilliant start to the season, Fried still owns a tremendous 11-4 record, 2.62 ERA, 1.04 WHIP and 116/30 K/BB ratio over 127 1/3 innings through his first 21 starts on the season. Now he gets to battle the Rays at home before taking on a weak Marlins’ offense in Miami, which seems like a recipe for success. Fantasy managers should have him locked into lineups regardless of matchups, but this week lines up particularly well for the Yankees’ southpaw.

Jacob deGrom, Rangers, RHP (@ Angels, @ Mariners)

Jacob deGrom has managed to stay healthy through his first 20 starts on the season and in turn has delivered excellent results – going 10-2 with a minuscule 2.28 ERA, 0.90 WHIP and a 122/25 K/BB ratio over his 118 1/3 innings. As long as he continues pitching, he should be locked into fantasy lineups and this juicy two-start week is no exception.

Slade Cecconi, Guardians, RHP (vs. Rockies, vs. Twins)

Cecconi has quietly done a very nice job through his first 12 starts for the Guardians, compiling a 3.76 ERA, 1.23 WHIP and a 60/20 K/BB ratio across 69 1/3 innings. He draws a terrific matchup to start the week, getting to take on the Rockies at home before finishing the week with a home tilt against the Twins. He checks all of the boxes of everything that we’re looking for except for the elite strikeout rate, but that is covered by the extra volume that he’ll see during a two-start week. Even if rain factors in or the Guardians decide to insert a spot starter into their rotation during the week, he still winds up with a single start against the Rockies at home that you would want to use anyways. Cecconi looks like a very strong option in leagues of all sizes for the upcoming week.

Luis Castillo, Mariners, RHP (@ Athletics, vs. Rangers)

Castillo continues to march on and post quality numbers each week, posting a 3.30 ERA, 1.24 WHIP and a 107/36 K/BB ratio over 120 innings through his first 21 starts. The strikeout rate is down from where we’d expect it to be based on Castillo’s career, but he has still been very effective so it’s a minor gripe. He’s a threat to win every time that he takes the mound and he gets to battle a pair of inferior opponents within his division, which should allow him to add to that total this week. Fire him up in all formats.

Chris Bassitt, Blue Jays, RHP (@ Orioles, vs. Royals)

Bassitt has pitched very well for the Jays this season, going 11-4 with a 3.88 ERA, 1.30 WHIP and a 117/29 K/BB ratio over 120 2/3 innings through his first 22 outings. He’s pitching for one of the hottest teams in all of baseball and should be a good bet to add to that win total during his upcoming two-start week against the Orioles and Royals. He can be deployed with confidence in all leagues.

Decent Plays

Zach Eflin, Orioles, RHP (vs. Blue Jays, @ Cubs)

Eflin made his triumphant return from the injured list this past week and pitched fairly well – striking out five over five innings of two-run baseball in a no-decision against the Guardians. The matchups for the upcoming week are certainly imposing, battling a red-hot Blue Jays’ squad and then having to take on the Cubs at Wrigley Field. Eflin usually keeps his ratios in check though and he should approach double-digit strikeouts over his two-start week. He’s worth starting in 15-teamers for sure and I’d probably roll the dice in most 12-team formats as well.

Casey Mize, Tigers, RHP (vs. Diamondbacks, @ Phillies)

If you just glanced as Mize’s season-long line, you would think it’s a no-brainer to throw him out there for a two-start week regardless of his matchups. I’m not so sure that’s the right call. He has been absolutely obliterated in each of his last two starts – one before and one after the All-Star break – giving up 10 runs on 16 hits over seven innings against the Mariners and the Pirates. He now has to take on a pair of strong offenses in the Diamondbacks and Phillies, with the second start coming on the road. In 15-teamers it’s hard to get away from this as you are unlikely to have better options, but I wouldn’t be throwing him with much confidence in 12-teamers after the beatings that he just endured.          

Rich Hill, Royals, LHP (vs. Braves, @ Blue Jays)

Is it more than just a great story that Rich Hill is back in the big leagues and making starts for the Royals as the oldest player in the league at 45-years-old? It could be. The grizzled southpaw actually looked good in his first start, allowing just one earned run over five innings against the Cubs, though he recorded only one strikeout. The matchups aren’t ideal this week and he’s still unlikely to deliver more than a handful of strikeouts over a two-start week, but there’s some appeal to streaming Hill in deeper leagues. He’s unlikely to blow up your ratios and should at least have a shot at earning a victory. You could surprisingly do a whole lot worse this week.

Simeon Woods Richardson, Twins, RHP (vs. Red Sox, @ Guardians)

The 24-year-old right-hander has pitched much better recently, posting a 1.99 ERA, 1.15 WHIP and an 18/12 K/BB ratio over 22 2/3 innings in his last five starts. The problem has been his efficiency, as he hasn’t worked deeper than five innings in any of those starts and has gone 4 2/3 and three innings his last two times out. He should provide decent ratios and a handful of strikeouts, though his chances of earning a victory are diminished with him not working deeply into games. If you’re good with that, then he’s worth a look in all leagues.

Logan Evans, Mariners, RHP (@ Athletics, vs. Rangers)

Despite an elevated WHIP, Evans has done a nice job through his first 11 starts for the Mariners, compiling a 3.64 ERA, 1.40 WHIP and a 43/21 K/BB ratio across 59 1/3 innings. He’s in a good position to add to his win total this week with matchups against the Athletics and Rangers on tap, which makes him a worthwhile streaming option in shallower leagues in which he may still be hanging around on the waiver wire.

Patrick Corbin, Rangers, LHP (@ Angels, @ Mariners)

At this stage of his career Corbin is who he is. Someone who can provide decent ratios, give you a shot at a victory and will pick up a couple of strikeouts every time he takes the mound. That makes him a viable option in most two-start weeks. This time he’ll battle the Angels and Mariners – both on the road – where he once again makes for a decent streaming play. There’s not much there in terms of ceiling, but you could do a whole lot worse than streaming Corbin for a pair of starts this week.

At Your Own Risk

JP Sears, Athletics, LHP (vs. Mariners, vs. Diamondbacks)

Sears has struggled through his first 21 starts for the Athletics this season, posting an underwhelming 4.98 ERA, 1.25 WHIP and a 91/26 K/BB ratio over 106 2/3 innings. Having to pitch twice at Sutter Health Park in West Sacramento doesn’t work in his favor, nor does the fact that he’ll be taking on a couple of strong opposing offenses. The strikeouts should be there given the added volume of a two-start week, but don’t count on Sears for strong ratios and his chances of earning a victory aren’t particularly high.

Richard Fitts, Red Sox, RHP (@ Twins, vs. Astros)

Fitts has shown a bit of rust since returning from the injured list, registering a 5.06 ERA, 1.25 WHIP and a 17/3 K/BB ratio over 16 innings of work while making it through five innings just once over those four starts. The matchups are tough as well, fueling the ratio risk for the upcoming week. If all you’re looking for is strikeouts, he should be able to come through for you there – and really his WHIP has been in an acceptable range for much of the season. There’s just a chance that he blows up your ERA in one of these outings. Depending on your level of risk tolerance, he could be worth a look as a streaming option in deeper leagues.

Davis Martin, White Sox, RHP (vs. Phillies, @ Angels)

Depending on what you’re looking for, it’s possible that Martin could be a viable streaming option in deeper formats. He’s not a big strikeout guy, but from the volume of two starts he could claw his way to five or six over the course of the week. He’s also very unlikely to win a game while pitching for the White Sox, but even a blind squirrel finds a nut once in a while. The start against the Phillies looks like a tough matchup, but Martin has done a nice job controlling his ratios this season. There isn’t much upside here, but if you’re looking strictly for volume that’s not going to destroy your ratios, he could be in play.

Drew Rasmussen, Rays, RHP (@ Yankees, vs. Dodgers)

This one really depends on what it is that you’re looking for. Rasmusen has been outstanding this season, there’s no denying that. The issue is that the Rays are now limiting his innings and he’s only likely to go three or four innings in each of these starts. If the matchups were better, I’d probably recommend using him, as eight innings of quality ratios and strikeouts would be worth it in most cases, even if he doesn’t earn a win. The problem is that the matchups couldn’t be worse. I don’t think the risk justifies what little upside there is here at the moment. I would sit him if possible in all leagues.

National League

Strong Plays

Matthew Boyd, Cubs, LHP (@ Brewers, vs. Orioles)

Matthew Boyd has been able to avoid the injured list and is putting together a magical campaign in his age-34 season for the Cubs. He holds an 11-3 record, 2.20 ERA, 1.01 WHIP and a 108/24 K/BB ratio across 118 2/3 innings of work over his first 20 starts. He starts the upcoming week with a tough matchup against the Brewers in a critical divisional battle before finishing up with the Orioles at home. He should continue to be treated like a true ace for fantasy purposes, meaning we’re starting him every week without question regardless of the matchups.

Cristopher Sánchez, Phillies, LHP (@ White Sox, vs. Tigers)

While he was snubbed from making his second straight National League All-Star team, Sánchez has certainly been worthy – going 9-2 with a 2.40 ERA, 1.09 WHIP and a 134/32 K/BB ratio over 124 innings. He really gets to feast this week, as he’ll battle a hapless White Sox’ offense in Chicago before taking on a struggling Tigers’ offense that has been particularly brutal against left-handed pitching over the last couple of weeks. He should be locked into 100 percent of lineups and represents one of the top overall plays of the week.

Edward Cabrera, Marlins, RHP (@ Cardinals, vs. Yankees)

The 27-year-old right-hander has impressed through his first 17 starts with the Marlins this season, posting a 3.48 ERA, 1.24 WHIP and a 92/30 K/BB ratio over 88 innings. He has struck out five or more batters in each of his last 11 starts and has allowed more than two earned runs just twice during that impressive stretch. The matchup against the Yankees is tough, but with the way that Cabrera is throwing the ball at the moment, he should be started in all leagues for this upcoming two-start week.

Landen Roupp, Giants, RHP (vs. Pirates, @ Mets)

Aside from one brutal start against the Dodgers in Los Angeles in mid-June, Roupp has done nothing but dominate since the start of May – allowing two earned runs or fewer 12 times in his last 14 starts. The walks are a problem, which leads to an elevated WHIP (1.43), but he has been a major asset for fantasy purposes aside from that. He gets a strong matchup against the Pirates to start the week where he’ll be a favorite to earn a victory before finishing things up against the Mets in New York. He can be deployed with confidence in leagues of all sizes.

Decent Plays

Eduardo Rodriguez, Diamondbacks, LHP (@ Tigers, @ Athletics)

It’s been a disappointing season overall for the 32-year-old southpaw, compiling a 5.50 ERA, 1.65 WHIP and a 93/32 K/BB ratio over 86 2/3 innings in his 17 starts. Aside from one disaster against the Royals though, he has actually been decent since the calendar flipped to June – posting a 3.86 ERA, 1.59 WHIP and a 41/14 K/BB ratio over 42 innings. He also gets the added benefit of facing the Tigers when they’re slumping and can’t score runs to save their lives. The strikeouts should certainly be there over two starts on the week and his chances of earning a victory are elevated this week, making him a decent streaming option in shallow formats where he may still be available.

Frankie Montas, Mets, RHP (@ Padres, vs. Giants)

Despite his horrific struggles while rehabbing in the minor leagues, Frankie Montas has done a decent job since joining the Mets’ rotation. He has compiled a 4.62 ERA, 1.30 WHIP and a 23/6 K/BB ratio over 25 1/3 innings in his first five starts. He has allowed just three runs over 10 2/3 innings over his last two starts while racking up 11 strikeouts, showing that he’s getting better as he continues to shake off the rust. The matchups are middle of the road, but nothing to shy away from, so I’d be comfortable starting Montas in leagues of all sizes for this upcoming two-start week.

Mitch Keller, Pirates, RHP (@ Giants, @ Rockies)

Assuming that he remains with the Pirates through the trade deadline, Mitch Keller lines up for a very strong two-start week next week. He’ll take on the Giants in an extreme pitcher’s park in San Francisco before traveling to Coors Field to battle a Rockies’ team that has struggled regardless of where they are playing. He’s a strong bet to deliver quality ratios whenever he takes the mound, the downside with Keller has been his limited strikeouts and his poor win equity pitching for the Pirates. Both of those issues are muted this week with him making two starts – and one of them coming against the Rockies. I’d feel good throwing him out there in leagues of all sizes.

Dylan Cease, Padres, RHP (vs. Mets, vs. Cardinals)

Cease has been a bit of an enigma this season. He’s got a poor ERA (4.59) which comes from a few brutal outings in which he gets knocked around, but then he’ll go out and dominate over his next couple of starts without rhyme or reason. We know what he’s never going to be a major asset in WHIP, but regardless of his performance he has been a monster in the strikeout department. He should easily eclipse double digit strikeouts during his upcoming two-start week and pitching for the Padres he has a good shot at earning a victory every time he takes the mound. Fantasy managers surely understand what they’re getting from Cease by now and as long as you can stand the potential hit in ERA, he should be started in all leagues.

At Your Own Risk

Chase Burns, Reds, RHP (vs. Dodgers, vs. Braves)

The 22-year-old rookie right-hander has been knocked around in his first five starts at the big league level – posting a 6.65 ERA and 1.62 WHIP over 21 2/3 innings. The one thing that he has been able to do though, is pile up strikeouts with 35 through his first five starts. It’s not going to get any easier for him this week, as he’ll have to take on the Dodgers in the bandbox known as Great American Ballpark before taking on the Braves in the MLB Speedway Classic in Bristol, Tennessee. If all you care about his strikeouts and can handle the ratio risk, then by all means take a shot on Burns this week. Otherwise, you may want to steer clear.

Bradley Blalock, Rockies, RHP (@ Guardians, vs. Pirates)

It’s easy to say that we should avoid all Rockies’ starting pitchers for their two-start weeks and in practice it makes a lot of sense. I’d love to be able to find a reason to recommend an intriguing young right-hander with matchups on tap against the Guardians on the road and the light-hitting Pirates at Coors Field, but Blalock has struggled to a miserable 8.67 ERA and 1.78 WHIP over 27 innings so far this season while recording a pitiful total of only nine strikeouts. He should be avoided in all leagues.

Andre Pallante, Cardinals, RHP (vs. Marlins, @ Padres)

Pallante is the type of arm that always seems to be available if you’re willing to roll the dice for his two-start weeks. He has been very unimpressive this season, with a 4.91 ERA, 1.37 WHIP and just 72 strikeouts over 110 innings on the year. He’s probably not going to be an asset in ratios this week. What you’re gambling on, is whether or not you think he can beat the Marlins. If he does, he’ll probably deliver favorable results for the week. If not, he’ll end up hurting your squad. Once again, it all depends on your level of risk tolerance.

Brad Lord, Nationals, RHP (@ Astros, vs. Brewers)

Lord has done a decent job bouncing back and forth between the Nationals’ bullpen and their starting rotation, but that doesn’t mean we should be firing him for a difficult two-start week against the Astros and Brewers. He’s still in the process of getting stretched back out and only threw 50 pitches over four innings his last time out. The upside doesn’t justify the risk here.

Some things to be excited about as Yankees take on Phillies

Some things to be excited about as Yankees take on Phillies originally appeared on NBC Sports Philadelphia

NEW YORK – We have all become accustomed to the monotone approach Phillies manager Rob Thomson takes when talking about his team. Try to figure out whether his team won a great game or lost an excruciating one, his demeanor certainly won’t be a hint as to which it was. 

When the subject of pitcher Aaron Nola and his current rehabilitation comes up, however, there is a bit – just a bit – of excitement that seems to invade the inflection of his voice. Friday before the Phillies took on the New York Yankees, Nola pitched a bullpen session that, by all accounts, have him right where the team wants him to be as he makes his way back from a right ankle sprain and a stress fracture in his right rib cage that has had him sidelined since May 14.

“Great,” Thomson said of Nola’s session at Yankee Stadium. “Three ups, 56 pitches and his command was excellent. To me it looks like he’s ready for an assignment.”

Though the rotation seems a bit crowded with the possibility of Mick Abel coming back up and after Andrew Painter threw a very good game Thursday at Lehigh Valley where he allowed just one hit and two earned runs in six innings. But Thomson is quick to point out that Nola could be a huge benefit going down the stretch.

“When he’s on he’s one of the best pitchers in the game. That’s what you want,” Thomson said.

“No pain in the ankle or rib,” Nola said. “Everything felt normal and I think I’m ready to go out and pitch at Lehigh in game situation.

I’m trying to sharpen the delivery still and keep that sharp and keep my pitches sharp, focus on the command on all of them. First inning felt so-so today and once I started throwing more and got stretched, I felt a lot better. 

“I want to get back for sure,” he said. “It’s tough not pitching. It’s been a little while. It’s what I’m used to doing and going out there every five days and taking the ball for this team. Not being able to do it for this long has been tough. But I’ve learned some things during this rehab process . I’ve tried to educate myself as much as I can on the injuries I’ve had. I’m trying to keep my body strong from here on out. I’m excited to go to Lehigh and pitch a couple games and finally get in game situations.”

Thomson wasn’t sure if Nola will throw another bullpen before pitching for Lehigh. No matter, the plan is pretty laid out. “I’d like to see him get to at least 90 pitches,” Thomson said. “So the first time out will probably be the same as it was today, 55 to 60 pitches. And then we’ll graduate him 15 pitches per outing to get him to 90. Whatever that math is.”

Daddy done good

With barely any sleep, an addition to the family (newborn son) and long batting slump hanging on his shoulders, second baseman Bryson Stott had a lot going on Wednesday when the team took on the Boston Red Sox.

He responded, in a big way, by going 2-for-4 with a double and a home run. He also scored a pair. While daddy power was a subject with Stott, there are also some more technical things going on with his swing that may be turning his slump around.

“We had him so early and all the tests and everything we’re done, like, by 8, 8:30. We were kind of just sitting around,” said Stott of the birth of his second child. “My daughter was home with my mom and sister. She said ‘we’re just going to be sitting here so maybe you should go. I’ll be fine.’ I said ‘are you sure?’ It was all good. Had the baby around 3:40ish, probably was up till around five or so and got up around eight. I took some naps throughout the day. Felt good, good enough to go. A lot of new adrenaline with a new baby. The tiredness didn’t really hit me till the off day. 

“Looking back at 2023 and the beginning of 2024, just kind of where my hands were. Trying to get back to, kind of that feeling. I think just the majority of it is timing. I was super early or super late and when you’re too early you fly out to left and when you’re too late you might ground out to short or line out. Just trying to find that balance of just being on time. That fixes a lot of things throughout your swing. I felt on time the last couple days.”

Stott had been just six for his last 45 heading into Wednesday. Maybe that little, loud thing in his house is just as important as where and how his hands are.

“The last couple of days his swings have looked a lot better,” said Thomson. “He’s sort of simplified the move. He knows where that barrel’s at. It’s a lot better. He had a lot of waggle in his hands before he made his initial move to get loaded and really was losing his barrel, didn’t know where it was. Now he’s just kind of sitting it on his shoulder and taking it out and it gets going and it’s really simplified his swing.”

Mets bolster bullpen with deal for Orioles lefty Gregory Soto ahead of trade deadline

FLUSHING, N.Y. — The New York Mets have acquired help for their bullpen, trading for left-handed reliever Gregory Soto from the Baltimore Orioles for a pair of minor league pitchers.

The Mets announced the trade Friday. They are sending right-handed pitchers Wellington Aracena and Cameron Foster for the two-time All-Star.

Soto, 30, has a 3.96 ERA with 18 walks and 44 strikeouts in 45 appearances for the Orioles this season. The lefty has held left-handed batters to a .138 batting average allowing just eight walks and 22 strikeouts. He’s been even stingier in 21 games since June 4 with left-handed batters 0-for-23.

An All-Star in 2021 and 2022 with Detroit, Soto is 14-31 with a 4.24 ERA, 187 walks and 394 strikeouts in parts of seven major league seasons. He signed with Detroit in 2012 and is a native of the Dominican Republic. Baltimore acquired him last July from Philadelphia.

The trade deadline is Thursday.

Yankees acquiring 3B Ryan McMahon in trade with Rockies

The Yankees are making an upgrade at third base, acquiring Ryan McMahon from the Colorado Rockies.

New York is sending two pitching prospects in exchange for the 2024 All-Star, LHP Griffin Herring and RHP Josh Grosz. MLB.com's Mark Feinsand was the first to report the trade.

The Rockies are currently a league-worst 26-76 and on pace for the worst record in major league history.

McMahon is in the fourth year of a six-year, $70 million contract. He's owed $16 million each of the next two seasons before becoming a free agent ahead of the 2028 season.

The 30-year-old is slashing .217/.314/.403 this season with 16 home runs, 15 doubles, and 35 RBI over 100 games. He's struck out a league-leading 127 times, but is still on pace for his fifth straight 20-plus home run season, and the sixth of his career.

It's a drop-off from his All-Star 2024 season in which he hit .242 with 20 homers, 28 doubles, and 65 RBI. McMahon had a career-best 4.0 WAR in 2021 with 23 home runs, 32 doubles, and 86 RBI in 151 games.

"Really excited," manager Aaron Boone said pregame. "Been an All-Star third baseman, really good defender. Has had some ups and downs offensively this year, I know over the last month he's been swinging the bat well. He's a presence and can really defend over there at third, and has for a number of years. We're excited to get him."

He later added: "I know there's real offensive potential there... The handful of times that we've played against them that I watch him, you're like, 'That's what it should look like over there.' He moves really well and has that prototypical good third base thing."

McMahon was drafted by Colorado in the second round of the 2013 MLB Draft out of Mater Dei HS in Santa Ana, CA and made his debut at age 22 in 2017. Over nine seasons and 1,010 games with the Rockies, McMahon owns a .240 batting average and .743 OPS with 140 homers and 452 RBI.

Defensively, McMahon has logged 696 games at third base, owning a .968 fielding percentage. He's also played 244 games at second base, 70 at first base, seven as a DH, and two at SS. He's played 100 games at third this season (.978 fielding percentage) and manned the hot corner for 152 games in 2024, leading the league in both assists (323) and errors (15).

The Yankees will bank on his glove at third base for at least the rest of the season, allowing them to slide Jazz Chisholm Jr. back over to second base full-time. This move also likely takes New York out of the running in the Eugenio Suarez sweepstakes. Either way, Boone believes the addition of McMahon will help the team defensively.

"I expect, and it needs to be one of our strengths, now bringing in a McMahon and with Anthony [Volpe], we need them to play the way they're capable of playing and how we expect them to play. If they do, that becomes a strength. We need that to happen," Boone said.

"I think you go around the diamond with us, I think we have a number of really good defenders, especially on most nights... Obviously, we're coming off a series where we did not play well in that regard, our last game was not good at all, probably cost us a game... There's no reason to think we can't be a really good defensive club moving forward, which I think we have been much of the year with some series mixed in where we've made mistakes."

Mets acquire LHP Gregory Soto in deal with Orioles

The Mets have made their first bullpen addition ahead of the trade deadline.

New York has acquired LHP Gregory Soto in a trade with the Orioles, as first reported by SNY's Andy Martino.

"This is a guy who is used to pitching in this league in high leverage, not to mention he's a lefty," said Mets manager Carlos Mendoza before Friday's game at the San Francisco Giants. "Upper-90s sinker. The slider. The biggest thing is his ability to come in games when there's high leverage and pressure there. Obviously a piece that will help us, and I'm excited about it."

Right-handed pitching prospects Cameron Foster and Wellington Arecena are heading to Baltimore as part of the deal, which is pending medicals.

Arecena, the 19th-ranked prospect in the Mets' system according to MLB Pipeline, is a 20-year-old right-hander who has pitched to a 2.38 ERA and 1.13 WHIP while striking out an incredible 84 batters across 17 appearances in High-A this season.

Foster is a bit older at 26, but he's also enjoying a strong season and recently made the jump to Triple-A. He's struggling a bit at the new level, but has a 2.97 ERA and 1.05 WHIP over 21 outings on the year.

This marks the third time in Soto's career that he's been traded.

He first broke into the league with the Tigers, but after four seasons he was shipped off to the Phillies, whom he spent a year and a half with before they traded him to Baltimore ahead of the 2023 deadline.

The 30-year-old has a 3.94 ERA, 1.29 WHIP, 44 strikeouts, and 17 holds over 45 appearances.

He's been particularly effective against opposing southpaws, holding them to .138 average and .547 OPS.

Now in the Big Apple, he'll team up with Brooks Raley to give the Mets two steady left-handed options.

"Definitely helps," Mendoza said. "Grateful and thankful that the guys that have been here, they continuously help us. Whether it's righties, lefties, there's been a lot of new faces walking through those doors. We got Raley back and we see the impact right away.

"Another lefty allows me to deploy one of them earlier in the game and the other in the later innings. It's easier when they are both available to match up against some of the lineups we are going to be facing."

Soto is a free agent at the end of this season.

Landen Roupp lands on IL with elbow injury, exacerbating Giants' pitching need

Landen Roupp lands on IL with elbow injury, exacerbating Giants' pitching need originally appeared on NBC Sports Bay Area

SAN FRANCISCO — With the trade deadline approaching on July 31, the Giants already had a clear need in their rotation. That pursuit now comes with flashing red emergency lights. 

Landen Roupp was put on the IL on Friday with right elbow inflammation, pausing what had been a breakout season for the young right-hander and leaving a second hole in the rotation. Earlier this week, the Giants optioned struggling right-hander Hayden Birdsong back to the minors.

Roupp, Birdsong and Kyle Harrison competed for the final rotation spot this spring and it seemed that all would likely be part of the mix in the second half. Harrison is now with Boston, and there are real questions about whether the other two will contribute in the second half. The loss of Roupp — who won that competition — is particularly painful, as he had developed into a strong No. 3 starter behind Logan Webb and Robbie Ray. 

Roupp has a 3.11 ERA this season and has allowed just four earned runs in his last six starts. He threw five shutout innings in Atlanta earlier this week, giving the Giants hope at a time when they’re dealing with Birdsong’s command issues and Justin Verlander’s inconsistency

To fill the roster spot, the Giants recalled right-hander Tristan Beck, who potentially is a candidate to spot-start as they try to figure things out. They already were TBD for Sunday’s game against the New York Mets because of Birdsong’s issues.

Major League Baseball’s trade deadline is Thursday. The Giants already have made the flashiest move of the season by trading for Rafael Devers, but their biggest needs are now on the pitching side.

Download and follow the Giants Talk Podcast

‘Ridiculous:' Big leaguers side with Little Leaguer who was suspended for bat flip

‘Ridiculous:' Big leaguers side with Little Leaguer who was suspended for bat flip originally appeared on NBC Sports Bay Area

Jazz Chisholm Jr., known for playing with flair, noticed when a Little Leaguer was suspended in baseball’s latest bat flip flap.

“I thought that was ridiculous. You’re going suspend a kid for having fun?” the New York Yankees All-Star infielder said Friday. “Crazy.”

Marco Rocco, a 12-year-old from Haddonfield, New Jersey, tossed his bat in the air on July 16 after his sixth-inning, two-run homer in the final of the sectional tournament for Haddonfield’s under-12 team against Harrison Township on July 16. His father went to court and got the suspension eliminated.

“If it’s a game-changing homer, it’s fine. Even when I’m on the mound, it doesn’t irk me. It’s a human reaction and it’s good for the game, just like a pitcher doing a fist pump after a big strikeout,” said Toronto Blue Jays pitcher Max Scherzer, a three-time Cy Young Award winner. “I side-eye someone if they hit a solo shot and their team is down 5-0. That doesn’t jive with me. I don’t like it when opponents or teammates do that. I feel the same way about Little Leaguers.”

Rocco was ejected for what his family was told were actions deemed “unsportsmanlike” and “horseplay,” and an ejection results in an automatic one-game suspension.

His father, Joe, is a lawyer and his dad filed suit. Judge Robert G. Malestein of New Jersey Superior Court ruled in favor of the Roccos, and Marco played for Haddonfield against Elmora Little League in a 10-0 loss Thursday in the opener of a four-team, double-elimination tournament at the Deptford Township Little League complex. Marco went 0 for 2 with two strikeouts.

“I wish nobody would do a bat flip. I’m kind of traditional,” Philadelphia Phillies manager Rob Thomson said before adding, “But let him play.”

A staid sport for much of the 19th and 20th centuries, baseball has embraced emotion in recent years. José Bautista’s bat flip against Texas in a 2015 AL Division Series was featured in the video game MLB The Show 16.

“It’s a kid’s game, Whether you’re a kid or a major leaguer, we’re in a have-fun era,” Detroit Tigers catcher Jake Rogers said. “If you earn that moment, you earn that moment.”

AP Sports Writer Larry Lage contributed to this report.

Mets’ Edwin Diaz hopes to return to Team Puerto Rico for 2026 World Baseball Classic

Edwin Diaz and the Mets have plenty to focus on before turning their attention to next offseason

But with the next edition of the World Baseball Classic right around the corner, there’s still one big question that’s yet to be answered.

Will the star closer return to the event? 

Of course, the last time Diaz donned the Team Puerto Rico uniform he was putting the finishing touches on a thrilling victory to eliminate the Dominican Republic. 

Moments later, he went down in a heap of pain as he suffered a torn patellar tendon during the celebration with his teammates and ended up missing the entire 2023 season. 

Some question whether or not it’s worth it for Diaz to participate in the exhibition event again, but as things stand, the hard-throwing 31-year-old certainly seems open to the idea.  

“As of now I would play if I had the chance,” he said last week according to Mark W. Sanchez of the New York Post. “I didn’t get hurt pitching. That’s something that could happen at my house or wherever. If I was pitching maybe I’d be a little bit scared -- but I just want to go and represent my country and have fun.”

While it might not be a welcomed site for Mets fans, Diaz’s presence at the backend of things would be a huge boost for the Puerto Rican squad, which is captained by Francisco Lindor.

Diaz told Sanchez he has already been helping Lindor do some recruiting for the roster. 

After an up-and-down year in his return from the freak injury, the closer has regained his dominant form and he's once again established himself as one of the premier late-inning arms in the game. 

Diaz just logged his third career All-Star appearance after putting together a stellar first half. 

He locked down his 21st save of the season on Wednesday afternoon, and the rest of his numbers are even better -- a 1.55 ERA and 0.86 WHIP with 61 punchouts across 40 appearances. 

Diaz is easily the most trusted arm in the Mets’ bullpen at the moment. 

Next year’s WBC is scheduled to get started on March 5.

Cubs at White Sox Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 25

It's Friday, July 25 and the Cubs (60-42) are in Chicago to take on the White Sox (37-66). Shota Imanaga is slated to take the mound for Chicago against Adrian Houser for Chicago.

The Cubs are 1-3 in the past four games and coming off a series loss to the Royals where they dropped two of three.

On the other hand, White Sox are one of the hottest teams in the second half with a 5-1 record and series wins over Tampa Bay and Pittsburgh.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Cubs at White Sox

  • Date: Friday, July 25, 2025
  • Time: 7:40PM EST
  • Site: Rate Field
  • City: Chicago, IL
  • Network/Streaming: MARQ, CHSN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Cubs at the White Sox

The latest odds as of Friday:

  • Moneyline: Cubs (-187), White Sox (+154)
  • Spread:  Cubs -1.5
  • Total: 8.0 runs

Probable starting pitchers for Cubs at White Sox

  • Pitching matchup for July 25, 2025: Shota Imanaga vs. Adrian Houser
    • Cubs: Shota Imanaga, (7-3, 2.40 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 5 Hits Allowed, 1 Walks, and 5 Strikeouts
    • White Sox: Adrian Houser, (5-2, 1.89 ERA)
      Last outing: 6.23 ERA, 3 Earned Runs Allowed, 10 Hits Allowed, 1 Walks, and 5 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Expert picks & predictions for tonight’s game between the Cubs and the White Sox

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Friday’s game between the Cubs and the White Sox:

  • Moneyline: NBC Sports Bet is recommending a play on the Chicago Cubs on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Chicago White Sox at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Cubs at White Sox

  • Chicago is 4-1 in Imanga's last five starts
  • The Cubs are on a 4-game win streak at the White Sox
  • The Under is 7-3 in the Cubs' last 10 road games
  • The Cubs have covered in their last 4 games against the White Sox

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Mariners at Angels prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 25

It's Friday, July 25 and the Mariners (55-48) are in Anaheim to take on the Angels (49-54). Bryan Woo is slated to take the mound for Seattle against José Soriano for Los Angeles.

Seattle took the series opener 4-2 over Los Angeles behind three solo shot homers (two in the fifth inning). Seattle is 4-3 since the break, while Los Angeles has dropped four straight games and has a 2-5 record in the last seven.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Mariners at Angels

  • Date: Friday, July 25, 2025
  • Time: 9:38PM EST
  • Site: Angel Stadium
  • City: Anaheim, CA
  • Network/Streaming: RSNW, FDSNW

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Mariners at the Angels

The latest odds as of Friday:

  • Moneyline: Mariners (-129), Angels (+109)
  • Spread:  Mariners -1.5
  • Total: 8.0 runs

Probable starting pitchers for Mariners at Angels

  • Pitching matchup for July 25, 2025: Bryan Woo vs. José Soriano
    • Mariners: Bryan Woo, (8-5, 2.91 ERA)
      Last outing: 6.00 ERA, 4 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 6 Strikeouts
    • Angels: José Soriano, (7-7, 3.83 ERA)
      Last outing: 2.57 ERA, 2 Earned Runs Allowed, 6 Hits Allowed, 2 Walks, and 5 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Expert picks & predictions for tonight’s game between the Mariners and the Angels

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Friday’s game between the Mariners and the Angels:

  • Moneyline: NBC Sports Bet is recommending a play on the Seattle Mariners on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Los Angeles Angels at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Mariners at Angels

  • The Mariners have won 4 of 5 games at divisional opponents
  • The Over is 4-1 in the Angels' last 5 matchups against American League teams
  • The Mariners have covered in 4 of their last 5 on the road, profiting 1.68 units

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Athletics at Astros Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 25

It's Friday, July 25 and the Athletics (43-62) are in Houston to take on the Astros (60-43). Jeffrey Springs is slated to take the mound for Oakland against Ryan Gusto for Houston.

Houston was on a four-game winning streak before taking a series opening loss to the Athletics, 5-2 and vice versa, the win snapped a four-game losing streak for the A's. The Astros are 4-3 versus the A's this season.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Athletics at Astros

  • Date: Friday, July 25, 2025
  • Time: 8:10PM EST
  • Site: Minute Maid Park
  • City: Houston, TX
  • Network/Streaming: NBCSCA, SCHN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Athletics at the Astros

The latest odds as of Friday:

  • Moneyline: Athletics (+135), Astros (-161)
  • Spread:  Astros -1.5
  • Total: 8.0 runs

Probable starting pitchers for Athletics at Astros

  • Pitching matchup for July 25, 2025: Jeffrey Springs vs. Ryan Gusto
    • Athletics: Jeffrey Springs, (8-7, 4.18 ERA)
      Last outing: 11.25 ERA, 5 Earned Runs Allowed, 9 Hits Allowed, 0 Walks, and 4 Strikeouts
    • Astros: Ryan Gusto, (6-3, 4.46 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 1 Hits Allowed, 0 Walks, and 0 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Expert picks & predictions for tonight’s game between the Athletics and the Astros

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Friday’s game between the Athletics and the Astros:

  • Moneyline: NBC Sports Bet is recommending a play on the Houston Astros on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Oakland Athletics at +1.5.
  • Total: NBC Sports Bet is staying away from a play on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Athletics at Astros

  • The Astros have won 29 of 42 games following a defeat
  • The Over is 7-3 in the Athletics' last 10 road games
  • The Astros have covered in 4 of their last 5 games showing a profit of 2.12 units

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Guardians at Royals Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 25

It's Friday, July 25 and the Guardians (51-51) are in Kansas City to take on the Royals (50-53). Gavin Williams is slated to take the mound for Cleveland against Michael Wacha for Kansas City.

Despite two homers from Steven Kwan on Thursday, the Guardians lost to the Orioles 4-3, but won the series 3-1. Cleveland is 5-2 in the seven games since the All-Star break and will go to Kansas City for a three-game series.

The Royals are 3-3 in six games after the break and coming off a series win over the Cubs (took 2 of 3). The Guardians are 4-2 against the Royals this season.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Guardians at Royals

  • Date: Friday, July 25, 2025
  • Time: 8:10PM EST
  • Site: Kauffman Stadium
  • City: Kansas City, MO
  • Network/Streaming: WKYC 3, Apple TV+

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Guardians at the Royals

The latest odds as of Friday:

  • Moneyline: Guardians (-101), Royals (-118)
  • Spread:  Royals 1.5
  • Total: 8.0 runs

Probable starting pitchers for Guardians at Royals

  • Pitching matchup for July 25, 2025: Gavin Williams vs. Michael Wacha
    • Guardians: Gavin Williams, (6-4, 3.54 ERA)
      Last outing: 1.29 ERA, 1 Earned Runs Allowed, 4 Hits Allowed, 1 Walks, and 11 Strikeouts
    • Royals: Michael Wacha, (4-9, 3.62 ERA)
      Last outing: 1.50 ERA, 1 Earned Runs Allowed, 3 Hits Allowed, 1 Walks, and 1 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Expert picks & predictions for tonight’s game between the Guardians and the Royals

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) likes the Guardians to reach 80 wins:

“In the first 24 games of the 67 one second-half of the schedule are the Athletics, Orioles, Royals, Rockies, Twins, Mets, White Sox, and Marlins -- beautiful!

Cleveland took the series against the A’s, 2-1 and beat the O’s in three of four — so far so good at 5-2 in seven games.

The Guardians have the easiest strength of schedule remaining in the MLB and need a 34-33 record over the second half to secure 80-plus wins, which I believe is more than possible.”

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Friday’s game between the Guardians and the Royals:

  • Moneyline: NBC Sports Bet is recommending a play on the Cleveland Guardians on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Cleveland Guardians at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Guardians at Royals

  • Cleveland is 5-2 in the last seven games
  • Kansas City is 3-3 in the last six games
  • The Guardians have won 4 of their last 5 road series
  • 5 of the Royals' last 7 home games stayed under the Total
  • The Guardians have covered the Run Line in 3 straight road games against the Royals

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Nationals at Twins Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 25

It's Friday, July 25 and the Nationals (41-61) are in Minneapolis to take on the Twins (49-53). MacKenzie Gore is slated to take the mound for Washington against Zebby Matthews for Minnesota.

Washington enters 3-3 since the break and off a series win over Cincinnati, while Minnesota is 2-4 and dropped both tis series. Both teams had an off day, but Minnesota is traveling back from the West Coast after facing the Rockies, then Dodgers.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Nationals at Twins

  • Date: Friday, July 25, 2025
  • Time: 8:10PM EST
  • Site: Target Field
  • City: Minneapolis, MN
  • Network/Streaming: MASN2, MNNT, MLBN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Nationals at the Twins

The latest odds as of Friday:

  • Moneyline: Nationals (+114), Twins (-135)
  • Spread:  Twins -1.5
  • Total: 8.0 runs

Probable starting pitchers for Nationals at Twins

  • Pitching matchup for July 25, 2025: MacKenzie Gore vs. Zebby Matthews
    • Nationals: MacKenzie Gore, (4-9, 3.60 ERA)
      Last outing: 30.86 ERA, 8 Earned Runs Allowed, 8 Hits Allowed, 3 Walks, and 2 Strikeouts
    • Twins: Zebby Matthews, (1-2, 6.26 ERA)
      Last outing: 11.25 ERA, 5 Earned Runs Allowed, 8 Hits Allowed, 1 Walks, and 6 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Expert picks & predictions for tonight’s game between the Nationals and the Twins

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Friday’s game between the Nationals and the Twins:

  • Moneyline: NBC Sports Bet is recommending a play on the Minnesota Twins on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Washington Nationals at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Nationals at Twins

  • The Twins have won their last 4 home games following a loss
  • 7 of the Nationals' last 9 road games have gone over the Total
  • Minnesota is 3-2 when Matthews pitches this season
  • Washington is 8-12 when Gore pitches this season

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)