The Arizona Diamondbacks host the Kansas City Royals on July 4, 2025. First pitch from Chase Field is scheduled for 9:40 p.m. EDT; the game will be broadcast on MLB Network.
Find my Royals vs Diamondbacks prediction and pick for the first five innings (F5) below.
[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/07/July4royalsdbacksqs.jpg” buttontext=”Place This Bet Instantly!” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1665431571&context=qs-articles”][/quickslipbasic]
[subheader sizedown=”false” text=”Royals vs Diamondbacks Prediction, F5 Pick” center=”true” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/kcd.png” link1=”https://www.actionnetwork.com/mlb/odds/kansas-city-royals” link1follow=”true” logo2url=”https://assets.actionnetwork.com/976480_dbacks.png” link2=”https://www.actionnetwork.com/mlb/odds/arizona-diamondbacks” link2follow=”true”][/subheader]
- Royals vs Diamondbacks picks: First 5 Innings Under 4.5
My Royals vs Diamondbacks best bet is Under 4.5 in the first five innings. Make sure to find the best odds by checking our live MLB odds page.
[expertpickswidget league=”mlb” gameid=”257414″ date=”20250704″ week=”” seasontype=””][/expertpickswidget]
Kansas City Royals vs Arizona Diamondbacks Odds
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/kcd.png” awayname=”Royals” awayslug=”kansas-city-royals” homelogo=”https://assets.actionnetwork.com/976480_dbacks.png” homename=”Diamondbacks” homeslug=”arizona-diamondbacks” date=”Friday, Jul 4″ time=”9:40 p.m. ET” network=”FDSKC” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”-1.5″ col1awayline=”+152″ col1hometext=”+1.5″ col1homeline=”-184″ col2awaytext=”8.5″ col2hometext=”8.5″ col2awayline=”-100o / -122u” col2homeline=”-100o / -122u” col3awaytext=”-106″ col3hometext=”-110″ col3awayline=”” col3homeline=”” bookname=”FanDuel” bookthumbnaillogo=”https://assets.actionnetwork.com/392973_FanDuel.png” bookreviewslug=”fanduel”][/gamematchup]
_InlineAdBlock
Royals vs Diamondbacks Projected Starting Pitchers
LHP Kris Bubic (KC) | Stat | LHP Eduardo Rodriguez (ARI) |
---|---|---|
6-6 | W-L | 3-4 |
2.9 | fWAR (FanGraphs) | 1.1 |
2.25/3.16 | ERA /xERA | 5.13/3.62 |
2.66/3.36 | FIP / xFIP | 3.98/3.89 |
1.13 | WHIP | 1.56 |
18.6 | K-BB% | 16.2 |
43.9 | GB% | 35.3 |
95 | Stuff+ | 92 |
105 | Location+ | 100 |
Royals vs Diamondbacks Prediction, Best Bet
Eduardo Rodriguez has been phenomenal for the Diamondbacks since returning from injury, posting a 1.98 ERA across five starts. He’s allowed two earned runs or fewer in every outing.
Rodriguez draws one of the weakest lineups in the league tonight. Kansas City ranks in the bottom five in OPS, SLG, and wOBA vs. left-handed pitchers since the start of May. The Royals are dead last in wRC+.
The Royals‘ Kris Bubic gets a tougher matchup, facing a dangerous Diamondbacks lineup that ranks in the top 10 in OPS and wOBA against LHP since the start of May.
The key is the right-handed bats. Arizona will likely throw at least eight righties at Bubic. That’s good news.
Bubic has limited right-handed hitters to a meager .222/.283/.324 slash line. His strikeout rate jumps up by more than 4% against righties compared to lefties.
Pick: First 5 Innings Under 4.5
[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]
Royals vs Diamondbacks Betting Trends
[bettingtrends title=”” gameid=”257414″ date=”20250704″][/bettingtrends]
[subheader sizedown=”true” text=”Royals vs Diamondbacks Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”257414″ date=”20250704″][/gameforecast]