mlb Matchup Report

June 24, 2025, 07:40 | Ewing M. Kauffman Stadium
Tampa Bay
Rays
43-35
vs
Kansas City
Royals
38-40
Odds
 
Previous
Next
Opening
Westgate
Wynn
Tampa Bay
Kansas City
Moneyline
+118 -152
+126 -150
   
   
Jun 24
7:40 PM
Spread
+1.5 -175 -1.5 +141
+1.5 -165 -1.5 +140
       
       
 
Total
9 o -108 u -119
8.5 o -115 u -105
Smart Chart
  • TB
  • 4.76
  • 3.82
  • 0.00
  • 8.66
  • 3.10
  • 7.81
  • 2.72
  • name
  • offense
  • defense
  • Team ERA
  • Offensive Hits
  • Offensive Walks
  • Defensive Hits
  • Defensive Walks
  • KC
  • 3.33
  • 3.65
  • 0.00
  • 8.25
  • 2.38
  • 7.90
  • 2.90


Recent Form
Team record money vs LHP vs RHP Fave Dog O/U Diff
Tampa Bay 43-35 589.00 12-10 31-25 24-15 16-15 32-43-3 0.90
Kansas City 38-40 -323.00 8-7 30-33 14-16 22-23 31-46-1 -0.27
Pitchers Last 3 Starts
Taj Bradley (5-5) ERA: 4.57
event date Opponent Result score OU Result ip money
Jun 18, 2025 BAL W 12-8 O 1.1 83.00
Jun 13, 2025 NYM W 7-5 O 4 145.00
Jun 7, 2025 MIA L 10-11 O 4 -100.00
Kris Bubic (6-5) ERA: 2.27
event date Opponent Result score OU Result ip money
Jun 18, 2025 TEX W 6-3 O 5.1 74.00
Jun 11, 2025 NYY L 3-6 O 4.1 -100.00
Jun 1, 2025 DET L 0-1 U 7 -100.00
Bullpen
Tampa Bay's relievers have pitched 11.2 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
Tampa Bay Rays - Taj Bradley
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Apr 29, 2025 3-1 KC 7 5 2 2 3 2 Loss
May 26, 2024 4-1 TB 5 1 0 0 3 6 No Decision
Kansas City Royals - Kris Bubic
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Aug 20, 2022 5-2 TB 3.2 8 4 4 2 0 Loss
Jul 24, 2022 4-2 KC 7 4 2 2 3 4 Win
Supergrid
Title Stat Rank Stat Rank
Away Team Overall Scoring vs Home Team Overall Defense 4.78 6 3.64 4
Away Team Away Scoring vs Home Team Home Defense 5.00 6 3.58 7
Home Team Overall Scoring vs Away Team Overall Defense 3.38 29 3.79 7
Home Team Home Scoring vs Away Team Road Defense 2.89 30 3.75 4
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
May 1, 2025 KC 8 TB 2 -160 8.5 O Seth Lugo (R) Shane Baz (R) 15 8 5 0 5 7
Apr 30, 2025 KC 3 TB 0 -165 7.5 U Noah Cameron (L) Drew Rasmussen (R) 11 4 1 5 7 4
Apr 29, 2025 KC 3 TB 1 -160 8.5 U Michael Lorenzen (R) Taj Bradley (R) 8 8 3 2 4 8
Jul 4, 2024 TB 10 KC 8 -102 8.5 O Zach Eflin (R) Alec Marsh (R) 16 10 8 1 6 4
Jul 3, 2024 TB 2 KC 4 -110 8 U Ryan Pepiot (R) Michael Wacha (R) 5 7 5 5 11 4
Jul 2, 2024 TB 5 KC 1 -115 9.5 U Zack Littell (R) Brady Singer (R) 9 6 6 0 8 6
May 26, 2024 KC 1 TB 4 -125 7.5 U Michael Wacha (R) Taj Bradley (R) 7 6 4 2 8 8
May 25, 2024 KC 7 TB 4 -110 7.5 O Brady Singer (R) Aaron Civale (R) 11 7 6 5 6 7
May 24, 2024 KC 8 TB 1 100 8 O Seth Lugo (R) Shawn Armstrong (R) 12 4 4 2 8 4
Jul 16, 2023 TB 4 KC 8 190 9 O Zach Eflin (R) Brady Singer (R) 7 11 0 0 4 2
Betting Odds Trends
Team Vs Division Or Conference
Tampa Bay Rays
  record Home Away Fave Dog O/U vs LHP vs RHP
Overall 43-35 27-23 16-12 24-15 16-15 32-43-3 12-10 31-25
Last 10 7-3 4-3 3-0 2-1 3-0 7-3 2-0 5-3
vs Div 12-11 7-7 5-4 6-3 4-5 9-13-1 3-4 9-7
vs AL 24-24 17-15 7-9 14-9 7-10 20-26-2 7-7 17-17
vs NL 19-11 10-8 9-3 10-6 9-5 12-17-1 5-3 14-8
Kansas City Royals
  record Home Away Fave Dog O/U vs LHP vs RHP
Overall 38-40 19-19 19-21 14-16 22-23 31-46-1 8-7 30-33
Last 10 4-6 0-4 4-2 1-3 3-3 3-7 1-2 3-4
vs Div 13-14 9-5 4-9 10-6 3-7 10-16-1 2-0 11-14
vs AL 27-30 14-15 13-15 11-12 14-17 21-35-1 5-7 22-23
vs NL 11-10 5-4 6-6 3-4 8-6 10-11 3-0 8-10
Team Last 5 Games
Tampa Bay Rays
Date Opponent score Result line Total starter ip Location opposing starter
Jun 22, 2025 DET 3-9 L -110 8.50 Zack Littell 5 Casey Mize H
Jun 21, 2025 DET 8-3 W -135 8.50 Ryan Pepiot 5 Brant Hurter H
Jun 20, 2025 DET 14-8 W -110 8 Shane Baz 5.1 Jack Flaherty H
Jun 19, 2025 BAL 1-4 L -140 8 Drew Rasmussen 5.1 Charlie Morton H
Jun 18, 2025 BAL 12-8 W -120 8.50 Taj Bradley 1.1 Trevor Rogers H
Kansas City Royals
Date Opponent score Result line Total starter ip Location opposing starter
Jun 22, 2025 SD 2-3 L 100 8.50 Seth Lugo 6.1 Randy Vasquez A
Jun 21, 2025 SD 1-5 L 130 7.50 Noah Cameron 5.1 Dylan Cease A
Jun 20, 2025 SD 6-5 W 140 7.50 Michael Lorenzen 5.1 Nick Pivetta A
Jun 19, 2025 TEX 4-1 W 105 8 Michael Wacha 6 Shawn Armstrong A
Jun 18, 2025 TEX 6-3 W -135 8 Kris Bubic 5.1 Patrick Corbin A