Skip to main content

Arizona Diamondbacks

NL West
Date (ET) Opponent SP-R ARI Pitcher SP-R Opp. Pitcher Score
Thu Mar 28, 4:10 pm at. Dodgers - Zack Greinke (0-0) - Hyun-Jin Ryu (0-0)(L) 5 - 12
Fri Mar 29, 10:10 pm at. Dodgers - Robbie Ray (0-0) - Ross Stripling (0-0)(W) 5 - 4
Sat Mar 30, 9:10 pm at. Dodgers - Zack Godley (0-0) - Kenta Maeda (0-0)(L) 5 - 18
Sun Mar 31, 4:10 pm at. Dodgers - Luke Weaver (0-0) - Walker Buehler (0-0)(L) 7 - 8
Mon Apr 1, 10:10 pm at. Padres - Merrill Kelly (0-0) - Matt Strahm (0-0)(W) 10 - 3
Tue Apr 2, 10:10 pm at. Padres - Zack Greinke (0-0) - Eric Lauer (0-0)(W) 8 - 5
Wed Apr 3, 3:40 pm at. Padres - Robbie Ray (0-0) - Joey Lucchesi (0-0)(L) 1 - 4
Fri Apr 5, 7:10 pm vs. Red Sox - Zack Godley (0-0) - Rick Porcello (0-0)(W) 8 - 15
Sat Apr 6, 8:10 pm vs. Red Sox - Luke Weaver (0-0) - David Price (0-0)(W) 4 - 5
Sun Apr 7, 4:10 pm vs. Red Sox - Merrill Kelly (0-0) - Hector Velazquez (0-0)(L) 1 - 0
Tue Apr 9, 9:40 pm vs. Rangers - Zack Greinke (0-0) - Mike Minor (0-0)(W) 4 - 5
Wed Apr 10, 9:40 pm vs. Rangers - Robbie Ray (0-0) - Lance Lynn (0-0)(L) 5 - 2
Thu Apr 11, 9:40 pm vs. Padres - Zack Godley (0-0) - Pedro Avila (0-0)(L) 7 - 6
Fri Apr 12, 9:40 pm vs. Padres - Luke Weaver (0-0) - Chris Paddack (0-0)(L) 2 - 1
Sat Apr 13, 8:10 pm vs. Padres - Merrill Kelly (0-0) - Matt Strahm (0-0)(L) 5 - 4
Sun Apr 14, 4:10 pm vs. Padres - Zack Greinke (0-0) - Eric Lauer (0-0)(W) 4 - 8
Tue Apr 16, 7:20 pm at. Braves - Robbie Ray (0-0) - Max Fried (0-0)(W) 9 - 6
Wed Apr 17, 7:20 pm at. Braves - Zack Godley (0-0) - Kevin Gausman (0-0)(W) 3 - 2
Thu Apr 18, 12:10 pm at. Braves - Luke Weaver (0-0) - Mike Soroka (0-0)(W) 4 - 1
Fri Apr 19, 2:20 pm at. Cubs - Merrill Kelly (0-0) - Kyle Hendricks (0-0)(L) 1 - 5
Sat Apr 20, 2:20 pm at. Cubs - Zack Greinke (0-0) - Yu Darvish (0-0)(W) 6 - 0
Sun Apr 21, 2:20 pm at. Cubs - Robbie Ray (0-0) - Tyler Chatwood (0-0)(L) 1 - 2
Mon Apr 22, 7:05 pm at. Pirates - Zack Godley (0-0) - Joe Musgrove (0-0)(W) 12 - 4
Tue Apr 23, 7:05 pm at. Pirates - Luke Weaver (0-0) - Trevor Williams (0-0)(W) 2 - 1
Wed Apr 24, 7:05 pm at. Pirates - Merrill Kelly (0-0) - Jordan Lyles (0-0)(W) 11 - 2
Thu Apr 25, 12:35 pm at. Pirates - Zack Greinke (0-0) - Jameson Taillon (0-0)(W) 5 - 0
Fri Apr 26, 9:40 pm vs. Cubs - Robbie Ray (0-0) - Kyle Hendricks (0-0)(W) 3 - 8
Sat Apr 27, 8:10 pm vs. Cubs - Zack Godley (0-0) - Yu Darvish (0-0)(L) 9 - 1
Sun Apr 28, 4:10 pm vs. Cubs - Luke Weaver (0-0) - Jose Quintana (0-0)(L) 6 - 5
Tue Apr 30, 9:40 pm vs. Yankees - Zack Greinke (0-0) - CC Sabathia (0-0)(W) 1 - 3
Wed May 1, 3:40 pm vs. Yankees - Merrill Kelly (0-0) - Masahiro Tanaka (0-0)(W) 2 - 3
Fri May 3, 8:40 pm at. Rockies - Robbie Ray (0-0) - Tyler Anderson (0-0)(W) 10 - 9
Sat May 4, 8:10 pm at. Rockies - Luke Weaver (0-0) - Kyle Freeland (0-0)(W) 9 - 2
Sun May 5, 3:10 pm at. Rockies - Zack Greinke (0-0) - German Marquez (0-0)(L) 7 - 8
Mon May 6, 7:10 pm at. Rays - Merrill Kelly (0-0) - Blake Snell (0-0)(L) 1 - 12
Tue May 7, 7:10 pm at. Rays - Taylor Clarke (0-0) - Ryne Stanek (0-0)(L) 3 - 6
Wed May 8, 1:10 pm at. Rays - Robbie Ray (0-0) - Charlie Morton (0-0)(W) 3 - 2
Thu May 9, 9:40 pm vs. Braves - Luke Weaver (0-0) - Mike Soroka (0-0)(W) 2 - 3
Fri May 10, 9:40 pm vs. Braves - Zack Greinke (0-0) - Julio Teheran (0-0)(L) 2 - 1
Sat May 11, 8:10 pm vs. Braves - Merrill Kelly (0-0) - Kevin Gausman (0-0)(L) 6 - 4
Sun May 12, 4:10 pm vs. Braves - Zack Godley (0-0) - Max Fried (0-0)(L) 5 - 3
Mon May 13, 9:40 pm vs. Pirates - Robbie Ray (0-0) - Nick Kingham (0-0)(W) 3 - 9
Tue May 14, 9:40 pm vs. Pirates - Luke Weaver (0-0) - Joe Musgrove (0-0)(L) 6 - 2
Wed May 15, 3:40 pm vs. Pirates - Zack Greinke (0-0) - Chris Archer (0-0)(W) 1 - 11
Fri May 17, 9:40 pm vs. Giants - Merrill Kelly (0-0) - Jeff Samardzija (0-0)(W) 0 - 7
Sat May 18, 10:10 pm vs. Giants - Zack Godley (0-0) - Madison Bumgarner (0-0)(L) 8 - 5
Sun May 19, 4:10 pm vs. Giants - Robbie Ray (0-0) - Drew Pomeranz (0-0)(L) 3 - 2
Mon May 20, 10:10 pm at. Padres - Luke Weaver (0-0) - Chris Paddack (0-0)(L) 1 - 2
Tue May 21, 10:10 pm at. Padres - Zack Greinke (0-0) - Matt Strahm (0-0)(L) 2 - 3
Wed May 22, 3:40 pm at. Padres - Merrill Kelly (0-0) - Eric Lauer (0-0)(L) 2 - 5
Fri May 24, 10:15 pm at. Giants - Robbie Ray (0-0) - Drew Pomeranz (0-0)(W) 18 - 2
Sat May 25, 4:05 pm at. Giants - Taylor Clarke (0-0) - Andrew Suarez (0-0)(W) 10 - 4
Sun May 26, 4:05 pm at. Giants - Luke Weaver (0-0) - Shaun Anderson (0-0)(W) 6 - 2
Mon May 27, 3:10 pm at. Rockies - Zack Greinke (0-0) - Jon Gray (0-0)(L) 3 - 4
Tue May 28, 8:40 pm at. Rockies - Merrill Kelly (0-0) - Antonio Senzatela (0-0)(L) 2 - 6
Wed May 29, 8:40 pm at. Rockies - Robbie Ray (0-0) - Jeff Hoffman (0-0)(L) 4 - 5
Thu May 30, 3:10 pm at. Rockies - Taylor Clarke (0-0) - Kyle Freeland (0-0)(L) 10 - 11
Fri May 31, 9:40 pm vs. Mets - Jon Duplantier (0-0) - Zack Wheeler (0-0)(L) 5 - 4
Sat Jun 1, 10:10 pm vs. Mets - Zack Greinke (0-0) - Jacob deGrom (0-0)(W) 5 - 6
Sun Jun 2, 4:10 pm vs. Mets - Merrill Kelly (0-0) - Steven Matz (0-0)(W) 1 - 7
Mon Jun 3, 9:40 pm vs. Dodgers - Robbie Ray (0-0) - Walker Buehler (0-0)(L) 3 - 1
Tue Jun 4, 9:40 pm vs. Dodgers - Taylor Clarke (0-0) - Hyun-Jin Ryu (0-0)(L) 9 - 0
Wed Jun 5, 3:40 pm vs. Dodgers - Jon Duplantier (0-0) - Kenta Maeda (0-0)(W) 2 - 3
Fri Jun 7, 7:07 pm at. Blue Jays - Merrill Kelly (0-0) - Marcus Stroman (0-0)(W) 8 - 2
Sat Jun 8, 3:07 pm at. Blue Jays - Zack Greinke (0-0) - Aaron Sanchez (0-0)(W) 6 - 0
Sun Jun 9, 1:07 pm at. Blue Jays - Robbie Ray (0-0) - Clayton Richard (0-0)(W) 8 - 2
Mon Jun 10, 7:05 pm at. Phillies - Taylor Clarke (0-0) - Jerad Eickhoff (0-0)(W) 13 - 8
Tue Jun 11, 7:05 pm at. Phillies - Jon Duplantier (0-0) - Jake Arrieta (0-0)(L) 4 - 7
Wed Jun 12, 7:05 pm at. Phillies - Merrill Kelly (0-0) - Zach Eflin (0-0)(W) 2 - 0
Thu Jun 13, 7:05 pm at. Nationals - Zack Greinke (0-0) - Erick Fedde (0-0)(W) 5 - 0
Fri Jun 14, 7:05 pm at. Nationals - Robbie Ray (0-0) - Max Scherzer (0-0)(L) 3 - 7
Sat Jun 15, 4:05 pm at. Nationals - Taylor Clarke (0-0) - Stephen Strasburg (0-0)(W) 10 - 3
Sun Jun 16, 1:35 pm at. Nationals - Archie Bradley (0-0) - Anibal Sanchez (0-0)(L) 5 - 15
Tue Jun 18, 9:40 pm vs. Rockies - Merrill Kelly (0-0) - Antonio Senzatela (0-0)(L) 8 - 1
Wed Jun 19, 9:40 pm vs. Rockies - Zack Greinke (0-0) - Jon Gray (0-0)(L) 6 - 4
Thu Jun 20, 3:40 pm vs. Rockies - Robbie Ray (0-0) - Jeff Hoffman (0-0)(L) 6 - 4
Fri Jun 21, 9:40 pm vs. Giants - Taylor Clarke (0-0) - Jeff Samardzija (0-0)(L) 11 - 5
Sat Jun 22, 10:10 pm vs. Giants - Zack Godley (0-0) - Tyler Beede (0-0)(L) 7 - 4
Sun Jun 23, 4:10 pm vs. Giants - Merrill Kelly (0-0) - Shaun Anderson (0-0)(W) 2 - 3
Mon Jun 24, 9:40 pm vs. Dodgers - Zack Greinke (0-0) - Clayton Kershaw (0-0)(W) 5 - 8
Tue Jun 25, 9:40 pm vs. Dodgers - Robbie Ray (0-0) - Ross Stripling (0-0)(L) 3 - 2
Wed Jun 26, 3:40 pm vs. Dodgers - Taylor Clarke (0-0) - Tony Gonsolin (0-0)(W) 2 - 8
Thu Jun 27, 9:45 pm at. Giants - Alex Young (0-0) - Tyler Beede (0-0)(W) 5 - 1
Fri Jun 28, 10:15 pm at. Giants - Merrill Kelly (0-0) - Shaun Anderson (0-0)(L) 3 - 6
Sat Jun 29, 10:05 pm at. Giants - Zack Greinke (0-0) - Drew Pomeranz (0-0)(W) 4 - 3
Sun Jun 30, 4:05 pm at. Giants - Robbie Ray (0-0) - Madison Bumgarner (0-0)(L) 4 - 10
Tue Jul 2, 10:10 pm at. Dodgers - Taylor Clarke (0-0) - Ross Stripling (0-0)(L) 4 - 5
Wed Jul 3, 10:10 pm at. Dodgers - Merrill Kelly (0-0) - Walker Buehler (0-0)(L) 4 - 5
Fri Jul 5, 9:10 pm vs. Rockies - Zack Greinke (0-0) - Antonio Senzatela (0-0)(W) 0 - 8
Sat Jul 6, 10:10 pm vs. Rockies - Robbie Ray (0-0) - Jon Gray (0-0)(W) 2 - 4
Sun Jul 7, 4:10 pm vs. Rockies - Alex Young (0-0) - German Marquez (0-0)(W) 3 - 5
Go Premium For FREE
Yahoo DFS offer Monkey Knife Fight offer DraftKings offer FanDuel offer
Deposit $10 at a DFS partner site you have NOT played at and get a FREE 6 Month HOF Subscription!
1Nick Chubb (CLE)RB
2Christian McCaffrey (CAR)RB
3Alvin Kamara (NO)RB
4Derrick Henry (TEN)RB
5Josh Jacobs (OAK)RB
6Julio Jones (ATL)WR
7Saquon Barkley (NYG)RB
8Leonard Fournette (JAC)RB
9Ezekiel Elliott (DAL)RB
10Aaron Jones (GB)RB
 View all Flex Rankings 
