most home runs by an nl west player from 2000 to 2003

Between the 2000 and 2003 seasons, Barry Bonds launched the most homers in the NL West, with 213 homers.

NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
213
569
1,749
486
585
113
9
443
640
31
275
40
8
2,433
1,355
335
0
13
186
22
.334
.516
.775
1.291
672
369.1
.510
217
367.1
2 Todd Helton
T. Helton
154
635
2,303
512
804
201
13
519
411
16
328
17
13
2,763
1,493
368
1
32
79
55
.349
.446
.648
1.094
629
284.8
.452
157
203.8
3 Luis Gonzalez
L. Gonzalez
142
628
2,330
416
717
148
16
463
369
34
311
17
10
2,762
1,323
306
2
27
55
57
.308
.406
.568
.974
528
183.4
.409
143
154.7
4 Shawn Green
S. Green
134
641
2,422
413
685
155
11
423
323
24
452
58
16
2,791
1,264
300
0
22
43
72
.283
.370
.522
.892
458
110.7
.378
132
117.1
5 Ryan Klesko
R. Klesko
106
558
1,969
330
556
124
9
367
320
11
339
54
18
2,327
1,016
239
1
26
32
44
.282
.381
.516
.897
390
100.2
.381
136
107.7
6 Phil Nevin
P. Nevin
97
458
1,717
267
509
89
1
336
189
9
399
12
4
1,927
891
187
0
12
21
51
.296
.367
.519
.886
316
74.6
.377
132
80.8
7 Steve Finley
S. Finley
96
589
2,055
330
580
102
23
328
234
18
321
54
25
2,330
1,016
221
5
18
27
33
.282
.358
.494
.852
354
63.7
.363
113
39.5
8 Jeff Kent
J. Kent
92
470
1,817
300
572
132
15
339
207
24
304
24
16
2,073
1,010
239
0
25
13
48
.315
.387
.556
.943
381
121.1
.400
144
120.2
9 Larry Walker
L. Walker
89
508
1,742
352
561
121
21
357
291
41
303
32
19
2,090
991
231
0
16
30
38
.322
.427
.569
.996
423
163.5
.423
138
103.3
10 Rich Aurilia
R. Aurilia
85
559
2,188
322
622
122
10
295
174
5
345
5
9
2,394
1,019
217
10
17
4
62
.284
.336
.466
.802
329
31.1
.345
109
29
11 Gary Sheffield
G. Sheffield
79
284
1,016
203
323
52
5
209
195
8
138
14
10
1,230
622
136
0
11
20
25
.318
.428
.612
1.040
263
106
.434
166
109.2
12 Adrian Beltre
A. Beltre
77
581
2,131
250
559
108
13
300
158
16
361
34
16
2,333
924
198
7
21
11
52
.262
.315
.434
.749
276
-14.5
.323
97
-9.2
13 Eric Karros
E. Karros
59
418
1,546
178
391
77
1
242
141
13
297
11
6
1,721
647
137
0
21
5
44
.253
.317
.418
.735
197
-18.9
.319
94
-14.3
14 Marquis Grissom
M. Grissom
58
395
1,378
195
370
71
8
199
58
6
257
23
9
1,457
631
137
3
12
2
32
.269
.298
.458
.756
173
-5.6
.323
97
-5.6
15 Reggie Sanders
R. Sanders
56
266
946
159
242
44
9
175
93
17
247
32
16
1,067
472
109
1
10
10
12
.256
.330
.499
.829
152
21.8
.351
112
15.9
16 Paul Lo Duca
P. Lo Duca
44
455
1,673
215
481
102
3
214
123
26
123
5
9
1,856
721
149
18
16
10
54
.288
.343
.431
.774
241
13.4
.336
107
16.6
17 Matt Williams
M. Williams
44
306
1,128
147
303
64
4
168
79
8
188
5
3
1,227
507
112
0
12
6
35
.269
.318
.449
.767
151
-2.8
.329
91
-15.3
18 Bubba Trammell
B. Trammell
42
275
893
120
226
36
4
148
101
7
149
3
5
1,011
396
82
3
7
4
16
.253
.331
.443
.775
131
7.4
.335
108
10.1
19 J.T. Snow
J.T. Snow
41
502
1,573
220
416
89
8
234
235
30
355
2
5
1,865
644
138
1
26
21
40
.264
.365
.409
.775
247
14
.340
105
12.8
20 Preston Wilson
P. Wilson
36
155
600
94
169
43
1
141
54
4
139
14
7
661
322
80
0
3
1
23
.282
.343
.537
.880
107
25.7
.374
111
9.7
21 Jay Payton
J. Payton
36
204
770
129
238
46
9
117
51
10
97
9
7
839
410
91
5
3
3
30
.309
.359
.532
.891
139
37
.380
115
16.3
22 Erubiel Durazo
E. Durazo
36
235
593
115
157
34
2
119
111
5
152
1
1
716
303
72
0
7
5
5
.265
.381
.511
.892
120
31
.383
126
23.8
23 Todd Hollandsworth
T. Hollandsworth
36
265
843
141
246
56
2
114
75
2
190
30
15
924
414
94
1
3
9
17
.292
.350
.491
.841
137
20.3
.360
102
2.7
24 Mark Kotsay
M. Kotsay
34
400
1,466
213
415
84
12
157
163
6
229
30
17
1,647
625
130
4
8
4
29
.283
.355
.426
.782
223
22.1
.343
113
26.8
25 Junior Spivey
J. Spivey
34
321
1,066
188
297
62
11
149
121
25
242
18
9
1,229
483
107
7
10
6
20
.279
.363
.453
.816
178
28.9
.355
110
15

