Rangers' Top Free-Agent Target Will Likely Come At A Steep Price

Isaiah J. Downing-Imagn Images

There’s been a lot of speculation linking free-agent defenseman Vladislav Gavrikov and the New York Rangers

It first started with Arthur Staple, who reported that if Rangers president and general manager Chris Drury can clear enough cap space, the team could look to pursue Vladislav Gavrikov.

Sportsnet’s Elliotte Friedman followed up that report by indicating he has reason to believe that the Rangers may be one of the few teams Gavrikov would depart the Los Angeles Kings for. 

“Among left shots, Vladislav Gavrikov is not believed to have a long list of places he wants to go if he leaves Los Angeles, which is why so many are pointing to the Rangers,” Friedman wrote. 

It may be exciting and all to think about Gavrikov in a Blueshirts sweater, but it will come at a steep price if Drury wants to make it happen. 

According to NHL insider Frank Seravalli, a contract for Gavrikov will likely come in at seven years at almost eight million per season. 

The Rangers would certainly be taking a risk by giving Gavrikov a long-term contract the likes in which Seravalli is describing. 

If the Rangers end up trading K’Andre Miller, a scenario many NHL insiders are predicting, the chances of signing Gavrikov increase dramatically.

Rangers Reportedly Could Be One Of The Few Teams On Vladislav Gavrikov's Short List Of Destinations Rangers Reportedly Could Be One Of The Few Teams On Vladislav Gavrikov's Short List Of Destinations The Free Agent Frenzy is just over a week away and there’s more steam picking up linking defenseman Vladislav Gavrikov to the New York Rangers

It seemed as if the Rangers’ Achilles Heel was their defense and adding the 29-year-old should certainly help partially fix their glaring problems on the blueline. 

We’ll have to see if Drury deems Gavrikov’s high value to be worth it in the long run.

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

It's Wednesday, June 25 and the Cubs (46-33) are in St. Louis to take on the Cardinals (44-36). Matthew Boyd is slated to take the mound for Chicago against Erick Fedde for St. Louis.

With an 8-7 win yesterday, the Cardinals have won the first two games of the series. Masyn Winn had a big game for the Cardinals. He was one of three Cardinals to homer in last night's game.

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 tipoff, 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 Cardinals

  • Date: Wednesday, June 25, 2025
  • Time: 7:45PM EST
  • Site: Busch Stadium
  • City: St. Louis, MO
  • Network/Streaming: FanDuel Sports Network Midwest, Marquee Sports Network

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 Cardinals

The latest odds as of Wednesday:

  • Moneyline: Cubs (-130), Cardinals (+109)
  • Spread:  Cubs -1.5
  • Total: 9.0 runs

Probable starting pitchers for Cubs at Cardinals

  • Pitching matchup for June 25, 2025: Matthew Boyd vs. Erick Fedde
    • Cubs: Matthew Boyd, (6-3, 2.84 ERA)
      Last outing (Seattle Mariners, 6/20): 5.0 Innings Pitched, 2 Earned Runs Allowed, 2 Hits Allowed, 2 Walks, and 6 Strikeouts
    • Cardinals: Erick Fedde, (3-6, 3.54 ERA)
      Last outing (Chicago White Sox, 6/19): 5.0 Innings Pitched, 1 Earned Runs Allowed, 6 Hits Allowed, 2 Walks, and 4 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!

Top betting trends & insights to know ahead of Cubs at Cardinals

  • The Cardinals have won 4 of their last 5 games at home, while the Cubs have lost on 3 straight road trips
  • Each of the Cubs' last 5 games at the Cardinals have gone over the Total
  • The Cubs have failed to cover the Run Line in 10 of their last 12 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!

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

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 Wednesday's game between the Cubs and the Cardinals:

  • Moneyline: NBC Sports Bet is staying away from a play 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 staying away from a play on the Game Total of 9.0.

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

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)
  • Brad Thomas (@MrBradThomas)

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

It's Wednesday, June 25 and the Nationals (33-47) are in San Diego to take on the Padres (43-36). MacKenzie Gore is slated to take the mound for Washington against Nick Pivetta for San Diego.

Jose Iglesias' ground-out led to Gavin Sheets' go-ahead run in the bottom of the sixth. The Padres went on to win 4-3.

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 tipoff, 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 Padres

  • Date: Wednesday, June 25, 2025
  • Time: 4:10PM EST
  • Site: Petco Park
  • City: San Diego, CA
  • Network/Streaming: Padres Television Network, MASN 2

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 Padres

