MLB

Arizona Diamondbacks vs Kansas City Royals

Arizona
Diamondbacks
51 - 50
Jordan Montgomery (7-5) ERA: 5.35
Kansas City
Royals
56 - 45
Alec Marsh (7-7) ERA: 4.75
July 23, 2024, 8:10 PM EDT
 | Ewing M. Kauffman Stadium
Ohio

Top Promotions

Terms and Conditions

New customers only. Deposit min. $10. Place first bet of min $5 and get $100 in bonus bets if your bet wins.

Gambling Problem? Call 1-800-GAMBLER.
21+ and present in OH. 

Terms and Conditions

GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-522-4700, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY).

Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).

21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Pass-thru of per wager tax may apply in IL. 1 per new customer. Must register new account to receive reward Token. Must select Token BEFORE placing min. $5 bet to receive $200 in Bonus Bets if your bet wins. Min. -500 odds req. Token and Bonus Bets are single-use and non-withdrawable. Bet must settle by and Token expires 3/15/26. Bonus Bets expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 3/8/26 at 11:59 PM ET. Sponsored by DK.

Terms and Conditions

GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-522-4700, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY).

Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).

21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Pass-thru of per wager tax may apply in IL. 1 per new customer. Must register new account to receive reward Token. Must select Token BEFORE placing min. $5 bet to receive $200 in Bonus Bets if your bet wins. Min. -500 odds req. Token and Bonus Bets are single-use and non-withdrawable. Bet must settle by and Token expires 3/15/26. Bonus Bets expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 3/8/26 at 11:59 PM ET. Sponsored by DK.

Terms and Conditions

Gambling problem? Call 1-800-GAMBLER (Available in the US)
877-8-HOPENY or text HOPENY (467369) (NY)
1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR)

21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.

Gambling Problem? Call 1-800-GAMBLER.
21+ and present in OH. 

World Series Winner - 2026


Today’s Top +EV Plays Powered by Prop Professor

No Plays Available Currently. Odds Update in Real-time.

Edge Finder

Overall

ARI Offense Off. Rank Stat Def. Rank KC Defense
5.094Runs Scored23.74
3.563Walks92.94
8.5411Hits107.88
7.847Strike Outs208.10

Overall

ARI Defense Def. Rank Stat Off. Rank KC Offense
4.9425Runs Scored293.48
3.2116Walks302.33
8.6425Hits198.23
8.4214Strike Outs26.85

Head To Head

ARI
Stat Type KC
5.90
Runs Scored
4.40
9.20
Hits
9.00
5.20
Walks
2.60
7.50
Strikeouts
7.70
6-4
O/U
6-4
ARI
Stat Type KC
3.33
Runs Scored
5.00
8.00
Hits
11.33
3.33
Walks
1.00
8.33
Strikeouts
7.00
1-2
O/U
1-2
Jul 22/24 (1 of 10)
ARI
Stat Type KC
Away
Home
4
Runs Scored
10
8
Hits
15
5
Walks
1
7
Strikeouts
4
8.5 o
O/U
8.5 u
Starting Pitcher
ARIKC
Yilber Diaz (R)
Cole Ragans (L)
Apr 26/23 (2 of 10)
ARI
Stat Type KC
Home
Away
2
Runs Scored
0
6
Hits
5
2
Walks
1
9
Strikeouts
13
8 o
O/U
8 u
Starting Pitcher
ARIKC
Zac Gallen (R)
Ryan Yarbrough (L)
Apr 25/23 (3 of 10)
ARI
Stat Type KC
Home
Away
4
Runs Scored
5
10
Hits
14
3
Walks
1
9
Strikeouts
4
9.5 o
O/U
9.5 u
Starting Pitcher
ARIKC
Ryne Nelson (R)
Brady Singer (R)
Apr 24/23 (4 of 10)
ARI
Stat Type KC
Home
Away
5
Runs Scored
4
7
Hits
10
8
Walks
5
6
Strikeouts
6
10 o
O/U
10 u
Starting Pitcher
ARIKC
Tommy Henry (L)
Brad Keller (R)
Aug 24/22 (5 of 10)
ARI
Stat Type KC
Away
Home
3
Runs Scored
5
5
Hits
7
1
Walks
3
6
Strikeouts
10
7.5 o
O/U
7.5 u
Starting Pitcher
ARIKC
Zac Gallen (R)
Brady Singer (R)
Aug 23/22 (6 of 10)
ARI
Stat Type KC
Away
Home
7
Runs Scored
3
13
Hits
5
9
Walks
3
4
Strikeouts
4
9 o
O/U
9 u
Starting Pitcher
ARIKC
Zach Davies (R)
Jonathan Heasley (R)
May 24/22 (7 of 10)
ARI
Stat Type KC
Home
Away
8
Runs Scored
6
9
Hits
9
8
Walks
3
11
Strikeouts
7
8 o
O/U
8 u
Starting Pitcher
ARIKC
Zac Gallen (R)
Jonathan Heasley (R)
May 23/22 (8 of 10)
ARI
Stat Type KC
Home
Away
9
Runs Scored
5
10
Hits
12
5
Walks
5
8
Strikeouts
8
8.5 o
O/U
8.5 u
Starting Pitcher
ARIKC
Zach Davies (R)
Zack Greinke (R)
Oct 1/17 (9 of 10)
ARI
Stat Type KC
Away
Home
14
Runs Scored
2
16
Hits
6
8
Walks
2
8
Strikeouts
10
9 o
O/U
9 u
Starting Pitcher
ARIKC
Robbie Ray (L)
Jason Vargas (L)
Sep 30/17 (10 of 10)
ARI
Stat Type KC
Away
Home
3
Runs Scored
4
8
Hits
7
3
Walks
2
7
Strikeouts
11
9 o
O/U
9 u
Starting Pitcher
ARIKC
Taijuan Walker (R)
Jakob Junis (R)

