Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

St. Louis Cardinals vs Kansas City Royals: result and box score, 16 May 2025

MLB games
Final, Kauffman Stadium
25–20
@
25–21
10FINAL3
Box score →

Matchup

Last 15 games
5.4Runs per game4
3.07Runs allowed2.67
0.775OPS0.747
2.39Bullpen ERA2.51
19.6Strikeout %16.9
MLB matchupsCardinals @ Royals
Away, 25–20
Home, 25–21
Sat 17 May, 00:40 UK, Kauffman Stadium
10 – 3

Box score

Box score

Team123456789RH
St. Louis Cardinals 010204012 1013
Kansas City Royals 000110010 39

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. Lars Nootbaar 5120 0000 10
2. Masyn Winn 4210 0001 00
3. Brendan Donovan 5231 0010 00
4. Nolan Arenado 4000 0010 10
5. Willson Contreras 5322 0010 10
6. Iván Herrera 4232 0040 00
7. Pedro Pagés 4010 0010 20
8. Jordan Walker 4010 0010 10
9. Victor Scott II 4000 0000 20
PitcherIPHRERBBSOHRPitches
Andre Pallante7.072 2041 100
Gordon Graceffo2.021 1020 36

Kansas City Royals

BatterABRH2B3BHRRBIBBSOSB
1. Jonathan India 4010 0000 00
2. Bobby Witt Jr. 4120 1000 11
3. Vinnie Pasquantino 4110 0110 10
4. Salvador Perez 4010 0010 00
5. Maikel Garcia 4021 0000 00
6. Michael Massey 4000 0000 10
7. Cavan Biggio 4011 0000 10
8. Drew Waters 4000 0000 10
9. Kyle Isbel 4110 1000 10
PitcherIPHRERBBSOHRPitches
Cole Ragans5.054 4070 83
John Schreiber0.133 2000 24
Daniel Lynch IV0.200 0000 3
Angel Zerpa1.010 0000 20
Chris Stratton2.043 3110 36

Team comparison

Last 15 games before this one
CardinalsRoyals
5.4 Runs per game 4
3.07 Runs allowed 2.67
0.775 OPS 0.747
2.39 Bullpen ERA 2.51
19.6 Strikeout % 16.9

Weather at first pitch

75°F, wind 17 mph