The latest odds as of Wednesday:

  • Moneyline: Nationals (+122), Padres (-146)
  • Spread:  Padres -1.5
  • Total: 8.0 runs

Probable starting pitchers for Nationals at Padres

  • Pitching matchup for June 25, 2025: MacKenzie Gore vs. Nick Pivetta
    • Nationals: MacKenzie Gore, (3-7, 3.19 ERA)
      Last outing (MacKenzie Gore, 6/20): 5.2 Innings Pitched, 5 Earned Runs Allowed, 7 Hits Allowed, 4 Walks, and 4 Strikeouts
    • Padres: Nick Pivetta, (7-2, 3.64 ERA)
      Last outing (Kansas City, 6/20): 4.2 Innings Pitched, 4 Earned Runs Allowed, 6 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!

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

  • The Padres have won 4 of their last 5 home games against teams with losing records
  • The Under is 22-15-1 in the Padres' home games this season
  • The Nationals have covered in 4 of their last 5 games showing a profit of 2.45 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!

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

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 Wednesday's game between the Nationals and the Padres:

  • 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 Washington Nationals at +1.5.
  • Total: NBC Sports Bet is leaning towards 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

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)
  • Brad Thomas (@MrBradThomas)

Pirates’ Paul Skenes and Brewers’ Jacob Misiorowski will test hitters and radar guns in 1st MLB matchup

MILWAUKEE — There’s going to be plenty of hard throwing in the first pitching matchup between Pittsburgh’s Paul Skenes and Milwaukee’s Jacob Misiorowski.

Just don’t expect too much hard contact.

Skenes, the 2024 NL rookie of the year, didn’t allow a hit the last time he pitched in Milwaukee. Misiorowski doesn’t have Skenes’ track record, but he has given up just one hit over 11 innings in his first two career starts.

The 23-year-old flamethrowing right-handers meet as opposing starters for the first time in Milwaukee.

“I think it’s going to be really entertaining to watch,” Misiorowski said. “Two really good prospects – I mean, he’s not a prospect anymore, I guess. Two guys that are at the top of their game right now. So I think it’s cool. It’s going to be fun.”

Statcast says Skenes has an average four-seam fastball velocity of 98.1 mph that ranks him behind only Cincinnati’s Hunter Greene (99.3) among starters who have thrown enough pitches to qualify. In his first two starts, Misiorowski had an average four-seam fastball velocity of 99.7 mph.

According to Sportradar, this would be the second-highest combined average velocities by two starters entering a game in which they faced each other since at least 2009. Jacob deGrom had an average fastball velocity of 99.7 and Spencer Strider’s was at 98.2 heading into an Aug. 7, 2022, matchup that deGrom’s New York Mets won 5-2 over Strider’s Atlanta Braves.

While Misiorowski and Skenes have similar velocities, Brewers manager Pat Murphy said it’s far too soon to start grouping them together.

“(Skenes is) one of the best in the game,” Murphy said. “Miz is in his third start. It’s unfair to compare them, for sure. Unfair to Skenes, you know what I mean? It should be exciting. Miz is going on four days rest for the first time.”

But this showcase should give Misiorowski a chance to measure himself against the game’s best.

Skenes indeed has long since graduated from prospect status to solidify himself as one of the game’s top pitchers. The No. 1 overall pick in the 2023 draft finished third in the NL Cy Young Award voting last year and has gone 15-9 with a 1.91 ERA and 276 strikeouts over 235 innings in his young career.

“It’s like everything just flows off his back,” Pirates manager Don Kelly said. “He never lets anything affect him too much, the way that he’s able to adjust and adapt not just start to start, from inning to inning, batter to batter, understanding his stuff, what’s working and what’s not.”

In his two previous appearances against the Brewers, Skenes has struck out 19 while allowing only four hits and one run over 13 innings. The last time he pitched at Milwaukee, Skenes pitched seven innings of no-hit ball before departing as the Pirates limited the Brewers to one total hit in a 1-0 victory last July.

Misiorowski has been equally effective in a significantly smaller sample size.

He made his major league debut June 12 and held St. Louis hitless for five innings before departing the Brewers’ 6-0 victory with cramping and his right calf and quadriceps. He threw 14 pitches at least 100 mph and reached a top speed of 102.2 that night.

