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 Arizona Diamondbacks: result and box score, 6 July 2025

MLB games
Final, Chase Field
43–48
@
44–46
4FINAL0
Box score →

Matchup

Last 15 games
3.13Runs per game5.73
4.27Runs allowed4.87
0.614OPS0.804
4.56Bullpen ERA3.75
20.6Strikeout %20.3
MLB matchupsRoyals @ D-backs
Away, 43–48
Home, 44–46
Sun 6 Jul, 21:10 UK, Chase Field
4 – 0

Box score

Box score

Team123456789RH
Kansas City Royals 000220000 48
Arizona Diamondbacks 000000000 03

Kansas City Royals

BatterABRH2B3BHRRBIBBSOSB
1. Jonathan India 4000 0001 20
Maikel Garcia 0000 0000 00
2. Bobby Witt Jr. 4110 0110 10
3. Vinnie Pasquantino 4022 0000 00
4. Salvador Perez 3110 0110 10
5. Freddy Fermin 4000 0000 10
6. Jac Caglianone 3100 0000 21
Tyler Tolbert 0000 0000 00
7. Nick Loftin 4110 0000 00
8. John Rave 3010 0011 01
9. Kyle Isbel 4021 0010 10
PitcherIPHRERBBSOHRPitches
Michael Lorenzen7.020 0170 82
Lucas Erceg1.010 0020 16
Carlos Estévez1.000 0000 12

Arizona Diamondbacks

BatterABRH2B3BHRRBIBBSOSB
1. Corbin Carroll 4000 0000 40
2. Ketel Marte 4000 0000 10
3. Geraldo Perdomo 3010 0000 10
4. Josh Naylor 4000 0000 00
5. Eugenio Suárez 4000 0000 10
6. Jake McCarthy 2000 0001 01
7. Randal Grichuk 3011 0000 10
8. Alek Thomas 3010 0000 10
9. Jose Herrera 3000 0000 00
PitcherIPHRERBBSOHRPitches
Anthony DeSclafani4.044 4062 60
Jalen Beeks1.010 0000 10
Bryce Jarvis4.030 0220 66

Team comparison

Last 15 games before this one
RoyalsD-backs
3.13 Runs per game 5.73
4.27 Runs allowed 4.87
0.614 OPS 0.804
4.56 Bullpen ERA 3.75
20.6 Strikeout % 20.3

Weather at first pitch

109°F, wind 6 mph, retractable roof