Kansas City Royals vs Toronto Blue Jays Prediction, 8/2/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Toronto Blue Jays
Date: Saturday, August 2, 2025
Location: Rogers Centre in Toronto, ON
TV: Sportsnet
Odds/Point Spread: Kansas City (+102) Toronto (-122)
The Toronto Blue Jays (64-46) will try to defeat the Kansas City Royals (54-55) at Rogers Centre on Saturday. The line on this contest has the Royals at +102 and the Blue Jays are at -122. The over/under is set at 9. The pitchers expected to start will be Noah Cameron and Max Scherzer.


The Royals have hit 192 two-baggers as a squad and have hit 92 balls out of the park. Kansas City is slugging .382 and have been called out on strikes 746 times, while being walked on 265 occasions. As a team, the Kansas City Royals are notching 3.6 runs/g, which is 28th in MLB. They have recorded 387 RBI's in addition to 890 hits so far this year, and their team batting average is .244. They have earned a total of 393 runs and have an OBP of .300.
Get all of our MLB Expert Picks
Their strikeout to walk ratio sits at 2.65 and the pitching staff has a team WHIP of 1.23. Royals pitchers have given up 112 home runs and also 411 runs (2nd in the league). Kansas City has given up 863 base hits (8.0 per 9 innings) as well as 380 earned runs. The Royals hold a team ERA of 3.52 for the year (2nd in MLB), and the staff has struck out 880 hitters. They have walked 332 opposing hitters and their FIP sits at 3.90 as a squad over the course of the season.
Royals bullpen pitchers have entered the game with runners on base 108 times as well as having 120 appearances in high leverage situations. The relievers have racked up 55 holds on the year (21st in baseball). The Royals bullpen have accumulated a save rate of 68.9% and have entered the game in 101 save situations. They have accumulated 31 saves for the season and have blown 14 of their 45 chances to get a save. The relief pitchers have inherited 150 base runners so far this season with 30.0% of those runners ended up crossing the plate. The Royals have dispatched 363 relief pitchers to the hill on the season.
The Royals have transformed 71.1% of balls hit into play into outs out of 8,733 innings on the field, ranking them 8th in baseball. The Houston Astros have 2,911 putouts this season, in addition to 969 assists and 47 errors. Their fielding percentage is at .988 which is 7th in MLB, and have a total of 82 double plays.
Cameron has thrown 81 innings and has tallied 71 K's so far in his career. His earned run average is 2.44 (22 ER's allowed) and his WHIP is 1.000. He has given up 58 hits (6.4 hits per nine innings) and has 23 walks. Cameron (5-4 win-loss record in his career) holds a FIP of 2.41 while he has gone up against 320 opposing hitters in the majors.
The Toronto Blue Jays have an OBP of .336 and a team batting average of .265 over the course of the season. They have been rung up on 732 occasions (30th in the league) and have totaled 991 base hits. Toronto has tallied 118 HRs so far this season as well as 496 RBIs. The Blue Jays hold a team slugging % of .416 and they average 4.73 runs per game (8th in baseball). They have hit 197 doubles, while taking a walk 371 times and notching 520 runs.
The Blue Jays hold a team WHIP of 1.257 in addition to having a FIP of 4.27 as a squad over the course of the season. They have a ranking of 15th in baseball as a staff in total hits relinquished with 890. The Toronto pitching staff have allowed 497 runs this season while having a team ERA of 4.27 (462 earned runs relinquished). Their K/BB ratio comes in at 9.10 (987 strikeouts against 335 free passes). They have conceded 150 home runs and they concede 4.59 runs per 9 innings (21st in the league).
Toronto has called on relievers to enter the game in 49 save opportunities and they have walked away with 32 saves. They are currently ranked 12th in the league with a save rate of 65.3%, and they have dispatched 374 relievers to the mound so far this year. Their relief pitchers have taken the field 109 times in high leverage situations in addition to 108 occasions with base runners. Toronto relievers hold an inherited score percentage of 30.1% out of their 153 inherited base runners. With 116 save situations, the Blue Jays have tallied 65 holds in addition to 17 blown saves.
The Toronto Blue Jays have turned 78 double plays and have a fielding rate of .985 (22nd in pro baseball). The Blue Jays have recorded 813 assists, 57 errors and are sitting with 2,924 putouts so far this year. In 8,772 innings on the field, the Blue Jays have a defensive efficiency of 70.0% (13th in the majors).
Scherzer (217-113 career win-loss record) has earned a 3.18 ERA and has allowed 7.3 hits per nine innings. His K/BB ratio is 4.51 and he has gone up against 11,768 opposing batters thus far in his career. He has surrendered 1,029 earned runs while holding a WHIP of 1.078 and having a FIP of 3.1. During his MLB career, Scherzer has allowed 2,376 base knocks and he has 3,446 strikeouts in 2,913 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Kansas City (+102)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Toronto Blue Jays - Twitter
Kansas City Royals - Twitter