Misiorowski came back and had a perfect game going until he walked Byron Buxton and allowed a homer to Matt Wallner in the seventh inning of a 17-6 triumph at Minnesota.

Both teams are eager to see what happens as Misiorowski gets to measure himself against one of the game’s most dominant pitchers in Skenes.

“Good luck to the hitters,” Brewers pitcher Brandon Woodruff said. “It’s 100 mph every pitch. It’s kind of crazy in terms of how the game has changed that way. It seems like everybody throws 100 now. It’s cool. It’s good for the game. It’s two young guys who are obviously really good.”

Although the two pitchers hadn’t met before the series, Misiorowski nearly preceded Skenes at LSU. Misiorowski committed to LSU, but decided to start his pro career after the Brewers selected him out of Crowder College in Neosho, Missouri, in the second round of the 2022 draft.

One year later, Skenes led LSU to a College World Series title in his lone season with the Tigers. Skenes transferred to LSU after spending two seasons at Air Force.

Now, they’re finally in a ballpark together, only as opponents rather than teammates.

“We know what Paul can do,” Kelly said. “I’m excited to see their guy out there. It’s going to be a good pitching matchup. Just really looking forward to that one.”

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

It's Wednesday, June 25 and the Mariners (41-37) are in Minneapolis to take on the Twins (37-42). George Kirby is slated to take the mound for Seattle against Joe Ryan for Minnesota.

The Mariners won a thrilling 6-5 game where despite there being 11 runs, there was only one home run in the game. Kody Clemens went 1-1 with a home run and had two runs.

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 tipoff, 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 Twins

  • Date: Wednesday, June 25, 2025
  • Time: 7:40PM EST
  • Site: Target Field
  • City: Minneapolis, MN
  • Network/Streaming: Twins.TV, ROOTNW

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 Twins

The latest odds as of Wednesday:

  • Moneyline: Mariners (+106), Twins (-126)
  • Spread:  Twins -1.5
  • Total: 8.0 runs

Probable starting pitchers for Mariners at Twins

  • Pitching matchup for June 25, 2025: George Kirby vs. Joe Ryan
    • Mariners: George Kirby, (1-3, 6.16 ERA)
      Last outing (Chicago Cubs, 6/20): 5.0 Innings Pitched, 4 Earned Runs Allowed, 7 Hits Allowed, 1 Walks, and 3 Strikeouts
    • Twins: Joe Ryan, (7-3, 3.06 ERA)
      Last outing (Milwaukee Brewers, 6/20): 5.1 Innings Pitched, 3 Earned Runs Allowed, 3 Hits Allowed, 3 Walks, and 7 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!

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

  • The Mariners have won 3 straight games against the Twins
  • Each of the Mariners' last 4 games at the Twins have gone over the Total
  • The Twins have failed to cover the Run Line in 5 of their last 6 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!

Expert picks & predictions for tonight’s game between the Mariners 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 Wednesday's game between the Mariners and the Twins:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Seattle Mariners 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

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)
  • Brad Thomas (@MrBradThomas)

Angels’ Christian Moore puts majors on notice with 2 big homers exactly 1 year after CWS triumph

ANAHEIM, Calif. — Christian Moore made it to the big leagues less than 11 months after the Los Angeles Angels drafted him.

A mere 10 days after he got that call, Moore felt he truly arrived when he hit two clutch homers to beat the Red Sox.

Moore hit a tying solo homer in the eighth inning and a two-run shot in the 10th inning of the Angels’ 3-2 victory over Boston. The walk-off homer capped a remarkable moment for the energetic No. 8 overall pick who could be a fixture in the Halos’ lineup for years to come.

Moore’s new teammates celebrated his second blast by tearing the jersey off his back at home plate before dousing the Brooklyn native with two ice-cold coolers of sports drinks during his postgame interview.

“It means the world to me to be here in this situation,” said Moore, the Angels’ top prospect. “It’s a full, complete circle, obviously. The Angels saw something in me at last year’s draft, and they continue to see something in me, and I’m going to continue to go out there and try to win games.”

One year to the day after Moore’s Tennessee Volunteers won the College World Series, the second baseman had the biggest game of his promising professional career. The Angels already are sold on Moore’s ability to thrive in the majors.

