Skip to main content

Arizona Diamondbacks

NL West

First Half Fantasy Baseball Schedules
Date (ET) Opponent SP-R ARI Pitcher SP-R Opp. Pitcher Score
Thursday, March 30th - 10:10pm at. Dodgers8Zac Gallen (0-0)26Julio Urias (0-0)
Friday, March 31st - 10:10pm at. Dodgers47Merrill Kelly (0-0)51Dustin May (0-0)
Saturday, April 1st - 9:10pm at. Dodgers - Madison Bumgarner (0-0)21Clayton Kershaw (0-0)
Sunday, April 2nd - 4:10pm at. Dodgers274Zach Davies (0-0)127Noah Syndergaard (0-0)
Monday, April 3rd - 9:40pm at. Padres126Ryne Nelson (0-0)238Ryan Weathers (0-0)
Tuesday, April 4th - 4:10pm at. Padres8Zac Gallen (0-0)32Yu Darvish (0-0)
Thursday, April 6th - 10:10pm vs. Dodgers47Merrill Kelly (0-0)51Dustin May (0-0)
Friday, April 7th - 9:40pm vs. Dodgers - Madison Bumgarner (0-0)21Clayton Kershaw (0-0)
Saturday, April 8th - 8:10pm vs. Dodgers274Zach Davies (0-0)127Noah Syndergaard (0-0)
Sunday, April 9th - 4:10pm vs. Dodgers126Ryne Nelson (0-0)269Michael Grove (0-0)
Monday, April 10th - 9:40pm vs. Brewers8Zac Gallen (0-0)165Wade Miley (0-0)
Tuesday, April 11th - 9:40pm vs. Brewers47Merrill Kelly (0-0)10Corbin Burnes (0-0)
Wednesday, April 12th - 3:40pm vs. Brewers169Drey Jameson (0-0)299Janson Junk (0-0)
Friday, April 14th - 6:40pm at. Marlins - Madison Bumgarner (0-0)112Trevor Rogers (0-0)
Saturday, April 15th - 4:10pm at. Marlins126Ryne Nelson (0-0)110Braxton Garrett (0-0)
Sunday, April 16th - 1:40pm at. Marlins8Zac Gallen (0-0)20Sandy Alcantara (0-0)
Monday, April 17th - 7:45pm at. Cardinals47Merrill Kelly (0-0)88Jack Flaherty (0-0)
Tuesday, April 18th - 7:45pm at. Cardinals169Drey Jameson (0-0)52Jordan Montgomery (0-0)
Wednesday, April 19th - 1:15pm at. Cardinals - Madison Bumgarner (0-0)242Jake Woodford (0-0)
Thursday, April 20th - 9:40pm vs. Padres126Ryne Nelson (0-0)56Michael Wacha (0-0)
Friday, April 21st - 9:40pm vs. Padres8Zac Gallen (0-0)111Seth Lugo (0-0)
Saturday, April 22nd - 8:10pm vs. Padres47Merrill Kelly (0-0)50Joe Musgrove (0-0)
Sunday, April 23rd - 4:10pm vs. Padres169Drey Jameson (0-0)32Yu Darvish (0-0)
Monday, April 24th - 9:40pm vs. Royals178Tommy Henry (0-0)252Brad Keller (0-0)
Tuesday, April 25th - 9:40pm vs. Royals126Ryne Nelson (0-0)122Brady Singer (0-0)
Wednesday, April 26th - 3:40pm vs. Royals8Zac Gallen (0-0)222Ryan Yarbrough (0-0)
Friday, April 28th - 8:40pm at. Rockies47Merrill Kelly (0-0)162Kyle Freeland (0-0)
Saturday, April 29th - 8:10pm at. Rockies178Tommy Henry (0-0)349Noah Davis (0-0)
Sunday, April 30th - 3:10pm at. Rockies126Ryne Nelson (0-0)306Austin Gomber (0-0)
Tuesday, May 2nd - 8:05pm at. Rangers8Zac Gallen (0-0)36Jon Gray (0-0)
Wednesday, May 3rd - 2:05pm at. Rangers154Brandon Pfaadt (0-0)39Andrew Heaney (0-0)
Friday, May 5th - 9:40pm vs. Nationals47Merrill Kelly (0-0)89Josiah Gray (0-0)
Saturday, May 6th - 8:10pm vs. Nationals178Tommy Henry (0-0)114MacKenzie Gore (0-0)
Sunday, May 7th - 4:10pm vs. Nationals126Ryne Nelson (0-0)108Trevor Williams (0-0)
Monday, May 8th - 9:40pm vs. Marlins8Zac Gallen (0-0)110Braxton Garrett (0-0)
Tuesday, May 9th - 9:40pm vs. Marlins154Brandon Pfaadt (0-0)70Jesus Luzardo (0-0)
Wednesday, May 10th - 3:40pm vs. Marlins47Merrill Kelly (0-0)120Edward Cabrera (0-0)
Thursday, May 11th - 9:40pm vs. Giants178Tommy Henry (0-0)46Alex Cobb (0-0)
Friday, May 12th - 9:40pm vs. Giants126Ryne Nelson (0-0)177John Brebbia (0-0)
Saturday, May 13th - 8:10pm vs. Giants8Zac Gallen (0-0)92Anthony DeSclafani (0-0)
Sunday, May 14th - 4:10pm vs. Giants154Brandon Pfaadt (0-0)18Logan Webb (0-0)
Monday, May 15th - 9:40pm at. Athletics47Merrill Kelly (0-0)197Drew Rucinski (0-0)
Tuesday, May 16th - 9:40pm at. Athletics178Tommy Henry (0-0)215Kyle Muller (0-0)
Wednesday, May 17th - 3:37pm at. Athletics126Ryne Nelson (0-0)166Luis Medina (0-0)
Friday, May 19th - 6:35pm at. Pirates8Zac Gallen (0-0)146Johan Oviedo (0-0)
Saturday, May 20th - 4:05pm at. Pirates154Brandon Pfaadt (0-0)71Mitch Keller (0-0)
Sunday, May 21st - 1:35pm at. Pirates47Merrill Kelly (0-0)85Roansy Contreras (0-0)
Monday, May 22nd - 6:40pm at. Phillies178Tommy Henry (0-0)14Zack Wheeler (0-0)
Tuesday, May 23rd - 6:40pm at. Phillies126Ryne Nelson (0-0)105Matt Strahm (0-0)
Wednesday, May 24th - 1:05pm at. Phillies8Zac Gallen (0-0)86Ranger Suarez (0-0)
Friday, May 26th - 9:40pm vs. Red Sox154Brandon Pfaadt (0-0)45Chris Sale (0-0)
Saturday, May 27th - 7:15pm vs. Red Sox274Zach Davies (0-0)83Garrett Whitlock (0-0)
Sunday, May 28th - 4:10pm vs. Red Sox47Merrill Kelly (0-0)75Tanner Houck (0-0)
Monday, May 29th - 4:10pm vs. Rockies126Ryne Nelson (0-0)366Karl Kauffmann (0-0)
Tuesday, May 30th - 9:40pm vs. Rockies8Zac Gallen (0-0)162Kyle Freeland (0-0)
Wednesday, May 31st - 9:40pm vs. Rockies - Dinelson Lamet (0-0)
Thursday, June 1st - 3:40pm vs. Rockies274Zach Davies (0-0)327Chase Anderson (0-0)
Friday, June 2nd - 9:40pm vs. Braves47Merrill Kelly (0-0)44Charlie Morton (0-0)
Saturday, June 3rd - 10:10pm vs. Braves178Tommy Henry (0-0)1Spencer Strider (0-0)
Sunday, June 4th - 4:10pm vs. Braves27Bryce Elder (0-0)
Tuesday, June 6th - 7:05pm at. Nationals
Wednesday, June 7th - 7:05pm at. Nationals
Thursday, June 8th - 1:05pm at. Nationals
Friday, June 9th - 6:40pm at. Tigers
Saturday, June 10th - 1:10pm at. Tigers
Sunday, June 11th - 11:35am at. Tigers
Monday, June 12th - 9:40pm vs. Phillies
Tuesday, June 13th - 9:40pm vs. Phillies
Wednesday, June 14th - 9:40pm vs. Phillies
Thursday, June 15th - 3:40pm vs. Phillies
Friday, June 16th - 9:40pm vs. Guardians
Saturday, June 17th - 10:10pm vs. Guardians
Sunday, June 18th - 4:10pm vs. Guardians
Monday, June 19th - 8:10pm at. Brewers
Tuesday, June 20th - 8:10pm at. Brewers
Wednesday, June 21st - 2:10pm at. Brewers
Friday, June 23rd - 10:15pm at. Giants
Saturday, June 24th - 4:05pm at. Giants
Sunday, June 25th - 4:05pm at. Giants
Tuesday, June 27th - 9:40pm vs. Rays
Wednesday, June 28th - 9:40pm vs. Rays
Thursday, June 29th - 3:40pm vs. Rays
Friday, June 30th - 9:38pm at. Angels
Saturday, July 1st - 10:07pm at. Angels
Sunday, July 2nd - 4:07pm at. Angels
Tuesday, July 4th - 4:10pm vs. Mets
Wednesday, July 5th - 9:40pm vs. Mets
Thursday, July 6th - 9:40pm vs. Mets
Friday, July 7th - 9:40pm vs. Pirates
Saturday, July 8th - 4:10pm vs. Pirates
Sunday, July 9th - 4:10pm vs. Pirates