Skip to main content

San Francisco Giants

NL West

First Half Fantasy Baseball Schedules
Date (ET) Opponent SP-R SF Pitcher SP-R Opp. Pitcher Score
Thursday, March 30th - 1:05pm at. Yankees20Logan Webb (0-0)2Gerrit Cole (0-0)
Saturday, April 1st - 4:05pm at. Yankees39Alex Cobb (0-0)113Clarke Schmidt (0-0)
Sunday, April 2nd - 1:35pm at. Yankees128Ross Stripling (0-0)266Jhony Brito (0-0)
Monday, April 3rd - 3:10pm at. White Sox73Anthony DeSclafani (0-0)77Michael Kopech (0-0)
Wednesday, April 5th - 2:10pm at. White Sox20Logan Webb (0-0)30Dylan Cease (0-0)
Thursday, April 6th - 2:10pm at. White Sox82Alex Wood (0-0)45Lance Lynn (0-0)
Friday, April 7th - 4:35pm vs. Royals39Alex Cobb (0-0)313Brad Keller (0-0)
Saturday, April 8th - 4:05pm vs. Royals98Sean Manaea (0-0)78Brady Singer (0-0)
Sunday, April 9th - 4:05pm vs. Royals73Anthony DeSclafani (0-0) - Kris Bubic (0-0)
Monday, April 10th - 9:45pm vs. Dodgers20Logan Webb (0-0)22Julio Urias (0-0)
Tuesday, April 11th - 9:45pm vs. Dodgers82Alex Wood (0-0)124Dustin May (0-0)
Wednesday, April 12th - 9:45pm vs. Dodgers39Alex Cobb (0-0)6Clayton Kershaw (0-0)
Friday, April 14th - 6:40pm at. Tigers98Sean Manaea (0-0)307Joey Wentz (0-0)
Saturday, April 15th - 1:10pm at. Tigers73Anthony DeSclafani (0-0)87Michael Lorenzen (0-0)
Monday, April 17th - 6:40pm at. Marlins20Logan Webb (0-0)41Jesus Luzardo (0-0)
Tuesday, April 18th - 6:40pm at. Marlins82Alex Wood (0-0)70Edward Cabrera (0-0)
Wednesday, April 19th - 1:10pm at. Marlins39Alex Cobb (0-0)112Trevor Rogers (0-0)
Thursday, April 20th - 9:45pm vs. Mets98Sean Manaea (0-0)44Kodai Senga (0-0)
Friday, April 21st - 10:15pm vs. Mets73Anthony DeSclafani (0-0)209Joey Lucchesi (0-0)
Saturday, April 22nd - 4:05pm vs. Mets20Logan Webb (0-0)105David Peterson (0-0)
Sunday, April 23rd - 7:10pm vs. Mets128Ross Stripling (0-0)115Tylor Megill (0-0)
Monday, April 24th - 9:45pm vs. Cardinals39Alex Cobb (0-0)40Jordan Montgomery (0-0)
Tuesday, April 25th - 9:45pm vs. Cardinals144John Brebbia (0-0)258Jake Woodford (0-0)
Wednesday, April 26th - 9:45pm vs. Cardinals73Anthony DeSclafani (0-0)120Steven Matz (0-0)
Thursday, April 27th - 3:45pm vs. Cardinals20Logan Webb (0-0)49Miles Mikolas (0-0)
Saturday, April 29th - 6:05pm at. Padres98Sean Manaea (0-0)25Joe Musgrove (0-0)
Sunday, April 30th - 4:05pm at. Padres39Alex Cobb (0-0)16Yu Darvish (0-0)
Monday, May 1st - 8:10pm at. Astros128Ross Stripling (0-0) - Luis Garcia (0-0)
Tuesday, May 2nd - 8:10pm at. Astros73Anthony DeSclafani (0-0)37Hunter Brown (0-0)
Wednesday, May 3rd - 2:10pm at. Astros20Logan Webb (0-0)7Framber Valdez (0-0)
Friday, May 5th - 10:15pm vs. Brewers98Sean Manaea (0-0)14Corbin Burnes (0-0)
Saturday, May 6th - 7:15pm vs. Brewers39Alex Cobb (0-0)178Colin Rea (0-0)
Sunday, May 7th - 4:05pm vs. Brewers128Ross Stripling (0-0)149Adrian Houser (0-0)
Monday, May 8th - 9:45pm vs. Nationals73Anthony DeSclafani (0-0)278Jake Irvin (0-0)
Tuesday, May 9th - 9:45pm vs. Nationals20Logan Webb (0-0)246Patrick Corbin (0-0)
Wednesday, May 10th - 3:45pm vs. Nationals98Sean Manaea (0-0)156Josiah Gray (0-0)
Thursday, May 11th - 9:40pm at. Diamondbacks39Alex Cobb (0-0)229Tommy Henry (0-0)
Friday, May 12th - 9:40pm at. Diamondbacks144John Brebbia (0-0)139Ryne Nelson (0-0)
Saturday, May 13th - 8:10pm at. Diamondbacks73Anthony DeSclafani (0-0)15Zac Gallen (0-0)
Sunday, May 14th - 4:10pm at. Diamondbacks20Logan Webb (0-0)158Brandon Pfaadt (0-0)
Monday, May 15th - 9:45pm vs. Phillies82Alex Wood (0-0) - Connor Brogdon (0-0)
Tuesday, May 16th - 9:45pm vs. Phillies39Alex Cobb (0-0)9Zack Wheeler (0-0)
Wednesday, May 17th - 3:45pm vs. Phillies128Ross Stripling (0-0)99Taijuan Walker (0-0)
Friday, May 19th - 10:15pm vs. Marlins73Anthony DeSclafani (0-0)13Sandy Alcantara (0-0)
Saturday, May 20th - 4:05pm vs. Marlins20Logan Webb (0-0)109Braxton Garrett (0-0)
Sunday, May 21st - 4:05pm vs. Marlins82Alex Wood (0-0)41Jesus Luzardo (0-0)
Monday, May 22nd - 7:40pm at. Twins144John Brebbia (0-0)56Bailey Ober (0-0)
Tuesday, May 23rd - 7:40pm at. Twins39Alex Cobb (0-0)34Sonny Gray (0-0)
Wednesday, May 24th - 1:10pm at. Twins73Anthony DeSclafani (0-0)23Joe Ryan (0-0)
Thursday, May 25th - 7:40pm at. Brewers135Scott Alexander (0-0)330Julio Teheran (0-0)
Friday, May 26th - 8:10pm at. Brewers82Alex Wood (0-0)33Freddy Peralta (0-0)
Saturday, May 27th - 4:10pm at. Brewers20Logan Webb (0-0)14Corbin Burnes (0-0)
Sunday, May 28th - 2:10pm at. Brewers39Alex Cobb (0-0)178Colin Rea (0-0)
Monday, May 29th - 5:05pm vs. Pirates73Anthony DeSclafani (0-0)119Rich Hill (0-0)
Tuesday, May 30th - 9:45pm vs. Pirates144John Brebbia (0-0)169Johan Oviedo (0-0)
Wednesday, May 31st - 3:45pm vs. Pirates82Alex Wood (0-0)69Mitch Keller (0-0)
Friday, June 2nd - 10:15pm vs. Orioles20Logan Webb (0-0)103Dean Kremer (0-0)
Saturday, June 3rd - 10:05pm vs. Orioles39Alex Cobb (0-0)116Kyle Bradish (0-0)
Sunday, June 4th - 4:05pm vs. Orioles73Anthony DeSclafani (0-0)66Tyler Wells (0-0)
Tuesday, June 6th - 8:40pm at. Rockies144John Brebbia (0-0) - Dinelson Lamet (0-0)
Wednesday, June 7th - 8:40pm at. Rockies20Logan Webb (0-0)382Connor Seabold (0-0)
Thursday, June 8th - 3:10pm at. Rockies39Alex Cobb (0-0)384Chase Anderson (0-0)
Friday, June 9th - 10:15pm vs. Cubs73Anthony DeSclafani (0-0)46Marcus Stroman (0-0)
Saturday, June 10th - 7:35pm vs. Cubs133Kyle Hendricks (0-0)
Sunday, June 11th - 4:05pm vs. Cubs161Hayden Wesneski (0-0)
Monday, June 12th - 7:45pm at. Cardinals20Logan Webb (0-0)118Matthew Liberatore (0-0)
Tuesday, June 13th - 7:45pm at. Cardinals39Alex Cobb (0-0)68Jack Flaherty (0-0)
Wednesday, June 14th - 1:15pm at. Cardinals73Anthony DeSclafani (0-0)40Jordan Montgomery (0-0)
Friday, June 16th - 10:10pm at. Dodgers98Sean Manaea (0-0)60Bobby Miller (0-0)
Saturday, June 17th - 9:10pm at. Dodgers20Logan Webb (0-0)22Julio Urias (0-0)
Sunday, June 18th - 4:10pm at. Dodgers39Alex Cobb (0-0)
Monday, June 19th - 9:45pm vs. Padres
Tuesday, June 20th - 9:45pm vs. Padres
Wednesday, June 21st - 9:45pm vs. Padres
Thursday, June 22nd - 3:45pm vs. Padres
Friday, June 23rd - 10:15pm vs. Diamondbacks
Saturday, June 24th - 4:05pm vs. Diamondbacks
Sunday, June 25th - 4:05pm vs. Diamondbacks
Tuesday, June 27th - 7:07pm at. Blue Jays
Wednesday, June 28th - 7:07pm at. Blue Jays
Thursday, June 29th - 7:07pm at. Blue Jays
Friday, June 30th - 7:10pm at. Mets
Saturday, July 1st - 4:10pm at. Mets
Sunday, July 2nd - 1:40pm at. Mets
Monday, July 3rd - 9:45pm vs. Mariners
Tuesday, July 4th - 4:05pm vs. Mariners
Wednesday, July 5th - 9:05pm vs. Mariners
Friday, July 7th - 10:15pm vs. Rockies
Saturday, July 8th - 4:05pm vs. Rockies
Sunday, July 9th - 4:05pm vs. Rockies