San Francisco Giants

NL West
Date (ET) Opponent SP-R SF Pitcher SP-R Opp. Pitcher Score
Thu Mar 28, 4:10 pm at. Padres46Madison Bumgarner (0-0)130Eric Lauer (0-0)(L) 0 - 2
Fri Mar 29, 10:10 pm at. Padres299Derek Holland (0-0)44Joey Lucchesi (0-0)(L) 1 - 4
Sat Mar 30, 8:40 pm at. Padres135Dereck Rodriguez (0-0)267Nick Margevicius (0-0)(W) 3 - 2
Sun Mar 31, 4:10 pm at. Padres68Jeff Samardzija (0-0)49Chris Paddack (0-0)(L) 1 - 3
Mon Apr 1, 10:10 pm at. Dodgers320Drew Pomeranz (0-0)50Julio Urias (0-0)(W) 4 - 2
Tue Apr 2, 10:10 pm at. Dodgers46Madison Bumgarner (0-0)7Hyun-Jin Ryu (0-0)(L) 5 - 6
Wed Apr 3, 10:10 pm at. Dodgers299Derek Holland (0-0)70Ross Stripling (0-0)(L) 3 - 5
Fri Apr 5, 4:35 pm vs. Rays135Dereck Rodriguez (0-0)81Tyler Glasnow (0-0)(L) 5 - 2
Sat Apr 6, 4:05 pm vs. Rays68Jeff Samardzija (0-0)122Ryne Stanek (0-0)(W) 4 - 6
Sun Apr 7, 4:05 pm vs. Rays320Drew Pomeranz (0-0)32Yonny Chirinos (0-0)(L) 3 - 0
Mon Apr 8, 9:45 pm vs. Padres46Madison Bumgarner (0-0)130Eric Lauer (0-0)(L) 6 - 5
Tue Apr 9, 9:45 pm vs. Padres299Derek Holland (0-0)44Joey Lucchesi (0-0)(W) 2 - 7
Wed Apr 10, 3:45 pm vs. Padres135Dereck Rodriguez (0-0)267Nick Margevicius (0-0)(L) 3 - 1
Thu Apr 11, 9:45 pm vs. Rockies68Jeff Samardzija (0-0)79Jon Gray (0-0)(W) 0 - 1
Fri Apr 12, 10:15 pm vs. Rockies320Drew Pomeranz (0-0)387Chad Bettis (0-0)(W) 2 - 3
Sat Apr 13, 4:05 pm vs. Rockies46Madison Bumgarner (0-0)327Kyle Freeland (0-0)(W) 2 - 5
Sun Apr 14, 4:05 pm vs. Rockies299Derek Holland (0-0)62German Marquez (0-0)(L) 4 - 0
Tue Apr 16, 7:05 pm at. Nationals135Dereck Rodriguez (0-0)13Stephen Strasburg (0-0)(W) 7 - 3
Wed Apr 17, 7:05 pm at. Nationals68Jeff Samardzija (0-0)341Jeremy Hellickson (0-0)(L) 6 - 9
Thu Apr 18, 1:05 pm at. Nationals320Drew Pomeranz (0-0)20Patrick Corbin (0-0)(L) 2 - 4
Fri Apr 19, 7:05 pm at. Pirates46Madison Bumgarner (0-0)177Jordan Lyles (0-0)(L) 1 - 4
Sat Apr 20, 4:05 pm at. Pirates299Derek Holland (0-0)37Jameson Taillon (0-0)(L) 1 - 3
Sun Apr 21, 1:35 pm at. Pirates135Dereck Rodriguez (0-0)92Chris Archer (0-0)(W) 3 - 2
Tue Apr 23, 7:07 pm at. Blue Jays68Jeff Samardzija (0-0)294Trent Thornton (0-0)(W) 7 - 6
Wed Apr 24, 4:07 pm at. Blue Jays320Drew Pomeranz (0-0)277Clay Buchholz (0-0)(W) 4 - 0
Fri Apr 26, 10:15 pm vs. Yankees46Madison Bumgarner (0-0)64James Paxton (0-0)(L) 7 - 3
Sat Apr 27, 4:05 pm vs. Yankees299Derek Holland (0-0)58J.A. Happ (0-0)(L) 6 - 4
Sun Apr 28, 4:05 pm vs. Yankees135Dereck Rodriguez (0-0)66Domingo German (0-0)(L) 11 - 5
Mon Apr 29, 9:45 pm vs. Dodgers68Jeff Samardzija (0-0)21Kenta Maeda (0-0)(W) 2 - 3
Tue Apr 30, 9:45 pm vs. Dodgers320Drew Pomeranz (0-0)9Walker Buehler (0-0)(L) 10 - 3
Wed May 1, 9:45 pm vs. Dodgers46Madison Bumgarner (0-0)7Hyun-Jin Ryu (0-0)(W) 1 - 2
Fri May 3, 7:10 pm at. Reds254Tyler Beede (0-0)27Sonny Gray (0-0)(W) 12 - 11
Sat May 4, 7:10 pm at. Reds135Dereck Rodriguez (0-0)91Tanner Roark (0-0)(L) 2 - 9
Sun May 5, 4:10 pm at. Reds68Jeff Samardzija (0-0)8Luis Castillo (0-0)(W) 6 - 5
Mon May 6, 12:35 pm at. Reds320Drew Pomeranz (0-0)88Anthony DeSclafani (0-0)(L) 4 - 12
Tue May 7, 8:40 pm at. Rockies46Madison Bumgarner (0-0)377Antonio Senzatela (0-0)(W) 14 - 4
Thu May 9, 3:10 pm at. Rockies299Derek Holland (0-0)327Kyle Freeland (0-0)(L) 11 - 12
Fri May 10, 10:15 pm vs. Reds135Dereck Rodriguez (0-0)8Luis Castillo (0-0)(L) 7 - 0
Sat May 11, 9:05 pm vs. Reds68Jeff Samardzija (0-0)88Anthony DeSclafani (0-0)(L) 5 - 4
Sun May 12, 4:05 pm vs. Reds46Madison Bumgarner (0-0)290Tyler Mahle (0-0)(W) 5 - 6
Tue May 14, 9:45 pm vs. Blue Jays - Nick Vincent (0-0)294Trent Thornton (0-0)(L) 7 - 3
Wed May 15, 3:45 pm vs. Blue Jays276Shaun Anderson (0-0)392Edwin Jackson (0-0)(W) 3 - 4
Fri May 17, 9:40 pm at. Diamondbacks68Jeff Samardzija (0-0)78Merrill Kelly (0-0)(L) 0 - 7
Sat May 18, 10:10 pm at. Diamondbacks46Madison Bumgarner (0-0)153Zack Godley (0-0)(W) 8 - 5
Sun May 19, 4:10 pm at. Diamondbacks320Drew Pomeranz (0-0)35Robbie Ray (0-0)(W) 3 - 2
Mon May 20, 9:45 pm vs. Braves165Andrew Suarez (0-0)191Mike Soroka (0-0)(L) 4 - 1
Tue May 21, 9:45 pm vs. Braves276Shaun Anderson (0-0)83Julio Teheran (0-0)(W) 3 - 4
Wed May 22, 9:45 pm vs. Braves68Jeff Samardzija (0-0)80Max Fried (0-0)(L) 9 - 2
Thu May 23, 3:45 pm vs. Braves46Madison Bumgarner (0-0)112Kevin Gausman (0-0)(L) 5 - 4
Fri May 24, 10:15 pm vs. Diamondbacks320Drew Pomeranz (0-0)35Robbie Ray (0-0)(L) 18 - 2
Sat May 25, 4:05 pm vs. Diamondbacks165Andrew Suarez (0-0)371Taylor Clarke (0-0)(L) 10 - 4
Sun May 26, 4:05 pm vs. Diamondbacks276Shaun Anderson (0-0)26Luke Weaver (0-0)(L) 6 - 2
Tue May 28, 7:10 pm at. Marlins68Jeff Samardzija (0-0)195Trevor Richards (0-0)(L) 3 - 11
Wed May 29, 7:10 pm at. Marlins46Madison Bumgarner (0-0)60Pablo Lopez (0-0)(L) 2 - 4
Thu May 30, 1:10 pm at. Marlins254Tyler Beede (0-0)210Sandy Alcantara (0-0)(W) 3 - 1
Fri May 31, 7:05 pm at. Orioles320Drew Pomeranz (0-0)84Andrew Cashner (0-0)(L) 6 - 9
Sat Jun 1, 4:05 pm at. Orioles276Shaun Anderson (0-0)394David Hess (0-0)(W) 8 - 2
Sun Jun 2, 1:05 pm at. Orioles68Jeff Samardzija (0-0)337Gabriel Ynoa (0-0)(W) 8 - 1
Tue Jun 4, 7:10 pm at. Mets46Madison Bumgarner (0-0)40Noah Syndergaard (0-0)(W) 9 - 3
Wed Jun 5, 7:10 pm at. Mets254Tyler Beede (0-0)113Jason Vargas (0-0)(L) 0 - 7
Thu Jun 6, 12:10 pm at. Mets276Shaun Anderson (0-0)53Zack Wheeler (0-0)(L) 3 - 7
Fri Jun 7, 10:15 pm vs. Dodgers320Drew Pomeranz (0-0)15Clayton Kershaw (0-0)(W) 1 - 2
Sat Jun 8, 7:15 pm vs. Dodgers68Jeff Samardzija (0-0)22Rich Hill (0-0)(L) 7 - 2
Sun Jun 9, 4:05 pm vs. Dodgers46Madison Bumgarner (0-0)9Walker Buehler (0-0)(L) 1 - 0
Tue Jun 11, 9:45 pm vs. Padres254Tyler Beede (0-0)49Chris Paddack (0-0)(W) 5 - 6
Wed Jun 12, 9:45 pm vs. Padres276Shaun Anderson (0-0)44Joey Lucchesi (0-0)(W) 2 - 4
Fri Jun 14, 10:15 pm vs. Brewers320Drew Pomeranz (0-0)63Zach Davies (0-0)(W) 3 - 5
Sat Jun 15, 4:05 pm vs. Brewers46Madison Bumgarner (0-0)155Jimmy Nelson (0-0)(W) 7 - 8
Sun Jun 16, 4:05 pm vs. Brewers68Jeff Samardzija (0-0)106Chase Anderson (0-0)(L) 5 - 3
Mon Jun 17, 10:10 pm at. Dodgers254Tyler Beede (0-0)21Kenta Maeda (0-0)(W) 3 - 2
Tue Jun 18, 10:10 pm at. Dodgers276Shaun Anderson (0-0)15Clayton Kershaw (0-0)(L) 0 - 9
Wed Jun 19, 10:10 pm at. Dodgers320Drew Pomeranz (0-0)22Rich Hill (0-0)(L) 2 - 9
Thu Jun 20, 10:10 pm at. Dodgers46Madison Bumgarner (0-0)50Julio Urias (0-0)(L) 8 - 9
Fri Jun 21, 9:40 pm at. Diamondbacks68Jeff Samardzija (0-0)371Taylor Clarke (0-0)(W) 11 - 5
Sat Jun 22, 10:10 pm at. Diamondbacks254Tyler Beede (0-0)153Zack Godley (0-0)(W) 7 - 4
Sun Jun 23, 4:10 pm at. Diamondbacks276Shaun Anderson (0-0)78Merrill Kelly (0-0)(L) 2 - 3
Mon Jun 24, 10:05 pm vs. Rockies320Drew Pomeranz (0-0)79Jon Gray (0-0)(L) 2 - 0
Tue Jun 25, 9:45 pm vs. Rockies46Madison Bumgarner (0-0)343Chi Chi Gonzalez (0-0)(W) 2 - 4
Wed Jun 26, 3:45 pm vs. Rockies68Jeff Samardzija (0-0)62German Marquez (0-0)(L) 6 - 3
Thu Jun 27, 9:45 pm vs. Diamondbacks254Tyler Beede (0-0)118Alex Young (0-0)(L) 5 - 1
Fri Jun 28, 10:15 pm vs. Diamondbacks276Shaun Anderson (0-0)78Merrill Kelly (0-0)(W) 3 - 6
Sat Jun 29, 10:05 pm vs. Diamondbacks320Drew Pomeranz (0-0)4Zack Greinke (0-0)(L) 4 - 3
Sun Jun 30, 4:05 pm vs. Diamondbacks46Madison Bumgarner (0-0)35Robbie Ray (0-0)(W) 4 - 10
Mon Jul 1, 10:10 pm at. Padres68Jeff Samardzija (0-0)262Logan Allen (0-0)(W) 13 - 2
Tue Jul 2, 10:10 pm at. Padres254Tyler Beede (0-0)170Matt Strahm (0-0)(W) 10 - 4
Wed Jul 3, 9:10 pm at. Padres276Shaun Anderson (0-0)124Cal Quantrill (0-0)(W) 7 - 5
Fri Jul 5, 10:15 pm vs. Cardinals320Drew Pomeranz (0-0)136Dakota Hudson (0-0)(L) 9 - 4
Sat Jul 6, 10:05 pm vs. Cardinals46Madison Bumgarner (0-0)71Miles Mikolas (0-0)(W) 4 - 8
Sun Jul 7, 4:05 pm vs. Cardinals68Jeff Samardzija (0-0)36Jack Flaherty (0-0)(W) 0 - 1