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.

MLB star breaks down in tears on the field after heckler mocks his dead mother

Arizona Diamondbacks star Ketel Marte broke down in tears mid-game after a fan made derogatory comments about his late mother.

Marte, a second baseman, became visibly emotional after a fan at the Chicago White Sox’s Rate Field yelled something about his mother, Elpidia Valdez, who died in a car accident in the Dominican Republic in 2017, according to the Arizona Republic.

Diamondbacks Manager Torey Lovullo said the comments were made during Marte’s at-bat in the top of the seventh inning, and that he heard what the fan said, but would not repeat it.

“I looked right at him when I heard,” 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.”

In the moments after the incident, Marte could be seen wiping away tears from his eyes while Lovullo put his arm around him to comfort him.

Arizona Diamondbacks second baseman Ketel Marte became visibly emotional after a fan called out a derogatory comment about his mother, who died in 2017. (Getty Images)
Arizona Diamondbacks second baseman Ketel Marte became visibly emotional after a fan called out a derogatory comment about his mother, who died in 2017. (Getty Images)

The incident also left some of Marte’s teammates shaken, including shortstop Geraldo Perdomo, who called for the fan to be banned in a heated rant.

““That can’t happen,” Perdomo said. “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. I don’t know who it was, but they’ve got to do something. We can’t continue to do that s*** here in MLB.”

Perdomo added: “He should be banned, for sure.”

The fan was ejected from the stadium shortly after the outburst.

Lovullo, the team’s manager, said he “just reacted as a dad would” when he stopped to hug him as he called for the pitchers to change.

“I could see he was sobbing. It hurt,” he said. “(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 comment on the incident to the Republic. The Diamondbacks won the game 4-1, in part thanks to a home run scored by Marte.

The Independent has reached out to the Diamondbacks and White Sox for comment.

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

Its Wednesday, June 25 and the Rays (44-35) are in Kansas City to take on the Royals (38-41).

Drew Rasmussen is slated to take the mound for Tampa Bay against Michael Wacha for Kansas City.

Tampa won for the third time in four games with a 5-1 win in the series opener last night. The Rays tallied 11 hits in the game with Danny Jansen's three-run home run the big blast in the victory. Taj Bradley and three relievers allowed just four hits in the win.

Lets 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 the 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 Rays at Royals

  • Date: Wednesday, June 25, 2025
  • Time: 7:40PM EST
  • Site: Kauffman Stadium
  • City: Kansas City, MO
  • Network/Streaming: FDSNSUN, FDSNKC

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 Rays at the Royals

The latest odds as of Wednesday:

  • Moneyline: Rays (-127), Royals (+107)
  • Spread:  Rays -1.5
  • Total: 9.0 runs

Probable starting pitchers for Rays at Royals

  • Pitching matchup for June 25, 2025: Drew Rasmussen vs. Michael Wacha
    • Rays: Drew Rasmussen (6-5, 2.61 ERA)
      Last outing: 6/19 vs. Baltimore - 5.1IP, 2ER, 4H, 3BB, 5Ks
    • Royals: Michael Wacha (4-6, 3.24 ERA)
      Last outing: 6/19 at Texas - 6IP, 1ER, 2H, 2BB, 5Ks

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 Rays at Royals

  • The Rays have won their last 4 road games, while the Royals have lost 15 of their last 18 at home
  • The Under is 4-1 in the Royals' last 5 matchups against American League teams
  • The Rays have covered the Run Line in 5 straight road games
  • Michael Wacha has struck out at least 5 in 4 straight games
  • Yandy Diaz is riding a 14-game hitting streak (29-60)

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 Rays and the Royals

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 Rays and the Royals:

  • Moneyline: NBC Sports Bet is recommending a play on the Tampa Bay Rays on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Kansas City Royals at +1.5.
  • Total: NBC Sports Bet is leaning towards 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)

Diamondbacks at White Sox Prediction: Odds, expert picks, starting pitchers, trends, stats for June 25

It's Wednesday, June 25 and the Diamondbacks (41-38) are in Chicago to take on the White Sox (25-55). Zac Gallen is slated to take the mound for Arizona against Sean Burke for Chicago.