11DeAndre Hopkins (HOU)WR
12Chris Carson (SEA)RB
13Le'Veon Bell (NYJ)RB
14Michael Thomas (NO)WR
15Mike Evans (TB)WR
16Todd Gurley (LAR)RB
17Tevin Coleman (SF)RB
18Odell Beckham Jr. (CLE)WR
19Mark Ingram (BAL)RB
20Chris Godwin (TB)WR
21Davante Adams (GB)WR
22Joe Mixon (CIN)RB
23Tyler Lockett (SEA)WR
24Phillip Lindsay (DEN)RB
25D.J. Chark (JAC)WR
26Devin Singletary (BUF)RB
27Julian Edelman (NE)WR
28David Montgomery (CHI)RB
29Cooper Kupp (LAR)WR
30Calvin Ridley (ATL)WR
1Ronald Acuna Jr. (ATL)LF,CF
2Nolan Arenado (COL)3B
3Mookie Betts (BOS)CF,RF
4J.D. Martinez (BOS)LF,RF
5Trevor Story (COL)SS
6Justin Verlander (HOU)SP
7Cody Bellinger (LAD)1B,CF
8Trea Turner (WSH)SS
9Alex Bregman (HOU)3B,SS
10Jacob deGrom (NYM)SP
 View All Rankings 