“He’s going to be here for long time,” Angels shortstop Zach Neto said. “For him to be able to do that in the eighth inning with that swing, and have the confidence to be able to do it again in the 10th, just shows who he is. We drafted him for a reason, and he’s here for a reason.”

Moore’s big game didn’t start out superbly, with fellow ex-Vol Garrett Crochet striking him out twice. But Moore learned from the challenges of facing one of the majors’ best pitchers, and he came through with a pair of clutch homers off the Boston bullpen.

“Those were two really special (at-bats),” Angels acting manager Ray Montgomery said. “To do that here is really fun for him. ... He has that youthful sort of exuberance that’s refreshing, because there’s just so much energy.”

Moore first connected on a high fastball from Greg Weissert in the eighth, wiping out Boston’s 1-0 lead that Crochet nursed through seven innings.

After Marcelo Mayer led off the 10th with an RBI single for Boston, Moore ended it in the bottom half with a one-out homer off Justin Wilson.

The drive hit the elevated wall in right field at Angel Stadium just barely above the yellow line signifying a homer, and Moore thought he only had a triple until he was waved home.

“I didn’t believe it,” Moore said with a grin. “I was kind of scared to get off the base, but the umpire made it pretty serious that it was a home run, so I was like, ‘All right, I’m going to take your word for it and go celebrate with my boys. That’s cool with me.’”

The Angels aggressively have promoted their top prospects under general manager Perry Minasian, calling up Neto and first baseman Nolan Schanuel well before the industry norms. While Neto rounded into an elite player quickly, Schanuel needed a couple of years before he began contributing at an above-average level this season.

Los Angeles is hoping Moore can quickly master the challenges of the majors after just 305 at-bats in the minors. Moore figures this big game will provide a boost to his confidence and competitiveness.

“It was definitely huge,” Moore said. “If you look at (my offensive) numbers before today, it wasn’t too good. I think that’s just part of it, being young and trying to figure it out in this league. I think there’s just a lot of good arms. Facing Garrett Crochet, he’s definitely tough. I think it’s (the same) for a lot of guys that are young. We’re finding our way for sure, and we’re going to keep doing it.”

Angels' Zach Neto will have tests on shoulder after making error, leaving game in 9th inning

ANAHEIM, Calif. — Shortstop Zach Neto will have tests on his surgically repaired right shoulder after he made an error and abruptly left the Los Angeles Angels’ game against the Boston Red Sox in the ninth inning.

Neto bobbled Romy Gonzalez’s grounder to short before firing his throw over the head of first baseman LaMonte Wade Jr. The Angels’ rising star quickly bent over in pain, and he left the game after consulting with the training staff.

After the Angels won 3-2 on Christian Moore’s 10th-inning homer, Neto said he jammed his right shoulder while sliding headfirst into second on a failed stolen base attempt in the eighth inning.

“I wasn’t feeling good (and) probably should have taken myself out of the game,” Neto said. “But being the competitor that I am, I wanted to try to gut it out. There’s a time and place to be a hero, and there’s a time and place to get out of the game, and that was probably the time to get out of the game. ... It’s feeling good (now). I mean, it’s not feeling great, but we’re going to see how I feel tomorrow morning, and hopefully I come feeling great.”

Neto believes he will have an MRI exam.

“When he made that throw, we just didn’t like the way it looked, so we took him out for cautionary (reasons),” Angels acting manager Ray Montgomery said. “We weren’t going to let him go back out there after that.”

Neto injured his right shoulder last September and underwent surgery that forced him to miss the first three weeks of the season. He has been one of the Angels’ best players for the second straight year, batting .278 with 12 homers, 29 RBIs and an .820 OPS.

“There’s always a concern with it being the shoulder I just had my surgery on, but I’m going to be hopeful,” Neto said.

Los Angeles closer Kenley Jansen escaped the jam created by Neto’s error, keeping the game tied 1-1. Marcelo Mayer drove in a run for Boston in the 10th, but Moore walked it off with his second homer in three innings.

Red Sox at Angels Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 25

It's Wednesday, June 25 and the Red Sox (40-41) are in Anaheim to take on the Angels (39-40). Richard Fitts is slated to take the mound for Boston against Yusei Kikuchi for Los Angeles.

The Angles have now taken down the first two games of the series with a 3-2 extra-innings win yesterday. Christian Moore's two-run home run in the bottom of the 10th sealed the victory for the Angels.

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 tipoff, 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 Red Sox at Angels

  • Date: Wednesday, June 25, 2025
  • Time: 4:07PM EST
  • Site: Angel Stadium
  • City: Anaheim, CA
  • Network/Streaming: FanDuel Sports Network West, NESN

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 Red Sox at the Angels

