highest obp% from 1996 to 2006

Between the 1996 and 2006 seasons, Barry Bonds had the best on-base percentage, with an on-base percentage of .488.

Interpreted as:
highest obp with a minimum of 1.55 PA per team gameby a player% from 1996 to 2006
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
.488
1,435
4,487
1,153
1,405
281
29
442
1,066
1,495
70
690
169
38
6,091
3,070
752
1
38
449
81
.313
.684
1.172
1484
721.8
.471
192
720.4
2 Todd Helton
T. Helton
.430
1,424
5,106
1,018
1,700
413
29
286
996
864
46
686
36
25
6,073
3,029
728
3
54
146
121
.333
.593
1.023
1259
502.3
.429
143
341
3 Mark McGwire
M. McGwire
.428
780
2,528
546
705
102
1
306
667
644
35
763
5
0
3,232
1,727
409
0
25
96
55
.279
.683
1.111
736
327
.453
174
315.9
4 Larry Walker
L. Walker
.427
1,183
4,047
891
1,343
293
41
248
826
600
97
685
116
38
4,778
2,462
582
0
34
62
100
.332
.608
1.035
1020
425
.437
148
296.4
5 Edgar Martinez
E. Martinez
.424
1,258
4,436
736
1,379
310
6
218
880
851
57
821
22
13
5,397
2,355
534
0
53
75
123
.311
.531
.955
1032
354
.410
149
348.5
6 Albert Pujols
A. Pujols
.419
933
3,489
748
1,159
260
12
250
758
493
48
394
36
17
4,062
2,193
522
1
31
98
114
.332
.629
1.047
862
364
.435
168
352.3
7 Lance Berkman
L. Berkman
.416
1,059
3,687
687
1,120
258
18
225
753
690
45
720
47
29
4,459
2,089
501
1
36
87
75
.304
.567
.983
868
316.7
.414
149
282.5
8 Manny Ramirez
M. Ramirez
.416
1,567
5,748
1,117
1,830
389
15
420
1,344
935
73
1,259
24
23
6,821
3,509
824
0
65
144
170
.318
.610
1.027
1411
559.6
.429
158
512.9
9 Gary Sheffield
G. Sheffield
.416
1,499
5,341
1,034
1,616
279
12
338
1,071
995
84
676
124
53
6,483
2,933
629
0
63
90
130
.303
.549
.965
1246
436.6
.411
153
440.7
10 Jason Giambi
J. Giambi
.415
1,568
5,444
990
1,594
328
8
344
1,119
1,061
124
1,100
13
9
6,698
2,970
680
1
68
80
128
.293
.546
.961
1282
444.7
.410
150
430
11 Jim Thome
J. Thome
.414
1,532
5,267
1,066
1,488
283
17
417
1,134
1,177
44
1,626
6
11
6,538
3,056
717
0
50
127
81
.283
.580
.995
1293
474.6
.418
151
433.2
12 Jeff Bagwell
J. Bagwell
.413
1,466
5,274
1,083
1,543
330
16
336
1,060
1,036
90
1,105
145
55
6,457
2,913
682
0
57
105
151
.293
.552
.966
1237
428.3
.410
149
409.2
13 Bobby Abreu
B. Abreu
.412
1,485
5,276
951
1,595
375
44
205
883
1,003
25
1,181
271
84
6,367
2,673
624
6
57
95
94
.302
.507
.919
1137
344.3
.395
138
312.9
14 Frank Thomas
F. Thomas
.408
1,307
4,658
839
1,369
273
3
305
984
886
59
803
16
10
5,670
2,563
581
0
67
82
120
.294
.550
.958
1071
359.4
.407
145
335.3
15 Brian Giles
B. Giles
.408
1,512
5,251
944
1,547
334
48
259
938
1,006
44
690
102
37
6,368
2,754
641
4
63
105
128
.295
.524
.933
1151
357.7
.398
141
341
16 Chipper Jones
C. Jones
.406
1,613
5,858
1,099
1,803
360
27
334
1,111
996
15
906
121
38
6,937
3,219
721
2
66
110
160
.308
.550
.955
1298
430.4
.405
145
407.5
17 Travis Hafner
T. Hafner
.402
520
1,775
331
527
137
8
118
380
277
43
441
5
4
2,108
1,034
263
0
13
33
37
.297
.583
.984
409
150.2
.413
156
148.2
18 Ryan Howard
R. Howard
.399
266
932
161
283
47
3
82
217
143
11
294
0
1
1,094
582
132
0
8
45
15
.304
.624
1.024
217
81.6
.417
151
73
19 Joe Mauer
J. Mauer
.399
306
1,117
165
358
70
7
28
156
151
3
132
22
4
1,284
526
105
0
13
33
34
.321
.471
.870
204
46.2
.371
127
44.5
20 John Olerud
J. Olerud
.398
1,439
4,887
734
1,438
312
7
164
820
821
66
623
9
6
5,843
2,256
483
7
62
76
160
.294
.462
.860
944
213.1
.376
129
217.6
21 Nick Johnson
N. Johnson
.395
599
1,973
323
536
133
3
76
297
355
52
414
25
19
2,395
903
212
8
7
34
55
.272
.458
.853
382
88.8
.372
128
84.2
22 Kevin Seitzer
K. Seitzer
.394
218
771
112
240
49
3
15
102
105
5
104
6
1
895
340
67
7
7
7
19
.311
.441
.835
141
27
.370
113
16.7
23 Will Clark
W. Clark
.394
583
2,061
341
633
140
5
79
324
292
20
337
10
5
2,399
1,020
224
0
26
26
41
.307
.495
.889
406
101.1
.385
126
82.6
24 Carlos Delgado
C. Delgado
.394
1,629
5,831
1,035
1,666
409
16
395
1,252
941
146
1,411
8
6
6,992
3,292
820
0
74
155
115
.286
.565
.958
1287
413.8
.402
142
376.2
25 J.D. Drew
J.D. Drew
.393
960
3,161
605
905
160
33
162
509
529
41
685
74
26
3,774
1,617
355
18
25
25
41
.286
.512
.904
655
183.7
.389
135
171