11Max Scherzer (WSH)SP
12Francisco Lindor (CLE)SS
13Gerrit Cole (FA)SP
14Freddie Freeman (ATL)1B
15Javier Baez (CHC)2B,3B
16Charlie Blackmon (COL)CF
17Aaron Judge (NYY)RF,DH
18Juan Soto (WSH)LF
19Anthony Rendon (FA)3B
20Bryce Harper (PHI)CF,RF
21Jose Altuve (HOU)2B
22Xander Bogaerts (BOS)SS
23Starling Marte (PIT)CF
24Walker Buehler (LAD)SP
25Manny Machado (SD)3B,SS
26Anthony Rizzo (CHC)1B
27Kris Bryant (CHC)3B,RF
28Whit Merrifield (KC)1B,2B
29George Springer (HOU)CF,RF
30Paul Goldschmidt (STL)1B
1Anthony Davis (LAL)PF,C
2James Harden (HOU)PG,SG
3Giannis Antetokounmpo (MIL)SF,PF
4Karl-Anthony Towns (MIN)C
5Kevin Durant (BKN)SF,PF
6LeBron James (LAL)SF,PF
7Stephen Curry (GSW)PG,SG
8Nikola Jokic (DEN)PF,C
9Damian Lillard (POR)PG
10Russell Westbrook (HOU)PG
 View All Rankings 
