mlb Matchup Report

September 20, 2025, 07:10 | Ewing M. Kauffman Stadium
Toronto
Blue Jays
89-65
vs
Kansas City
Royals
77-77
Odds
 
Previous
Next
Opening
Westgate
Wynn
Toronto
Kansas City
Moneyline
-1900 -1900
-139 +116
   
   
Sep 20
7:10 PM
Spread
-1.5 +123 +1.5 -152
-1.5 +130 +1.5 -150
       
       
 
Total
8 o -127 u -101
8 o -110 u -110
Smart Chart
  • TOR
  • 4.90
  • 4.50
  • 0.00
  • 9.04
  • 3.21
  • 8.12
  • 3.18
  • name
  • offense
  • defense
  • Team ERA
  • Offensive Hits
  • Offensive Walks
  • Defensive Hits
  • Defensive Walks
  • KC
  • 3.94
  • 3.94
  • 0.00
  • 8.25
  • 2.65
  • 8.12
  • 2.97


Recent Form
Team record money vs LHP vs RHP Fave Dog O/U Diff
Toronto 89-65 $1,294.00 23-14 66-51 43-32 39-31 83-64-7 0.42
Kansas City 77-77 -$419.00 17-12 60-65 35-27 38-47 67-86-1 0.00
Pitchers Last 3 Starts
Shane Bieber (3-2) ERA: 3.57
event date Opponent Result score OU Result ip money
Sep 14, 2025 BAL W 11-2 O 6 $47.00
Sep 9, 2025 HOU W 4-3 U 5.2 $66.00
Sep 3, 2025 CIN W 13-9 O 6 $65.00
Noah Cameron (9-7) ERA: 2.90
event date Opponent Result score OU Result ip money
Sep 14, 2025 PHI W 10-3 O 7 $125.00
Sep 9, 2025 CLE L 0-2 U 7 -$100.00
Sep 4, 2025 LAA W 4-3 U 5 $64.00
Bullpen
Toronto's relievers have pitched 13 innings in the last 3 games.
Kansas City's relievers have pitched 8.1 innings in the last 3 games.
Pitcher Recent Starts Vs Opponent
Toronto Blue Jays - Shane Bieber
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Jul 9, 2023 4-1 KC 6.1 9 4 4 0 6 Loss
Jun 29, 2023 4-3 KC 6 2 0 0 1 8 No Decision
Oct 2, 2022 7-5 CLE 5 7 2 1 1 3 Win
Sep 6, 2022 4-1 CLE 8 4 1 1 1 7 Win
Apr 7, 2022 3-1 KC 4.2 3 1 1 0 4 No Decision
Kansas City Royals - Noah Cameron
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Aug 2, 2025 4-2 TOR 6.1 6 4 4 1 1 Loss
Supergrid
Title Stat Rank Stat Rank
Away Team Overall Scoring vs Home Team Overall Defense 4.93 5 3.95 4
Away Team Away Scoring vs Home Team Home Defense 4.53 15 3.78 5
Home Team Overall Scoring vs Away Team Overall Defense 3.95 27 4.51 19
Home Team Home Scoring vs Away Team Road Defense 3.72 30 4.77 22
Head To Head Detail
Date Away away score Home home score line O/U Away Pitcher Home Pitcher Away Hits Home Hits Away Walks Home Walks Away Strikeouts Home Strikeouts
Sep 19, 2025 TOR 1 KC 20 118 9 O Max Scherzer (R) Michael Lorenzen (R) 3 27 3 5 5 6
Aug 3, 2025 KC 7 TOR 4 -150 8 O Seth Lugo (R) Chris Bassitt (R) 6 8 4 6 6 8
Aug 2, 2025 KC 2 TOR 4 -140 8 U Noah Cameron (L) Max Scherzer (R) 6 8 0 2 7 2
Aug 1, 2025 KC 9 TOR 3 -160 7.5 O Michael Wacha (R) Kevin Gausman (R) 11 5 3 0 7 6
May 1, 2024 KC 6 TOR 1 -140 8 U Seth Lugo (R) Chris Bassitt (R) 7 4 1 2 7 10
Apr 30, 2024 KC 4 TOR 1 -130 7.5 U Cole Ragans (L) Jose Berrios (R) 8 4 2 3 4 11
Apr 29, 2024 KC 5 TOR 6 -165 8.5 O Jonathan Bowlan (R) Yariel Rodriguez (R) 11 12 3 4 7 8
Apr 25, 2024 TOR 1 KC 2 105 7.5 U Jose Berrios (R) Cole Ragans (L) 3 3 3 3 4 1
Apr 24, 2024 TOR 2 KC 3 120 8.5 U Yariel Rodriguez (R) Alec Marsh (R) 6 9 3 3 8 2
Apr 23, 2024 TOR 2 KC 3 110 8.5 U Kevin Gausman (R) Michael Wacha (R) 9 8 4 1 5 4
Betting Odds Trends
Team Vs Division Or Conference
Toronto Blue Jays
  record Home Away Fave Dog O/U vs LHP vs RHP
Overall 89-65 50-25 39-40 43-32 39-31 83-64-7 23-14 66-51
Last 10 6-4 4-1 2-3 5-4 0-0 4-6 1-1 5-3
vs Div 25-21 14-6 11-15 7-10 15-10 24-20-2 7-4 18-17
vs AL 59-47 32-19 27-28 28-26 27-20 56-45-5 16-8 43-39
vs NL 30-18 18-6 12-12 15-6 12-11 27-19-2 7-6 23-12
Kansas City Royals
  record Home Away Fave Dog O/U vs LHP vs RHP
Overall 77-77 42-37 35-40 35-27 38-47 67-86-1 17-12 60-65
Last 10 4-6 2-2 2-4 1-0 2-5 6-4 1-1 3-5
vs Div 26-26 17-9 9-17 19-10 6-13 18-33-1 5-2 21-24
vs AL 51-55 28-27 23-28 24-20 24-32 41-64-1 9-11 42-44
vs NL 26-22 14-10 12-12 11-7 14-15 26-22 8-1 18-21
Team Last 5 Games
Toronto Blue Jays
Date Opponent score Result line Total starter ip Location opposing starter
Sep 19, 2025 KC 1-20 L -140 9 Max Scherzer 0.2 Michael Lorenzen A
Sep 18, 2025 TB 0-4 L -125 7.50 Chris Bassitt 4.1 Shane Baz A
Sep 17, 2025 TB 1-2 L -130 7.50 Kevin Gausman 6 Ian Seymour A
Sep 16, 2025 TB 6-5 W -110 8 Jose Berrios 4 Ryan Pepiot A
Sep 15, 2025 TB 2-1 W -125 8 Trey Yesavage 5 Joe Boyle A
Kansas City Royals
Date Opponent score Result line Total starter ip Location opposing starter
Sep 19, 2025 TOR 20-1 W 118 9 Michael Lorenzen 7.2 Max Scherzer H
Sep 18, 2025 SEA 0-2 L 100 9 Stephen Kolek 7.1 Luis Castillo H
Sep 17, 2025 SEA 7-5 W -130 8.50 Cole Ragans 3.2 Bryce Miller H
Sep 16, 2025 SEA 5-12 L 115 8.50 Michael Wacha 2.2 Logan Gilbert H
Sep 14, 2025 PHI 10-3 W 125 8.50 Noah Cameron 7 Aaron Nola A