1. /MLB
  2. /Teams
  3. /Giants

San Francisco Giants

2025

San Francisco Giants Splits 2025

  • Away
    .46714-16
  • Home
    .65417-9
  • Day
    .57715-11
  • Night
    .53316-14
  • Extras
    .8004-1
  • 1-Run
    .55011-9
  • Grass
    .55431-25
  • Turf
    -0-0
  • >.500
    .51616-15
  • by Series
    .58810-7-1
  • vs. Left
    .2945-12
  • vs. Right
    .66726-13
  • vs. NL West
    .4444-5
  • vs. NL Central
    .6158-5
  • vs. NL East
    .5714-3
  • vs. AL
    .55615-12
  • vs. NL
    .55216-13
  • March
    .7503-1
  • April
    .59316-11
  • May
    .48012-13
  • Last 10
    .4004-6
  • Streak
    L30-3

San Francisco Giants Schedule 2025

Filter Opponent
#dateopponentresultrecordlocation
1Thu Mar 27atCincinnati Reds logoRedsW6-41-0 | 1.000Great American Ball Park · Cincinnati, OH
2Sat Mar 29atCincinnati Reds logoRedsL2-31-1 | .500Great American Ball Park · Cincinnati, OH
3Sun Mar 30atCincinnati Reds logoRedsW6-32-1 | .667Great American Ball Park · Cincinnati, OH
4Mon Mar 31atHouston Astros logoAstrosW7-23-1 | .750Minute Maid Park · Houston, TX
5Tue Apr 1atHouston Astros logoAstrosW3-14-1 | .800Minute Maid Park · Houston, TX
6Wed Apr 2atHouston Astros logoAstrosW6-35-1 | .833Minute Maid Park · Houston, TX
7Fri Apr 4vsSeattle Mariners logoMarinersW10-9 (11)6-1 | .857Oracle Park · San Francisco, CA
8Sat Apr 5vsSeattle Mariners logoMarinersW4-17-1 | .875Oracle Park · San Francisco, CA
9Sun Apr 6vsSeattle Mariners logoMarinersW5-48-1 | .889Oracle Park · San Francisco, CA
10Mon Apr 7vsCincinnati Reds logoRedsL0-28-2 | .800Oracle Park · San Francisco, CA
11Tue Apr 8vsCincinnati Reds logoRedsL0-18-3 | .727Oracle Park · San Francisco, CA
12Wed Apr 9vsCincinnati Reds logoRedsW8-6 (10)9-3 | .750Oracle Park · San Francisco, CA
13Fri Apr 11atNew York Yankees logoYankeesW9-110-3 | .769Yankee Stadium · The Bronx, NY
14Sat Apr 12atNew York Yankees logoYankeesL4-810-4 | .714Yankee Stadium · The Bronx, NY
15Sun Apr 13atNew York Yankees logoYankeesW5-411-4 | .733Yankee Stadium · The Bronx, NY
16Mon Apr 14atPhiladelphia Phillies logoPhilliesW10-412-4 | .750Citizens Bank Park · Philadelphi, PA
17Tue Apr 15atPhiladelphia Phillies logoPhilliesL4-612-5 | .706Citizens Bank Park · Philadelphi, PA
18Wed Apr 16atPhiladelphia Phillies logoPhilliesW11-413-5 | .722Citizens Bank Park · Philadelphi, PA
19Thu Apr 17atPhiladelphia Phillies logoPhilliesL4-613-6 | .684Citizens Bank Park · Philadelphi, PA
20Fri Apr 18atLos Angeles Angels logoAngelsL0-213-7 | .650Angel Stadium · Anaheim, CA
21Sat Apr 19atLos Angeles Angels logoAngelsW3-214-7 | .667Angel Stadium · Anaheim, CA
22Sun Apr 20atLos Angeles Angels logoAngelsL4-514-8 | .636Angel Stadium · Anaheim, CA
23Mon Apr 21vsMilwaukee Brewers logoBrewersW5-215-8 | .652Oracle Park · San Francisco, CA
24Tue Apr 22vsMilwaukee Brewers logoBrewersL3-1115-9 | .625Oracle Park · San Francisco, CA
25Wed Apr 23vsMilwaukee Brewers logoBrewersW4-216-9 | .640Oracle Park · San Francisco, CA
26Thu Apr 24vsMilwaukee Brewers logoBrewersW6-517-9 | .654Oracle Park · San Francisco, CA
27Fri Apr 25vsTexas Rangers logoRangersL0-217-10 | .630Oracle Park · San Francisco, CA
28Sat Apr 26vsTexas Rangers logoRangersW3-218-10 | .643Oracle Park · San Francisco, CA
29Sun Apr 27vsTexas Rangers logoRangersW3-219-10 | .655Oracle Park · San Francisco, CA
30Tue Apr 29atSan Diego Padres logoPadresL4-719-11 | .633Petco Park · San Diego, CA
31Wed Apr 30atSan Diego Padres logoPadresL3-519-12 | .613Petco Park · San Diego, CA
32Thu May 1vsColorado Rockies logoRockiesL3-419-13 | .594Oracle Park · San Francisco, CA
33Fri May 2vsColorado Rockies logoRockiesW4-020-13 | .606Oracle Park · San Francisco, CA
34Sat May 3vsColorado Rockies logoRockiesW6-321-13 | .618Oracle Park · San Francisco, CA
35Sun May 4vsColorado Rockies logoRockiesW9-322-13 | .629Oracle Park · San Francisco, CA
36Mon May 5atChicago Cubs logoCubsL2-922-14 | .611Wrigley Field · Chicago, IL
37Tue May 6atChicago Cubs logoCubsW14-5 (11)23-14 | .622Wrigley Field · Chicago, IL
38Wed May 7atChicago Cubs logoCubsW3-124-14 | .632Wrigley Field · Chicago, IL
39Fri May 9atMinnesota Twins logoTwinsL1-324-15 | .615Target Field · Minneapolis, MN
40Sat May 10atMinnesota Twins logoTwinsL1-224-16 | .600Target Field · Minneapolis, MN
41Sun May 11atMinnesota Twins logoTwinsL6-7 (10)24-17 | .585Target Field · Minneapolis, MN
42Mon May 12vsArizona Diamondbacks logoD-backsL1-224-18 | .571Oracle Park · San Francisco, CA
43Tue May 13vsArizona Diamondbacks logoD-backsW10-625-18 | .581Oracle Park · San Francisco, CA
44Wed May 14vsArizona Diamondbacks logoD-backsL7-825-19 | .568Oracle Park · San Francisco, CA
45Fri May 16vsAthletics logoAthleticsW9-126-19 | .578Oracle Park · San Francisco, CA
46Sat May 17vsAthletics logoAthleticsW1-0 (10)27-19 | .587Oracle Park · San Francisco, CA
47Sun May 18vsAthletics logoAthleticsW3-228-19 | .596Oracle Park · San Francisco, CA
48Mon May 19vsKansas City Royals logoRoyalsL1-328-20 | .583Oracle Park · San Francisco, CA
49Tue May 20vsKansas City Royals logoRoyalsW3-229-20 | .592Oracle Park · San Francisco, CA
50Wed May 21vsKansas City Royals logoRoyalsL4-829-21 | .580Oracle Park · San Francisco, CA
51Fri May 23atWashington Nationals logoNationalsW4-030-21 | .588Nationals Park · Washington, D.C.
52Sat May 24atWashington Nationals logoNationalsL0-330-22 | .577Nationals Park · Washington, D.C.
53Sun May 25atWashington Nationals logoNationalsW3-231-22 | .585Nationals Park · Washington, D.C.
54Mon May 26atDetroit Tigers logoTigersL1-331-23 | .574Comerica Park · Detroit, MI
55Tue May 27atDetroit Tigers logoTigersL1-331-24 | .564Comerica Park · Detroit, MI
56Wed May 28atDetroit Tigers logoTigersL3-431-25 | .554Comerica Park · Detroit, MI
#dateopponenttimeopponent recordlocation
57Fri May 30atMiami Marlins logoMarlins7:10 PM22-32 | .407LoanDepot Park · Miami, FL
58Sat May 31atMiami Marlins logoMarlins4:10 PM22-32 | .407LoanDepot Park · Miami, FL
59Sun Jun 1atMiami Marlins logoMarlins1:40 PM22-32 | .407LoanDepot Park · Miami, FL
60Mon Jun 2vsSan Diego Padres logoPadres9:45 PM31-23 | .574Oracle Park · San Francisco, CA
61Tue Jun 3vsSan Diego Padres logoPadres9:45 PM31-23 | .574Oracle Park · San Francisco, CA
62Wed Jun 4vsSan Diego Padres logoPadres9:45 PM31-23 | .574Oracle Park · San Francisco, CA
63Thu Jun 5vsSan Diego Padres logoPadres3:45 PM31-23 | .574Oracle Park · San Francisco, CA
64Fri Jun 6vsAtlanta Braves logoBraves10:15 PM25-28 | .472Oracle Park · San Francisco, CA
65Sat Jun 7vsAtlanta Braves logoBraves4:05 PM25-28 | .472Oracle Park · San Francisco, CA
66Sun Jun 8vsAtlanta Braves logoBraves4:05 PM25-28 | .472Oracle Park · San Francisco, CA
67Tue Jun 10atColorado Rockies logoRockies8:40 PM9-47 | .161Coors Field · Denver, CO
68Wed Jun 11atColorado Rockies logoRockies8:40 PM9-47 | .161Coors Field · Denver, CO
69Thu Jun 12atColorado Rockies logoRockies3:10 PM9-47 | .161Coors Field · Denver, CO
70Fri Jun 13atLos Angeles Dodgers logoDodgers10:10 PM34-22 | .607Dodger Stadium · Los Angeles, CA
71Sat Jun 14atLos Angeles Dodgers logoDodgers10:10 PM34-22 | .607Dodger Stadium · Los Angeles, CA
72Sun Jun 15atLos Angeles Dodgers logoDodgers7:10 PM34-22 | .607Dodger Stadium · Los Angeles, CA
73Tue Jun 17vsCleveland Guardians logoGuardians9:45 PM30-25 | .545Oracle Park · San Francisco, CA
74Wed Jun 18vsCleveland Guardians logoGuardians9:45 PM30-25 | .545Oracle Park · San Francisco, CA
75Thu Jun 19vsCleveland Guardians logoGuardians4:05 PM30-25 | .545Oracle Park · San Francisco, CA
76Fri Jun 20vsBoston Red Sox logoRed Sox10:15 PM27-31 | .466Oracle Park · San Francisco, CA
77Sat Jun 21vsBoston Red Sox logoRed Sox4:05 PM27-31 | .466Oracle Park · San Francisco, CA
78Sun Jun 22vsBoston Red Sox logoRed Sox4:05 PM27-31 | .466Oracle Park · San Francisco, CA
79Tue Jun 24vsMiami Marlins logoMarlins9:45 PM22-32 | .407Oracle Park · San Francisco, CA
80Wed Jun 25vsMiami Marlins logoMarlins9:45 PM22-32 | .407Oracle Park · San Francisco, CA
81Thu Jun 26vsMiami Marlins logoMarlins3:45 PM22-32 | .407Oracle Park · San Francisco, CA
82Fri Jun 27atChicago White Sox logoWhite Sox7:40 PM18-38 | .321Guaranteed Rate Field · Chicago, IL
83Sat Jun 28atChicago White Sox logoWhite Sox4:10 PM18-38 | .321Guaranteed Rate Field · Chicago, IL
84Sun Jun 29atChicago White Sox logoWhite Sox2:10 PM18-38 | .321Guaranteed Rate Field · Chicago, IL
85Mon Jun 30atArizona Diamondbacks logoD-backs9:40 PM27-29 | .482Chase Field · Phoenix, AZ
86Tue Jul 1atArizona Diamondbacks logoD-backs9:40 PM27-29 | .482Chase Field · Phoenix, AZ
87Wed Jul 2atArizona Diamondbacks logoD-backs9:40 PM27-29 | .482Chase Field · Phoenix, AZ
88Thu Jul 3atArizona Diamondbacks logoD-backs9:40 PM27-29 | .482Chase Field · Phoenix, AZ
89Fri Jul 4atAthletics logoAthletics10:05 PM23-33 | .411Sutter Health Park · West Sacramento, CA
90Sat Jul 5atAthletics logoAthletics10:05 PM23-33 | .411Sutter Health Park · West Sacramento, CA
91Sun Jul 6atAthletics logoAthletics10:05 PM23-33 | .411Sutter Health Park · West Sacramento, CA
92Mon Jul 7vsPhiladelphia Phillies logoPhillies9:45 PM35-19 | .648Oracle Park · San Francisco, CA
93Tue Jul 8vsPhiladelphia Phillies logoPhillies9:45 PM35-19 | .648Oracle Park · San Francisco, CA
94Wed Jul 9vsPhiladelphia Phillies logoPhillies3:45 PM35-19 | .648Oracle Park · San Francisco, CA
95Fri Jul 11vsLos Angeles Dodgers logoDodgers10:15 PM34-22 | .607Oracle Park · San Francisco, CA
96Sat Jul 12vsLos Angeles Dodgers logoDodgers4:05 PM34-22 | .607Oracle Park · San Francisco, CA
97Sun Jul 13vsLos Angeles Dodgers logoDodgers4:05 PM34-22 | .607Oracle Park · San Francisco, CA
98Fri Jul 18atToronto Blue Jays logoBlue Jays7:07 PM27-28 | .491Rogers Centre · Toronto, ON
99Sat Jul 19atToronto Blue Jays logoBlue Jays3:07 PM27-28 | .491Rogers Centre · Toronto, ON
100Sun Jul 20atToronto Blue Jays logoBlue Jays12:05 PM27-28 | .491Rogers Centre · Toronto, ON
101Mon Jul 21atAtlanta Braves logoBraves7:15 PM25-28 | .472Truist Park · Cumberland, GA
102Tue Jul 22atAtlanta Braves logoBraves7:15 PM25-28 | .472Truist Park · Cumberland, GA
103Wed Jul 23atAtlanta Braves logoBraves12:15 PM25-28 | .472Truist Park · Cumberland, GA
104Fri Jul 25vsNew York Mets logoMets10:15 PM34-22 | .607Oracle Park · San Francisco, CA
105Sat Jul 26vsNew York Mets logoMets9:05 PM34-22 | .607Oracle Park · San Francisco, CA
106Sun Jul 27vsNew York Mets logoMets4:05 PM34-22 | .607Oracle Park · San Francisco, CA
107Mon Jul 28vsPittsburgh Pirates logoPirates9:45 PM21-36 | .368Oracle Park · San Francisco, CA
108Tue Jul 29vsPittsburgh Pirates logoPirates9:45 PM21-36 | .368Oracle Park · San Francisco, CA
109Wed Jul 30vsPittsburgh Pirates logoPirates3:45 PM21-36 | .368Oracle Park · San Francisco, CA
110Fri Aug 1atNew York Mets logoMets7:10 PM34-22 | .607Citi Field · Queens, NY
111Sat Aug 2atNew York Mets logoMets4:10 PM34-22 | .607Citi Field · Queens, NY
112Sun Aug 3atNew York Mets logoMets1:40 PM34-22 | .607Citi Field · Queens, NY
113Mon Aug 4atPittsburgh Pirates logoPirates6:40 PM21-36 | .368PNC Park · Pittsburgh, PA
114Tue Aug 5atPittsburgh Pirates logoPirates6:40 PM21-36 | .368PNC Park · Pittsburgh, PA
115Wed Aug 6atPittsburgh Pirates logoPirates12:35 PM21-36 | .368PNC Park · Pittsburgh, PA
116Fri Aug 8vsWashington Nationals logoNationals10:15 PM25-30 | .455Oracle Park · San Francisco, CA
117Sat Aug 9vsWashington Nationals logoNationals4:05 PM25-30 | .455Oracle Park · San Francisco, CA
118Sun Aug 10vsWashington Nationals logoNationals4:05 PM25-30 | .455Oracle Park · San Francisco, CA
119Mon Aug 11vsSan Diego Padres logoPadres9:45 PM31-23 | .574Oracle Park · San Francisco, CA
120Tue Aug 12vsSan Diego Padres logoPadres9:45 PM31-23 | .574Oracle Park · San Francisco, CA
121Wed Aug 13vsSan Diego Padres logoPadres3:45 PM31-23 | .574Oracle Park · San Francisco, CA
122Fri Aug 15vsTampa Bay Rays logoRays10:15 PM28-27 | .509Oracle Park · San Francisco, CA
123Sat Aug 16vsTampa Bay Rays logoRays9:05 PM28-27 | .509Oracle Park · San Francisco, CA
124Sun Aug 17vsTampa Bay Rays logoRays4:05 PM28-27 | .509Oracle Park · San Francisco, CA
125Mon Aug 18atSan Diego Padres logoPadres9:40 PM31-23 | .574Petco Park · San Diego, CA
126Tue Aug 19atSan Diego Padres logoPadres9:40 PM31-23 | .574Petco Park · San Diego, CA
127Wed Aug 20atSan Diego Padres logoPadres9:40 PM31-23 | .574Petco Park · San Diego, CA
128Thu Aug 21atSan Diego Padres logoPadres4:10 PM31-23 | .574Petco Park · San Diego, CA
129Fri Aug 22atMilwaukee Brewers logoBrewers8:10 PM29-28 | .509American Family Field · Milwaukee, WI
130Sat Aug 23atMilwaukee Brewers logoBrewers7:10 PM29-28 | .509American Family Field · Milwaukee, WI
131Sun Aug 24atMilwaukee Brewers logoBrewers2:10 PM29-28 | .509American Family Field · Milwaukee, WI
132Tue Aug 26vsChicago Cubs logoCubs9:45 PM35-21 | .625Oracle Park · San Francisco, CA
133Wed Aug 27vsChicago Cubs logoCubs9:45 PM35-21 | .625Oracle Park · San Francisco, CA
134Thu Aug 28vsChicago Cubs logoCubs3:45 PM35-21 | .625Oracle Park · San Francisco, CA
135Fri Aug 29vsBaltimore Orioles logoOrioles10:15 PM19-36 | .345Oracle Park · San Francisco, CA
136Sat Aug 30vsBaltimore Orioles logoOrioles7:15 PM19-36 | .345Oracle Park · San Francisco, CA
137Sun Aug 31vsBaltimore Orioles logoOrioles4:05 PM19-36 | .345Oracle Park · San Francisco, CA
138Mon Sep 1atColorado Rockies logoRockies4:10 PM9-47 | .161Coors Field · Denver, CO
139Tue Sep 2atColorado Rockies logoRockies8:40 PM9-47 | .161Coors Field · Denver, CO
140Wed Sep 3atColorado Rockies logoRockies8:40 PM9-47 | .161Coors Field · Denver, CO
141Fri Sep 5atSt Louis Cardinals logoCardinals8:15 PM32-24 | .571Busch Stadium · St. Louis, MO
142Sat Sep 6atSt Louis Cardinals logoCardinals7:15 PM32-24 | .571Busch Stadium · St. Louis, MO
143Sun Sep 7atSt Louis Cardinals logoCardinals2:15 PM32-24 | .571Busch Stadium · St. Louis, MO
144Mon Sep 8vsArizona Diamondbacks logoD-backs9:45 PM27-29 | .482Oracle Park · San Francisco, CA
145Tue Sep 9vsArizona Diamondbacks logoD-backs9:45 PM27-29 | .482Oracle Park · San Francisco, CA
146Wed Sep 10vsArizona Diamondbacks logoD-backs3:45 PM27-29 | .482Oracle Park · San Francisco, CA
147Fri Sep 12vsLos Angeles Dodgers logoDodgers10:15 PM34-22 | .607Oracle Park · San Francisco, CA
148Sat Sep 13vsLos Angeles Dodgers logoDodgers9:05 PM34-22 | .607Oracle Park · San Francisco, CA
149Sun Sep 14vsLos Angeles Dodgers logoDodgers4:05 PM34-22 | .607Oracle Park · San Francisco, CA
150Mon Sep 15atArizona Diamondbacks logoD-backs9:40 PM27-29 | .482Chase Field · Phoenix, AZ
151Tue Sep 16atArizona Diamondbacks logoD-backs9:40 PM27-29 | .482Chase Field · Phoenix, AZ
152Wed Sep 17atArizona Diamondbacks logoD-backs3:40 PM27-29 | .482Chase Field · Phoenix, AZ
153Thu Sep 18atLos Angeles Dodgers logoDodgers10:10 PM34-22 | .607Dodger Stadium · Los Angeles, CA
154Fri Sep 19atLos Angeles Dodgers logoDodgers10:10 PM34-22 | .607Dodger Stadium · Los Angeles, CA
155Sat Sep 20atLos Angeles Dodgers logoDodgers9:10 PM34-22 | .607Dodger Stadium · Los Angeles, CA
156Sun Sep 21atLos Angeles Dodgers logoDodgers4:10 PM34-22 | .607Dodger Stadium · Los Angeles, CA
157Mon Sep 22vsSt Louis Cardinals logoCardinals9:45 PM32-24 | .571Oracle Park · San Francisco, CA
158Tue Sep 23vsSt Louis Cardinals logoCardinals9:45 PM32-24 | .571Oracle Park · San Francisco, CA
159Wed Sep 24vsSt Louis Cardinals logoCardinals9:45 PM32-24 | .571Oracle Park · San Francisco, CA
160Fri Sep 26vsColorado Rockies logoRockies10:15 PM9-47 | .161Oracle Park · San Francisco, CA
161Sat Sep 27vsColorado Rockies logoRockies4:05 PM9-47 | .161Oracle Park · San Francisco, CA
162Sun Sep 28vsColorado Rockies logoRockies3:05 PM9-47 | .161Oracle Park · San Francisco, CA