11Victor Oladipo (IND)PG,SG
12Paul George (LAC)SF,PF
13Joel Embiid (PHI)PF,C
14Kawhi Leonard (LAC)SG,SF
15Chris Paul (OKC)PG
16Jimmy Butler (MIA)SG,SF
17Kemba Walker (BOS)PG
18Ben Simmons (PHI)PG,SF
19Kyrie Irving (BKN)PG,SG
20Jrue Holiday (NOR)PG,SG
21Rudy Gobert (UTH)C
22Andre Drummond (DET)PF,C
23John Wall (WAS)PG
24Kyle Lowry (TOR)PG
25Donovan Mitchell (UTH)PG,SG
26Khris Middleton (MIL)SG,SF
27Bradley Beal (WAS)SG
28Kevin Love (CLE)PF,C
29Draymond Green (GSW)PF,C
30LaMarcus Aldridge (SAS)PF,C
BettingPros: Enhanced Matchup Pages Now Here
BettingPros on iOS: Live Scoring for NFL Games, News Updates, and More
My Playbook Android: Updated Home Screen, Videos, and News Feed
Start/Sit Assistant Update: Edit and Submit Lineups for Multiple Leagues
My Leagues 2.0: Sync and Access Leagues Easier Than Ever Before
View All Product Updates