highest on base percentage in 2002 to 2008

Between the 2002 and 2008 seasons, Barry Bonds had the highest 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 2008
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
.436
996
3,594
668
1,166
280
20
154
602
711
28
503
14
8
4,371
1,948
454
1
37
122
89
.324
.542
.978
850
315
.415
141
228.6
3 Albert Pujols
A. Pujols
.428
1,078
3,988
835
1,337
295
9
282
847
627
51
413
44
23
4,706
2,496
586
0
40
148
136
.335
.626
1.054
1004
428.5
.437
169
416.8
4 Chipper Jones
C. Jones
.416
929
3,296
605
1,037
212
12
181
637
590
9
533
32
7
3,928
1,816
405
0
33
79
97
.315
.551
.967
748
267.1
.410
150
249.9
5 Manny Ramirez
M. Ramirez
.416
994
3,611
686
1,144
237
5
250
796
590
51
740
9
6
4,291
2,141
492
0
39
119
123
.317
.593
1.009
858
332.8
.421
157
306.7
6 Lance Berkman
L. Berkman
.415
1,067
3,779
700
1,131
243
18
229
753
723
46
738
54
24
4,581
2,097
490
1
32
110
83
.299
.555
.970
870
309.4
.409
148
282.1
7 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
8 Jason Giambi
J. Giambi
.404
897
2,934
515
764
134
2
209
604
619
109
706
9
5
3,693
1,529
345
0
31
38
56
.260
.521
.925
665
214.1
.398
145
206.7
9 Bobby Abreu
B. Abreu
.403
1,106
4,073
744
1,204
289
20
145
701
738
23
855
201
60
4,881
1,968
454
2
45
55
74
.296
.483
.886
823
226.2
.384
133
203.6
10 Brian Giles
B. Giles
.401
1,030
3,789
617
1,093
246
33
135
565
703
32
449
57
29
4,560
1,810
414
0
36
64
92
.288
.478
.879
756
198
.381
136
207.6
11 Jim Thome
J. Thome
.400
930
3,184
615
862
157
6
259
679
675
29
952
2
8
3,919
1,808
422
0
31
91
56
.271
.568
.967
731
250.7
.405
146
227.9
12 Joe Mauer
J. Mauer
.399
561
2,059
325
653
128
14
44
301
292
7
233
30
6
2,388
941
186
3
27
51
66
.317
.457
.856
373
81.1
.370
126
79.4
13 Nick Johnson
N. Johnson
.399
614
2,015
332
547
139
3
79
309
381
52
424
25
19
2,464
929
221
8
8
38
54
.271
.461
.860
399
97.1
.375
129
91.7
14 Alex Rodriguez
A. Rodriguez
.399
1,090
4,102
845
1,237
200
12
312
876
595
94
894
132
28
4,829
2,397
524
0
38
64
109
.302
.584
.983
937
346.2
.414
154
324.6
15 Vladimir Guerrero
V. Guerrero
.396
1,019
3,862
662
1,257
235
14
222
756
432
45
452
99
40
4,375
2,186
471
0
36
163
135
.325
.566
.962
796
261
.400
145
246.9
16 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
17 J.D. Drew
J.D. Drew
.393
847
2,809
534
789
159
27
129
455
509
30
604
33
14
3,382
1,389
315
7
27
32
47
.281
.494
.888
569
153.7
.383
132
139.8
18 David Ortiz
D. Ortiz
.391
971
3,566
649
1,048
269
11
251
806
578
18
721
7
3
4,201
2,092
531
1
38
72
78
.294
.587
.978
797
282.3
.409
148
255.5
19 Travis Hafner
T. Hafner
.391
729
2,518
432
711
172
10
147
504
406
55
611
7
6
3,000
1,344
329
0
21
56
56
.282
.534
.924
526
157.3
.391
141
155.4
20 David Wright
D. Wright
.389
703
2,650
464
819
183
10
130
489
340
25
499
92
22
3,047
1,412
323
0
32
26
67
.309
.533
.921
536
163.2
.393
140
156.8
21 Denard Span
D. Span
.387
93
347
70
102
16
7
6
47
50
4
60
18
7
411
150
29
8
2
3
3
.294
.432
.819
61
11.6
.363
123
11.5
22 Jorge Posada
J. Posada
.387
902
3,054
475
863
200
5
136
557
490
43
672
10
7
3,608
1,481
341
0
21
36
103
.283
.485
.872
589
147.5
.377
131
140.7
23 Matt Holliday
M. Holliday
.386
698
2,656
479
848
188
23
128
483
251
46
505
66
17
2,968
1,466
339
1
14
17
74
.319
.552
.938
541
176.3
.400
133
126.5
24 Kevin Youkilis
K. Youkilis
.385
553
1,922
325
555
138
8
66
314
277
42
397
12
11
2,269
907
212
0
28
7
33
.289
.472
.857
363
83.5
.374
124
68
25 Gary Sheffield
G. Sheffield
.384
884
3,288
610
947
161
4
184
617
483
53
437
81
22
3,857
1,668
349
0
33
29
94
.288
.507
.892
650
179.4
.384
134
167.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