The latest odds as of Wednesday:

  • Moneyline: Red Sox (+104), Angels (-124)
  • Spread:  Angels -1.5
  • Total: 9.0 runs

Probable starting pitchers for Red Sox at Angels

  • Pitching matchup for June 25, 2025: Richard Fitts vs. Yusei Kikuchi
    • Red Sox: Richard Fitts, (0-3, 4.71 ERA)
      Last outing (Los Angeles Angels, 6/2): 1.0 Innings Pitched, 5 Earned Runs Allowed, 4 Hits Allowed, 1 Walks, and 0 Strikeouts
    • Angels: Yusei Kikuchi, (2-6, 3.01 ERA)
      Last outing (Houston Astros, 6/20): 7.0 Innings Pitched, 2 Earned Runs Allowed, 6 Hits Allowed, 0 Walks, and 9 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!

Top betting trends & insights to know ahead of Red Sox at Angels

  • The Red Sox have won 4 of their last 5 series
  • The Over is 12-8 in the Angels' last 10 home games and the Red Sox's last 10 on the road combined
  • The Angels have covered the Run Line in 5 straight home 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!

Expert picks & predictions for tonight’s game between the Red Sox 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 Wednesday's game between the Red Sox and the Angels:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Boston Red Sox at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 9.0.

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

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)
  • Brad Thomas (@MrBradThomas)

Yankees’ Jazz Chisholm Jr. ejected for second time this season after arguing strike call

CINCINNATI — Yankees third baseman Jazz Chisholm Jr. was ejected for the second time this season for arguing a called strike.

Chisholm was ejected before the bottom of the ninth inning of at 5-4, 11-inning loss to the Cincinnati Reds by plate umpire Mark Wegner after a pitch from Lyon Richardson that Chisholm thought was low in the zone on a 2-0 count was called a strike in the top half.

Chisholm struck out and continued arguing after leaving the batter’s box. Yankees captain Aaron Judge walked out together as Chisholm went to third base for the bottom of the ninth.

Chisholm was still talking — he said it was to himself. Wegner held a hand up, as if to say enough, then ejected Chisholm.

“I looked at him and I said, ‘Why are you looking at me?’ And that’s when I got tossed,” Chisholm said. “I didn’t get tossed for saying nothing crazy. I didn’t get tossed saying, ‘Oh, that was a bad pitch,’ I got tossed for saying, ‘Why are you looking at me?’ I don’t think that’s a good reason to toss anybody.”

Chisholm was ejected from the a 6-3 victory over Tampa Bay on April 17 for arguing a called third strike by John Bacon. The following day, Chisholm was suspended for one game and fined by Major League Baseball, which cited his conduct and violation of MLB’s social media policy when he posted in-game criticism online. The suspension was later dropped.

Chisholm said he needed to do a better job of controlling his emotions.

“That’s why I’m upset because I wasn’t talking to you (the umpire). I didn’t even have nothing to say to you because I know if I had something to say you I was going to get tossed,” he said.

Manager Aaron Boone came out to try and held Chisholm back from Wegner.

“Obviously Jazz didn’t like the 2-0 call, some words at home played within the at-bat, and then Jazz went out and says he wasn’t saying anything to Mark Wegner. And Mark was looking down at him and ends up running them. Not a great situation,” Boone said.

The ejection meant Oswald Peraza moved to third base and DJ LeMahieu came in to play second base.

The Yankees have dropped the first two games of the series against the Reds and lost for the ninth time in 12 games. New York (45-34) has seen its lead in the AL East over Tampa Bay cut to one game.

“We have to play better. We have a lot of winners in the clubhouse. You guys asked the same question last year. We have to figure it out,” Judge said.

White Sox ban fan for comments that left Ketel Marte in tears over late mother

Ketel Marte hit a home run during Tuesday’s game.Photograph: Ross D Franklin/AP

Arizona’s victory over the host Chicago White Sox on Tuesday night was marred after a fan’s insults about Ketel Marte’s late mother left the Diamondbacks second baseman in tears.

Marte was visibly upset after the incident, which took place when he came to bat at the top of the seventh inning. The 31-year-old’s mother, Elpidia Valdez, died in a car accident in 2017 in the Dominican Republic.

