how many world series have the giants won in the last 20 years

The San Francisco Giants have 3 wins in the World Series between April 25, 2005 and April 25, 2025.

TEAM DATE SERIES W SEASON SERIES TM OPP RESULT AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Giants
Giants
10/27/2010
0
2010
World Series
SFG SFG
vs
TEX TEX
W
11-7
38
11
14
6
0
1
11
1
2
12
0
1
41
23
7
0
0
0
0
.368
.415
.605
1.020
2 Giants
Giants
10/28/2010
0
2010
World Series
SFG SFG
vs
TEX TEX
W
9-0
32
9
8
2
1
1
9
6
0
9
0
0
38
15
4
0
0
0
0
.250
.368
.469
.837
3 Giants
Giants
10/30/2010
0
2010
World Series
SFG SFG
@
TEX TEX
L
2-4
31
2
5
1
0
2
2
2
1
8
0
0
34
12
3
0
0
0
1
.161
.235
.387
.622
4 Giants
Giants
10/31/2010
0
2010
World Series
SFG SFG
@
TEX TEX
W
4-0
35
4
8
2
0
2
4
2
0
6
1
0
37
16
4
0
0
0
0
.229
.270
.457
.727
5 Giants
Giants
11/1/2010
1
2010
World Series
SFG SFG
@
TEX TEX
W
3-1
33
3
7
0
0
1
3
0
0
8
0
0
34
10
1
1
0
0
1
.212
.212
.303
.515
6 Giants
Giants
10/24/2012
0
2012
World Series
SFG SFG
vs
DET DET
W
8-3
35
8
11
2
0
3
8
1
0
10
0
0
36
22
5
0
0
0
0
.314
.333
.629
.962
7 Giants
Giants
10/25/2012
0
2012
World Series
SFG SFG
vs
DET DET
W
2-0
27
2
5
0
0
0
1
5
0
6
1
0
33
5
0
0
1
1
1
.185
.303
.185
.488
8 Giants
Giants
10/27/2012
0
2012
World Series
SFG SFG
@
DET DET
W
2-0
34
2
7
1
1
0
2
1
0
12
2
0
35
10
2
0
0
0
0
.206
.229
.294
.523
9 Giants
Giants
10/28/2012
1
2012
World Series
SFG SFG
@
DET DET
W
4-3
36
4
9
1
1
1
4
2
0
13
0
1
39
15
3
1
0
0
1
.250
.289
.417
.706
10 Giants
Giants
10/21/2014
0
2014
World Series
SFG SFG
@
KCR KCR
W
7-1
36
7
11
2
1
1
7
6
0
7
0
0
43
18
4
1
0
0
0
.306
.405
.500
.905
11 Giants
Giants
10/22/2014
0
2014
World Series
SFG SFG
@
KCR KCR
L
2-7
35
2
9
2
0
1
2
2
0
8
0
0
37
14
3
0
0
0
0
.257
.297
.400
.697
12 Giants
Giants
10/24/2014
0
2014
World Series
SFG SFG
vs
KCR KCR
L
2-3
30
2
4
1
0
0
2
2
0
4
0
1
32
5
1
0
0
0
0
.133
.188
.167
.354
13 Giants
Giants
10/25/2014
0
2014
World Series
SFG SFG
vs
KCR KCR
W
11-4
38
11
16
3
0
0
10
6
0
6
1
0
46
19
3
1
1
1
0
.421
.489
.500
.989
14 Giants
Giants
10/26/2014
0
2014
World Series
SFG SFG
vs
KCR KCR
W
5-0
35
5
12
1
0
0
5
2
0
7
0
0
37
13
1
0
0
0
1
.343
.378
.371
.750
15 Giants
Giants
10/28/2014
0
2014
World Series
SFG SFG
@
KCR KCR
L
0-10
32
0
6
1
0
0
0
5
0
7
0
0
37
7
1
0
0
0
1
.188
.297
.219
.516
16 Giants
Giants
10/29/2014
1
2014
World Series
SFG SFG
@
KCR KCR
W
3-2
32
3
8
1
0
0
3
0
1
12
0
0
35
9
1
0
2
0
1
.250
.257
.281
.538
Total 3 539 75 140 26 4 13 73 43 4 135 5 3 594 213 43 4 4 2 7 .260 .317 .395 .712
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

28

11th

R

129

5th

SO

229

8th

ERA

3.56

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
17
8
.680
Giants Giants
17
9
.654
0.5
Dodgers Dodgers
16
9
.640
1.0
Diamondbacks Diamondbacks
14
11
.560
3.0
Rockies Rockies
4
20
.167
12.5
Schedule
DATE MATCHUP TIME (ET)
Sat
4/26
TEX TEX
@
SFG SFG
4:05 PM
Sun
4/27
TEX TEX
@
SFG SFG
4:05 PM
Tue
4/29
SFG SFG
@
SDP SDP
9:40 PM
Wed
4/30
SFG SFG
@
SDP SDP
4:10 PM
Thu
5/1
COL COL
@
SFG SFG
9:45 PM
Last Game
SFG Giants

17 - 9

6

Final

5

MIL Brewers

13 - 13

Thu 24 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
18
8
.692
Phillies Phillies
13
13
.500
5.0
NL Central W L PCT GB
Cubs Cubs
17
10
.630
Brewers Brewers
13
14
.481
4.0
NL West W L PCT GB
Padres Padres
17
8
.680
Giants Giants
17
9
.654
0.5
AL East W L PCT GB
Yankees Yankees
15
11
.577
Red Sox Red Sox
14
13
.519
1.5
AL Central W L PCT GB
Tigers Tigers
15
10
.600
Guardians Guardians
14
10
.583
0.5
AL West W L PCT GB
Mariners Mariners
14
11
.560
Rangers Rangers
14
11
.560

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/8
NYY NYY
@
DET DET
4-3
Tue
4/8
LAD LAD
@
WSH WSH
6-5
Tue
4/8
LAA LAA
@
TBR TBR
4-5
Wed
4/9
CWS CWS
@
CLE CLE
1-6
Wed
4/9
LAA LAA
@
TBR TBR
11-1

Schedule

DATE MATCHUP TIME (ET)
Sat
4/26
TOR TOR
@
NYY NYY
1:05 PM
Sat
4/26
BOS BOS
@
CLE CLE
1:10 PM
Sat
4/26
BAL BAL
@
DET DET
1:10 PM
Sat
4/26
LAA LAA
@
MIN MIN
2:10 PM
Sat
4/26
MIL MIL
@
STL STL
2:15 PM