highest on base percentage since 2020 with 1000 plate appearances

Since 2020, Juan Soto has the best on-base percentage when making 1,000+ plate appearances, with an on-base percentage of .426.

Interpreted as:
highest on base percentage by a player since 2020 with 1000 or more plate appearances
NAME OBP PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Juan Soto
J. Soto
.426
3,098
707
2,458
495
694
131
9
150
426
611
13
488
42
20
1,293
290
1
15
56
71
.282
.526
.952
601
232.7
.405
162
232.3
2 Aaron Judge
A. Judge
.419
2,760
633
2,283
480
695
116
3
217
504
440
22
697
38
8
1,468
336
0
15
55
67
.304
.643
1.062
612
285.3
.441
192
292.4
3 Freddie Freeman
F. Freeman
.404
3,137
711
2,695
517
847
196
9
124
452
376
43
483
55
10
1,433
329
0
23
57
52
.314
.532
.935
584
210.7
.396
154
205.4
4 Bryce Harper
B. Harper
.394
2,605
604
2,188
396
631
156
5
123
358
377
17
553
56
16
1,166
284
4
19
52
60
.288
.533
.927
475
164.1
.391
148
155.5
5 Ronald Acuña Jr.
R. Acuña Jr.
.387
2,052
455
1,759
376
513
97
6
98
252
247
35
408
143
35
916
201
0
11
11
30
.292
.521
.908
370
124.6
.388
145
116.1
6 Yordan Alvarez
Y. Alvarez
.383
2,420
571
2,077
361
606
126
6
140
406
282
38
460
9
1
1,164
272
0
23
36
50
.292
.560
.943
450
163.3
.396
160
169.3
7 Shohei Ohtani
S. Ohtani
.378
2,960
684
2,544
490
715
132
32
195
459
385
18
747
133
31
1,496
359
0
13
67
32
.281
.588
.966
562
210.6
.401
159
207.4
8 Yandy Díaz
Y. Díaz
.375
2,612
622
2,280
313
661
130
2
65
292
296
23
371
6
5
990
197
0
13
7
59
.290
.434
.809
398
87.7
.355
134
105.4
9 Mookie Betts
M. Betts
.371
2,787
620
2,416
485
683
146
14
137
382
320
31
405
64
14
1,268
297
0
20
8
33
.283
.525
.896
487
155.4
.382
146
155.1
10 Mike Trout
M. Trout
.369
1,494
348
1,276
234
343
61
9
102
220
189
20
402
14
2
728
172
0
9
22
12
.269
.571
.940
275
97.1
.394
155
96.2
11 Brandon Belt
B. Belt
.369
1,262
329
1,067
168
275
59
4
65
155
176
15
361
4
2
537
128
0
4
7
28
.258
.503
.873
213
60.6
.373
139
62.3
12 Vladimir Guerrero Jr.
V. Guerrero Jr.
.367
3,178
731
2,812
439
815
157
4
149
456
321
29
489
20
10
1,427
310
0
16
33
94
.290
.507
.874
530
152
.372
141
154.6
13 Brendan Donovan
B. Donovan
.366
1,641
409
1,440
196
411
75
5
33
171
151
38
219
15
10
595
113
3
9
3
19
.285
.413
.779
235
42.1
.344
122
42.7
14 Luis Arraez
L. Arraez
.366
2,618
623
2,412
329
771
123
14
27
231
167
18
168
20
12
1,003
164
5
16
17
55
.320
.416
.782
368
57.5
.340
118
57.5
15 Paul Goldschmidt
P. Goldschmidt
.365
3,041
711
2,681
419
766
162
3
122
397
328
16
680
44
2
1,300
287
0
16
13
59
.286
.485
.850
491
128.7
.366
135
129.1
16 Christian Yelich
C. Yelich
.364
2,488
581
2,122
375
549
100
11
71
273
341
15
590
88
12
884
182
2
8
23
38
.259
.417
.781
352
55.9
.342
116
48.6
17 Steven Kwan
S. Kwan
.361
2,053
463
1,825
287
527
84
17
29
167
196
16
201
56
13
732
130
6
10
4
23
.289
.401
.762
280
37.7
.336
119
45.3
18 Michael Brantley
M. Brantley
.361
1,029
246
936
127
282
60
4
20
102
83
6
113
4
1
410
84
1
3
3
17
.301
.438
.799
151
27.4
.347
124
29
19 Kyle Tucker
K. Tucker
.361
2,575
620
2,255
370
630
135
17
130
433
293
6
397
97
12
1,189
282
0
21
26
42
.279
.527
.888
435
127.7
.375
144
133.7
20 Jesse Winker
J. Winker
.361
1,998
530
1,691
242
425
87
3
66
238
263
32
401
17
4
716
156
2
10
5
38
.251
.423
.784
289
52.2
.345
119
47.4
21 Mark Canha
M. Canha
.360
2,418
620
2,033
300
509
105
7
53
261
266
96
462
37
4
787
165
0
23
5
35
.250
.387
.747
326
37.3
.333
116
46.2
22 Brandon Nimmo
B. Nimmo
.359
2,776
636
2,387
379
624
115
22
86
291
321
50
567
27
12
1,041
223
6
12
2
30
.261
.436
.795
409
79.1
.348
125
86.7
23 Corey Seager
C. Seager
.358
2,471
564
2,201
350
632
124
5
131
359
232
20
408
8
3
1,159
260
0
18
30
48
.287
.527
.884
415
121.4
.373
141
122.8
24 William Contreras
W. Contreras
.358
2,009
484
1,766
274
485
96
5
71
258
222
11
454
21
3
804
172
1
9
12
51
.275
.455
.813
301
62.9
.352
124
56.9
25 Jose Altuve
J. Altuve
.357
2,733
612
2,446
438
699
136
3
105
288
250
27
436
64
19
1,156
244
1
9
8
54
.286
.473
.830
425
100.2
.359
134
107.1

