highest obp 2007 to 2021

Between the 2007 and 2021 seasons, Barry Bonds had the highest on-base percentage, with an on-base percentage of .480.

Interpreted as:
highest obp with a minimum of 1.55 PA per team game by a player 2007 to 2021
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
.480
126
340
75
94
14
0
28
66
132
3
54
5
0
477
192
42
0
2
43
13
.276
.565
1.045
98
38.7
.428
158
35.8
2 Juan Soto
J. Soto
.432
464
1,612
337
485
91
8
98
312
373
6
352
32
12
2,003
886
197
1
11
48
44
.301
.550
.981
401
156.6
.410
156
143.2
3 Mike Trout
M. Trout
.419
1,288
4,656
967
1,419
268
49
310
816
865
86
1,215
203
37
5,659
2,715
627
0
52
109
58
.305
.583
1.002
1134
478.3
.419
172
481.2
4 Joey Votto
J. Votto
.416
1,900
6,722
1,114
2,027
435
21
331
1,065
1,294
64
1,481
80
29
8,128
3,497
787
0
48
147
158
.302
.520
.937
1489
538.2
.400
149
476.6
5 Manny Ramirez
M. Ramirez
.409
485
1,669
286
508
109
4
85
315
275
31
362
4
2
1,991
880
198
0
16
62
51
.304
.527
.936
355
115.5
.397
144
108.1
6 Chipper Jones
C. Jones
.400
738
2,599
431
782
166
8
111
426
442
3
403
21
4
3,071
1,297
285
0
27
66
83
.301
.499
.899
518
155.6
.386
138
145.3
7 Brandon Nimmo
B. Nimmo
.393
457
1,393
233
371
76
16
47
149
252
41
413
20
12
1,695
620
139
4
5
5
16
.266
.445
.838
274
68.9
.366
134
71.5
8 Lance Berkman
L. Berkman
.393
820
2,804
459
785
164
12
141
481
511
21
580
39
19
3,354
1,396
317
0
18
73
72
.280
.498
.891
555
160.8
.383
136
149.8
9 Bryce Harper
B. Harper
.392
1,283
4,557
850
1,273
270
22
267
752
833
36
1,189
111
39
5,482
2,388
559
12
44
103
93
.279
.524
.916
957
313.9
.386
142
279.9
10 Paul Goldschmidt
P. Goldschmidt
.389
1,469
5,366
939
1,572
341
22
280
927
837
39
1,404
140
33
6,288
2,797
643
0
46
107
127
.293
.521
.911
1089
354.5
.385
141
308.9
11 Miguel Cabrera
M. Cabrera
.388
2,024
7,519
1,147
2,333
452
9
398
1,400
956
49
1,465
24
11
8,601
3,997
859
1
76
188
272
.310
.532
.920
1492
484.8
.389
144
448.9
12 Prince Fielder
P. Fielder
.386
1,415
5,193
778
1,474
282
9
289
937
786
112
1,013
11
9
6,143
2,641
580
0
52
159
141
.284
.509
.895
1011
299.7
.380
136
266.7
13 Joe Mauer
J. Mauer
.386
1,552
5,813
853
1,765
358
23
115
767
788
22
902
30
15
6,676
2,514
496
6
47
112
174
.304
.432
.819
974
199.3
.356
122
176.1
14 Aaron Judge
A. Judge
.386
572
2,068
402
571
93
4
158
366
361
18
733
24
12
2,463
1,146
255
0
16
20
59
.276
.554
.940
456
156.8
.394
151
154.8
15 Todd Helton
T. Helton
.385
823
2,856
383
819
179
8
83
410
471
11
489
1
4
3,377
1,263
270
0
39
39
65
.287
.442
.827
506
110.3
.363
111
48.4
16 Jesse Winker
J. Winker
.385
413
1,312
214
378
79
3
66
190
183
24
251
3
3
1,523
661
148
2
2
7
35
.288
.504
.888
265
78.8
.379
132
62.5
17 Freddie Freeman
F. Freeman
.384
1,565
5,767
969
1,704
367
25
271
941
776
76
1,312
53
24
6,660
2,934
663
0
41
102
126
.295
.509
.893
1122
346.7
.379
138
312.3
18 David Ortiz
D. Ortiz
.384
1,365
4,974
797
1,435
369
8
310
1,005
779
19
954
11
7
5,821
2,750
687
1
48
148
155
.289
.553
.937
1022
350.3
.394
144
302.4
19 Kevin Youkilis
K. Youkilis
.383
798
2,893
504
818
194
16
129
502
401
89
644
21
10
3,413
1,431
339
0
30
22
61
.283
.495
.878
563
161.1
.381
132
133.9
20 Dmitri Young
D. Young
.382
186
610
72
189
44
1
17
84
72
2
102
0
0
688
286
62
0
4
10
21
.310
.469
.851
107
22.2
.369
123
20.6
21 Magglio Ordonez
M. Ordonez
.381
610
2,273
332
720
137
5
75
383
243
6
299
11
8
2,541
1,092
217
0
19
12
90
.317
.480
.862
408
104.8
.376
129
92.2
22 Matt Holliday
M. Holliday
.381
1,502
5,528
905
1,637
368
17
249
962
688
96
1,087
81
26
6,349
2,786
634
0
37
53
178
.296
.504
.885
1055
318.7
.382
138
289
23 Milton Bradley
M. Bradley
.381
412
1,361
216
370
73
5
57
196
218
27
354
24
10
1,619
624
135
3
10
23
28
.272
.458
.839
247
53.9
.366
124
49.3
24 Christian Yelich
C. Yelich
.379
1,095
4,140
696
1,207
235
27
160
573
564
35
1,021
137
29
4,764
1,976
422
3
22
39
90
.292
.477
.857
763
203.3
.367
132
189.7
25 Jim Thome
J. Thome
.379
662
2,013
324
522
101
2
140
397
383
13
639
1
1
2,422
1,047
243
0
13
34
55
.259
.520
.899
407
119.3
.385
136
104.7

