San Francisco Giants

NL West
Date (ET) Opponent SP-R SF Pitcher SP-R Opp. Pitcher Score
Thu Mar 28, 4:10 pm at. Padres44Madison Bumgarner (0-0)152Eric Lauer (0-0)(L) 0 - 2
Fri Mar 29, 10:10 pm at. Padres103Derek Holland (0-0)48Joey Lucchesi (0-0)(L) 1 - 4
Sat Mar 30, 8:40 pm at. Padres77Dereck Rodriguez (0-0)239Nick Margevicius (0-0)(W) 3 - 2
Sun Mar 31, 4:10 pm at. Padres79Jeff Samardzija (0-0)41Chris Paddack (0-0)(L) 1 - 3
Mon Apr 1, 10:10 pm at. Dodgers199Drew Pomeranz (0-0)95Julio Urias (0-0)(W) 4 - 2
Tue Apr 2, 10:10 pm at. Dodgers44Madison Bumgarner (0-0)47Hyun-Jin Ryu (0-0)(L) 5 - 6
Wed Apr 3, 10:10 pm at. Dodgers103Derek Holland (0-0)42Ross Stripling (0-0)(L) 3 - 5
Fri Apr 5, 4:35 pm vs. Rays77Dereck Rodriguez (0-0)37Tyler Glasnow (0-0)(L) 5 - 2
Sat Apr 6, 4:05 pm vs. Rays79Jeff Samardzija (0-0)88Ryne Stanek (0-0)(W) 4 - 6
Sun Apr 7, 4:05 pm vs. Rays199Drew Pomeranz (0-0)76Yonny Chirinos (0-0)(L) 3 - 0
Mon Apr 8, 9:45 pm vs. Padres44Madison Bumgarner (0-0)152Eric Lauer (0-0)(L) 6 - 5
Tue Apr 9, 9:45 pm vs. Padres103Derek Holland (0-0)48Joey Lucchesi (0-0)(W) 2 - 7
Wed Apr 10, 3:45 pm vs. Padres77Dereck Rodriguez (0-0)239Nick Margevicius (0-0)(L) 3 - 1
Thu Apr 11, 9:45 pm vs. Rockies79Jeff Samardzija (0-0)46Jon Gray (0-0)(W) 0 - 1
Fri Apr 12, 10:15 pm vs. Rockies199Drew Pomeranz (0-0)356Chad Bettis (0-0)(W) 2 - 3
Sat Apr 13, 4:05 pm vs. Rockies44Madison Bumgarner (0-0)58Kyle Freeland (0-0)(W) 2 - 5
Sun Apr 14, 4:05 pm vs. Rockies103Derek Holland (0-0)21German Marquez (0-0)(L) 4 - 0
Tue Apr 16, 7:05 pm at. Nationals77Dereck Rodriguez (0-0)14Stephen Strasburg (0-0)(W) 7 - 3
Wed Apr 17, 7:05 pm at. Nationals79Jeff Samardzija (0-0)129Jeremy Hellickson (0-0)(L) 6 - 9
Thu Apr 18, 1:05 pm at. Nationals199Drew Pomeranz (0-0)10Patrick Corbin (0-0)(L) 2 - 4
Fri Apr 19, 7:05 pm at. Pirates44Madison Bumgarner (0-0)102Jordan Lyles (0-0)(L) 1 - 4
Sat Apr 20, 4:05 pm at. Pirates103Derek Holland (0-0)19Jameson Taillon (0-0)(L) 1 - 3
Sun Apr 21, 1:35 pm at. Pirates77Dereck Rodriguez (0-0)25Chris Archer (0-0)(W) 3 - 2
Tue Apr 23, 7:07 pm at. Blue Jays79Jeff Samardzija (0-0)201Trent Thornton (0-0)
Wed Apr 24, 4:07 pm at. Blue Jays199Drew Pomeranz (0-0)121Clay Buchholz (0-0)
Fri Apr 26, 10:15 pm vs. Yankees44Madison Bumgarner (0-0)9James Paxton (0-0)
Sat Apr 27, 4:05 pm vs. Yankees103Derek Holland (0-0)54J.A. Happ (0-0)
Sun Apr 28, 4:05 pm vs. Yankees77Dereck Rodriguez (0-0)89Domingo German (0-0)
Mon Apr 29, 9:45 pm vs. Dodgers79Jeff Samardzija (0-0)34Kenta Maeda (0-0)
Tue Apr 30, 9:45 pm vs. Dodgers
Wed May 1, 9:45 pm vs. Dodgers
Fri May 3, 7:10 pm at. Reds
Sat May 4, 7:10 pm at. Reds
Sun May 5, 4:10 pm at. Reds
Mon May 6, 12:35 pm at. Reds
Tue May 7, 8:40 pm at. Rockies
Wed May 8, 8:40 pm at. Rockies
Thu May 9, 3:10 pm at. Rockies
Fri May 10, 10:15 pm vs. Reds
Sat May 11, 9:05 pm vs. Reds
Sun May 12, 4:05 pm vs. Reds
Tue May 14, 9:45 pm vs. Blue Jays
Wed May 15, 3:45 pm vs. Blue Jays
Fri May 17, 9:40 pm at. Diamondbacks
Sat May 18, 10:10 pm at. Diamondbacks
Sun May 19, 4:10 pm at. Diamondbacks
Mon May 20, 9:45 pm vs. Braves
Tue May 21, 9:45 pm vs. Braves
Wed May 22, 9:45 pm vs. Braves
Thu May 23, 3:45 pm vs. Braves
Fri May 24, 10:15 pm vs. Diamondbacks
Sat May 25, 4:05 pm vs. Diamondbacks
Sun May 26, 4:05 pm vs. Diamondbacks
Tue May 28, 7:10 pm at. Marlins
Wed May 29, 7:10 pm at. Marlins
Thu May 30, 1:10 pm at. Marlins
Fri May 31, 7:05 pm at. Orioles
Sat Jun 1, 4:05 pm at. Orioles
Sun Jun 2, 1:05 pm at. Orioles
Tue Jun 4, 7:10 pm at. Mets
Wed Jun 5, 7:10 pm at. Mets
Thu Jun 6, 12:10 pm at. Mets
Fri Jun 7, 10:15 pm vs. Dodgers
Sat Jun 8, 7:15 pm vs. Dodgers
Sun Jun 9, 4:05 pm vs. Dodgers
Tue Jun 11, 9:45 pm vs. Padres
Wed Jun 12, 9:45 pm vs. Padres
Fri Jun 14, 10:15 pm vs. Brewers
Sat Jun 15, 4:05 pm vs. Brewers
Sun Jun 16, 4:05 pm vs. Brewers
Mon Jun 17, 10:10 pm at. Dodgers
Tue Jun 18, 10:10 pm at. Dodgers
Wed Jun 19, 10:10 pm at. Dodgers
Thu Jun 20, 10:10 pm at. Dodgers
Fri Jun 21, 9:40 pm at. Diamondbacks
Sat Jun 22, 10:10 pm at. Diamondbacks
Sun Jun 23, 4:10 pm at. Diamondbacks
Mon Jun 24, 10:05 pm vs. Rockies
Tue Jun 25, 9:45 pm vs. Rockies
Wed Jun 26, 3:45 pm vs. Rockies
Thu Jun 27, 9:45 pm vs. Diamondbacks
Fri Jun 28, 10:15 pm vs. Diamondbacks
Sat Jun 29, 10:05 pm vs. Diamondbacks
Sun Jun 30, 4:05 pm vs. Diamondbacks
Mon Jul 1, 10:10 pm at. Padres
Tue Jul 2, 10:10 pm at. Padres
Wed Jul 3, 9:10 pm at. Padres
Fri Jul 5, 10:15 pm vs. Cardinals
Sat Jul 6, 10:05 pm vs. Cardinals
Sun Jul 7, 4:05 pm vs. Cardinals