Record: 59-46 / 2nd place / Major League Baseball
San Francisco Giants

Links

Organization

View Team

Date Opp Score Record WP LP Save Attendance
March 31, 2028 @NYY 4 - 3 David Leyva Luis Serna Dario Gardea 55,610
April 1, 2028 @NYY 4 - 5 Adrian Morejon Dario Gardea Ryan Harvey 48,538
April 2, 2028 @NYY 2 - 4 Henry Baez Cole Wilcox Ryan Harvey 42,889
April 3, 2028 @ATL 3 - 7 Isaias Uribe Dustin May None 45,929
April 4, 2028 @ATL 4 - 1 Quinn Priester Sixto Sanchez Dario Gardea 37,263
April 5, 2028 @ATL 3 - 5 Nestor Cortes David Leyva Evan Phillips 28,896
April 6, 2028 @OKC 6 - 4 Hayden Wesneski Jackson Kowar None 38,259
April 7, 2028 @OKC 9 - 4 Dustin May Joe Musgrove None 41,833
April 8, 2028 @OKC 4 - 2 Cole Wilcox Josh Sborz Sam Hentges 41,795
April 9, 2028 @OKC 0 - 15 Luis Castillo Chase Dollander None 41,966
April 11, 2028 NYM 1 - 3 Owen Murphy Sam Hentges Bryan Abreu 26,689
April 12, 2028 NYM 6 - 4 Hayden Wesneski Dylan Ray Sam Hentges 13,963
April 13, 2028 NYM 5 - 6 * Calvin Ziegler Drey Jameson None 12,531
April 14, 2028 @AZ 0 - 4 Jack Perkins Cole Wilcox None 36,265
April 15, 2028 @AZ 4 - 6 Barrett Loseke Chase Dollander David Mancera 39,947
April 16, 2028 @AZ 1 - 2 Mike McDole Drey Jameson None 37,399
April 18, 2028 PIT 5 - 4 Sam Hentges Jose Olivares None 10,135
April 19, 2028 PIT 6 - 1 Dustin May Logan Allen None 11,498
April 20, 2028 PIT 2 - 11 Shane McClanahan Cole Wilcox None 16,291
April 21, 2028 SD 1 - 3 Cole Winn Dario Gardea Nolan McLean 23,399
April 22, 2028 SD 3 - 1 Sam Hentges Paul Sewald None 25,752
April 23, 2028 SD 7 - 6 Hayden Wesneski Framber Valdez Tyler Eckberg 22,751
April 24, 2028 @PIT 2 - 3 * Jose Olivares Drey Jameson None 26,353
April 25, 2028 @PIT 4 - 3 Hunter Barco Ryan Borucki Denny Bentley 29,714
April 26, 2028 @PIT 5 - 1 Chase Dollander Santiago Suarez Dario Gardea 22,983
April 28, 2028 @MIL 7 - 0 David Leyva Casey Mize Dario Gardea 28,914
April 29, 2028 @MIL 6 - 0 Hayden Wesneski Mike Burrows Dario Gardea 31,973
April 30, 2028 @MIL 8 - 4 Dario Gardea Carlos De Los Santos Drey Jameson 30,683
May 2, 2028 CWS 1 - 5 Freddy Peralta Cole Wilcox Matt Brash 17,236
May 3, 2028 CWS 4 - 2 Chase Dollander Drew Rasmussen Sam Hentges 13,738
May 4, 2028 CWS 5 - 6 * Matt Brash Drey Jameson None 14,917
May 5, 2028 TEX 1 - 3 Hunter Gaddis Hayden Wesneski Joe James 26,356
May 6, 2028 TEX 5 - 3 Dustin May Alec Marsh Drey Jameson 26,575
May 7, 2028 TEX 12 - 3 Cole Wilcox Brett Kerry Tyler Eckberg 24,740
May 8, 2028 @OAK 7 - 4 Dario Gardea T.J. Sikkema Drey Jameson 29,039
May 9, 2028 @OAK 4 - 3 David Leyva Rafe Schlesinger Sam Hentges 25,215
May 11, 2028 AZ 2 - 7 Josh Maciejewski Hayden Wesneski Billy Sullivan 32,791
May 12, 2028 AZ 9 - 5 Dustin May Robert Stephenson None 41,167
May 13, 2028 AZ 7 - 3 Cole Wilcox Cade Cavalli Dario Gardea 41,112
May 14, 2028 AZ 8 - 0 Chase Dollander Nick Bennett Drey Jameson 35,412
May 15, 2028 @STL 6 - 2 David Leyva Blake Snell Sam Hentges 29,617
May 16, 2028 @STL 3 - 7 Ariel Miranda Drey Jameson None 27,601
May 17, 2028 @STL 3 - 7 Andry Lara Dustin May None 25,724
May 19, 2028 @COL 2 - 0 Cole Wilcox Grayson Rodriguez Drey Jameson 57,973
May 20, 2028 @COL 0 - 2 Will Cannon Chase Dollander Camilo Doval 57,861
May 21, 2028 @COL 4 - 10 Shawn Dubin David Leyva Jhoan Duran 54,123
May 22, 2028 CIN 5 - 2 Hayden Wesneski Freddery Paulino Drey Jameson 30,074
May 23, 2028 CIN 8 - 1 Dustin May Ryan Pepiot None 41,476
May 24, 2028 CIN 1 - 10 Brandon Williamson Cole Wilcox None 36,761
May 26, 2028 @BAL 3 - 0 Chase Dollander Andrew Painter Dario Gardea 33,589
May 27, 2028 @BAL 6 - 0 David Leyva Nick Lodolo None 42,716
May 28, 2028 @BAL 4 - 6 Ricky Tiedemann Hayden Wesneski Josh Hader 37,776
May 29, 2028 TOR 8 - 4 Dustin May Seth Johnson Dario Gardea 34,135
May 30, 2028 TOR 7 - 5 Cole Wilcox Tyler Glasnow Sam Hentges 29,088
May 31, 2028 TOR 6 - 0 Chase Dollander Jean Pinto None 41,297
June 2, 2028 OKC 6 - 4 Sam Hentges Alejandro Hidalgo None 41,230
June 3, 2028 OKC 6 - 1 Hayden Wesneski Luis Castillo None 41,245
June 4, 2028 OKC 2 - 5 Zac Gallen Dustin May Ryan Helsley 41,167
June 5, 2028 KC 2 - 1 Cole Wilcox Jose Rodriguez Sam Hentges 40,976
June 6, 2028 KC 2 - 1 Chase Dollander Carlos Mateo Sam Hentges 41,192
June 7, 2028 KC 5 - 1 David Leyva Jaime Melendez None 41,357
June 9, 2028 @SEA 2 - 5 Gavin Stone Hayden Wesneski Emmanuel Clase 46,122
June 10, 2028 @SEA 14 - 4 Dustin May Tink Hence None 46,864
June 11, 2028 @SEA 3 - 1 * Denny Bentley Chris Murphy Quinn Priester 46,962
June 13, 2028 @MON 7 - 2 Chase Dollander Darling Solano None 40,643
June 14, 2028 @MON 7 - 6 * Denny Bentley Jose Alvarado None 41,551
June 15, 2028 @MON 3 - 0 Hayden Wesneski Zach Bennett Sam Hentges 41,521
June 16, 2028 @BRK 2 - 4 Daniel Espino Dustin May Helcris Olivarez 39,949
June 17, 2028 @BRK 5 - 6 Griff McGarry Drey Jameson Helcris Olivarez 39,672
June 18, 2028 @BRK 7 - 3 Tyler Eckberg Griff McGarry None 39,908
June 20, 2028 MIL 6 - 2 David Leyva Casey Mize Dario Gardea 38,994
June 21, 2028 MIL 3 - 2 Sam Hentges Mike Burrows None 38,383
June 22, 2028 MIL 4 - 2 Dustin May Brayan Bello Sam Hentges 39,032
June 23, 2028 COL 0 - 5 Gavin Williams Cole Wilcox None 38,999
June 24, 2028 COL 2 - 4 Aaron Ashby Dario Gardea Camilo Doval 38,874
June 25, 2028 COL 0 - 1 Aaron Ashby Sam Hentges None 38,740
June 26, 2028 @CLE 3 - 5 Tarik Skubal Taj Bradley Ricky Vanasco 27,621
June 27, 2028 @CLE 5 - 6 Hunter Dietz Quinn Priester Ricky Vanasco 32,857
June 28, 2028 @CLE 2 - 1 * Dario Gardea Hunter Dietz None 31,071
June 29, 2028 @SD 2 - 7 Garrett Cleavinger Cole Wilcox None 36,233
June 30, 2028 @SD 0 - 6 Cole Winn David Leyva None 46,722
July 1, 2028 @SD 5 - 6 Nolan McLean Cole Wilcox None 44,891
July 2, 2028 @SD 5 - 9 Luis Patino Hayden Wesneski Nolan McLean 48,234
July 3, 2028 @CIN 3 - 6 Lucas Luetge Dustin May Adbert Alzolay 38,909
July 4, 2028 @CIN 4 - 9 Chris Stratton Tyler Eckberg None 37,614
July 5, 2028 @CIN 8 - 2 David Leyva Pablo Lopez None 38,051
July 7, 2028 @HOU 1 - 3 Bryce Montes De Oca Taj Bradley Shane Bieber 41,973
July 8, 2028 @HOU 17 - 3 Hayden Wesneski Jason Bilous None 41,882
July 9, 2028 @HOU 10 - 5 Dustin May Norge Vera None 41,829
July 14, 2028 STL 6 - 4 Chase Dollander Owen Kellington Dario Gardea 39,634
July 15, 2028 STL 6 - 2 David Leyva Blake Snell Cole Wilcox 39,454
July 16, 2028 STL 5 - 6 Ariel Miranda Taj Bradley Mike Howard 39,694
July 17, 2028 WSH 5 - 3 Hayden Wesneski Dax Fulton Dario Gardea 39,628
July 18, 2028 WSH 6 - 4 Dustin May Brandon Pfaadt Dario Gardea 39,338
July 19, 2028 WSH 8 - 1 Chase Dollander Cristian Mena None 39,615
July 21, 2028 AZ 4 - 1 David Leyva Framber Valdez Dario Gardea 39,461
July 22, 2028 AZ 12 - 2 Taj Bradley Cade Cavalli None 39,573
July 23, 2028 AZ 14 - 3 Hayden Wesneski Brandon Komar None 40,167
July 24, 2028 @PHI 2 - 0 Dustin May Dusty Porter Dario Gardea 22,117
July 25, 2028 @PHI 1 - 6 Cade Horton Chase Dollander None 21,697
July 26, 2028 @PHI 4 - 5 * Dylan Coleman Dario Gardea None 28,198
July 27, 2028 SD 10 - 12 Joe Jimenez Blake Walston Nolan McLean 38,070
July 28, 2028 SD 3 - 6 Tyler Zuber Cole Wilcox Nolan McLean 38,056
July 29, 2028 SD 3 - 7 * Jalen Beeks Cole Wilcox None 37,261
July 30, 2028 SD 6 - 10 Joe Jimenez Dario Gardea None 37,375
July 31, 2028 @WSH
Aug. 1, 2028 @WSH
Aug. 2, 2028 @WSH
Aug. 3, 2028 COL
Aug. 4, 2028 COL
Aug. 5, 2028 COL
Aug. 6, 2028 COL
Aug. 8, 2028 DET
Aug. 9, 2028 DET
Aug. 10, 2028 DET
Aug. 11, 2028 CHC
Aug. 12, 2028 CHC
Aug. 13, 2028 CHC
Aug. 14, 2028 BOS
Aug. 15, 2028 BOS
Aug. 16, 2028 BOS
Aug. 18, 2028 @OKC
Aug. 19, 2028 @OKC
Aug. 20, 2028 @OKC
Aug. 22, 2028 OAK
Aug. 23, 2028 OAK
Aug. 25, 2028 LV
Aug. 26, 2028 LV
Aug. 27, 2028 LV
Aug. 28, 2028 @CHC
Aug. 29, 2028 @CHC
Aug. 30, 2028 @CHC
Aug. 31, 2028 @COL
Sept. 1, 2028 @COL
Sept. 2, 2028 @COL
Sept. 3, 2028 @COL
Sept. 4, 2028 @NYM
Sept. 5, 2028 @NYM
Sept. 6, 2028 @NYM
Sept. 8, 2028 ATL
Sept. 9, 2028 ATL
Sept. 10, 2028 ATL
Sept. 11, 2028 PHI
Sept. 12, 2028 PHI
Sept. 13, 2028 PHI
Sept. 14, 2028 @AZ
Sept. 15, 2028 @AZ
Sept. 16, 2028 @AZ
Sept. 17, 2028 @AZ
Sept. 19, 2028 @MIN
Sept. 20, 2028 @MIN
Sept. 21, 2028 @MIN
Sept. 22, 2028 @SD
Sept. 23, 2028 @SD
Sept. 24, 2028 @SD
Sept. 25, 2028 BRK
Sept. 26, 2028 BRK
Sept. 27, 2028 BRK
Sept. 28, 2028 OKC
Sept. 29, 2028 OKC
Sept. 30, 2028 OKC
Oct. 1, 2028 OKC
* denotes Extra Inning Game