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

San Francisco Giants

2025

San Francisco Giants Splits 2025

  • Away
    .48719-20
  • Home
    .64722-12
  • Day
    .57619-14
  • Night
    .55022-18
  • Extras
    .6255-3
  • 1-Run
    .53117-15
  • Grass
    .55739-31
  • Turf
    .6672-1
  • >.500
    .48922-23
  • by Series
    .61913-8-2
  • vs. Left
    .3818-13
  • vs. Right
    .63533-19
  • vs. NL West
    .4749-10
  • vs. NL Central
    .6158-5
  • vs. NL East
    .6929-4
  • vs. AL
    .53615-13
  • vs. NL
    .57826-19
  • March
    .7503-1
  • April
    .59316-11
  • May
    .48113-14
  • June
    .6009-6
  • Last 10
    .6006-4
  • 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
57Fri May 30atMiami Marlins logoMarlinsW2-032-25 | .561LoanDepot Park · Miami, FL
58Sat May 31atMiami Marlins logoMarlinsL0-132-26 | .552LoanDepot Park · Miami, FL
59Sun Jun 1atMiami Marlins logoMarlinsW4-233-26 | .559LoanDepot Park · Miami, FL
60Mon Jun 2vsSan Diego Padres logoPadresL0-1 (10)33-27 | .550Oracle Park · San Francisco, CA
61Tue Jun 3vsSan Diego Padres logoPadresL2-3 (10)33-28 | .541Oracle Park · San Francisco, CA
62Wed Jun 4vsSan Diego Padres logoPadresW6-534-28 | .548Oracle Park · San Francisco, CA
63Thu Jun 5vsSan Diego Padres logoPadresW3-235-28 | .556Oracle Park · San Francisco, CA
64Fri Jun 6vsAtlanta Braves logoBravesW5-4 (10)36-28 | .563Oracle Park · San Francisco, CA
65Sat Jun 7vsAtlanta Braves logoBravesW3-237-28 | .569Oracle Park · San Francisco, CA
66Sun Jun 8vsAtlanta Braves logoBravesW4-338-28 | .576Oracle Park · San Francisco, CA
67Tue Jun 10atColorado Rockies logoRockiesW6-539-28 | .582Coors Field · Denver, CO
68Wed Jun 11atColorado Rockies logoRockiesW10-740-28 | .588Coors Field · Denver, CO
69Thu Jun 12atColorado Rockies logoRockiesL7-840-29 | .580Coors Field · Denver, CO
70Fri Jun 13atLos Angeles Dodgers logoDodgersW6-241-29 | .586Dodger Stadium · Los Angeles, CA
71Sat Jun 14atLos Angeles Dodgers logoDodgersL5-1141-30 | .577Dodger Stadium · Los Angeles, CA
72Sun Jun 15atLos Angeles Dodgers logoDodgersL4-541-31 | .569Dodger Stadium · Los Angeles, CA
73Tue Jun 17vsCleveland Guardians logoGuardiansL2-341-32 | .562Oracle Park · San Francisco, CA
#dateopponenttimeopponent recordlocation
74Wed Jun 18vsCleveland Guardians logoGuardians9:45 PM36-35 | .507Oracle Park · San Francisco, CA
75Thu Jun 19vsCleveland Guardians logoGuardians4:05 PM36-35 | .507Oracle Park · San Francisco, CA
76Fri Jun 20vsBoston Red Sox logoRed Sox10:15 PM38-37 | .507Oracle Park · San Francisco, CA
77Sat Jun 21vsBoston Red Sox logoRed Sox4:05 PM38-37 | .507Oracle Park · San Francisco, CA
78Sun Jun 22vsBoston Red Sox logoRed Sox4:05 PM38-37 | .507Oracle Park · San Francisco, CA
79Tue Jun 24vsMiami Marlins logoMarlins9:45 PM29-42 | .408Oracle Park · San Francisco, CA
80Wed Jun 25vsMiami Marlins logoMarlins9:45 PM29-42 | .408Oracle Park · San Francisco, CA
81Thu Jun 26vsMiami Marlins logoMarlins3:45 PM29-42 | .408Oracle Park · San Francisco, CA
82Fri Jun 27atChicago White Sox logoWhite Sox7:40 PM23-50 | .315Guaranteed Rate Field · Chicago, IL
83Sat Jun 28atChicago White Sox logoWhite Sox4:10 PM23-50 | .315Guaranteed Rate Field · Chicago, IL
84Sun Jun 29atChicago White Sox logoWhite Sox2:10 PM23-50 | .315Guaranteed Rate Field · Chicago, IL
85Mon Jun 30atArizona Diamondbacks logoD-backs9:40 PM36-36 | .500Chase Field · Phoenix, AZ
86Tue Jul 1atArizona Diamondbacks logoD-backs9:40 PM36-36 | .500Chase Field · Phoenix, AZ
87Wed Jul 2atArizona Diamondbacks logoD-backs9:40 PM36-36 | .500Chase Field · Phoenix, AZ
88Thu Jul 3atArizona Diamondbacks logoD-backs9:40 PM36-36 | .500Chase Field · Phoenix, AZ
89Fri Jul 4atAthletics logoAthletics10:05 PM30-45 | .400Sutter Health Park · West Sacramento, CA
90Sat Jul 5atAthletics logoAthletics10:05 PM30-45 | .400Sutter Health Park · West Sacramento, CA
91Sun Jul 6atAthletics logoAthletics10:05 PM30-45 | .400Sutter Health Park · West Sacramento, CA
92Mon Jul 7vsPhiladelphia Phillies logoPhillies9:45 PM43-30 | .589Oracle Park · San Francisco, CA
93Tue Jul 8vsPhiladelphia Phillies logoPhillies9:45 PM43-30 | .589Oracle Park · San Francisco, CA
94Wed Jul 9vsPhiladelphia Phillies logoPhillies3:45 PM43-30 | .589Oracle Park · San Francisco, CA
95Fri Jul 11vsLos Angeles Dodgers logoDodgers10:15 PM45-29 | .608Oracle Park · San Francisco, CA
96Sat Jul 12vsLos Angeles Dodgers logoDodgers4:05 PM45-29 | .608Oracle Park · San Francisco, CA
97Sun Jul 13vsLos Angeles Dodgers logoDodgers4:05 PM45-29 | .608Oracle Park · San Francisco, CA
98Fri Jul 18atToronto Blue Jays logoBlue Jays7:07 PM39-33 | .542Rogers Centre · Toronto, ON
99Sat Jul 19atToronto Blue Jays logoBlue Jays3:07 PM39-33 | .542Rogers Centre · Toronto, ON
100Sun Jul 20atToronto Blue Jays logoBlue Jays12:05 PM39-33 | .542Rogers Centre · Toronto, ON
101Mon Jul 21atAtlanta Braves logoBraves7:15 PM32-39 | .451Truist Park · Cumberland, GA
102Tue Jul 22atAtlanta Braves logoBraves7:15 PM32-39 | .451Truist Park · Cumberland, GA
103Wed Jul 23atAtlanta Braves logoBraves12:15 PM32-39 | .451Truist Park · Cumberland, GA
104Fri Jul 25vsNew York Mets logoMets10:15 PM45-28 | .616Oracle Park · San Francisco, CA
105Sat Jul 26vsNew York Mets logoMets9:05 PM45-28 | .616Oracle Park · San Francisco, CA
106Sun Jul 27vsNew York Mets logoMets4:05 PM45-28 | .616Oracle Park · San Francisco, CA
107Mon Jul 28vsPittsburgh Pirates logoPirates9:45 PM29-45 | .392Oracle Park · San Francisco, CA
108Tue Jul 29vsPittsburgh Pirates logoPirates9:45 PM29-45 | .392Oracle Park · San Francisco, CA
109Wed Jul 30vsPittsburgh Pirates logoPirates3:45 PM29-45 | .392Oracle Park · San Francisco, CA
110Fri Aug 1atNew York Mets logoMets7:10 PM45-28 | .616Citi Field · Queens, NY
111Sat Aug 2atNew York Mets logoMets4:10 PM45-28 | .616Citi Field · Queens, NY
112Sun Aug 3atNew York Mets logoMets1:40 PM45-28 | .616Citi Field · Queens, NY
113Mon Aug 4atPittsburgh Pirates logoPirates6:40 PM29-45 | .392PNC Park · Pittsburgh, PA
114Tue Aug 5atPittsburgh Pirates logoPirates6:40 PM29-45 | .392PNC Park · Pittsburgh, PA
115Wed Aug 6atPittsburgh Pirates logoPirates12:35 PM29-45 | .392PNC Park · Pittsburgh, PA
116Fri Aug 8vsWashington Nationals logoNationals10:15 PM30-43 | .411Oracle Park · San Francisco, CA
117Sat Aug 9vsWashington Nationals logoNationals4:05 PM30-43 | .411Oracle Park · San Francisco, CA
118Sun Aug 10vsWashington Nationals logoNationals4:05 PM30-43 | .411Oracle Park · San Francisco, CA
119Mon Aug 11vsSan Diego Padres logoPadres9:45 PM39-33 | .542Oracle Park · San Francisco, CA
120Tue Aug 12vsSan Diego Padres logoPadres9:45 PM39-33 | .542Oracle Park · San Francisco, CA
121Wed Aug 13vsSan Diego Padres logoPadres3:45 PM39-33 | .542Oracle Park · San Francisco, CA
122Fri Aug 15vsTampa Bay Rays logoRays10:15 PM40-33 | .548Oracle Park · San Francisco, CA
123Sat Aug 16vsTampa Bay Rays logoRays9:05 PM40-33 | .548Oracle Park · San Francisco, CA
124Sun Aug 17vsTampa Bay Rays logoRays4:05 PM40-33 | .548Oracle Park · San Francisco, CA
125Mon Aug 18atSan Diego Padres logoPadres9:40 PM39-33 | .542Petco Park · San Diego, CA
126Tue Aug 19atSan Diego Padres logoPadres9:40 PM39-33 | .542Petco Park · San Diego, CA
127Wed Aug 20atSan Diego Padres logoPadres9:40 PM39-33 | .542Petco Park · San Diego, CA
128Thu Aug 21atSan Diego Padres logoPadres4:10 PM39-33 | .542Petco Park · San Diego, CA
129Fri Aug 22atMilwaukee Brewers logoBrewers8:10 PM39-35 | .527American Family Field · Milwaukee, WI
130Sat Aug 23atMilwaukee Brewers logoBrewers7:10 PM39-35 | .527American Family Field · Milwaukee, WI
131Sun Aug 24atMilwaukee Brewers logoBrewers2:10 PM39-35 | .527American Family Field · Milwaukee, WI
132Tue Aug 26vsChicago Cubs logoCubs9:45 PM45-28 | .616Oracle Park · San Francisco, CA
133Wed Aug 27vsChicago Cubs logoCubs9:45 PM45-28 | .616Oracle Park · San Francisco, CA
134Thu Aug 28vsChicago Cubs logoCubs3:45 PM45-28 | .616Oracle Park · San Francisco, CA
135Fri Aug 29vsBaltimore Orioles logoOrioles10:15 PM31-41 | .431Oracle Park · San Francisco, CA
136Sat Aug 30vsBaltimore Orioles logoOrioles7:15 PM31-41 | .431Oracle Park · San Francisco, CA
137Sun Aug 31vsBaltimore Orioles logoOrioles4:05 PM31-41 | .431Oracle Park · San Francisco, CA
138Mon Sep 1atColorado Rockies logoRockies4:10 PM16-57 | .219Coors Field · Denver, CO
139Tue Sep 2atColorado Rockies logoRockies8:40 PM16-57 | .219Coors Field · Denver, CO
140Wed Sep 3atColorado Rockies logoRockies8:40 PM16-57 | .219Coors Field · Denver, CO
141Fri Sep 5atSt Louis Cardinals logoCardinals8:15 PM38-35 | .521Busch Stadium · St. Louis, MO
142Sat Sep 6atSt Louis Cardinals logoCardinals7:15 PM38-35 | .521Busch Stadium · St. Louis, MO
143Sun Sep 7atSt Louis Cardinals logoCardinals2:15 PM38-35 | .521Busch Stadium · St. Louis, MO
144Mon Sep 8vsArizona Diamondbacks logoD-backs9:45 PM36-36 | .500Oracle Park · San Francisco, CA
145Tue Sep 9vsArizona Diamondbacks logoD-backs9:45 PM36-36 | .500Oracle Park · San Francisco, CA
146Wed Sep 10vsArizona Diamondbacks logoD-backs3:45 PM36-36 | .500Oracle Park · San Francisco, CA
147Fri Sep 12vsLos Angeles Dodgers logoDodgers10:15 PM45-29 | .608Oracle Park · San Francisco, CA
148Sat Sep 13vsLos Angeles Dodgers logoDodgers9:05 PM45-29 | .608Oracle Park · San Francisco, CA
149Sun Sep 14vsLos Angeles Dodgers logoDodgers4:05 PM45-29 | .608Oracle Park · San Francisco, CA
150Mon Sep 15atArizona Diamondbacks logoD-backs9:40 PM36-36 | .500Chase Field · Phoenix, AZ
151Tue Sep 16atArizona Diamondbacks logoD-backs9:40 PM36-36 | .500Chase Field · Phoenix, AZ
152Wed Sep 17atArizona Diamondbacks logoD-backs3:40 PM36-36 | .500Chase Field · Phoenix, AZ
153Thu Sep 18atLos Angeles Dodgers logoDodgers10:10 PM45-29 | .608Dodger Stadium · Los Angeles, CA
154Fri Sep 19atLos Angeles Dodgers logoDodgers10:10 PM45-29 | .608Dodger Stadium · Los Angeles, CA
155Sat Sep 20atLos Angeles Dodgers logoDodgers9:10 PM45-29 | .608Dodger Stadium · Los Angeles, CA
156Sun Sep 21atLos Angeles Dodgers logoDodgers4:10 PM45-29 | .608Dodger Stadium · Los Angeles, CA
157Mon Sep 22vsSt Louis Cardinals logoCardinals9:45 PM38-35 | .521Oracle Park · San Francisco, CA
158Tue Sep 23vsSt Louis Cardinals logoCardinals9:45 PM38-35 | .521Oracle Park · San Francisco, CA
159Wed Sep 24vsSt Louis Cardinals logoCardinals9:45 PM38-35 | .521Oracle Park · San Francisco, CA
160Fri Sep 26vsColorado Rockies logoRockies10:15 PM16-57 | .219Oracle Park · San Francisco, CA
161Sat Sep 27vsColorado Rockies logoRockies4:05 PM16-57 | .219Oracle Park · San Francisco, CA
162Sun Sep 28vsColorado Rockies logoRockies3:05 PM16-57 | .219Oracle Park · San Francisco, CA