Related: Los Angeles Dodgers say they denied Ice agents entry to Dodger Stadium

Diamondbacks manager Torey Luvollo put his arm around Marte and talked with him during a pitching change while the White Sox were batting. Lovullo said he heard the comment but declined to repeat what was said when asked by reporters after the game. Lovullo and bench coach Jeff Banister contacted security at Rate Field and asked for the fan to be ejected, a Diamondbacks spokesperson told the Arizona Republic.

“We commend the White Sox for taking immediate action in removing the fan,” said MLB in a statement.

The White Sox told ESPN on Wednesday that a 22-year-old man has been given an indefinite ban from their stadium, and the ban was later extended to all MLB ballparks. ESPN also reported that the fan had expressed remorse for the comments.

“I looked right at [Marte] when I heard [the comments],” Lovullo said. “I looked right at him and he looked at the person, as well. He put his head down and I could tell it had an immediate impact on him, for sure.”

Lovullo added: “I just reacted as a dad would. I could see he was sobbing. It hurt. [I told him], ‘I love you and I’m with you and we’re all together and you’re not alone. No matter what happens, no matter what was said or what you heard, that guy is an idiot. It shouldn’t have an impact on you.’”

Marte declined to speak to reporters after the 4-1 victory, during which he homered and went 2-for-4 to raise his batting average to .320.

His teammate, shortstop Geraldo Perdomo, also consoled Marte during the game and said the fan should be banned.

“That can’t happen,” Perdomo told reporters after the game. “Everybody knows how Ketel is. He’s fun. He plays the game hard. I feel bad for him. I feel mad about it. I hope MLB can do something with that guy.”

Lovullo, who has been the Diamondbacks manager since 2017, paid tribute to Marte’s spirit.

“I’ve known Ketel for nine years, and he’s had some unbelievably great moments and some hardships, as well,” he said. “Some really, really tough moments in his life, and I know those. At the end of the day, we’re human beings and we have emotions. I saw him hurting, and I wanted to protect him.”

Marlins at Giants Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 25

It's Wednesday, June 25 and the Marlins (32-45) are in San Francisco to take on the Giants (44-35). Edward Cabrera is slated to take the mound for Miami against Logan Webb for San Francisco.

The Marlins picked up the win in the first game of the series making it back-to-back wins and three of their last four.

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 tipoff, 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 Marlins at Giants

  • Date: Wednesday, June 25, 2025
  • Time: 9:45PM EST
  • Site: Oracle Park
  • City: San Francisco, CA
  • Network/Streaming: NBCS BA, FanDuel Sports Network Florida

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 Marlins at the Giants

The latest odds as of Wednesday:

  • Moneyline: Marlins (+183), Giants (-222)
  • Spread:  Giants -1.5
  • Total: 7.0 runs

Probable starting pitchers for Marlins at Giants

  • Pitching matchup for June 25, 2025: Edward Cabrera vs. Logan Webb
    • Marlins: Edward Cabrera, (2-2, 3.81 ERA)
      Last outing (Philadelphia Phillies, 6/19): 6.1 Innings Pitched, 1 Earned Runs Allowed, 2 Hits Allowed, 3 Walks, and 5 Strikeouts
    • Giants: Logan Webb, (7-5, 2.49 ERA)
      Last outing (Cleveland Guardians, 6/19): 7.0 Innings Pitched, 1 Earned Runs Allowed, 7 Hits Allowed, 0 Walks, and 9 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!

Top betting trends & insights to know ahead of Marlins at Giants

  • The Giants have won 3 straight games with Logan Webb starting
  • The Giants' last 3 home games with Logan Webb as their starting pitcher have gone under the Total
  • The Marlins have covered in 4 of their last 5 games for a profit of 2.00 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!

Expert picks & predictions for tonight’s game between the Marlins and the Giants

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 Wednesday's game between the Marlins and the Giants:

  • Moneyline: NBC Sports Bet is recommending a play on the San Francisco Giants on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Miami Marlins at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.

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

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)
  • Brad Thomas (@MrBradThomas)

Reds rookie Chase Burns strikes out first 5 batters in big league debut before faltering vs. Yankees

CINCINNATI — Major league debuts are a milestone for any player.

Chase Burns had one for the record books.

The Cincinnati Reds rookie became the first starting pitcher in the expansion era to strike out the first five batters against the New York Yankees.

