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)

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

It's Friday, July 25 and the Padres (55-48) are in St. Louis to take on the Cardinals (53-51). Nick Pivetta is slated to take the mound for San Diego against Miles Mikolas for St. Louis.

The Padres have dropped three consecutive games, losing two straight and the series to the Marlins, then the opener to the Cardinals. St. Louis won 9-7 as Willson Contreras and Brendan Donovan hit three-run homers in a six-run second inning to pull ahead.

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 Padres at Cardinals

  • Date: Friday, July 25, 2025
  • Time: 7:15PM EST
  • Site: Busch Stadium
  • City: St. Louis, MO
  • Network/Streaming: SDPA, FDSNMW

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 Padres at the Cardinals

The latest odds as of Friday:

  • Moneyline: Padres (-135), Cardinals (+114)
  • Spread:  Padres -1.5
  • Total: 8.0 runs

Probable starting pitchers for Padres at Cardinals

  • Pitching matchup for July 25, 2025: Nick Pivetta vs. Miles Mikolas
    • Padres: Nick Pivetta, (10-2, 2.81 ERA)
      Last outing: 1.50 ERA, 1 Earned Runs Allowed, 3 Hits Allowed, 1 Walks, and 5 Strikeouts
    • Cardinals: Miles Mikolas, (5-7, 5.20 ERA)
      Last outing: 11.25 ERA, 5 Earned Runs Allowed, 4 Hits Allowed, 2 Walks, and 3 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 Padres and the Cardinals

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) likes the Padres to be in the postseason mix:

“Looking at the second half of the year per Tankathon, San Diego has the 4th-easiest strength of schedule remaining

The Padres open the second-half with three games at the Nationals (2-1 record), three more at the Marlins (1-2 record), then to St. Louis for three more road games as part of a nine-game East Coast road trip.

After that nine-game road trip, the next 27 games will be on the West Coast for San Diego, whether they are in California, Arizona or Washington (the state). San Diego will be in a prime position to make a run at the playoffs, but I still haven’t gotten to the best part.

The final month of the season is a great opportunity for the Padres to gain ground too -- in the final 28 games -- 13 of those are against the Orioles, White Sox, and Rockies!

I love the Padres to make the postseason as a second-half futures 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 Padres and the Cardinals:

  • Moneyline: NBC Sports Bet is recommending a play on the San Diego Padres on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the St. Louis Cardinals 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 Padres at Cardinals

  • San Diego has lost three straight games
  • San Diego is 4-1 in the last five starts for Pivetta
  • The Cardinals have lost 7 of their last 10 games
  • In the Cardinals' home games last season with Miles Mikolas on the mound the Over was 11-4 (73%)
  • The Cardinals have covered in their last 3 games against the Padres

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)

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

It's Friday, July 25 and the Braves (44-57) are in Arlington to take on the Rangers (53-50). Joey Wentz is slated to take the mound for Atlanta against Nathan Eovaldi for Texas.

Texas is coming off a three-game sweep over the Athletics and is 5-1 in the six games since the All-Star break. The Rangers outscored the A's 15-5 in the series and its opponents 22-8 over six games.

Atlanta is 2-4 post-break and coming off two straight losses to San Francisco. The Giants outscored the Braves 18-3 in the last two games.

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 Braves at Rangers

  • Date: Friday, July 25, 2025
  • Time: 8:05PM EST
  • Site: Globe Life Field
  • City: Arlington, TX
  • Network/Streaming: FDSNSO, CW33, 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 Braves at the Rangers

The latest odds as of Friday:

  • Moneyline: Braves (+144), Rangers (-172)
  • Spread:  Rangers -1.5
  • Total: 8.0 runs

