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

Kansas City Royals vs San Diego Padres: result and box score, 20 June 2025

MLB games
Final, Petco Park
38–38
@
40–35
6FINAL5
Box score →

Matchup

Last 15 games
3.93Runs per game4.4
4.6Runs allowed4.2
0.718OPS0.695
3.42Bullpen ERA4.22
16.4Strikeout %20.6
MLB matchupsRoyals @ Padres
Away, 38–38
Home, 40–35
Sat 21 Jun, 02:40 UK, Petco Park
6 – 5

Box score

Box score

Team123456789RH
Kansas City Royals 100030020 611
San Diego Padres 000011201 512

Kansas City Royals

BatterABRH2B3BHRRBIBBSOSB
1. Jonathan India 5131 0130 00
Tyler Tolbert 0000 0000 01
2. Bobby Witt Jr. 5110 0110 10
3. Maikel Garcia 5131 0000 10
4. Vinnie Pasquantino 3010 0001 00
John Rave 1100 0000 01
5. Salvador Perez 4010 0010 00
6. Jac Caglianone 4011 0000 10
7. Freddy Fermin 3100 0001 10
8. Nick Loftin 2100 0001 00
Drew Waters 1010 0010 00
9. Kyle Isbel 3000 0000 30
PitcherIPHRERBBSOHRPitches
Michael Lorenzen5.152 2340 89
Angel Zerpa0.220 0000 11
Lucas Erceg1.032 2100 29
Steven Cruz1.010 0100 15
Carlos Estévez1.011 1001 24

San Diego Padres

BatterABRH2B3BHRRBIBBSOSB
1. Fernando Tatis Jr. 3000 0002 10
2. Luis Arraez 5110 0010 00
3. Manny Machado 5221 0110 10
4. Gavin Sheets 5010 0020 10
5. Xander Bogaerts 4130 0001 00
6. Jake Cronenworth 5010 0000 00
7. Trenton Brooks 2111 0000 10
Jose Iglesias 2010 0010 00
8. Elias Díaz 3000 0001 00
Brandon Lockridge 0000 0000 00
Martín Maldonado 0000 0000 00
9. Tyler Wade 3020 0001 00
PitcherIPHRERBBSOHRPitches
Nick Pivetta4.264 4232 84
Wandy Peralta1.100 0000 14
Sean Reynolds1.010 0010 21
Jason Adam1.032 2130 30
David Morgan1.010 0000 12

Team comparison

Last 15 games before this one
RoyalsPadres
3.93 Runs per game 4.4
4.6 Runs allowed 4.2
0.718 OPS 0.695
3.42 Bullpen ERA 4.22
16.4 Strikeout % 20.6

Weather at first pitch

64°F, wind 5 mph, 4 mph blowing out