Blue Jays vs. Royals Prediction: Odds, Line & Insights for April 25

Two of the league's top power hitters meet Thursday when the Toronto Blue Jays (13-12) and Kansas City Royals (15-10) take the field at 2:10 PM ET, live on SNET. Daulton Varsho has six home runs for the Blue Jays (-115 favorites on the moneyline) while Salvador Perez has six homers this season for the Royals (-105). Toronto's Jose Berrios and Kansas City's Cole Ragans have been named the starters for this contest.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Blue Jays vs. Royals Predictions

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Moneyline Odds & Pick

Favorite Favorite Moneyline Underdog Moneyline Moneyline Pick Score Prediction
Blue Jays -115 -105 Royals Royals 5, Blue Jays 4

Moneyline Insights

  • Toronto has been the moneyline favorite 15 total times this season. It've finished 10-5 in those games.
  • Kansas City has been the underdog in 16 games this season and won nine (56.2%) of those contests.
  • When playing as moneyline favorites with odds of -115 or shorter, the Blue Jays have a record of 10-5 (66.7%).
  • The Royals have a record of 9-7 in games where sportsbooks have them as underogs of at least -105 on the moneyline.
  • Toronto has an implied moneyline win probability of 53.5% in this game.

Bet on this game's moneyline with BetMGM

Total Odds & Pick

Total Over Total Odds Under Total Odds Over/Under Pick
7.5 -105 -115 Over 7.5 runs

Total Insights

  • Games involving Toronto have gone over the total set by bookmakers in 10 of 25 chances this season.
  • Kansas City and its opponents have gone over in eight of its 25 games with a total set by sportsbooks this season.
  • The Blue Jays and their opponents have combined to hit the over three times in their last 10 games with a total.
  • In their last 10 games with an over/under, the Royals and their opponents have combined to eclipse the total two times.

Bet on this game's over/under with BetMGM

Read More About This Game

Blue Jays vs. Royals Probable Starting Pitchers

Blue Jays: José Berríos

  • The Blue Jays will send Berrios (4-0) to the mound for his sixth start this season.
  • The 29-year-old has pitched in five games this season with a 0.85 ERA and 7.7 strikeouts per nine innings with a batting average against of .205.
  • The Blue Jays won each of Berrios' three starts this season that they were favored on the moneyline.
  • Berrios' team has won all five of his starts this season.
  • Berrios has started five contests with a total set by oddsmakers this season. The teams have combined to hit the over in one of them.

Royals: Cole Ragans

  • Ragans (0-2) will take to the mound for the Royals and make his sixth start of the season.
  • The 26-year-old has pitched in five games this season with an ERA of 4.32 and 11.9 strikeouts per nine innings, with an opponent batting average of .288.
  • His team is 1-3 this season when he starts and they are the moneyline underdog.
  • Ragans' team has won one of his five starts this season.
  • Games started by Ragans have a 1-3-1 record at hitting the over this season.

Catch MLB action all season long on Fubo!

Blue Jays vs. Royals Stats

Blue Jays Royals
3.8
Runs Scored (PG)
4.7
22
MLB Rank (RPG)
11
4.3
Runs Allowed (PG)
3.2
11
MLB Rank (RAPG)
1
.232
Batting AVG
.240
21
MLB Rank (BA)
16
.250
Batting AVG Against
.241
21
MLB Rank (BAA)
18
22
Home Runs
28
20
MLB Rank (HR)
5
33
Home Runs Allowed
16
28
MLB Rank (HRA)
3

How to Watch Blue Jays vs. Royals

  • Date: Thursday, April 25, 2024
  • Time: 2:10 PM ET
  • TV: SNET
  • Location: Kansas City, Missouri
  • Venue: Kauffman Stadium
  • Live Stream: Watch this game on Fubo

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.