mlb Matchup Report

July 19, 2025, 04:10 | loanDepot park
Kansas City
Royals
47-51
vs
Miami
Marlins
45-51
Odds
 
Previous
Next
Opening
Westgate
Wynn
Kansas City
Miami
Moneyline
-116 -106
-117 -103
   
   
Jul 19
4:10 PM
Spread
-1.5 +133 +1.5 -164
-1.5 +145 +1.5 -170
       
       
 
Total
8.5 o -108 u -119
8 o -115 u -105
Smart Chart
  • KC
  • 3.42
  • 3.71
  • 0.00
  • 8.23
  • 2.35
  • 7.89
  • 2.92
  • name
  • offense
  • defense
  • Team ERA
  • Offensive Hits
  • Offensive Walks
  • Defensive Hits
  • Defensive Walks
  • MIA
  • 4.33
  • 4.90
  • 0.00
  • 8.71
  • 2.95
  • 8.68
  • 3.19


Recent Form
Team record money vs LHP vs RHP Fave Dog O/U Diff
Kansas City 47-51 -558.00 11-7 36-44 17-18 27-32 38-59-1 -0.30
Miami 45-51 911.00 12-14 33-37 3-7 40-43 46-49-1 -0.56
Pitchers Last 3 Starts
Michael Wacha (4-9) ERA: 3.74
event date Opponent Result score OU Result ip money
Jul 11, 2025 NYM L 3-8 O 5 -100.00
Jul 5, 2025 ARI L 1-7 U 4 -100.00
Jun 30, 2025 SEA L 2-6 O 5 -100.00
Cal Quantrill (3-8) ERA: 5.62
event date Opponent Result score OU Result ip money
Jul 10, 2025 CIN L 0-6 U 5 -100.00
Jul 5, 2025 MIL W 4-2 U 3.2 115.00
Jun 29, 2025 ARI W 6-4 O 5 155.00
Bullpen
Kansas City's relievers have pitched 13.2 innings in the last 3 games.
Miami's relievers have pitched 8 innings in the last 3 games.
Pitcher Recent Starts Vs Opponent
Kansas City Royals - Michael Wacha
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Aug 21, 2023 6-2 SD 5.1 5 1 1 2 7 Win
Aug 7, 2020 4-3 MIA 5 6 4 4 2 9 Loss
Jun 10, 2019 4-1 STL 6 5 0 0 2 4 Win
Jul 6, 2017 4-3 STL 5.2 6 2 2 2 9 Win
Jul 28, 2016 5-4 STL 6 4 3 3 0 2 Win
Miami Marlins - Cal Quantrill
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Sep 18, 2023 6-4 KC 5.2 5 2 2 0 3 No Decision
Oct 4, 2022 5-3 CLE 5 4 1 1 0 4 Win
May 31, 2022 8-3 CLE 6.1 6 3 3 0 5 Win
Apr 10, 2022 17-3 CLE 5 4 2 2 1 2 Win
Sep 27, 2021 8-3 CLE 6 6 3 3 0 5 Win
Supergrid
Title Stat Rank Stat Rank
Away Team Overall Scoring vs Home Team Overall Defense 3.38 29 4.87 24
Away Team Away Scoring vs Home Team Home Defense 3.81 25 4.43 21
Home Team Overall Scoring vs Away Team Overall Defense 4.29 18 3.67 2
Home Team Home Scoring vs Away Team Road Defense 3.64 28 3.64 2
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
Jul 18, 2025 KC 7 MIA 8 -105 7.5 O Seth Lugo (R) Sandy Alcantara (R) 11 11 3 2 7 9
Jun 26, 2024 MIA 1 KC 5 -211 9 U Valente Bellozo (R) Brady Singer (R) 5 10 1 1 6 8
Jun 25, 2024 MIA 2 KC 1 -190 9.5 U Yonny Chirinos (R) Seth Lugo (R) 7 4 2 3 10 9
Jun 24, 2024 MIA 1 KC 4 -250 9 U Roddery Munoz (R) Cole Ragans (L) 4 6 3 4 15 5
Jun 7, 2023 KC 1 MIA 6 -190 8 U Jordan Lyles (R) Edward Cabrera (R) 3 8 3 1 10 3
Jun 6, 2023 KC 1 MIA 6 -165 7.5 U Zack Greinke (R) Jesus Luzardo (L) 5 7 0 3 11 8
Jun 5, 2023 KC 6 MIA 9 -165 7.5 O Carlos Hernandez (R) Braxton Garrett (L) 9 11 3 1 11 5
Sep 8, 2019 KC 0 MIA 9 -101 8.5 O Mike Montgomery (L) Sandy Alcantara (R) 4 13 2 4 8 7
Sep 7, 2019 KC 7 MIA 2 -105 8.5 O Danny Duffy (L) Caleb Smith (L) 10 4 5 7 10 7
Sep 6, 2019 KC 3 MIA 0 -120 8.5 U Jorge Lopez (R) Pablo Lopez (R) 9 7 4 0 9 8
Betting Odds Trends
Team Vs Division Or Conference
Kansas City Royals
  record Home Away Fave Dog O/U vs LHP vs RHP
Overall 47-51 24-26 23-25 17-18 27-32 38-59-1 11-7 36-44
Last 10 6-4 4-2 2-2 3-1 2-3 4-6 3-0 3-4
vs Div 13-14 9-5 4-9 10-6 3-7 10-16-1 2-0 11-14
vs AL 29-35 14-18 15-17 11-13 16-21 23-40-1 5-7 24-28
vs NL 18-16 10-8 8-8 6-5 11-11 15-19 6-0 12-16
Miami Marlins
  record Home Away Fave Dog O/U vs LHP vs RHP
Overall 45-51 21-27 24-24 3-7 40-43 46-49-1 12-14 33-37
Last 10 6-4 2-1 4-3 0-1 6-3 3-6-1 1-2 5-2
vs Div 12-12 6-7 6-5 1-0 10-12 12-12 5-4 7-8
vs AL 13-12 6-4 7-8 1-2 11-9 10-15 1-2 12-10
vs NL 32-39 15-23 17-16 2-5 29-34 36-34-1 11-12 21-27
Team Last 5 Games
Kansas City Royals
Date Opponent score Result line Total starter ip Location opposing starter
Jul 18, 2025 MIA 7-8 L -115 7.50 Seth Lugo 6 Sandy Alcantara A
Jul 13, 2025 NYM 3-2 W -110 8.50 Noah Cameron 6.2 Clay Holmes H
Jul 12, 2025 NYM 1-3 L 110 9 Angel Zerpa 1 Frankie Montas H
Jul 11, 2025 NYM 3-8 L 110 9.50 Michael Wacha 5 Kodai Senga H
Jul 9, 2025 PIT 4-3 W -190 8.50 Kris Bubic 5.2 Bailey Falter H
Miami Marlins
Date Opponent score Result line Total starter ip Location opposing starter
Jul 18, 2025 KC 8-7 W -105 7.50 Sandy Alcantara 6 Seth Lugo H
Jul 13, 2025 BAL 11-1 W 115 9 Eury Perez 7 Brandon Young A
Jul 12, 2025 BAL 6-0 W 145 9 Janson Junk 7 Trevor Rogers A
Jul 11, 2025 BAL 2-5 L 125 9 Edward Cabrera 4 Dean Kremer A
Jul 10, 2025 CIN 0-6 L 140 9 Cal Quantrill 5 Nick Lodolo A