highest on base percentage in 2003 to 2008

Between the 2003 and 2008 seasons, Barry Bonds had the highest on-base percentage, with an on-base percentage of .521.

Interpreted as:
highest on base percentage with a minimum of 1.55 PA per team game by a player in 2003 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
.521
547
1,512
397
473
87
4
149
344
636
32
210
21
1
2,189
1,015
240
0
9
265
34
.313
.671
1.193
535
264.2
.470
190
254.3
2 Todd Helton
T. Helton
.437
840
3,041
561
984
241
16
124
493
612
23
412
9
7
3,704
1,629
381
1
27
101
79
.324
.536
.973
718
262.8
.414
141
194.2
3 Albert Pujols
A. Pujols
.434
921
3,398
717
1,152
255
7
248
720
555
42
344
42
19
4,031
2,165
510
0
36
135
116
.339
.637
1.071
879
384.9
.443
173
375
4 Lance Berkman
L. Berkman
.417
909
3,201
594
962
208
16
187
625
616
42
620
46
20
3,889
1,763
411
1
29
90
73
.301
.551
.967
738
260.5
.409
148
239.9
5 Chipper Jones
C. Jones
.413
771
2,748
515
858
177
11
155
537
483
7
444
24
5
3,266
1,522
343
0
28
56
79
.312
.554
.967
621
220.2
.410
149
205.4
6 Larry Walker
L. Walker
.411
325
1,027
203
297
61
12
48
178
188
28
208
15
5
1,247
526
121
0
4
20
26
.289
.512
.924
224
72.1
.397
134
54.1
7 Manny Ramirez
M. Ramirez
.411
874
3,175
602
992
206
5
217
689
517
43
655
9
6
3,773
1,859
428
0
38
105
110
.312
.586
.997
738
275.7
.416
153
252.4
8 Nick Johnson
N. Johnson
.410
485
1,637
276
455
124
3
64
251
333
40
326
24
16
2,023
777
191
5
8
33
43
.278
.475
.885
343
95
.385
135
90.5
9 J.D. Drew
J.D. Drew
.401
712
2,385
473
682
140
26
111
399
452
22
500
25
12
2,886
1,207
277
4
23
28
43
.286
.506
.907
503
147.7
.391
137
135.1
10 Bobby Abreu
B. Abreu
.401
949
3,501
642
1,028
239
14
125
616
634
20
738
170
48
4,196
1,670
378
2
39
46
63
.294
.477
.878
699
183.8
.381
130
162.9
11 Alex Rodriguez
A. Rodriguez
.400
928
3,478
720
1,050
173
10
255
734
508
84
772
123
24
4,104
2,008
438
0
34
52
95
.302
.577
.977
791
287.2
.413
153
273.1
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 David Ortiz
D. Ortiz
.398
846
3,154
597
936
237
10
231
731
535
15
634
6
1
3,735
1,886
478
1
30
72
73
.297
.598
.996
728
269.6
.415
152
245.3
14 Jason Giambi
J. Giambi
.397
742
2,374
395
588
100
1
168
482
510
94
594
7
3
3,004
1,194
269
0
26
34
38
.248
.503
.900
517
149.2
.388
138
143.1
15 Brian Giles
B. Giles
.393
877
3,292
522
945
209
28
97
462
568
25
375
42
23
3,916
1,501
334
0
31
40
82
.287
.456
.849
616
135.3
.370
130
148.1
16 Vladimir Guerrero
V. Guerrero
.392
858
3,248
556
1,051
198
12
183
645
348
39
382
59
20
3,666
1,822
393
0
31
131
115
.324
.561
.953
657
206.5
.396
143
198.4
17 Travis Hafner
T. Hafner
.392
706
2,456
426
696
168
9
146
498
398
55
596
7
5
2,930
1,320
323
0
21
55
56
.283
.537
.930
518
158.1
.393
142
156.8
18 Milton Bradley
M. Bradley
.391
600
2,150
350
635
127
7
91
327
322
27
461
58
26
2,521
1,049
225
7
15
29
56
.295
.488
.879
417
107.7
.380
133
103.9
19 Jim Thome
J. Thome
.391
783
2,704
514
716
138
4
207
561
553
24
813
1
6
3,306
1,483
349
0
25
73
51
.265
.548
.940
589
182.4
.395
138
160.7
20 Jorge Posada
J. Posada
.390
759
2,543
396
726
160
4
116
458
409
40
529
9
7
3,010
1,242
280
0
18
27
80
.285
.488
.879
500
129.9
.380
133
124.2
21 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
22 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
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 J.T. Snow
J.T. Snow
.385
366
1,087
155
313
67
6
24
155
153
23
185
6
2
1,276
464
97
5
8
1
19
.288
.427
.812
191
34.6
.360
118
29.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