Kansas City Royals vs Toronto Blue Jays Prediction, Preview and Odds - 08/02/2025

by Rod Pearson

Friday, Aug 01, 2025
Game Time: 3:07 pm ET, Saturday, August 2, 2025
Venue:  Rogers Centre, Toronto, ON
Where to Watch:  FDSKC, Sportsnet


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Royals +140, Blue Jays -165; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  Royals +140, Blue Jays -165; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  Royals +140, Blue Jays -165; Over/Under:  8.5 runs

Season Record

Kansas City Royals:  54-55 (3rd place, AL Central)
Toronto Blue Jays:  64-46 (1st place, AL East)

Do not miss out on our expert handicapper analysis! Nelly’s Sports is on a HOT STREAK in the MLB on a 6-1 MLB RUN for +$5,020 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
Kansas City Royals:  7-3 last 10
Toronto Blue Jays:  5-5 last 10



Kansas City Royals vs Toronto Blue Jays Preview and Analysis


The Royals are entering this series off a win and won their 3-game series against the Atlanta Braves 2-1 in their last series. They enter this game with a 54-55 record overall and have a road record of 26-27. This is the 2nd game of a 3-game series with the Blue Jays on Saturday with the series opener still to be played on Friday. Their offense ranks 25th in the MLB with a .682 OPS. Michael Wacha is their starting pitcher on Friday while rookie pitcher Noah Cameron is making his start in this game on Saturday. He is 5-4 with a 2.44 ERA this season. His team won their last 4 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 0 ER, 0 HR, and 1 BB with 6 SO on 3 hits through 5 IP against the Cleveland Guardians.

The Blue Jays are entering this series off a win and lost their 4-game series against the Baltimore Orioles 3-1 in their last series. They enter this game with a 64-46 record overall and have a home record of 37-17. This is the 2nd game of a 3-game series with the Royals on Saturday with the 1st game of this series still to be played on Friday. Their offense ranks 6th in the MLB with a .752 OPS. Kevin Gausman is their starting pitcher on Friday while Max Scherzer is making his start in this game on Saturday. He is 1-1 with a 4.89 ERA this season. His team lost their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 3 earned runs, 1 homer, and 0 walks with 11 strikeouts on 3 hits through 7 innings pitched against the Detroit Tigers.


Royals vs Blue Jays Prediction

The current betting odds have the Royals listed as an underdog in this game according to Draftkings Sportsbook. The Blue Jays have looked great in their games this season with their 64-46 record overall which has them right at the top of the AL East with one of the best records in the entire MLB. They have also looked great in their own ballpark this year with their 37-17 home record. Meanwhile, the Royals haven't looked great in their games this season with their 54-55 record overall which has them right in the middle of the AL Central. They haven't been a good road team either with their 26-27 road record this season. They have looked a lot better lately though as they are 7-3 in their last 10 games and have been red hot while the Blue Jays are 5-5 in their last 10 games and have been cooling off. The Royals have looked a lot better offensively in their games lately too, and they also have the better pitching matchup to take advantage of. The Blue Jays are going with Scherzer in this one, but he hasn't looked great this season. He is 1-1 with a 4.89 ERA and has been giving up more runs this year as he is definitely past his prime. He is still a solid veteran starter, but he did give up 3 earned runs in his last start and even the team has struggled with him more lately, losing 2 games in a row now with him on the mound. The Royals are going with their rookie Cameron in this one but he has looked great this season. He is 5-4 with a 2.44 ERA and hasn't been giving up many runs. He is coming off another great start in which he gave up no runs and the team has won 4 games in a row now with him starting too. He is going to give the Royals a great opportunity to win here, especially with the Blue Jays coming off a series loss to the Orioles and starting to cool off now. The best way to place a bet here is on the Royals to win this game. 

Royals Blue Jays Prediction:  Our MLB Pick for Saturday, August 2, 2025 (3:07 pm ET start time) is Royals 5 Blue Jays 2.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this Kansas City Royals Toronto Blue Jays prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


