Previous Matchups & Picks

September 9, 2026 7:40pm ET
@
Arizona Diamondbacks
Arizona Diamondbacks
#977
Gallen
Kansas City Royals
Kansas City Royals
#978
Lynch iv

Lines & Odds

-1.5 (+141)
Runline
+1.5 (-164)
-116
Moneyline
+102
OVER 8.5 (-120)
Total
UNDER 8.5 (+100)

Diamondbacks vs. Royals Betting Picks

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

Public Consensus

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

Computer Predictions

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

Final Score

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

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 4.9 months
Wins
Losses
Units
43
22
+30.69
MLBMLB All Picks last 3.3 months
Wins
Losses
Units
149
121
+20.57
MLBMLB All Picks this season last 5.2 months
Wins
Losses
Units
10
3
+15.31
MLBMLB All Playoff Picks last 14.0 years
Wins
Losses
Units
231
212
+8.74
MLBMLB Free Picks this season last 28 days
Wins
Losses
Units
5
1
+4.05
MLBMLB Between teams last 1.2 years
Wins
Losses
Units
2
0
+1.97
September 8, 2026 7:40pm ET
@
Arizona Diamondbacks
Arizona Diamondbacks
#927
Burnes
Kansas City Royals
Kansas City Royals
#928
Wacha

Lines & Odds

-1.5 (+152)
Runline
+1.5 (-176)
-103
Moneyline
-110
OVER 9 (-110)
Total
UNDER 9 (-110)

Public Consensus

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

Computer Predictions

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

Final Score

1
2
3
4
5
6
7
8
9
E
R
Arizona Diamondbacks img
0
0
0
0
0
0
0
1
1
3
5
Kansas City Royals
0
0
0
0
0
0
0
0
2
1
3
September 7, 2026 2:10pm ET
@
Arizona Diamondbacks
Arizona Diamondbacks
#971
Law
Kansas City Royals
Kansas City Royals
#972
Cameron

Lines & Odds

+1.5 (-202)
Runline
-1.5 (+172)
-104
Moneyline
-110
OVER 9 (-120)
Total
UNDER 9 (+100)

Public Consensus

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

Computer Predictions

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

Pro Picks

This Pro Pick was released to clients on September 07, 2026 at 10:22AM ET.
img MLB

Arizona at Kansas City

September 7, 2026
img2:10 PM Eastern

Last week I had Arizona at plus money against Philadelphia, and the Diamondbacks delivered a 2-0 shutout that snapped a rough patch. They've carried that form forward, taking the final two games of their series in Houston to enter today on a two-game winning streak. Arizona is 76-68 on the year, a dozen wins better than a Kansas City club sitting at 64-80. The Royals have dropped four of their last six, including a doubleheader sweep at the hands of Toronto before salvaging the finale, and they counter with Noah Cameron, a serviceable arm at 9-8 with a 4.08 ERA but nothing that separates him from the pack. Arizona's staff has posted a team ERA more than half a run better than Kansas City's all season, and even with Derek Law going today, that depth gap runs deeper than a near coin-flip price suggests. Kansas City is treading water in a lost season, and Arizona is the healthier team by just about every measure that matters here. Arizona is the play on the moneyline this afternoon.

Final Score

1
2
3
4
5
6
7
8
9
E
R
Arizona Diamondbacks img
0
0
0
0
0
0
0
0
0
5
5
Kansas City Royals
0
0
0
0
0
0
0
0
0
4
4
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)

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
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

Get free MLB Picks

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