SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Kansas City Royals vs Toronto Blue Jays
Mon 7:07 PM ET
Kansas City Royals logo
Kansas City
Royals5
J. Bowlan RHP
versus
Toronto Blue Jays logo
Toronto
Blue Jays6
Y. Rodriguez RHP
Final
Team123456789T
Kansas City Royals2001010105
Toronto Blue Jays20201

Kansas City Royals vs Toronto Blue Jays Betting Picks & Predictions

Game time: April 29, 2024 at 7:07 PM ET

Venue: Rogers Centre — Toronto, Ontario

Article updated Apr 28, 10:35 PM EDT

Published by SportsJaw Editorial Team

The Kansas City Royals and Toronto Blue Jays will begin a three-game series in Toronto on Monday night. The Royals have not announced a starting pitcher yet due to recent

Game outlook

The Kansas City Royals and Toronto Blue Jays will begin a three-game series in Toronto on Monday night. The Royals have not announced a starting pitcher yet due to recent injuries, potentially leading to a bullpen game. The Blue Jays will start rookie righty Yariel Rodriguez. The game is set for 7:07 PM EST with Toronto favored to win.

Betting Odds

Moneyline: Royals +130 | Blue Jays -150

Spread: Royals +1.5 (-161) | Blue Jays -1.5 (+140)

Total: Over/Under 8.5 (-110)

Based on the moneyline, the implied probability that Toronto will win straight-up is 60%.

Kansas City Royals

The Kansas City Royals are heading into Toronto hoping to extend their recent success against the Blue Jays, despite a setback in their series against the Tigers on Sunday. The team's starting pitcher Michael Wacha struggled in the loss, but the pitching staff as a whole has been strong this season with a team ERA of 3.14. With key injuries to several players, the Royals are considering their options for Monday's starting pitcher, including potentially utilizing Daniel Lynch IV or employing a bullpen game. Overall, Kansas City has been performing well this season with a power ranking of 4, ranking 10th in offense and first in defense, while holding a record of 69-93. For more insights on the MLB season, check out our Free MLB Picks for potential opportunities to cash in.

1
0
0
—
6
MLB · Kansas City Royals at Toronto Blue Jays

Your Picks on Royals vs Blue Jays

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

Toronto Blue Jays Analysis

The Toronto Blue Jays have struggled in recent seasons despite having a strong roster. They managed to avoid a sweep against the Dodgers with a 3-1 win in their series finale. Starter Kevin Gausman impressed, allowing just one run in seven innings. Catcher Alejandro Kirk had a standout performance, going 3-for-3 with a home run. Rookie Yariel Rodriguez will make his fourth start on Monday night, looking to improve on his 0-1 record. The team is dealing with multiple key injuries, including players like Adrian Pinto and Joey Votto. The Blue Jays currently have a power ranking of 22 and rank 25th in offense, 22nd in defense, and have an overall record of 79-83. In their last three matchups, Kansas City went 0-3 against Toronto.

Toronto Blue Jays poised for victory in series opener against Kansas City Royals

The Toronto Blue Jays have the opportunity to start the series on a positive note, facing what is likely to be a bullpen game for the Kansas City Royals. The Blue Jays may still feel unsettled after the final game of their previous series in Kansas City was called off prematurely, with the Blue Jays trailing by just one run. Although Toronto has achieved an even record at home this season, they notably boasted a 53-48 record at home in 2023 with a batting average of nearly .250. The Blue Jays will be pitching Rodriguez, who has demonstrated strong strikeout potential this season with 15 strikeouts in 11.2 innings and an ERA of 3.86 in his first three starts. With these factors in mind, I predict that the Blue Jays will emerge victorious in the opening game on Monday night, and recommend taking the Jays with the money line.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#KansasCityRoyals#TorontoBlueJays

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Royals vs Blue Jays archived game preview contains historical odds and availability that may no longer be current. View history of past Royals vs Blue Jays matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Kansas City Royals+133 → +147Moved
  • Moneyline · Toronto Blue Jays-145 → -165Moved
  • Spread · Kansas City Royals+1.5 (-163) → +1.5 (-145)Moved
  • Spread · Toronto Blue Jays-1.5 (+142) → -1.5 (+125)Moved
  • Total · Over8.75 (-110) → 8.5 (-110)Moved
  • Total · Under8.75 (-110) → 8.5 (-110)Moved

