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, 17 May 2025

MLB games
Final, Kauffman Stadium
26–20
@
25–22
1FINAL0
Box score →

Matchup

Last 15 games
5.67Runs per game4
3.27Runs allowed3.33
0.763OPS0.748
2.65Bullpen ERA3.45
20.1Strikeout %16.8
MLB matchupsCardinals @ Royals
Away, 26–20
Home, 25–22
Sun 18 May, 00:10 UK, Kauffman Stadium
1 – 0

Box score

Box score

Team123456789RH
St. Louis Cardinals 000001000 12
Kansas City Royals 000000000 04

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. Lars Nootbaar 4000 0000 00
2. Masyn Winn 4000 0000 20
3. Brendan Donovan 3000 0000 00
4. Nolan Arenado 3000 0000 00
5. Willson Contreras 3000 0000 00
6. Iván Herrera 3010 0000 10
7. Pedro Pagés 3000 0000 00
8. Jordan Walker 3110 0110 00
9. Victor Scott II 3000 0000 10
PitcherIPHRERBBSOHRPitches
Miles Mikolas6.020 0240 76
Kyle Leahy2.020 0000 22
Ryan Helsley1.000 0000 12

Kansas City Royals

BatterABRH2B3BHRRBIBBSOSB
1. Jonathan India 4000 0000 00
2. Bobby Witt Jr. 4000 0000 10
3. Vinnie Pasquantino 4010 0000 00
4. Salvador Perez 4000 0000 20
5. Maikel Garcia 3011 0001 00
6. Michael Massey 3000 0000 00
7. Cavan Biggio 2000 0001 00
8. Drew Waters 3010 0000 10
9. Kyle Isbel 3010 0000 00
PitcherIPHRERBBSOHRPitches
Noah Cameron6.121 1031 81
Steven Cruz1.200 0010 12
Angel Zerpa1.000 0000 8

Team comparison

Last 15 games before this one
CardinalsRoyals
5.67 Runs per game 4
3.27 Runs allowed 3.33
0.763 OPS 0.748
2.65 Bullpen ERA 3.45
20.1 Strikeout % 16.8

Weather at first pitch

77°F, wind 4 mph, 4 mph blowing in