
Kansas City Royals

Toronto Blue Jays
(-110/-110)-140
On August 2, 2025, the Toronto Blue Jays will host the Kansas City Royals at Rogers Centre for the second game of their series. The Blue Jays currently sit at 64-47, enjoying a strong season, while the Royals hover around the .500 mark at 55-55. This matchup holds significance as the Blue Jays look to solidify their position in the playoff race, while the Royals seek to stay competitive.
In their previous game, the Blue Jays showcased their offensive prowess, winning decisively against the Royals. Toronto’s offense ranks 6th in MLB, buoyed by a stellar team batting average that sits atop the league. This strength will be pivotal as they face Royals pitcher Noah Cameron, who has been solid this year with a 2.44 ERA but is projected to allow 5.2 hits and 1.7 walks on average today—numbers that could spell trouble against a potent Blue Jays lineup.
Toronto will counter with Max Scherzer, a right-hander who, despite a below-average ERA of 4.89, has a solid xFIP of 3.81, suggesting he could be due for a turnaround. Scherzer’s high strikeout rate of 28.1% could be a key factor, especially against a Royals offense that ranks as the 2nd least strikeout-prone in MLB. However, Scherzer’s tendency to allow fly balls may play into the hands of a Royals team that has struggled to hit for power, ranking 29th in home runs.
The Blue Jays are favored with a moneyline of -155, indicating confidence in their ability to secure the win. With the projections favoring a high team total of 4.39 runs for Toronto, their offensive depth and Scherzer’s potential to outperform could lead to a favorable outcome in this matchup.
Kansas City Royals Insights
- Noah Cameron – Over/Under 16.5 Pitching Outs (-120/-110)Noah Cameron has tallied 17.4 outs per GS this year, placing in the 84th percentile.Explain: A pitcher who averages more outs per start than his Outs prop may be a good bet to go over, and visa-versa for the under.
- John Rave – Over/Under 0.5 Total Bases (-110/-120)John Rave has been hot in recent games, raising his seasonal exit velocity of 90.2-mph to 100-mph over the past week.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.
- The 7.5% Barrel% of the Kansas City Royals ranks them as the #26 group of hitters in MLB this year by this standard.Explain: Barrel% measures how often a player hits the ball at the optimal exit velocity and launch angle and is a terrific measure of underlying power.
Toronto Blue Jays Insights
- Toronto Blue Jays – 1st Five Innings (F5) Moneyline (-145)Max Scherzer has been unlucky this year, posting a 4.89 ERA despite the leading projection system (THE BAT) estimating his true talent level to be 4.02 — a 0.87 disparity.Explain: Pitchers that are underperforming should be expected to pitch better going forward, which can create value if the lines are too heavily weighing the lucky, to-date underperformance.
- Tyler Heineman – Over/Under 0.5 Total Bases (-140/+110)Tyler Heineman has been very fortunate when it comes to with his wOBA this year; his .397 figure is considerably higher than his .281 Expected wOBA, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.Explain: xwOBA uses highly advanced Statcast data to measure a player’s overall hitting ability more accurately than actual wOBA can.
- Davis Schneider – Over/Under 0.5 Total Bases (-135/+105)Davis Schneider pulls a lot of his flyballs (36.2% — 93rd percentile) and will have a big advantage hitting them towards the league’s 11th-shallowest LF fences today.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
- Over/Under 8.0 Game Total (-110/-110)The Toronto Blue Jays have hit the Game Total Over in 56 of their last 97 games (+16.35 Units / 15% ROI)
- Kansas City Royals – Over/Under 3.5 Team Total (-120/-110)The Kansas City Royals have hit the Team Total Under in 54 of their last 86 games (+19.35 Units / 19% ROI)
- Vladimir Guerrero Jr – Over/Under 0.5 Runs (+105/-135)Vladimir Guerrero Jr has hit the Runs Over in 13 of his last 20 games (+6.75 Units / 31% ROI)