highest on base percentage in 2002 to 2009

Between the 2002 and 2009 seasons, Barry Bonds had the best on-base percentage, with an on-base percentage of .534.

Interpreted as:
highest on base percentage with a minimum of 1.55 PA per team game by a player in 2002 to 2009
NAME OBP G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
.534
690
1,915
514
622
118
6
195
454
834
41
257
30
3
2,801
1,337
319
0
11
333
38
.325
.698
1.233
719
374.2
.487
202
364.2
2 Todd Helton
T. Helton
.433
1,147
4,138
747
1,343
318
23
169
688
800
30
576
14
9
5,016
2,214
510
1
47
127
104
.325
.535
.968
962
349.7
.412
140
253.6
3 Albert Pujols
A. Pujols
.430
1,238
4,556
959
1,523
340
10
329
982
742
60
477
60
27
5,406
2,870
679
0
48
192
159
.334
.630
1.060
1156
497
.439
171
485.6
4 Manny Ramirez
M. Ramirez
.416
1,098
3,963
748
1,246
261
7
269
859
661
58
821
9
7
4,722
2,328
537
0
40
140
130
.314
.587
1.004
934
357.6
.419
156
331.7
5 Larry Walker
L. Walker
.414
461
1,504
298
458
101
16
74
282
253
35
281
21
10
1,800
813
191
0
8
26
34
.305
.541
.955
340
121.1
.408
139
88.4
6 Lance Berkman
L. Berkman
.413
1,203
4,239
773
1,257
274
19
254
833
820
47
836
61
28
5,143
2,331
547
1
36
124
96
.297
.550
.963
965
336.7
.407
147
308.9
7 Chipper Jones
C. Jones
.413
1,072
3,784
685
1,166
235
14
199
708
691
10
622
36
8
4,524
2,026
448
0
39
97
111
.308
.535
.948
832
279.9
.403
145
261.4
8 Joe Mauer
J. Mauer
.408
699
2,582
419
844
158
15
72
397
368
9
296
34
7
2,994
1,248
245
3
32
65
79
.327
.483
.892
501
135.9
.383
135
132.6
9 Nick Johnson
N. Johnson
.404
747
2,472
403
680
163
5
87
371
480
64
508
27
23
3,038
1,114
255
9
13
42
69
.275
.451
.855
490
119.7
.375
129
112.4
10 Bobby Abreu
B. Abreu
.401
1,258
4,636
840
1,369
318
23
160
804
832
24
968
231
68
5,548
2,213
501
2
54
62
89
.295
.477
.879
922
245
.381
131
219.8
11 Alex Rodriguez
A. Rodriguez
.399
1,214
4,546
923
1,364
217
13
342
976
675
102
991
146
30
5,364
2,633
572
0
41
71
122
.300
.579
.978
1033
378.3
.413
153
352.1
12 Jason Giambi
J. Giambi
.399
999
3,227
558
823
148
2
222
655
676
116
786
9
5
4,052
1,641
372
0
33
39
62
.255
.509
.907
708
213.8
.392
141
205.4
13 Jim Thome
J. Thome
.396
1,054
3,546
670
952
172
6
282
756
744
29
1,075
2
8
4,353
1,982
460
0
34
94
64
.268
.559
.955
797
264.8
.401
143
238.4
14 Brian Giles
B. Giles
.394
1,091
4,014
635
1,136
256
34
137
588
729
33
480
58
29
4,813
1,871
427
0
37
66
98
.283
.466
.860
770
181.6
.374
132
193.1
15 Jeremy Giambi
J. Giambi
.394
174
440
73
106
22
0
25
60
105
6
136
1
1
553
203
47
2
0
2
8
.241
.461
.855
90
23.7
.378
132
22.2
16 J.D. Drew
J.D. Drew
.393
984
3,261
618
915
189
31
153
523
591
33
713
35
20
3,921
1,625
373
8
28
37
53
.281
.498
.892
662
183
.385
133
163.1
17 Vladimir Guerrero
V. Guerrero
.391
1,119
4,245
721
1,370
251
15
237
806
451
49
508
101
41
4,782
2,362
503
0
37
166
151
.323
.556
.947
850
266
.395
142
250.3
18 Kevin Youkilis
K. Youkilis
.391
689
2,413
424
705
174
9
93
408
354
58
522
19
13
2,857
1,176
276
0
32
13
42
.292
.487
.878
475
124.5
.382
129
102.6
19 Denard Span
D. Span
.390
238
925
167
282
32
17
14
115
120
14
149
41
17
1,087
390
63
20
8
6
10
.305
.422
.811
159
28.8
.361
120
26.8
20 Chris Coghlan
C. Coghlan
.390
128
504
84
162
31
6
9
47
53
4
77
8
5
565
232
46
3
1
2
3
.321
.460
.850
89
21.2
.374
127
18.7
21 David Wright
D. Wright
.389
847
3,185
552
983
222
13
140
561
414
28
639
119
31
3,665
1,651
375
0
38
34
83
.309
.518
.907
629
182.2
.389
138
175.9
22 Joey Votto
J. Votto
.388
306
1,079
162
334
77
4
53
185
134
6
223
12
6
1,222
578
134
0
3
20
15
.310
.536
.924
214
66.9
.395
138
57.7
23 Matt Holliday
M. Holliday
.387
854
3,237
573
1,030
227
26
152
592
323
56
606
80
24
3,638
1,765
405
1
21
25
87
.318
.545
.933
656
210.8
.399
135
160.6
24 Travis Hafner
T. Hafner
.387
823
2,856
478
803
191
10
163
553
447
58
678
7
6
3,383
1,503
364
0
22
62
63
.281
.526
.913
581
166
.387
138
162.6
25 Hanley Ramirez
H. Ramirez
.386
618
2,439
470
771
170
22
103
313
261
28
448
164
49
2,753
1,294
295
10
15
26
31
.316
.531
.917
481
144.3
.393
138
131.5

