Previous Matchups & Picks

July 6, 2025 4:10pm ET
@
Kansas City Royals
Kansas City Royals
#973
Lorenzen
Arizona Diamondbacks
Arizona Diamondbacks
#974
Desclafani

Lines & Odds

+1.5 (-158)
Runline
-1.5 (+134)
+131
Moneyline
-151
OVER 9.5 (-120)
Total
UNDER 9.5 (+100)

Royals vs. Diamondbacks Betting Picks

Get Royals vs. Diamondbacks betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Royals vs. Diamondbacks game.

Public Consensus

Who was the public on? 52% of the public money was on Kansas City Royals to win on the moneyline. And, 57% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Arizona would win by a score of 4.8 to 4.4 with Arizona winning on the moneyline, Kansas City winning on the runline and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on July 06, 2025 at 11:22AM ET.
img MLB

Kansas City at Arizona

July 6, 2025
img4:10 PM Eastern

Kansas City ends a six-game road trip after losing to Arizona, 7-1. Michael Lorenzen has allowed three runs or less in four of his last five starts. The relief staff is sixth in the majors in ERA (3.56). The Royals are on a 10-4 run UNDER the total. Arizona has split six games on this homestand, allowing a total of five runs in the three wins. Play Kansas City/Arizona UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals img
0
0
0
2
2
0
0
0
0
4
Arizona Diamondbacks
0
0
0
0
0
0
0
0
0
0

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 1.7 months
Wins
Losses
Units
11
2
+14.02
MLBMLB All Picks last 6.0 years
Wins
Losses
Units
10
2
+10.76
MLBMLB All Picks this season last 1.7 months
Wins
Losses
Units
2
0
+5.84
MLBMLB All Playoff Picks last 13.1 years
Wins
Losses
Units
216
204
+1.73
MLBMLB Between teams last 3 days
Wins
Losses
Units
2
0
+1.91
July 5, 2025 4:10pm ET
@
Kansas City Royals
Kansas City Royals
#919
Wacha
Arizona Diamondbacks
Arizona Diamondbacks
#920
Nelson

Lines & Odds

+1.5 (-181)
Runline
-1.5 (+154)
+114
Moneyline
-131
OVER 9 (-110)
Total
UNDER 9 (-110)

Public Consensus

Who was the public on? 61% of the public money was on Arizona Diamondbacks to win on the moneyline. And, 53% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Arizona would win by a score of 4.6 to 4.6 with Arizona winning on the moneyline, Kansas City winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals
0
0
0
0
0
1
0
0
0
1
Arizona Diamondbacks img
0
0
2
0
2
0
1
2
0
7
July 4, 2025 9:40pm ET
@
Kansas City Royals
Kansas City Royals
#977
Bubic
Arizona Diamondbacks
Arizona Diamondbacks
#978
Rodriguez

Lines & Odds

+1.5 (-211)
Runline
-1.5 (+178)
-103
Moneyline
-112
OVER 8.5 (-110)
Total
UNDER 8.5 (-110)

Public Consensus

Who was the public on? 62% of the public money was on Arizona Diamondbacks to win on the moneyline. And, 56% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Arizona would win by a score of 4.8 to 4.2 with Arizona winning on the moneyline, Kansas City winning on the runline and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on July 04, 2025 at 10:20AM ET.
img MLB

Kansas City at Arizona

July 4, 2025
img9:40 PM Eastern

Kansas City is 11th in stolen bases. They've won two of the last three on this road trip, with the only defeat by a 3-2 score at Seattle. Starter Kris Bubic (2.25 ERA) has 101 strikeouts in 96 innings and sports a 1.88 ERA on the road. The Royals have won four of his last six road starts, with the two losses by just one run, 2-1 at Houston and 4-3 at the Yankees. The bullpen is sixth in the majors in ERA (3.55). Arizona has lost six of its eight games, including as favorites with odds of -150, -170, -162, -182, and -150. Batters are hitting .289 off starter Eduardo Rodriguez (5.13 ERA), while the bullpen is ranked 28th in ERA (5.26). They're 5-8 in his last 13 starts. The wagering value is on the visitors to win the game or lose by one run. Play Kansas City on the runline.

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals img
3
3
0
2
1
0
0
0
0
9
Arizona Diamondbacks
2
0
0
0
0
1
0
0
0
3
March 11, 2025 4:10pm ET
@
Kansas City Royals
Kansas City Royals
#941
Arizona Diamondbacks
Arizona Diamondbacks
#942

Lines & Odds

+1.5 (-154)
Runline
-1.5 (+129)
+127
Moneyline
-146
OVER 10.5 (-115)
Total
UNDER 10.5 (-115)

Computer Predictions

My computer prediction for this game was that Kansas City would win by a score of 0.0 to 0.0, Kansas City winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals
0
0
0
0
0
1
0
1
0
2
Arizona Diamondbacks img
0
0
0
0
3
0
0
0
0
3
July 24, 2024 8:10pm ET
@
Arizona Diamondbacks
Arizona Diamondbacks
#929
Nelson
Kansas City Royals
Kansas City Royals
#930
Wacha

Lines & Odds

+1.5 (-186)
Runline
-1.5 (+158)
+108
Moneyline
-123
OVER 9 (-105)
Total
UNDER 9 (-119)

Public Consensus

Who was the public on? 72% of the public money was on Kansas City Royals to win on the moneyline. And, 55% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Kansas City would win by a score of 4.6 to 4.5 with Kansas City winning on the moneyline, Arizona winning on the runline and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on July 24, 2024 at 11:22AM ET.
img MLB

Arizona at Kansas City

July 24, 2024
img8:10 PM Eastern

Arizona is 23-17 in their last 40 games and is currently two games above .500. Kansas City is a much-improved version of their 106-loss team from a season ago. The Royals significantly upgraded their pitching, sitting at +10 games over .500, and a very likely playoff team. The Royals are playing as well as any team in the majors as they are 8-3 in their last 11 games. Kansas City is also 35-19 at home this season. Arizona has struggled facing American League teams this season, going just 3-7 on the road in AL parks. Make the play on Kansas City.

Final Score

1
2
3
4
5
6
7
8
9
R
Arizona Diamondbacks img
0
1
0
2
0
0
0
0
5
8
Kansas City Royals
0
1
0
3
0
0
0
0
2
6

Get free MLB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.