best career obp by a player in the last 20 years minimum 1000 at bats

Between June 29, 2005 and June 29, 2025, Juan Soto has the highest on-base percentage with 1,000+ at-bats, with an on-base percentage of .419.

NAME OBP AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG SLG OPS
1 Juan Soto
J. Soto
.419
3,575
1,019
716
1,010
193
15
221
639
837
17
756
66
24
4,455
1,896
429
2
24
72
98
.283
.530
.949
2 Manny Ramirez
M. Ramirez
.415
2,404
695
429
741
152
5
146
493
421
37
523
4
3
2,887
1,341
303
0
25
85
75
.308
.558
.973
3 Aaron Judge
A. Judge
.410
3,869
1,075
806
1,134
192
7
343
779
748
36
1,302
59
19
4,680
2,369
542
0
27
86
109
.293
.612
1.022
4 Joey Votto
J. Votto
.409
7,252
2,056
1,171
2,135
459
22
356
1,144
1,365
81
1,640
80
29
8,746
3,706
837
0
48
147
168
.294
.511
.920
5 Nick Johnson
N. Johnson
.409
1,422
437
230
381
101
3
49
210
310
37
292
14
10
1,783
635
153
3
11
25
42
.268
.447
.856
6 Mike Trout
M. Trout
.408
5,709
1,574
1,151
1,694
313
55
391
985
1,014
102
1,551
214
38
6,883
3,290
759
0
58
125
71
.297
.576
.985
7 Chipper Jones
C. Jones
.402
3,212
909
554
977
209
11
151
558
541
4
504
31
6
3,790
1,661
371
0
33
73
102
.304
.517
.919
8 Lance Berkman
L. Berkman
.399
3,646
1,058
609
1,047
219
13
204
674
672
28
733
45
22
4,374
1,904
436
0
28
104
97
.287
.522
.922
9 Todd Helton
T. Helton
.396
3,650
1,039
533
1,079
245
14
112
539
615
23
586
6
6
4,334
1,688
371
0
46
63
81
.296
.462
.859
10 Joe Mauer
J. Mauer
.389
6,618
1,766
978
2,031
411
29
131
880
904
24
991
46
18
7,607
2,893
571
6
55
144
204
.307
.437
.826
11 Bryce Harper
B. Harper
.388
6,147
1,710
1,114
1,725
382
24
345
1,010
1,070
49
1,580
148
50
7,338
3,190
751
13
59
133
136
.281
.519
.907
12 David Ortiz
D. Ortiz
.388
5,841
1,600
977
1,685
416
10
392
1,224
961
23
1,137
13
7
6,884
3,297
818
1
58
178
173
.288
.564
.952
13 Freddie Freeman
F. Freeman
.387
7,827
2,104
1,342
2,351
529
32
353
1,275
1,041
110
1,696
98
31
9,042
4,003
914
0
64
140
166
.300
.511
.899
14 Yordan Alvarez
Y. Alvarez
.387
2,390
658
419
704
152
6
167
484
334
40
554
9
1
2,789
1,369
325
0
25
40
59
.295
.573
.959
15 Jim Thome
J. Thome
.386
2,510
807
432
663
127
2
182
507
491
19
789
1
1
3,040
1,340
311
0
20
46
59
.264
.534
.920
16 Miguel Cabrera
M. Cabrera
.385
9,156
2,477
1,361
2,818
556
12
451
1,653
1,141
64
1,818
35
17
10,452
4,751
1,019
1
90
227
323
.308
.519
.904
17 Ronald Acuña Jr.
R. Acuña Jr.
.384
2,933
755
613
857
150
12
174
435
395
50
754
200
49
3,393
1,553
336
0
15
19
43
.292
.529
.913
18 Kevin Youkilis
K. Youkilis
.383
3,482
960
605
982
237
18
142
574
499
98
769
26
13
4,120
1,681
397
0
41
22
73
.282
.483
.866
19 Prince Fielder
P. Fielder
.382
5,797
1,602
861
1,638
318
10
318
1,024
847
124
1,150
18
11
6,829
2,930
646
0
61
164
158
.283
.505
.887
20 Matt Holliday
M. Holliday
.381
6,413
1,728
1,066
1,923
428
25
298
1,140
757
116
1,241
99
33
7,329
3,295
751
0
43
56
210
.300
.514
.895
21 Paul Goldschmidt
P. Goldschmidt
.380
7,410
2,008
1,253
2,139
461
24
370
1,219
1,075
51
1,936
174
35
8,592
3,758
855
0
56
120
170
.289
.507
.887
22 Milton Bradley
M. Bradley
.378
1,807
535
283
493
93
7
74
260
281
30
436
35
12
2,134
822
174
5
11
25
45
.273
.455
.833
23 David Wright
D. Wright
.378
5,476
1,442
865
1,623
353
24
217
889
713
39
1,195
184
61
6,290
2,675
594
0
62
73
137
.296
.488
.866
24 Jack Cust
J. Cust
.377
1,966
604
296
479
87
2
100
304
421
11
761
6
5
2,415
870
189
0
17
12
29
.244
.443
.820
25 Shin-Soo Choo
S. Choo
.377
6,084
1,649
961
1,670
339
29
218
781
868
152
1,579
157
55
7,154
2,721
586
10
40
43
101
.274
.447
.824
StatMuse has game-level data for on-base percentage going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Nationals Stats

Team Rankings

HR

85

17th

R

359

15th

SO

652

22nd

ERA

5.04

28th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
48
35
.578
Mets Mets
48
36
.571
0.5
Braves Braves
38
44
.463
9.5
Marlins Marlins
36
45
.444
11.0
Nationals Nationals
34
49
.410
14.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/29
WSH WSH
@
LAA LAA
4:07 PM
Tue
7/1
DET DET
@
WSH WSH
6:45 PM
Wed
7/2
DET DET
@
WSH WSH
6:45 PM
Thu
7/3
DET DET
@
WSH WSH
6:45 PM
Fri
7/4
BOS BOS
@
WSH WSH
11:05 AM
Last Game
LAA Angels

41 - 41

8

Final

2

WSH Nationals

34 - 49

Sat 28 Jun 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
Phillies Phillies
48
35
.578
Mets Mets
48
36
.571
0.5
NL Central W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
NL West W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
41
.494
10.5
AL West W L PCT GB
Astros Astros
49
34
.590
Mariners Mariners
42
40
.512
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/13
MIA MIA
@
WSH WSH
4-3
Fri
6/13
CIN CIN
@
DET DET
11-1
Fri
6/13
PIT PIT
@
CHC CHC
1-2
Fri
6/13
TOR TOR
@
PHI PHI
2-3
Fri
6/13
LAA LAA
@
BAL BAL
5-6

Schedule

DATE MATCHUP TIME (ET)
Sun
6/29
STL STL
@
CLE CLE
12:05 PM
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Sun
6/29
TBR TBR
@
BAL BAL
1:35 PM
Sun
6/29
ATH ATH
@
NYY NYY
1:35 PM