More Giants Stats

Team Rankings

HR

71

24th

R

315

17th

SO

642

11th

ERA

3.23

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
46
30
.605
Giants Giants
42
33
.560
3.5
Padres Padres
40
34
.541
5.0
Diamondbacks Diamondbacks
37
37
.500
8.0
Rockies Rockies
17
58
.227
28.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/20
BOS BOS
@
SFG SFG
10:15 PM
Sat
6/21
BOS BOS
@
SFG SFG
4:05 PM
Sun
6/22
BOS BOS
@
SFG SFG
4:05 PM
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Last Game
SFG Giants

42 - 33

2

Final

1

CLE Guardians

37 - 36

Thu 19 Jun 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
Yankees Yankees
43
31
.581
Rays Rays
41
34
.547
2.5
AL Central W L PCT GB
Tigers Tigers
48
28
.632
Guardians Guardians
37
36
.507
9.5
AL West W L PCT GB
Astros Astros
43
32
.573
Mariners Mariners
38
36
.514
4.5
NL East W L PCT GB
Mets Mets
45
30
.600
Phillies Phillies
45
30
.600
NL Central W L PCT GB
Cubs Cubs
45
30
.600
Brewers Brewers
40
35
.533
5.0
NL West W L PCT GB
Dodgers Dodgers
46
30
.605
Giants Giants
42
33
.560
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/4
AZ AZ
@
ATL ATL
11-10
Wed
6/4
KCR KCR
@
STL STL
5-6
Wed
6/4
DET DET
@
CWS CWS
2-3
Wed
6/4
PHI PHI
@
TOR TOR
1-9
Wed
6/4
MIN MIN
@
ATH ATH
3-14

Schedule

DATE MATCHUP TIME (ET)
Fri
6/20
TEX TEX
@
PIT PIT
6:40 PM
Fri
6/20
DET DET
@
TBR TBR
7:05 PM
Fri
6/20
BAL BAL
@
NYY NYY
7:05 PM
Fri
6/20
CWS CWS
@
TOR TOR
7:07 PM
Fri
6/20
ATL ATL
@
MIA MIA
7:10 PM