Starting Pitchers

Date Opp SU Score O/U IP Line ER WHIP Strikeouts Decision
Jun 27, 2024MINL6-13O2.20+10343.751Loss
Jun 21, 2024PHIW5-4P6+120215Win
Jun 16, 2024CHWW12-5O5-17501.207Win
View Pitcher Log
Date Opp SU Score O/U IP Line ER WHIP Strikeouts Decision
Jul 10, 2024STLW6-4O6+12530.678Win
Jul 4, 2024TBL8-10O3-102531Loss
Jun 28, 2024CLEW10-3O6-111115Win
View Pitcher Log
Date Opp SU Score O/U IP Line ER WHIP Strikeouts Decision
Jul 31, 2022KCL6-8O4-27541.506No Decision
May 23, 2017KCL2-6P6.20-13510.306No Decision
May 18, 2017KCL1-5U5-12051.404Loss
View Pitcher Log

No pitcher available

Team Records

ARI
Record KC
51-50
All
56-45
26-24
Home
35-18
25-26
Away
21-27
26-20
As Fav
29-12
23-29
As Dog
23-30
51-50
ATS
58-43
23-27
ATS Home
32-21
28-23
ATS Away
26-22
53-45-3
O/U
41-57-3
29-20-1
O/U Home
24-29
24-25-2
O/U Away
17-28-3
15-21
vs. LHP
9-8
36-29
vs. RHP
47-37
ARI
Record KC
13-17
All
45-35
11-10
Home
29-14
2-7
Away
16-21
9-6
As Fav
22-7
3-11
As Dog
19-25
14-16
ATS
48-32
11-10
ATS Home
28-15
3-6
ATS Away
20-17
19-11
O/U
31-46-3
16-5
O/U Home
19-24
3-6
O/U Away
12-22-3
3-7
vs. LHP
8-6
10-10
vs. RHP
37-29
ARI
Record KC
38-33
All
11-10
15-14
Home
6-4
23-19
Away
5-6
17-14
As Fav
7-5
20-18
As Dog
4-5
37-34
ATS
10-11
12-17
ATS Home
4-6
25-17
ATS Away
6-5
34-34-3
O/U
10-11
13-15-1
O/U Home
5-5
21-19-2
O/U Away
5-6
12-14
vs. LHP
1-2
26-19
vs. RHP
10-8
ARI
Record KC
19-14
All
19-10
7-6
Home
14-3
12-8
Away
5-7
7-5
As Fav
13-2
11-8
As Dog
5-7
19-14
ATS
21-8
7-6
ATS Home
13-4
12-8
ATS Away
8-4
22-10-1
O/U
11-17-1
8-5
O/U Home
7-10
14-5-1
O/U Away
4-7-1
5-4
vs. LHP
3-1
14-10
vs. RHP
16-9
ARI
Record KC
6-4
All
8-2
4-2
Home
4-0
2-2
Away
4-2
4-1
As Fav
6-0
2-3
As Dog
2-2
6-4
ATS
9-1
3-3
ATS Home
4-0
3-1
ATS Away
5-1
6-4
O/U
4-6
5-1
O/U Home
1-3
1-3
O/U Away
3-3
2-4
vs. LHP
0-0
4-0
vs. RHP
8-2

Gametime Weather

No data available.

Injuries

Name Position Inj Desc
Corbin CarrollCFDay-to-Day, Fractured hamate bone
Andrew SaalfrankRP60 Day IL, Left shoulder surgery - out for season
Blake WalstonSPDay-to-Day, Recovery from left elbow surgery
Name Position Inj Desc
No Injuries to Report

Last 10 Games

Date Opp Score SU Line Total Starter IP OPP. Starter
Jul 22, 2024KC4-10L+1258.50Yilber Diaz3Cole Ragans
Jul 21, 2024CHC1-2L+1187Brandon Pfaadt7Shota Imanaga
Jul 20, 2024CHC3-0W-1288.50Zac Gallen5Kyle Hendricks
Jul 19, 2024CHC5-2W+1217.50Ryne Nelson5.20Justin Steele
Jul 14, 2024TOR7-8L-1608Zac Gallen3.20Yusei Kikuchi
Jul 13, 2024TOR12-1W-1309Yilber Diaz6Jose Berrios
Jul 12, 2024TOR5-4W-1168.50Ryne Nelson7Yariel Rodriguez
Jul 11, 2024ATL1-0W+1008Brandon Pfaadt6Max Fried
Jul 10, 2024ATL7-5W-1129Slade Cecconi4Charlie Morton
Jul 9, 2024ATL2-6L+1057.50Zac Gallen5.10Chris Sale
View Game Logs
Date Opp Score SU Line Total Starter IP OPP. Starter
Jul 22, 2024ARI10-4W-1508.50Cole Ragans6Yilber Diaz
Jul 21, 2024CHW4-1W-2308Seth Lugo9Drew Thorpe
Jul 20, 2024CHW6-1W-2458Brady Singer7Jonathan Cannon
Jul 19, 2024CHW7-1W-2409Michael Wacha7Chris Flexen
Jul 14, 2024BOS4-5L+1199.50Brady Singer2.20Brayan Bello
Jul 13, 2024BOS0-5L+1259Seth Lugo5Kutter Crawford
Jul 12, 2024BOS6-1W-1099Cole Ragans7Cooper Criswell
Jul 10, 2024STL8-5W+1048.50Michael Wacha5Gordon Graceffo
Jul 10, 2024STL6-4W+1259Alec Marsh6Andre Pallante
Jul 7, 2024COL10-1W-17510.50Brady Singer7Tanner Gordon
View Game Logs
Back to Top