ATS and O/U trends

Kansas City Royals
69-93 matchup record · 6-4-0 ATS · 4-6-0 O/U
Last 10 completed games on file
Toronto Blue Jays
79-83 matchup record · 4-6-0 ATS · 2-8-0 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-04-29T02:35:19.330Z). Availability may have changed; review the cited sources.

The Kansas City Royals and Toronto Blue Jays will begin a three-game series in Toronto on Monday night. The Royals have not announced a starting pitcher yet due to recent injuries, potentially leading to a bullpen game. The Blue Jays will start rookie righty Yariel Rodriguez. The game is set for 7:07 PM EST with Toronto favored to win.

The Kansas City Royals are heading into Toronto hoping to extend their recent success against the Blue Jays, despite a setback in their series against the Tigers on Sunday. The team's starting pitcher Michael Wacha struggled in the loss, but the pitching staff as a whole has been strong this season with a team ERA of 3.14. With key injuries to several players, the Royals are considering their options for Monday's starting pitcher, including potentially utilizing Daniel Lynch IV or employing a bullpen game. Overall, Kansas City has been performing well this season with a power ranking of 4, ranking 10th in offense and first in defense, while holding a record of 69-93. For more insights on the MLB season, check out our Free MLB Picks for potential opportunities to cash in.

The Toronto Blue Jays have struggled in recent seasons despite having a strong roster. They managed to avoid a sweep against the Dodgers with a 3-1 win in their series finale. Starter Kevin Gausman impressed, allowing just one run in seven innings. Catcher Alejandro Kirk had a standout performance, going 3-for-3 with a home run. Rookie Yariel Rodriguez will make his fourth start on Monday night, looking to improve on his 0-1 record. The team is dealing with multiple key injuries, including players like Adrian Pinto and Joey Votto. The Blue Jays currently have a power ranking of 22 and rank 25th in offense, 22nd in defense, and have an overall record of 79-83. In their last three matchups, Kansas City went 0-3 against Toronto.

Recent head-to-head

  • 2024-04-25Toronto Blue Jays 1 · Kansas City Royals 2
  • 2024-04-24Toronto Blue Jays 2 · Kansas City Royals 3
  • 2024-04-23Toronto Blue Jays 2 · Kansas City Royals 3
  • 2024-04-22Toronto Blue Jays 5 · Kansas City Royals 3
Final result

Matchup pick recap

Toronto Blue Jays defeated Kansas City Royals 6-5

Toronto Blue Jays defeated Kansas City Royals 6-5 on April 29, 2024, a 1-run decision in the series. Toronto Blue Jays' strongest period was the 3rd inning, when it outscored its opponent 2-0. Against SportsJaw's recorded Kansas City Royals +1.5 (-145) spread, Kansas City Royals covered, while the 11 combined runs finished over the recorded total of 8.5.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • OddssharkTotal · Over 8.75 (-110)Win
  • MaddogMoneyline · Kansas City Royals +133Loss
  • JohnnywalkerTotal · Over 8.75 (-110)Win
  • KrockpicksMoneyline · Kansas City Royals +133Loss
  • Tbone91Moneyline · Kansas City Royals +125Loss
  • Teddy718Total · Under 8.5 (-110)Loss
  • MackintoshMoneyline · Kansas City Royals +125Loss
  • FlyigglesflyMoneyline · Toronto Blue Jays -142Win
  • JackCohenMoneyline · Toronto Blue Jays -142Win
  • Barry713Total · Over 8.5 (-110)Win
  • BadmanMoneyline · Toronto Blue Jays -142Win
  • FlyigglesflyTotal · Over 9 (-110)
Win
  • Lockpicker69Moneyline · Kansas City Royals +127Loss