More Giants Stats

Team Rankings

HR

46

15th

R

209

8th

SO

383

9th

ERA

3.53

8th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
29
15
.659
Padres Padres
27
15
.643
1.0
Giants Giants
25
19
.568
4.0
Diamondbacks Diamondbacks
23
21
.523
6.0
Rockies Rockies
7
36
.163
21.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/16
ATH ATH
@
SFG SFG
10:15 PM
Sat
5/17
ATH ATH
@
SFG SFG
9:05 PM
Sun
5/18
ATH ATH
@
SFG SFG
4:05 PM
Mon
5/19
KCR KCR
@
SFG SFG
9:45 PM
Tue
5/20
KCR KCR
@
SFG SFG
9:45 PM
Last Game
SFG Giants

25 - 19

7

Final

8

AZ Diamondbacks

23 - 21

Wed 14 May 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
28
16
.636
Phillies Phillies
25
18
.581
2.5
NL Central W L PCT GB
Cubs Cubs
25
19
.568
Cardinals Cardinals
24
20
.545
1.0
NL West W L PCT GB
Dodgers Dodgers
29
15
.659
Padres Padres
27
15
.643
1.0
AL East W L PCT GB
Yankees Yankees
25
18
.581
Red Sox Red Sox
22
23
.489
4.0
AL Central W L PCT GB
Tigers Tigers
29
15
.659
Guardians Guardians
25
18
.581
3.5
AL West W L PCT GB
Mariners Mariners
23
19
.548
Rangers Rangers
24
21
.533
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/29
LAA LAA
@
SEA SEA
3-9
Tue
4/29
NYY NYY
@
BAL BAL
4-5
Tue
4/29
AZ AZ
@
NYM NYM
4-3
Tue
4/29
ATH ATH
@
TEX TEX
7-1
Wed
4/30
CHC CHC
@
PIT PIT
8-3

Schedule

DATE MATCHUP TIME (ET)
Fri
5/16
CLE CLE
@
CIN CIN
5:10 PM
Fri
5/16
PIT PIT
@
PHI PHI
6:45 PM
Fri
5/16
NYM NYM
@
NYY NYY
7:05 PM
Fri
5/16
WSH WSH
@
BAL BAL
7:05 PM
Fri
5/16
DET DET
@
TOR TOR
7:07 PM