Kansas City Royals: 82-87 (+8.9 units) on the moneyline in day games. 26-21 (+8.5 units) on the moneyline vs. a starting pitcher whose gives up 1 or more HR's/start. 27-24 (+2 units) on the moneyline vs. a starting pitcher whose lasts less than 5 innings per start. 52-36 UNDER against AL East opponents.

Toronto Blue Jays: 47-41 (-4.2 units) on the moneyline against AL Central opponents. 227-209 (-10.8 units) on the moneyline in all games. 119-97 (-9 units) on the moneyline in home games. 51-33 UNDER against AL Central opponents.

Key Injuries


Kansas City Royals:  K. Bubic (SP) Sixty Day IL - Rotator Cuff. J. Caglianone (RF) Ten Day IL - Hamstring. N. Loftin (LF) Seven Day IL - Concussion. M. Lorenzen (SP) Fifteen Day IL - Oblique. M. Canha (LF) Ten Day IL - Elbow. D. Lynch IV (RP) Fifteen Day IL - Elbow. M. Massey (2B) Ten Day IL - Ankle. C. Ragans (SP) Sixty Day IL - Rotator Cuff. J. McArthur (RP) Sixty Day IL - Elbow. A. Marsh (SP) Sixty Day IL - Shoulder.

Toronto Blue Jays:  G. Springer (RF) Day To Day - Head. B. Francis (SP) Sixty Day IL - Shoulder. A. Kirk (C) Seven Day IL - Concussion. R. Burr (RP) Sixty Day IL - Shoulder. N. Sandlin (RP) Fifteen Day IL - Elbow. A. Gimenez (2B) Ten Day IL - Ankle. Y. Garcia (RP) Fifteen Day IL - Ankle. A. Santander (RF) Sixty Day IL - Shoulder. D. Varsho (CF) Ten Day IL - Hamstring. S. Bieber (SP) Sixty Day IL - Elbow. A. Manoah (SP) Sixty Day IL - Elbow. A. Bastardo (SP) Sixty Day IL - Elbow.


Notable Quotes


“And that was a stretch. Just back up these last four days and how many pitches these guys have thrown, it doesn’t look that menacing because they have a day off in between, but that’s a big workload for these guys, especially when every pitch matters so much.” - Matt Quatraro after his team’s win against the Braves in their game on Wednesday.


“You want to have as many different looks as you can and you want to have swing-and-miss stuff, obviously. I think that a lot of the guys have that. If there are ways to continue to add to that, I know we’re still talking about that, too. I like having two lefties, and I like having guys who can come into high-pressure spots and respond.” - John Schneider on the team’s bullpen.


Starting Lineups


Kansas City Royals
Maikel Garcia (R) 3B
Bobby Witt Jr. (R) SS
Vinnie Pasquantino (L) 1B
Salvador Perez (R) DH
Randal Grichuk (R) RF
Freddy Fermin (R) C
Adam Frazier (L) 2B
Tyler Tolbert (R) LF
Kyle Isbel (L) CF

Toronto Blue Jays
Joey Loperfido (L) RF
Ernie Clement (R) 2B
Vladimir Guerrero Jr. (R) DH
Bo Bichette (R) SS
Addison Barger (L) 3B
Davis Schneider (R) LF
Will Wagner (L) 1B
Myles Straw (R) CF
Ali Sánchez (R) C

Statistical Leaders


Kansas City Royals
Batting Average:  Luke Maile (.364)
Hits:  Bobby Witt (123)
Home Runs:  Vinnie Pasquantino (18)
RBI:  Vinnie Pasquantino (65)
Stolen Bases:  Bobby Witt (28)
Wins:  Kris Bubic (8)
Saves:  Carlos Estévez (28)
ERA:  Hunter Harvey (0.00)

Toronto Blue Jays
Batting Average:  Joey Loperfido (.396)
Hits:  Bo Bichette (132)
Home Runs:  George Springer (18)
RBI:  Bo Bichette (67)
Stolen Bases:  George Springer (12)
Wins:  Chris Bassitt (11)
Saves:  Jeff Hoffman (25)
ERA:  Ryan Burr (0.00)

Managers:
Kansas City Royals: Matt Quatraro (3rd season)
Toronto Blue Jays: John Schneider (4th season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.