Royals 2, Mariners 6 — Jun 30, 2025 Recap

Seattle Mariners beat Kansas City Royals 2-6 on Jun 30, 2025.

Game FAQ — score, spread, and total

Who won Kansas City Royals vs Seattle Mariners on Jun 30, 2025?

Seattle Mariners won 2-6 on Jun 30, 2025.

See methodology for grading rules and ROI calculation.

MLBMON, JUN 30, 20258:41 PM CT
Spread
Mariners covered
Mariners -1.5
Total
Over
8 / 7
Moneyline
Mariners
-158
Loading probability
Royals
Michael Wacha
3.62 ERA4-897.0 IP75 K1.26 WHIP
Mariners
George Kirby
4.85 ERA2-442.2 IP41 K1.17 WHIP
123456789RHE
Royals
001000010240
Mariners
0001401006120
Royals
BatterPOSABRHRBIHRBBK
Bobby Witt Jr.SS4012002
Maikel Garcia3B4000001
Jonathan India2B3010000
Salvador PerezC4000001
Jac CaglianoneDH4000001
Drew WatersLF3000001
John RaveRF3110001
Vinnie Pasquantino1B4000002
Kyle IsbelCF2110010
Totals31242019
Mariners
BatterPOSABRHRBIHRBBK
Cal RaleighC3112100
J.P. CrawfordSS5120001
Randy ArozarenaLF4224200
Julio RodríguezCF5110001
Dominic CanzoneRF4020000
Miles Mastrobuoni3B3000010
Cole Young2B4130000
Donovan Solano1B3010010
Mitch GarverDH3000011
Totals346126333
Royals
PitcherIPHRERBBKHRPC
Michael WachaL5.085521294
Daniel Lynch IV2.031111135
Lucas Erceg1.010001019
Mariners
PitcherIPHRERBBKHRPC
George KirbyW6.031105085
Gabe Speier1.000003010
Matt Brash1.000001011
Trent Thornton1.011110027
Team
SU
ATS
O/U
Royals
Overall
0%0-0
0%0-0
0%0-0
Mariners
Overall
0%0-0
0%0-0
0%0-0
Bobby Witt Jr.
Bobby Witt Jr.Kansas City Royals
23 props
HitsO 3.5
1
HitsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
2
RBIsO 0.5
2
RBIsO 2.5
2
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
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
3
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 1.5
1
Julio Rodriguez
Julio RodriguezSeattle Mariners
23 props
HitsO 3.5
1
HitsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
1
Runs ScoredO 1.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
2
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 1.5
1
Jonathan India
Jonathan IndiaKansas City Royals
25 props
HitsO 3.5
1
HitsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 1.5
1
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 1.5
1
Maikel Garcia
Maikel GarciaKansas City Royals
23 props
HitsO 3.5
0
HitsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
Vinnie Pasquantino
Vinnie PasquantinoKansas City Royals
22 props
HitsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
Cal Raleigh
Cal RaleighSeattle Mariners
23 props
HitsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 1.5
1
Home RunsO 0.5
1
RBIsO 1.5
2
RBIsO 0.5
2
RBIsO 2.5
2
Runs ScoredO 0.5
1
Runs ScoredO 1.5
1
Total BasesO 2.5
4
Total BasesO 1.5
4
Stolen BasesO 0.5
0
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
4
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
Hits+Runs+RBIsO 4.5
4
SinglesO 1.5
0
Dominic Canzone
Dominic CanzoneSeattle Mariners
22 props
HitsO 0.5
2
HitsO 2.5
2
HitsO 1.5
2
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 2.5
2
Total BasesO 1.5
2
DoublesO 0.5
0
SinglesO 0.5
2
Hits+Runs+RBIsO 1.5
2
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 1.5
2
J.P. Crawford
J.P. CrawfordSeattle Mariners
24 props
HitsO 0.5
2
HitsO 2.5
2
HitsO 1.5
2
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
1
Runs ScoredO 1.5
1
Total BasesO 2.5
2
Total BasesO 1.5
2
Stolen BasesO 0.5
0
Total BasesO 0.5
2
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
2
Hits+Runs+RBIsO 1.5
3
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 1.5
2
Donovan Solano
Donovan SolanoSeattle Mariners
21 props
HitsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.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
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 1.5
1
Randy Arozarena
Randy ArozarenaSeattle Mariners
24 props
HitsO 0.5
2
HitsO 2.5
2
HitsO 1.5
2
Home RunsO 1.5
2
Home RunsO 0.5
2
RBIsO 1.5
4
RBIsO 0.5
4
RBIsO 2.5
4
Runs ScoredO 0.5
2
Runs ScoredO 1.5
2
Stolen BasesO 0.5
0
Total BasesO 2.5
8
Total BasesO 1.5
8
Total BasesO 0.5
8
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 1.5
8
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
8
Hits+Runs+RBIsO 2.5
8
Hits+Runs+RBIsO 3.5
8
Hits+Runs+RBIsO 4.5
8
SinglesO 1.5
0
Salvador Perez
Salvador PerezKansas City Royals
22 props
HitsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.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
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
Jac Caglianone
Jac CaglianoneKansas City Royals
23 props
HitsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.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
DoublesO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
Drew Waters
Drew WatersKansas City Royals
22 props
HitsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.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
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
Cole Young
Cole YoungSeattle Mariners
22 props
HitsO 0.5
3
HitsO 2.5
3
HitsO 1.5
3
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
1
Runs ScoredO 1.5
1
Stolen BasesO 0.5
0
Total BasesO 2.5
3
Total BasesO 1.5
3
Total BasesO 0.5
3
DoublesO 0.5
0
SinglesO 0.5
3
Hits+Runs+RBIsO 0.5
4
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
Hits+Runs+RBIsO 4.5
4
SinglesO 1.5
3
John Rave
John RaveKansas City Royals
22 props
HitsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
WalksO 0.5
0
DoublesO 0.5
0
SinglesO 0.5
1
Hits+Runs+RBIsO 0.5
2
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 1.5
1
Kyle Isbel
Kyle IsbelKansas City Royals
20 props
HitsO 0.5
1
HitsO 2.5
1
HitsO 1.5
1
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
Runs ScoredO 0.5
1
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
2
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 1.5
1
Mitch Garver
Mitch GarverSeattle Mariners
23 props
HitsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
Miles Mastrobuoni
Miles MastrobuoniSeattle Mariners
22 props
HitsO 0.5
0
HitsO 2.5
0
HitsO 1.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 2.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
WalksO 0.5
1
DoublesO 0.5
0
SinglesO 0.5
0
Hits+Runs+RBIsO 0.5
0
DoublesO 1.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
Michael Wacha
Michael WachaKansas City Royals
5 props
Pitcher KsO 4.5
1
Pitcher KsO 5.5
1
Earned RunsO 2.5
5
Hits AllowedO 5.5
8
Walks AllowedO 1.5
2
George Kirby
George KirbySeattle Mariners
4 props
Pitcher KsO 5.5
5
Earned RunsO 2.5
1
Hits AllowedO 5.5
3
Walks AllowedO 0.5
0