Royals vs. Diamondbacks Odds & Betting Predictions - July 5, 2025
Royals at Diamondbacks
8:10 pm • ARIDStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.61 | 4-2 | |
![]() | ![]() | 3.62 | 4-8 |
Royals at Diamondbacks Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Royals 41-47 | -1.5 | +1.5-176 | o8.5-115 | +118 |
![]() Diamondbacks 43-44 | u8.5 | -1.5+145 | u8.5-105 | -142 |

Chase FieldPhoenix
.png)


Prop Odds Comparison
Line Movement Tracker
Royals vs. Diamondbacks Public Betting Percentages
Betting Trends
- Diamondbacks are 2-3 in their last 5 games.
- Diamondbacks are 2-3 in their last 5 games against the spread
- Diamondbacks are 22-19 in their road games against the spread
- The totals have gone OVER in 4 of Diamondbacks' last 5 games
- The totals have gone OVER in 23 of Diamondbacks' 45 last games at home
Matchup History
Against the Spread (ATS) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 42-44 | 20-25 | 22-19 | 25-33 | 17-11 |
![]() | 47-41 | 20-24 | 27-17 | 13-19 | 33-22 |
Over/Under History
overall | home o/u | away o/u | favorite o/u | underdog o/u | |
---|---|---|---|---|---|
![]() | 46-37-3 | 23-19-3 | 23-18 | 32-23-3 | 14-14 |
![]() | 34-53-1 | 16-28 | 18-25-1 | 14-18 | 20-34-1 |
Straight-Up (ML) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 43-44 | 22-23 | 21-20 | 30-28 | 13-15 |
![]() | 41-47 | 20-24 | 21-23 | 15-17 | 25-30 |
Last 5 Matchups
Royals vs. Diamondbacks Injury Updates

Royals Injuries
- Kyle WrightSP
Wright is out with shoulder
Out

Diamondbacks Injuries
- Anthony DeSclafaniSP
DeSclafani is out with arm
Out
- Jordan MontgomerySP
Montgomery is out for season with elbow
Out for Season
- John CurtissRP
Curtiss is out with elbow
Out
- Corbin CarrollRF
Carroll is out with wrist
Out
Royals vs. Diamondbacks Starting Lineups

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 4-8 | 3.62 | 1.258 | 6.96 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .244 | .326 | .339 | 4 |
![]() | .289 | .343 | .488 | 11 |
![]() | .266 | .330 | .410 | 12 |
![]() | .305 | .365 | .469 | 8 |
![]() | .240 | .281 | .394 | 9 |
![]() | .144 | .194 | .237 | 2 |
![]() | .243 | .288 | .316 | 1 |
![]() | .176 | .259 | .235 | 0 |
![]() | .239 | .264 | .351 | 3 |

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 4-2 | 3.61 | 1.025 | 7.88 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .269 | .365 | .418 | 9 |
![]() | .299 | .402 | .603 | 19 |
![]() | .262 | .368 | .448 | 8 |
![]() | .303 | .357 | .471 | 10 |
![]() | .250 | .318 | .561 | 27 |
![]() | .251 | .299 | .422 | 12 |
![]() | .155 | .218 | .282 | 2 |
![]() | .245 | .288 | .369 | 5 |
![]() | .194 | .313 | .259 | 1 |
Royals vs. Diamondbacks Odds Comparison
Could not load odds
Royals at Diamondbacks Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Royals 41-47 | N/A | N/A |
![]() Diamondbacks 43-44 | N/A | N/A |