Arizona took the first two games of the series, 10-0 on Monday and 4-1 yesterday. The DBacks are 5-1 in their last six games and 10-4 over the past 14 outings. The White Sox are 2-11 in the previous 13 games.

Lets dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of first pitch, including the latest info on the 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 Diamondbacks at White Sox

  • Date: Wednesday, June 25, 2025
  • Time: 2:10PM EST
  • Site: Rate Field
  • City: Chicago, IL
  • Network/Streaming: ARID, 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 Diamondbacks at the White Sox

The latest odds as of Wednesday:

  • Moneyline: Diamondbacks (-138), White Sox (+115)
  • Spread:  Diamondbacks -1.5
  • Total: 9.0 runs

Probable starting pitchers for Diamondbacks at White Sox

  • Pitching matchup for June 25, 2025: Zac Gallen vs. Sean Burke
    • Diamondbacks: Zac Gallen, (5-8, 5.60 ERA)
      Last outing: 5.0 Innings Pitched, 7 Earned Runs Allowed, 10 Hits Allowed, 1 Walks, and 5 Strikeouts
    • White Sox: Sean Burke, (3-7, 4.50 ERA)
      Last outing: 5.1 Innings Pitched, 1 Earned Run Allowed, 4 Hits Allowed, 2 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!

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

  • Moneyline: NBC Sports Bet is recommending a play on the Arizona Diamondbacks 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 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 Diamondbacks at White Sox

  • The Diamondbacks have won 5 of their last 6 games, while the White Sox have lost 6 straight at home
  • The Over is 7-3 in the Diamondbacks' last 10 games
  • The Diamondbacks have covered in 4 of their last 5 games showing a profit of 3.17 units
  • Arizona is 7-9 when Zac Gallen pitches this season
  • Chicago is 6-9 when Sean Burke 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)
  • Brad Thomas (@MrBradThomas)

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

Its Wednesday, June 25 and the Dodgers (49-31) are in Denver to take on the Rockies (18-61) in Game 2 of their series.

Yoshinobu Yamamoto is slated to take the mound for Los Angeles against Chase Dollander for Colorado.

The Dodgers jumped out to an 8-3 lead last night, but a late Rockies' rally fell just short, and Los Angeles won, 9-7. Shohei Ohtani and Michael Conforto each homered to pace the LA attack.

Lets 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 the 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 Dodgers at Rockies

  • Date: Wednesday, June 25, 2025
  • Time: 8:40PM EST
  • Site: Coors Field
  • City: Denver, CO
  • Network/Streaming: SNLA, COLR

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 Dodgers at the Rockies

The latest odds as of Wednesday:

  • Moneyline: Dodgers (-315), Rockies (+251)
  • Spread:  Dodgers -1.5
  • Total: 11.0 runs

Probable starting pitchers for Dodgers at Rockies

  • Pitching matchup for June 25, 2025: Yoshinobu Yamamoto vs. Chase Dollander
    • Dodgers: Yoshinobu Yamamoto (6-6, 2.76 ERA)
      Last outing: 6/19 vs. San Diego - 6.1IP, 3ER, 7H, 0BB, 5Ks
    • Rockies: Chase Dollander (2-7, 6.19 ERA)
      Last outing: 6/19 at Washington - 6IP, 2ER, 6H, 0BB, 2Ks

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 Dodgers at Rockies

  • The Dodgers have won 8 of their last 10 games at Colorado
  • The Over is 7-3 in the Dodgers' last 5 games on the road and the Rockies' last 5 at home combined
  • Mookie Betts has hit in 4 straight games (5-18)
  • Freddie Freeman is 1-16 over his last 4 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 Dodgers and the Rockies

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 Dodgers and the Rockies:

  • Moneyline: NBC Sports Bet is recommending a play on the Los Angeles Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Los Angeles Dodgers at -1.5.
  • Total: NBC Sports Bet is staying away from a play on the Game Total of 11.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)

Rangers complete loan move for Bournemouth's Max Aarons