More Giants Stats

Team Rankings

HR

98

24th

R

431

20th

SO

873

10th

ERA

3.60

7th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
60
43
.583
Padres Padres
55
47
.539
4.5
Giants Giants
54
49
.524
6.0
Diamondbacks Diamondbacks
50
53
.485
10.0
Rockies Rockies
26
76
.255
33.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/25
NYM NYM
@
SFG SFG
10:15 PM
Sat
7/26
NYM NYM
@
SFG SFG
9:05 PM
Sun
7/27
NYM NYM
@
SFG SFG
7:10 PM
Mon
7/28
PIT PIT
@
SFG SFG
9:45 PM
Tue
7/29
PIT PIT
@
SFG SFG
9:45 PM
Last Game
ATL Braves

44 - 57

3

Final

9

SFG Giants

54 - 49

Wed 23 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
59
44
.573
Phillies Phillies
58
44
.569
0.5
NL Central W L PCT GB
Brewers Brewers
61
41
.598
Cubs Cubs
60
42
.588
1.0
NL West W L PCT GB
Dodgers Dodgers
60
43
.583
Padres Padres
55
47
.539
4.5
AL East W L PCT GB
Blue Jays Blue Jays
60
42
.588
Yankees Yankees
56
46
.549
4.0
AL Central W L PCT GB
Tigers Tigers
60
43
.583
Guardians Guardians
51
50
.505
8.0
AL West W L PCT GB
Astros Astros
60
42
.588
Mariners Mariners
54
48
.529
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
7/5
BAL BAL
@
ATL ATL
2-1
Sat
7/5
BOS BOS
@
WSH WSH
6-4
Sat
7/5
CIN CIN
@
PHI PHI
1-3
Sat
7/5
LAA LAA
@
TOR TOR
2-3
Sat
7/5
MIL MIL
@
MIA MIA
3-1

Schedule

DATE MATCHUP TIME (ET)
Thu
7/24
BAL BAL
@
CLE CLE
1:10 PM
Thu
7/24
TOR TOR
@
DET DET
6:40 PM
Thu
7/24
SDP SDP
@
STL STL
7:45 PM
Thu
7/24
ATH ATH
@
HOU HOU
8:10 PM
Thu
7/24
SEA SEA
@
LAA LAA
9:38 PM