The 22-year old Burns, the second overall pick in last July’s amateur draft, gave up three runs in five innings, but his teammates made sure that the night ended on a positive note as the Reds rallied for a 5-4 victory in 11 innings.

“I feel like after the first batter, I kind of settled in there, but I was amped up, so it was fun,” Burns said. “It was everything I could ask for. I mean, to walk it off like that, to be in the dugout and see that, there’s nothing better than that.”

The right-hander struck out his first five batters before Jazz Chisholm Jr’s single. He gave up six hits and struck out eight, the seventh Cincinnati starter to have at least that many in his first career start.

According to the Elias Sports Bureau, Burns also joined the Yankees’ Al Leiter (vs. Brewers in 1987) and Tampa Bay’s Wade Davis (vs. Tigers in 2009) as the only pitchers since 1961 whose first six outs in their debuts were strikeouts. Both gave up a run during the first two innings.

The Dodgers’ Pete Richert struck out the first six batters he faced in relief against the Reds in 1962, but the third batter reached on a third strike passed ball.

“That was pretty cool,” Reds manager Terry Francona said. “He didn’t get too excited, I think he enjoyed the competition. There’s a lot to like. His slider is really good.”

Burns struck out seven of his first 10 hitters and allowed only one hit until Ben Rice led off the fourth by connecting on a hanging slider that went 413 feet and two-thirds of the way into the right field sun deck at Great American Ball Park.

Aaron Judge followed with a base hit. Burns retired the next two hitters, Chisholm got aboard with a single and Anthony Volpe hit a two-run triple when center fielder TJ Friedl made an ill-advised dive and the ball got by him.

Catcher Tyler Stephenson noticed though that the three-run fourth did not faze Burns too much.

“I think the maturity shows when they score a couple runs and then he goes right back out the next inning and goes out and attacks,” he said.

Burns averaged 98.1 mph with 48 fastballs, topping out with a pair at 100.1 mph in the first inning. He threw 24 sliders, eight changeups and one curveball. New York was 1 for 9 with six strikeouts in his first time through the order and 5 for 9 with a triple and home run the second time through.

Burns threw 53 of 81 pitches for strikes. His first big league pitch was a 98.4 mph fastball to Trent Grisham that just caught the inside corner of the plate. He got Judge to chase a 91.1 mph slider for the third out in the first inning.

“Big arm. Excited for his future. He’s running it up there at 100 miles per hour and has a good feel for all the breaking pitches,” Judge said. “It was impressive to see him out there doing his thing. You see guys like that kind of amped up and throwing it all over the place, but he did a good job of attacking the zone.”

Burns also fell behind 3-0 on three of the first 10 batters before ending up with strikeouts.

Burns started 11 of 21 batters with strikes and induced 12 swing and misses. He is the fifth first-round selection from last year’s draft to reach the majors, joining Athletics first baseman Nick Kurtz, Royals outfielder Jac Caglianone, Angels second baseman Christian Moore and Astros outfielder Cam Smith, who was selected by the Cubs before going to Houston in the Kyle Tucker trade last December.

“Everyone has kept telling me to do what I’ve been doing and not change anything,” Burns said.

Braves at Mets prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 25

It's Wednesday, June 25 and the Braves (37-41) are in Queens to take on the Mets (46-34). Didier Fuentes is slated to take the mound for Atlanta against Clay Holmes for New York.

Atlanta took the first two games of the series, 3-2 and 7-4 as they attempt to sweep New York. The Mets have lost 10 of the last 11 games, while Atlanta is heading in a different direction as the winner in 9 of the past 12.

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 Mets

  • Date: Wednesday, June 25, 2025
  • Time: 7:10PM EST
  • Site: Citi Field
  • City: Queens, NY
  • Network/Streaming: FDSNSO, SNY

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 Mets

The latest odds as of Wednesday:

  • Moneyline: Braves (+122), Mets (-146)
  • Spread:  Mets -1.5
  • Total: 9.0 runs