More Nationals Stats

Team Rankings

HR

38

15th

R

162

14th

SO

294

18th

ERA

5.30

27th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
23
14
.622
Phillies Phillies
20
15
.571
2.0
Braves Braves
17
18
.486
5.0
Nationals Nationals
17
20
.459
6.0
Marlins Marlins
14
21
.400
8.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/7
CLE CLE
@
WSH WSH
12:05 PM
Fri
5/9
STL STL
@
WSH WSH
6:45 PM
Sat
5/10
STL STL
@
WSH WSH
4:05 PM
Sun
5/11
STL STL
@
WSH WSH
1:35 PM
Mon
5/12
WSH WSH
@
ATL ATL
7:15 PM
Last Game
WSH Nationals

17 - 20

1

Final

9

CLE Guardians

21 - 15

Tue 6 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
23
14
.622
Phillies Phillies
20
15
.571
2.0
NL Central W L PCT GB
Cubs Cubs
22
15
.595
Brewers Brewers
19
18
.514
3.0
NL West W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
AL East W L PCT GB
Yankees Yankees
20
16
.556
Red Sox Red Sox
18
19
.486
2.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
21
15
.583
1.5
AL West W L PCT GB
Mariners Mariners
21
14
.600
Athletics Athletics
20
17
.541
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/21
NYY NYY
@
CLE CLE
2-3
Mon
4/21
SDP SDP
@
DET DET
2-0
Mon
4/21
CIN CIN
@
MIA MIA
3-4
Mon
4/21
SEA SEA
@
BOS BOS
3-8
Mon
4/21
BAL BAL
@
WSH WSH
0-7

Schedule

DATE MATCHUP TIME (ET)
Wed
5/7
CLE CLE
@
WSH WSH
12:05 PM
Wed
5/7
HOU HOU
@
MIL MIL
1:10 PM
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Wed
5/7
SEA SEA
@
ATH ATH
3:35 PM