
Kansas City Royals

Boston Red Sox
(-110/-110)-230
The Boston Red Sox are set to host the Kansas City Royals in a compelling matchup at Fenway Park on August 5, 2025. After last night’s contest, where the Red Sox triumphed over the Royals by a score of 8-5, Boston looks to continue their strong performance. With a current record of 63-51, the Red Sox are enjoying a solid season, ranking 6th in MLB in offensive production. In contrast, Kansas City’s record stands at 56-57, placing them in the middle of the pack this season, and they rank 26th in overall offensive effectiveness.
Boston’s Garrett Crochet, projected to start, has been an elite presence on the mound this year, holding a 12-4 record and an impressive ERA of 2.23, positioning him as the 4th best starting pitcher in MLB according to advanced-stat Power Rankings. However, projections suggest he may have been fortunate this season, as evidenced by a higher xERA of 3.03. He has been inconsistent in terms of allowing hits, averaging 5.1 hits per game, which could be a point of concern against a Royals offense that, despite its struggles, has been moderately effective at making contact.
On the other side, Kansas City’s Ryan Bergert has had a rocky start to his season, with a record of 1-0 over only 7 games, and an ERA of 2.78 that masks potential issues, as his xFIP of 4.77 indicates he may not sustain this level of performance. With both pitchers facing contrasting offensive strengths, the Red Sox’s potent lineup and advanced projections paint a favorable picture for Boston to carry momentum from yesterday’s victory into today’s game. With a low game total of 7.5 runs, the Red Sox look to capitalize on their superior offensive metrics against a Royals lineup that ranks 28th in home runs.
Kansas City Royals Insights
- Ryan Bergert – Over/Under 14.5 Pitching Outs (-135/+105)Compared to average, Ryan Bergert has been given a below-average leash this year, recording an -11.0 fewer adjusted pitches each start.Explain: Pitchers with a shorter leash are more likely to get pulled earlier in games and record fewer outs.
- Jonathan India – Over/Under 0.5 Total Bases (-175/+135)Jonathan India has been cold recently, with his seasonal exit velocity of 87.9-mph dropping to 76-mph over the past 7 days.Explain: Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.
- Kansas City Royals – 2H MoneylineThe Kansas City Royals bullpen projects as the 10th-best in the game, via the leading projection system (THE BAT).Explain: Most bettors only consider the starting pitcher, but a strong bullpen sneakily creates a tougher matchup for the opposing offense and suppresses a game’s runs.
Boston Red Sox Insights
- Garrett Crochet – Over/Under 7.5 Strikeouts (+110/-140)Garrett Crochet has gone to his four-seamer 13.6% less often this year (40.1%) than he did last year (53.7%).Explain: Fastballs are the one easiest pitches to hit and generate few strikeouts, so a pitcher who begins to use his fastball lessoften will likely be more effective than he used to be.
- Alex Bregman – Over/Under 1.5 Total Bases (-105/-125)When it comes to his wOBA and overall offense, Alex Bregman has had some very good luck this year. His .388 figure has been considerably higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .325.Explain: xwOBA uses highly advanced Statcast data to measure a player’s overall hitting ability more accurately than actual wOBA can.
- Jarren Duran – Over/Under 1.5 Total Bases (-130/+100)Jarren Duran has a 97th percentile opposite-field rate on his flyballs (39%) and will have a big advantage hitting them in the direction of the league’s shallowest LF fences in today’s matchup.Explain: This player’s skill set matches up particularly well with the park he’s in today, which may lead to better-than-usual performance.
Betting Trends
- Boston Red Sox – Moneyline (-230)The Boston Red Sox have hit the Moneyline in 20 of their last 24 games at home (+16.45 Units / 45% ROI)
- Kansas City Royals – Over/Under 2.5 Team Total (-145/+115)The Kansas City Royals have hit the Team Total Under in 65 of their last 101 games (+26.25 Units / 22% ROI)
- Jonathan India – Over/Under 0.5 Singles (-110/-120)Jonathan India has hit the Singles Under in 18 of his last 25 away games (+9.75 Units / 33% ROI)