Probable starting pitchers for Braves at Mets

  • Pitching matchup for June 25, 2025: Didier Fuentes vs. Clay Holmes
    • Braves: Didier Fuentes, (0-1, 7.20 ERA)
      Last outing: 5.0 Innings Pitched, 4 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 3 Strikeouts
    • Mets: Clay Holmes, (7-4, 3.04 ERA)
      Last outing: 4.2 Innings Pitched, 3 Earned Runs Allowed, 4 Hits Allowed, 6 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 Braves and the Mets

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 Wednesday’s game between the Braves and the Mets:

  • Moneyline: NBC Sports Bet is staying away from a play 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 9.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 Mets

  • The Braves are on a 4-game win streak at the Mets
  • The Under is 4-1 in the Braves' last 5 matchups against divisional opponents
  • Atlanta won 10 of the past 14 games
  • New York is 1-10 over the last 11 games
  • New York is 10-5 this season when Clay Holmes pitches

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)
  • Brad Thomas (@MrBradThomas)

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

It's Wednesday, June 25 and the Rangers (39-41) are in Baltimore to take on the Orioles (34-45). Jacob deGrom is slated to take the mound for Texas against Brandon Young for Baltimore.

Texas took the second game of the series, 6-5 in extra innings after a 6-0 loss on Monday. The two will meet again on Monday for another three-game series but first, the rubber match. The Rangers are 10-6 over the last 16 games, while the Orioles are 15-9 in the past 24 contests.

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

  • Date: Wednesday, June 25, 2025
  • Time: 6:35PM EST
  • Site: Oriole Park at Camden Yards
  • City: Baltimore, MD
  • Network/Streaming: RSN, MASN

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 Rangers at the Orioles

The latest odds as of Wednesday:

  • Moneyline: Rangers (-147), Orioles (+123)
  • Spread:  Rangers -1.5
  • Total: 9.0 runs

Probable starting pitchers for Rangers at Orioles

  • Pitching matchup for June 25, 2025: Jacob deGrom vs. Brandon Young
    • Rangers: Jacob deGrom, (7-2, 2.24 ERA)
      Last outing: 6.0 Innings Pitched, 2 Earned Runs Allowed, 5 Hits Allowed, 1 Walk, and 7 Strikeouts
    • Orioles: Brandon Young, (0-1, 6.23 ERA)
      Last outing: 4.2 Innings Pitched, 3 Earned Runs Allowed, 4 Hits Allowed, 5 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 Rangers and the Orioles

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 Wednesday’s game between the Rangers and the Orioles:

  • 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 Baltimore Orioles at +1.5.
  • Total: NBC Sports Bet is staying away from a play on the Game Total of 9.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 Rangers at Orioles

  • The Rangers have won 7 of their last 10 road games
  • The Under is 32-16-1 in the Rangers' matchups against American League teams this season
  • Baltimore is 1-1 when Brandon Young pitches this season
  • Texas has won four straight with Jacob DeGrom pitching
  • Texas is 10-5 this season when Jacob DeGrom pitches

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)
  • Brad Thomas (@MrBradThomas)

Kutter Crawford to have wrist surgery after off-field ‘accident'

Kutter Crawford to have wrist surgery after off-field ‘accident' originally appeared on NBC Sports Boston

Kutter Crawford won’t pitch a single game for the Boston Red Sox in 2025, it appears.

The 29-year-old right-hander will undergo right wrist surgery that will “most likely” sideline him for the rest of the season, manager Alex Cora told reporters Wednesday.

Crawford began the year on the injured list with a right knee injury but developed a wrist injury in the spring. According to Cora, Crawford recently exacerbated that wrist injury due to an off-field “accident.”

While Cora didn’t provide more details on the incident, he insisted it was not due to irresponsible behavior on Crawford’s part, per MassLive’s Sean McAdam.

Crawford looked like an ace in the early stages of the 2024 season, allowing just two earned runs total over his first five starts and entering the All-Star break with a 3.00 ERA and 1.044 WHIP. He struggled mightily in the second half of the season, however, posting a 6.59 ERA over his final 13 starts and finishing the season with 34 home runs allowed, the most in Major League Baseball.

Despite Crawford’s struggles down the stretch in 2024, he was still expected to be an everyday starter for Boston in 2025 after recovering from his knee injury. Instead, Crawford will remain on an extensive list of injured Red Sox starters that includes Tanner Houck, Hunter Dobbins, Patrick Sandoval and the newly-acquired Jordan Hicks.

The Red Sox’ current rotation consists of ace Garrett Crochet, Walker Buehler, Brayan Bello, Lucas Giolito and Richard Fitts, who will start Wednesday afternoon’s series finale against the Los Angeles Angels as Boston aims to end a four-game losing streak.