Royals vs. Diamondbacks Odds & Betting Predictions - April 25, 2023
Royals at Diamondbacks
1:40 am • BSAZStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 4.15 | 5-4 | |
![]() | ![]() | 4.57 | 3-4 |
Royals at Diamondbacks Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Royals 10-8 | +1.5-160 | o10-110 | +130 | |
![]() Diamondbacks 9-10 | -1.5+126 | u10-110 | -160 |

Chase FieldPhoenix
Royals vs. Diamondbacks Expert Picks
YBK Picks.com
687d ago
Last 30d: 6-6-0 (+2.3u)
ARI -1+100
3u

Anders
687d ago
Last 30d: 6-4-0 (-0.0u)
KC +134
1u

Steak Friend
687d ago
Last 30d: 233-279-6 (-33.7u)
Over 10.5-105
1.05u

Greg DiNardo
687d ago
Last 30d: 59-52-0 (+2.4u)
ARI -143
0.7u

Sean Zerillo
687d ago
Last 30d: 22-29-0 (-1.5u)
KC +130
0.5u
Bet to +118

Green Dot Daily
687d ago
Last 30d: 0-0-0 (+0.0u)
KC +100 (F5)
1u
@AnthonyDabbundo

Mjaybrod
687d ago
Last 30d: 75-75-0 (-5.2u)
Over 10-104
1u

The Degenerate
687d ago
Last 30d: 72-143-2 (-34.6u)
Over 10-125
1u

Collin Wilson
687d ago
Last 30d: 0-0-0 (+0.0u)
T.Henry u4.5 Ks-146
0.5u

Jim Sannes
687d ago
Last 30d: 2-24-0 (-7.5u)
B.Keller o3.5 Ks-112
1u
Available at FanDuel. I have Keller projected for 4.46 strikeouts here thanks to his new approach in 2022. He has entirely changed his pitch repertoire, and it has led to a 20.7% strikeout rate through four starts. He's facing an Arizona team that doesn't strike out much, but he doesn't need them to to hit the over here. Keller has gone 105 pitches in one of his starts, so length is of no concern here.

Sean Zerillo
688d ago
Last 30d: 22-29-0 (-1.5u)
KC +110 (F5)
0.5u
Bet to +100
Royals vs. Diamondbacks Previews & Analysis
Royals vs. Diamondbacks Notes
Keys to the Game
The Diamondbacks are just 60-36 (.625) when totaling 10 or more hits since the 2021 season -- tied for 3rd lowest in MLB; League Avg: .732.
Matchup Contrasts
Josh Rojas has a miss rate of 46% on outside fastballs this season -- eighth worst among hitters with at least 30 total PA's-- third Percentile. Brad Keller has located his fastball away 49% of the time this season -- tied for 15th highest among starting pitchers with at least 8 total IP-- 88th Percentile.
Lourdes Gurriel Jr. is batting just .067 on breaking pitches from RHP this season -- tied for fifth worst among hitters with at least 30 total PA's-- third Percentile. Brad Keller has thrown his slider 48% of the time this season -- second highest among qualified SPs-- 98th Percentile.
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 45-36 in their road games against the spread
- The totals have gone OVER in 3 of Diamondbacks' last 5 games
- The totals have gone OVER in 50 of Diamondbacks' 81 last games at home
Matchup History
Against the Spread (ATS) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 82-80 | 37-44 | 45-36 | 37-48 | 43-31 |
![]() | 87-75 | 43-38 | 44-37 | 40-38 | 46-37 |
Over/Under History
overall | home o/u | away o/u | favorite o/u | underdog o/u | |
---|---|---|---|---|---|
![]() | 92-64-6 | 50-29-2 | 42-35-4 | 50-33-2 | 41-29-4 |
![]() | 69-88-5 | 38-42-1 | 31-46-4 | 32-46 | 36-42-5 |
Straight-Up (ML) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 89-73 | 44-37 | 45-36 | 52-33 | 35-39 |
![]() | 86-76 | 45-36 | 41-40 | 49-29 | 36-47 |
Last 5 Matchups
Royals vs. Diamondbacks Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 95 | 4 | 2 | 4 | |
![]() | 29 | 2 | 3 | 0 | |
![]() | 9 | 1 | 0 | 0 | |
![]() | 27 | 1 | 1 | 1 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 2 | 1 | 1 |
![]() | 3-4 | 1 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 2 |
![]() | 0-5 | 0 | 0 | 0 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 73 | 4.1 | 1 | 3 | |
![]() | 18 | 0.2 | 0 | 0 | |
![]() | 26 | 1.2 | 1 | 0 | |
![]() | 9 | 0.2 | 0 | 1 | |
![]() | 35 | 1.2 | 4 | 0 | |
![]() | 35 | 1.2 | 4 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 2-4 | 0 | 0 | 1 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-2 | 2 | 0 | 0 |
![]() | 0-2 | 2 | 0 | 0 |
![]() | 2-3 | 1 | 0 | 1 |
![]() | 0-0 | 1 | 0 | 0 |
![]() | 0-0 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 1 |
![]() | 0-2 | 0 | 0 | 1 |
![]() | 0-1 | 0 | 0 | 1 |
![]() | 0-3 | 0 | 0 | 0 |
Royals vs. Diamondbacks Odds Comparison
Could not load odds
Royals at Diamondbacks Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Royals 10-8 | N/A | N/A |
![]() Diamondbacks 9-10 | N/A | N/A |