Kansas City Royals vs Toronto Blue Jays Prediction, 8/1/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Toronto Blue Jays
Date: Friday, August 1, 2025
Location: Rogers Centre in Toronto, ON
TV: Sportsnet
Odds/Point Spread: Kansas City (+125) Toronto (-145)
Rogers Centre is the location where the Toronto Blue Jays (64-46) will attempt to beat the Kansas City Royals (54-55) on Friday. The odds on this game have Kansas City at +125 and Toronto is sitting at -145. The total has been set at 8. The expected starting pitchers will be Michael Wacha and Kevin Gausman.


The Royals have compiled 192 two-baggers as a team and have knocked 92 baseballs out of the park. Kansas City is slugging .382 and have struck out 746 times, while taking a walk on 265 occasions. As a team, the Kansas City Royals are putting up 3.6 runs/g, which is 28th in the league. They have tallied 387 RBI's and 890 hits for the year, and their average at the plate is at .244. They have 393 runs and hold an on-base percentage of .300.
Get all of our MLB Expert Picks
The Royals have an earned run average of 3.52 for the year (2nd in baseball), and their staff has rung up 880 batters. Royals pitchers have yielded 112 long balls and 411 total runs (2nd in the league). They have walked 332 opposing players and their FIP sits at 3.90 as a team so far this year. Kansas City has yielded 863 base hits (8.0 per 9 innings) in addition to 380 earned runs. Their strikeout to walk ratio sits at 2.65 and their pitching staff has a collective WHIP of 1.23.
The Royals bullpen have compiled a save rate of 68.9% and have entered the game in 101 save situations. The relief pitchers have inherited 150 runners on the campaign and 30.0% of them ended up scoring. Royals relief pitchers have stepped onto the hill with runners on base 108 times as well as having 120 appearances in high leverage situations. The Royals have dispatched 363 relievers to the mound this year. The relief pitchers have earned 55 holds on the year (21st in baseball). They have 31 saves over the course of the season and have not converted 14 out of their 45 chances to get a save.
The Royals have turned 71.1% of balls hit into play into outs out of their 8,733 innings on the field, which has them ranked 8th in MLB. The Houston Astros have notched a total of 2,911 putouts over the course of the season, as well as 969 assists and 47 errors. Their fielding percentage is holding steady at .988 which has them ranked 7th in baseball, and they have turned 82 double plays.
Wacha (105-71 mark in his career) has earned a FIP of 3.81 and he has faced 6,620 batters in the major leagues. He has conceded 1,513 base knocks (8.7 hits per 9 innings) and has 493 walks. His earned run average is 3.87 (675 earned runs allowed) and his WHIP is 1.277. Wacha has taken the ball for 1,571 innings and has accounted for 1,380 punch outs so far in his pro baseball career.
The Toronto Blue Jays have earned a team on-base percentage of .336 and a team batting average of .265 for the season. They have been rung up on 732 instances (30th in baseball) and have accounted for 991 hits. Toronto has knocked in 118 HRs this season and 496 runs batted in. The Blue Jays hold a slugging % of .416 and they average 4.73 runs per outing (8th in the league). They have notched 197 doubles, while getting a free base 371 times as well as scoring 520 runs.
The Toronto pitching staff have conceded 497 runs this season while holding a team ERA of 4.27 (462 earned runs relinquished). They have surrendered 150 dingers and they allow 4.59 runs per 9 innings (21st in MLB). The Blue Jays are sitting with a team WHIP of 1.257 with a FIP of 4.27 as a unit for the year. Their K/BB ratio sits at 9.10 (987 strikeouts vs 335 walks). They sit at 15th in MLB as a pitching staff in total hits allowed with 890.
Toronto relief pitchers hold an inherited score rate of 30.1% out of their 153 inherited base runners. Their bullpen pitchers have stepped onto the hill 109 times in high leverage situations and also on 108 occasions with base runners. With 116 save situations, the Blue Jays have accrued 65 holds and 17 blown saves. They are ranked 12th in MLB with a save percentage of 65.3%, and they have dispatched 374 relievers onto the diamond on the year. Toronto has called on relief pitchers to step onto the hill in 49 save opportunities and they have earned 32 saves.
The Toronto Blue Jays have turned 78 double plays and have earned a fielding percentage of .985 (22nd in pro baseball). The Blue Jays have 813 assists, 57 errors and have 2,924 putouts during this campaign. Out of their 8,772 innings played, the Blue Jays have earned a defensive efficiency of 70.0% (13th in professional baseball).
So far in his career, Gausman has given up 1,778 base knocks and he has 1,887 strikeouts in 1,840 frames. Gausman (109-109 record in his career) has earned a 3.84 earned run average while allowing 8.7 hits per nine innings. He has given up 785 ER's while earning a WHIP of 1.250 and having a FIP of 3.8. He has a K/BB ratio of 3.61 and he has gone up against 7,709 hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Kansas City (+125)
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