highest on base percentage in 2002 to 2007

Between the 2002 and 2007 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 2007
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
.440
913
3,295
629
1,087
264
20
147
573
650
27
453
14
8
4,010
1,832
431
1
37
114
80
.330
.556
.996
801
309.2
.421
144
228.2
3 Albert Pujols
A. Pujols
.423
930
3,464
735
1,150
251
9
245
731
523
46
359
37
20
4,065
2,154
505
0
32
114
120
.332
.622
1.045
858
359.4
.434
167
348.7
4 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
5 Lance Berkman
L. Berkman
.414
908
3,225
586
958
197
14
200
647
624
39
630
36
20
3,916
1,783
411
1
27
92
70
.297
.553
.967
741
260.8
.408
147
235.3
6 Manny Ramirez
M. Ramirez
.414
841
3,059
584
961
201
4
213
675
503
40
616
6
6
3,637
1,809
418
0
35
95
106
.314
.591
1.005
722
276.1
.419
156
253.9
7 Jason Giambi
J. Giambi
.410
752
2,476
447
651
115
1
177
508
543
87
595
7
4
3,128
1,299
293
0
22
33
50
.263
.525
.934
574
191.1
.401
148
185.2
8 Chipper Jones
C. Jones
.408
801
2,857
523
877
188
11
159
562
500
8
472
28
7
3,394
1,564
358
0
29
63
84
.307
.547
.956
632
215.5
.404
146
199.7
9 Bobby Abreu
B. Abreu
.408
950
3,464
644
1,024
250
16
125
601
665
22
746
179
49
4,197
1,681
391
2
44
53
60
.296
.485
.893
718
203.1
.386
134
182.4
10 Jim Thome
J. Thome
.406
781
2,681
522
739
129
6
225
589
584
25
805
1
8
3,317
1,555
360
0
27
82
39
.276
.580
.986
637
229.7
.411
150
211.4
11 Brian Giles
B. Giles
.401
883
3,230
536
922
206
29
123
502
616
30
397
55
27
3,907
1,555
358
0
31
62
74
.285
.481
.883
651
171.5
.381
136
178.2
12 Vladimir Guerrero
V. Guerrero
.401
876
3,321
577
1,093
204
11
195
665
381
41
375
94
37
3,775
1,904
410
0
32
147
108
.329
.573
.975
701
238.3
.404
147
225.1
13 Alex Rodriguez
A. Rodriguez
.400
952
3,592
741
1,083
167
12
277
773
530
80
777
114
25
4,235
2,105
456
0
33
55
93
.302
.586
.986
826
306.4
.415
154
286.5
14 Nick Johnson
N. Johnson
.398
576
1,906
317
523
131
3
74
289
348
48
399
25
19
2,317
882
208
8
7
34
52
.274
.463
.861
375
91.5
.375
129
86.9
15 Travis Hafner
T. Hafner
.398
672
2,320
411
672
162
10
142
480
379
50
556
6
5
2,767
1,280
314
0
18
50
52
.290
.552
.950
508
167.3
.401
147
165.7
16 Ryan Howard
R. Howard
.397
410
1,461
255
425
73
3
129
353
250
16
493
1
1
1,742
891
205
0
15
80
28
.291
.610
1.007
333
117.4
.410
145
102.4
17 David Ortiz
D. Ortiz
.394
862
3,150
575
938
239
10
228
717
508
17
647
6
3
3,710
1,881
477
0
35
60
67
.298
.597
.991
720
264.5
.414
152
241.5
18 Joe Mauer
J. Mauer
.394
415
1,523
227
477
97
10
35
216
208
6
183
29
5
1,755
699
142
2
16
43
45
.313
.459
.853
271
54.6
.366
124
53.2
19 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
20 Gary Sheffield
G. Sheffield
.393
770
2,870
558
853
145
4
165
560
425
48
354
72
20
3,375
1,501
314
0
32
26
75
.297
.523
.916
595
182.1
.393
140
172
21 Reggie Willits
R. Willits
.393
164
475
86
138
21
1
0
36
80
3
93
31
11
576
161
22
13
5
2
7
.291
.339
.731
75
3.2
.338
103
2.1
22 J.D. Drew
J.D. Drew
.391
738
2,441
455
686
136
23
110
391
430
26
524
29
13
2,926
1,198
269
7
22
27
36
.281
.491
.882
487
126.9
.381
131
116.5
23 Jorge Posada
J. Posada
.388
851
2,886
457
818
187
4
133
535
466
41
634
10
7
3,413
1,412
324
0
20
33
96
.283
.489
.877
564
145.4
.379
132
139.2
24 David Wright
D. Wright
.388
543
2,024
349
630
141
8
97
365
246
21
381
77
17
2,312
1,078
246
0
21
21
52
.311
.533
.921
407
122
.392
139
116.7
25 Miguel Cabrera
M. Cabrera
.388
720
2,694
449
842
183
10
138
523
322
25
592
17
11
3,072
1,459
331
5
26
70
87
.313
.542
.929
538
159.4
.391
139
152.4

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