Probable starting pitchers for Braves at Rangers

  • Pitching matchup for July 25, 2025: Joey Wentz vs. Nathan Eovaldi
    • Braves: Joey Wentz, (2-1, 4.15 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 2 Hits Allowed, 0 Walks, and 2 Strikeouts
    • Rangers: Nathan Eovaldi, (7-3, 1.58 ERA)
      Last outing: 1.17 ERA, 1 Earned Runs Allowed, 5 Hits Allowed, 1 Walks, and 8 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 Braves and the Rangers

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 Braves and the Rangers:

  • Moneyline: NBC Sports Bet is recommending a play on the Texas Rangers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Atlanta Braves 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 Braves at Rangers

  • Texas is 3-0 in Eovaldi's last three starts
  • This is Wentz' third appearance with Atlanta
  • The Rangers have won 3 straight games with Nathan Eovaldi starting
  • The Under is 5-2 (71%) in the Rangers' home games this season with Nathan Eovaldi as the opener
  • With Nathan Eovaldi starting the Rangers have covered the Run Line in 9 of their last 11 games

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)

Mets at Giants: How to watch on July 25, 2025

The Mets open a six-game West Coast roadtrip against with a meeting with the San Francisco Giants on Monday at 10:15 p.m.

Here's what to know about the game and how to watch...


Mets Notes

  • Brett Baty pushed his hitting streak to six games with a second inning single in Wednesday's victory
  • Baty is hitting .306 with three homers, five doubles, and a .870 OPS over 72 at-bats since June 23
  • Brandon Nimmo continues to stay hot out of the leadoff spot, hitting .300 with 10 homers and a .895 OPS since the beginning of June
  • Edwin Diaz hasn't allowed a run in 13 consecutive outings -- he's struck out 22 batters and has recorded eight saves over that span

METS
GIANTS
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

To watch Mets games online via PIX11, you will need a subscription to a TV service provider and live in the New York City metro area. This will allow fans to watch the Mets on their computer, tablet or mobile phone browser.

To get started on your computer, go to the PIX11 live stream website and follow the site's steps. For more FAQs, you can go here.

Brent Rooker confirms he's ‘staying' with Athletics past 2025 MLB trade deadline

Brent Rooker confirms he's ‘staying' with Athletics past 2025 MLB trade deadline originally appeared on NBC Sports Bay Area

Athletics slugging designated hitter/outfielder Brent Rooker won’t be going anywhere before the 2025 MLB trade deadline on July 31.

The two-time MLB All-Star explained to Foul Territory’s Erik Kratz on Thursday that he has had conversations with the Green and Gold’s brass, and they have assured Rooker that he will not be dealt at the deadline — especially after signing a five-year, $60 million contract extension with the Athletics in January.

“Yeah, I’m not going anywhere. We’re good,” Rooker told Kratz. “I’m staying. We’re good,” adding that it “for sure” feels good to know he won’t be traded anytime soon.

Rooker has slashed .275/.352/.501 with 112 hits, 56 RBI and 21 home runs over 105 games during the 2025 MLB season. 

It would make sense for any club, particularly one transitioning from Oakland to West Sacramento to Las Vegas over five years, to want those numbers around for the long haul. 

Which is why Rooker and the A’s agreed to an extension in the first place.

“I signed the extension because I’m where I want to be,” Rooker told Kratz. “I believe in what we’re doing and believe in the people that we have on our team, on our roster, on our coaching staff, in the building. I believe in everything we have going on, and I want to be a part of that. 

Rooker, claimed off waivers by the A’s after being cut by the Kansas City Royals in 2022, has yet to make the MLB playoffs with the Green and Gold. He’ll probably have to wait another season, as the A’s carry a 43-62 record and trail the 55-49 Boston Red Sox by 12.5 games for the AL’s final wild card spot.

But the A’s limited success doesn’t agitate Rooker. The 30-year-old is proud to be the face of the franchise through the ups and downs and is glad to be a part of something bigger than this season.

“One of the reasons why I decided to sign that extension was to stay here, and I will not be going anywhere this trade deadline,” Rooker reiterated to Kratz.