Royals 7, Cardinals 5 — Jun 5, 2025 Recap

Kansas City Royals beat St. Louis Cardinals 7-5 on Jun 5, 2025.

Game FAQ — score, spread, and total

Who won Kansas City Royals vs St. Louis Cardinals on Jun 5, 2025?

Kansas City Royals won 7-5 on Jun 5, 2025.

See methodology for grading rules and ROI calculation.

MLBTHU, JUN 5, 20256:45 PM CT
Spread
Royals covered
Cardinals +1.5
Total
Over
12 / 7
Moneyline
Royals
-105
Loading probability
Royals
Noah Cameron
0.85 ERA2-131.2 IP19 K0.79 WHIP
Cardinals
Miles Mikolas
3.96 ERA4-261.1 IP36 K1.27 WHIP
12345678910RHE
Royals
10011000115240
Cardinals
00000022026150
Royals
BatterPOSABRHRBIHRBBK
Bobby Witt Jr.SS3110021
Mark CanhaRF1000000
Drew WatersLF5000002
Kyle IsbelCF4010001
Jonathan India2B5110000
Maikel Garcia3B3322120
Nick LoftinLF4021000
Bobby Witt Jr.SS5110003
Jonathan IndiaDH4122100
Vinnie Pasquantino1B5042000
Jac CaglianoneRF4011000
Michael Massey2B4010000
Vinnie PasquantinoDH5011000
Jac CaglianoneRF4000003
Mark CanhaLF3110000
Drew WatersLF1000000
Maikel Garcia3B5100000
Salvador Perez1B5120000
Salvador Perez1B5022000
Freddy FerminC3121110
Totals781124123510
Cardinals
BatterPOSABRHRBIHRBBK
Masyn WinnSS5001000
Brendan Donovan2B3100012
Nolan Arenado3B4101001
Ryan ViladeRF4000000
Iván HerreraDH4010000
Nolan GormanPH1000001
Willson Contreras1B4121010
Alec BurlesonLF3010000
Pedro PagésC2010000
Lars NootbaarLF2100022
Victor Scott IICF3000002
Lars NootbaarLF5120000
Iván HerreraDH3122110
Victor Scott IICF1000000
Yohel PozoC1101000
Masyn WinnSS4110010
Nolan Arenado3B4122101
Yohel PozoC3000002
Alec BurlesonRF1000001
Ryan ViladeRF2000011
Brendan Donovan2B5110002
Willson Contreras1B4123001
Totals681115112716
Royals
PitcherIPHRERBBKHRPC
Noah Cameron6.020023082
Cole Ragans3.055534178
Daniel Lynch IVH1.001100012
Taylor ClarkeBS0.211100112
Steven CruzH2.010004025
Carlos EstévezS1.00000109
John SchreiberH0.132100018
Jonathan Bowlan1.000000014
Angel ZerpaW3.010014042
Carlos EstévezL0.122110010
Cardinals
PitcherIPHRERBBKHRPC
Miles Mikolas6.083312192
Matthew LiberatoreL4.087712271
Riley O'Brien1.210001025
Phil Maton1.000011016
John King0.10000002
Ryan HelsleyBS1.021110020
John King0.210001018
Kyle Leahy2.030002039
Matt Svanson1.100010021
JoJo RomeroW1.011001013
Team
SU
ATS
O/U
Royals
Overall
0%0-0
0%0-0
0%0-0
Cardinals
Overall
0%0-0
0%0-0
0%0-0
Bobby Witt Jr.
Bobby Witt Jr.Kansas City Royals
17 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
HitsO 3.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 2.5
2
Maikel Garcia
Maikel GarciaKansas City Royals
16 props
HitsO 1.5
2
HitsO 0.5
2
HitsO 2.5
2
HitsO 3.5
2
Home RunsO 0.5
1
RBIsO 1.5
2
RBIsO 2.5
2
RBIsO 0.5
2
Runs ScoredO 1.5
3
Runs ScoredO 0.5
3
Stolen BasesO 0.5
2
Total BasesO 2.5
6
Total BasesO 1.5
6
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
1
Vinnie Pasquantino
Vinnie PasquantinoKansas City Royals
16 props
HitsO 1.5
4
HitsO 0.5
4
HitsO 2.5
4
HitsO 3.5
4
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
2
RBIsO 2.5
2
RBIsO 0.5
2
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Total BasesO 2.5
4
Total BasesO 1.5
4
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
6
Alec Burleson
Alec BurlesonSt. Louis Cardinals
18 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
HitsO 3.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
1
Masyn Winn
Masyn WinnSt. Louis Cardinals
17 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
HitsO 3.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
1
RBIsO 2.5
1
RBIsO 0.5
1
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
1
Salvador Perez
Salvador PerezKansas City Royals
16 props
HitsO 1.5
2
HitsO 0.5
2
HitsO 2.5
2
HitsO 3.5
2
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Total BasesO 2.5
3
Total BasesO 1.5
3
DoublesO 0.5
1
SinglesO 0.5
2
Hits+Runs+RBIsO 1.5
3
Jonathan India
Jonathan IndiaKansas City Royals
17 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
HitsO 3.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 2.5
1
Total BasesO 1.5
1
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
5
Brendan Donovan
Brendan DonovanSt. Louis Cardinals
17 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
HitsO 3.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Total BasesO 2.5
0
Total BasesO 1.5
0
Stolen BasesO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
1
Jac Caglianone
Jac CaglianoneKansas City Royals
17 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
HitsO 3.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
1
RBIsO 2.5
1
RBIsO 0.5
1
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Total BasesO 2.5
2
Total BasesO 1.5
2
Stolen BasesO 0.5
0
DoublesO 0.5
1
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
2
Ivan Herrera
Ivan HerreraSt. Louis Cardinals
16 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Total BasesO 2.5
1
Total BasesO 1.5
1
Stolen BasesO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
5
Lars Nootbaar
Lars NootbaarSt. Louis Cardinals
18 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
HitsO 3.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
3
Willson Contreras
Willson ContrerasSt. Louis Cardinals
16 props
HitsO 1.5
2
HitsO 0.5
2
HitsO 2.5
2
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
1
RBIsO 2.5
1
RBIsO 0.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 2.5
3
Total BasesO 1.5
3
DoublesO 0.5
1
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
4
Drew Waters
Drew WatersKansas City Royals
16 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
0
SinglesO 0.5
0
Nolan Arenado
Nolan ArenadoSt. Louis Cardinals
16 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
1
RBIsO 2.5
1
RBIsO 0.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
2
Ryan Vilade
Ryan ViladeSt. Louis Cardinals
17 props
HitsO 1.5
0
HitsO 0.5
0
HitsO 2.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
0
Michael Massey
Michael MasseyKansas City Royals
17 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
1
Kyle Isbel
Kyle IsbelKansas City Royals
16 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
1
Pedro Pages
Pedro PagesSt. Louis Cardinals
16 props
HitsO 1.5
1
HitsO 0.5
1
HitsO 2.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 1.5
0
RBIsO 2.5
0
RBIsO 0.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
1
Miles Mikolas
Miles MikolasSt. Louis Cardinals
4 props
Pitcher KsO 2.5
2
Earned RunsO 2.5
3
Hits AllowedO 5.5
8
Walks AllowedO 0.5
1
Noah Cameron
Noah CameronKansas City Royals
4 props
Pitcher KsO 3.5
3
Earned RunsO 2.5
0
Hits AllowedO 5.5
2
Walks AllowedO 1.5
2