highest on base percentage in 1999 to 2008

Between the 1999 and 2008 seasons, Barry Bonds had the best on-base percentage, with an on-base percentage of .505.

Interpreted as:
highest on base percentage with a minimum of 1.55 PA per team game by a player in 1999 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
.505
1,088
3,226
863
1,018
198
14
351
780
1,201
56
489
69
11
4,506
2,297
563
0
23
399
55
.316
.712
1.217
1144
580.9
.483
198
570.1
2 Todd Helton
T. Helton
.434
1,474
5,339
1,052
1,764
432
29
280
1,008
980
43
745
33
22
6,420
3,094
741
2
56
165
129
.330
.580
1.014
1315
516.4
.426
143
361.5
3 Larry Walker
L. Walker
.427
817
2,753
577
895
183
30
158
571
438
70
476
51
24
3,286
1,612
371
0
25
44
67
.325
.586
1.013
680
270.9
.428
144
188.8
4 Albert Pujols
A. Pujols
.425
1,239
4,578
947
1,531
342
13
319
977
696
60
506
45
26
5,382
2,856
674
1
47
154
157
.334
.624
1.049
1143
483.2
.435
168
468.8
5 Jason Giambi
J. Giambi
.423
1,361
4,539
847
1,293
246
6
323
984
990
138
991
14
6
5,723
2,520
575
0
56
74
93
.285
.555
.978
1126
414.5
.417
156
405.6
6 Manny Ramirez
M. Ramirez
.421
1,401
5,101
1,002
1,634
338
12
373
1,208
853
75
1,135
12
12
6,083
3,115
723
0
54
162
153
.320
.611
1.032
1263
507.6
.430
161
470.4
7 Chipper Jones
C. Jones
.419
1,401
5,014
952
1,587
324
19
300
960
909
15
773
80
27
5,992
2,849
643
0
54
127
144
.317
.568
.987
1175
429.6
.416
152
404.3
8 Lance Berkman
L. Berkman
.413
1,371
4,802
896
1,449
328
24
288
961
883
60
953
72
36
5,792
2,689
640
1
46
116
99
.302
.560
.973
1109
394.9
.411
148
355.6
9 Tony Fernandez
T. Fernandez
.410
218
608
84
195
45
0
8
90
85
11
79
7
10
710
264
53
1
5
11
13
.321
.434
.845
114
22.2
.374
120
18.7
10 Will Clark
W. Clark
.409
207
678
118
212
45
2
31
99
107
9
111
7
4
801
354
78
0
7
5
12
.313
.522
.932
148
43.4
.403
140
43
11 Edgar Martinez
E. Martinez
.409
810
2,839
425
858
177
2
135
567
503
35
555
16
5
3,413
1,444
314
0
36
48
74
.302
.509
.918
609
179.6
.394
142
187.4
12 Mark McGwire
M. McGwire
.409
339
1,056
226
273
33
1
126
284
265
12
337
1
0
1,346
686
160
0
13
36
24
.259
.650
1.058
284
110.6
.431
158
105.3
13 Bobby Abreu
B. Abreu
.407
1,574
5,783
1,083
1,739
414
45
221
983
1,053
28
1,221
292
91
6,927
2,906
680
2
61
83
112
.301
.503
.910
1219
359.2
.392
136
325.9
14 Brian Giles
B. Giles
.406
1,487
5,445
953
1,611
353
50
246
898
1,002
46
665
82
37
6,549
2,802
649
0
56
98
131
.296
.515
.921
1164
350.9
.394
141
347.6
15 Jim Thome
J. Thome
.404
1,390
4,761
923
1,302
243
10
378
1,017
1,031
41
1,479
3
9
5,876
2,699
631
0
43
122
79
.273
.567
.971
1112
380.4
.408
146
346.7
16 Jeff Bagwell
J. Bagwell
.404
995
3,600
739
1,038
209
11
228
694
665
57
779
74
31
4,360
1,953
448
0
38
50
112
.288
.543
.946
810
263.9
.403
140
232.7
17 Dave Nilsson
D. Nilsson
.400
115
343
56
106
19
1
21
62
53
2
64
1
2
404
190
41
2
4
6
7
.309
.554
.954
75
22.6
.405
137
20.4
18 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
19 Alex Rodriguez
A. Rodriguez
.397
1,529
5,790
1,222
1,756
293
15
447
1,254
826
122
1,255
186
42
6,805
3,420
755
1
66
77
148
.303
.591
.988
1330
486.2
.416
153
460.2
20 Gary Sheffield
G. Sheffield
.396
1,320
4,853
916
1,435
233
9
297
927
779
65
639
106
37
5,750
2,577
539
0
53
53
129
.296
.531
.927
1035
320.6
.397
142
314.3
21 Nick Johnson
N. Johnson
.396
637
2,082
338
560
141
3
81
317
388
56
439
25
19
2,542
950
225
8
8
38
57
.269
.456
.853
405
94.4
.372
127
89
22 John Jaha
J. Jaha
.396
187
599
109
147
27
0
36
124
140
12
182
3
0
755
282
63
0
4
2
21
.245
.471
.867
127
28.6
.383
127
27.9
23 Vladimir Guerrero
V. Guerrero
.394
1,492
5,642
972
1,831
345
34
342
1,118
605
69
676
159
73
6,361
3,270
721
0
45
224
192
.325
.580
.973
1181
390.1
.404
144
360.6
24 John Olerud
J. Olerud
.392
1,000
3,408
494
978
217
2
102
564
580
39
446
6
4
4,079
1,505
321
6
46
54
116
.287
.442
.834
625
114
.365
123
120.3
25 Carlos Delgado
C. Delgado
.392
1,494
5,430
961
1,544
358
11
364
1,156
870
137
1,242
10
4
6,507
3,016
733
0
70
158
116
.284
.555
.947
1172
363.6
.397
140
334.6

More Giants Stats

Team Rankings

HR

76

23rd

R

332

17th

SO

671

10th

ERA

3.26

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5
Padres Padres
42
36
.538
5.5
Diamondbacks Diamondbacks
40
38
.513
7.5
Rockies Rockies
18
60
.231
29.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Last Game
SFG Giants

44 - 34

9

Final

5

BOS Red Sox

40 - 39

Sun 22 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
45
33
.577
Rays Rays
43
35
.551
2.0
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
NL Central W L PCT GB
Cubs Cubs
46
32
.590
Brewers Brewers
43
36
.544
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
CHC CHC
@
DET DET
0-4
Sat
6/7
KCR KCR
@
CWS CWS
7-5
Sat
6/7
TOR TOR
@
MIN MIN
3-6
Sat
6/7
SEA SEA
@
LAA LAA
3-2
Sun
6/8
MIA MIA
@
PIT PIT
3-10

Schedule

DATE MATCHUP TIME (ET)
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TOR TOR
@
CLE CLE
6:40 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Tue
6/24
NYY NYY
@
CIN CIN
7:10 PM