Rangers complete loan move for Bournemouth's Max Aarons
Rangers complete loan move for Bournemouth's Max Aarons

Max Aarons has completed a move to Scottish Premiership side Rangers on a season-long loan.

Aarons joins the Ibrox outfit for the 2025/26 campaign, having spent the second half of last term at Valencia.

Speaking to the club's official website, Aarons said: "I am delighted to be here, as you can see it’s a huge club and you realise that when you walk through the doors, I can’t wait to get going.

"I’ve got a lot of experience now in different leagues and I have played a lot of games. I think I can bring that experience, I can bring a new energy, and I think Rangers fans can be excited - I am really looking forward to it."

Aarons arrival could well usher in the end of James Tavernier's 10-year association with Rangers.


📸 Alex Livesey - 2023 Getty Images

Blue Jays at Guardians prediction: Odds, expert picks, starting pitchers, trends, and stats for June 25

Its Wednesday, June 25 and the Blue Jays (42-36) are in Cleveland to take on the Guardians (39-38).

Max Scherzer is slated to take the mound for Toronto against Gavin Williams for Cleveland.

Toronto took the first game of this series 10-6 last night. George Springer's grand slam in the top of the eighth inning proved to be the difference in the game. The blast was one of fourteen hits for the Jays on the night. Lane Thomas ripped a three-run shot for the Guardians in the loss.

Lets 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 the 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 Blue Jays at Guardians

  • Date: Wednesday, June 25, 2025
  • Time: 6:40PM EST
  • Site: Progressive Field
  • City: Cleveland, OH
  • Network/Streaming: Sportsnet, CLEG

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 Blue Jays at the Guardians

The latest odds as of Wednesday:

  • Moneyline: Blue Jays (-112), Guardians (-107)
  • Spread:  Blue Jays -1.5
  • Total: 8.0 runs

Probable starting pitchers for Blue Jays at Guardians

  • Pitching matchup for June 25, 2025: Max Scherzer vs. Gavin Williams
    • Blue Jays: Max Scherzer (0-0, 6.00 ERA)
      Last outing: This is Scherzer's 1st start since being activated off the 60-day disabled list (thumb)
    • Guardians: Gavin Williams (5-3, 3.58 ERA)
      Last outing: 6/19 at San Francisco - 6IP, 0ER, 2H, 3BB, 6Ks

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 Blue Jays at Guardians

  • The Blue Jays have won 4 of their last 5 on the road against American League teams
  • Each of the last 3 games between the Blue Jays and the Guardians have gone over the Total
  • The Blue Jays have covered the Run Line in 4 of their last 5 matchups against the Guardians
  • Jose Ramirez saw his modest 5-game hitting streak snapped last night (0-5)
  • Bo Bichette has hit in 4 straight games (7-20)

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 Blue Jays and the Guardians

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 Blue Jays and the Guardians:

  • Moneyline: NBC Sports Bet is recommending a play on the Toronto Blue Jays 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

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)

Diamondbacks’ Ketel Marte in tears after fan yells comment about late mother

CHICAGO — Diamondbacks second baseman Ketel Marte was seen in tears on the field after a spectator yelled a derogatory comment about his late mother during an at-bat in Arizona’s game against the Chicago White Sox on Tuesday night.

Arizona manager Torey Lovullo and bench coach Jeff Banis asked for the person to be removed from the game, a Diamondbacks spokesperson told the Arizona Republic, and Lovullo later said he heard what the fan said as Marte was batting in the top of the seventh inning.

Marte’s mother, Elpidia Valdez, died in a car accident in the Dominican Republic in 2017. Marte, who hit a solo home run in the first inning of Arizona’s 4-1 win, was seen visibly upset during a pitching change in the bottom of the seventh as Lovullo put his arm around his player and consoled him.

“I just reacted as a dad would when I went out to change pitchers,” Lovullo said, according to the Arizona Republic. “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 comment on the incident through a team official. Diamondbacks shortstop Geraldo Perdomo said the fan “should be banned, for sure” and called for Major League Baseball to intervene.

“That can’t happen,” Perdomo said. “We can’t continue to do that ... here in MLB.”