More Giants Stats

Team Rankings

HR

85

25th

R

384

18th

SO

785

9th

ERA

3.41

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56
36
.609
Giants Giants
50
42
.543
6.0
Padres Padres
48
42
.533
7.0
Diamondbacks Diamondbacks
45
46
.495
10.5
Rockies Rockies
21
70
.231
34.5
Schedule
DATE MATCHUP TIME (ET)
Tue
7/8
PHI PHI
@
SFG SFG
9:45 PM
Wed
7/9
PHI PHI
@
SFG SFG
3:45 PM
Fri
7/11
LAD LAD
@
SFG SFG
10:15 PM
Sat
7/12
LAD LAD
@
SFG SFG
4:05 PM
Sun
7/13
LAD LAD
@
SFG SFG
4:05 PM
Last Game
SFG Giants

50 - 42

3

Final

1

PHI Phillies

53 - 38

Mon 7 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
53
38
.582
Yankees Yankees
49
41
.544
3.5
AL Central W L PCT GB
Tigers Tigers
58
34
.630
Royals Royals
44
48
.478
14.0
AL West W L PCT GB
Astros Astros
55
36
.604
Mariners Mariners
48
42
.533
6.5
NL East W L PCT GB
Phillies Phillies
53
38
.582
Mets Mets
52
39
.571
1.0
NL Central W L PCT GB
Cubs Cubs
54
36
.600
Brewers Brewers
51
40
.560
3.5
NL West W L PCT GB
Dodgers Dodgers
56
36
.609
Giants Giants
50
42
.543
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8
Sat
6/21
CIN CIN
@
STL STL
4-1
Sat
6/21
WSH WSH
@
LAD LAD
7-13
Sun
6/22
TEX TEX
@
BAL BAL
0-6

Schedule

DATE MATCHUP TIME (ET)
Tue
7/8
NYM NYM
@
BAL BAL
6:35 PM
Tue
7/8
TBR TBR
@
DET DET
6:40 PM
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Tue
7/8
MIA MIA
@
CIN CIN
7:10 PM
Tue
7/8
COL COL
@
BOS BOS
7:10 PM