mlb players with the highest obp since 2020

Since 2020, Juan Soto has the best on-base percentage, with an on-base percentage of .424.

Interpreted as:
MLB players with the highest obp with a minimum of 1.55 PA per team game since 2020
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 Juan Soto
J. Soto
.424
743
2,586
520
725
136
9
159
449
643
14
516
48
21
3,262
1,356
304
1
18
59
78
.280
.524
.948
628
241
.404
161
241.4
2 Aaron Judge
A. Judge
.419
670
2,420
511
739
124
3
231
530
464
23
749
41
9
2,923
1,562
358
0
16
66
70
.305
.645
1.065
648
303
.441
192
310.1
3 Freddie Freeman
F. Freeman
.403
749
2,839
538
894
210
10
125
468
392
44
520
55
10
3,300
1,499
345
0
25
60
57
.315
.528
.931
610
217.5
.394
153
212.5
4 Bryce Harper
B. Harper
.393
626
2,268
406
654
163
5
126
375
386
20
568
58
16
2,699
1,205
294
4
21
52
60
.288
.531
.925
490
168.4
.390
148
159.9
5 Ronald Acuña Jr.
R. Acuña Jr.
.392
478
1,841
397
545
100
6
106
266
264
35
431
144
35
2,151
975
212
0
11
13
31
.296
.530
.922
397
140
.394
149
131.3
6 Buster Posey
B. Posey
.390
113
395
68
120
23
0
18
56
56
1
87
0
0
454
197
41
0
2
5
15
.304
.499
.889
79
24.2
.379
141
23.6
7 Yordan Alvarez
Y. Alvarez
.383
571
2,077
361
606
126
6
140
406
282
38
460
9
1
2,420
1,164
272
0
23
36
50
.292
.560
.943
450
163.2
.396
160
169
8 Shohei Ohtani
S. Ohtani
.378
722
2,696
525
760
138
34
210
487
407
20
790
134
34
3,138
1,596
382
0
15
74
35
.282
.592
.970
598
226.8
.402
160
223.9
9 Jacob Wilson
J. Wilson
.377
97
364
50
121
17
2
8
41
23
4
28
5
0
395
166
27
2
2
1
13
.332
.456
.833
62
16.1
.364
139
17.3
10 Xavier Edwards
X. Edwards
.375
157
571
76
177
21
6
1
45
61
2
104
48
10
645
213
28
5
6
2
1
.310
.373
.748
85
10.1
.332
110
7.3
11 Yandy Díaz
Y. Díaz
.373
655
2,416
331
699
135
3
70
317
305
24
393
7
5
2,759
1,050
208
0
14
9
63
.289
.435
.807
416
89.5
.353
133
107.8
12 Mike Trout
M. Trout
.371
366
1,340
241
363
62
9
104
229
200
20
420
14
2
1,570
755
175
0
10
24
14
.271
.563
.935
286
99.9
.392
154
98.7
13 Mookie Betts
M. Betts
.370
654
2,551
506
718
150
14
141
397
338
31
420
68
14
2,941
1,319
305
0
21
10
35
.281
.517
.887
505
155.9
.379
143
155.9
14 Brandon Belt
B. Belt
.369
329
1,067
168
275
59
4
65
155
176
15
361
4
2
1,262
537
128
0
4
7
28
.258
.503
.873
213
60.6
.373
139
62.3
15 Vladimir Guerrero Jr.
V. Guerrero Jr.
.369
768
2,950
465
856
166
4
154
475
346
32
504
22
11
3,344
1,492
324
0
16
36
94
.290
.506
.875
559
161.7
.373
142
164.4
16 Brendan Donovan
B. Donovan
.368
440
1,562
215
449
86
5
34
179
162
42
243
15
10
1,778
647
125
3
9
5
20
.287
.414
.782
255
46.7
.345
123
47.7
17 James Wood
J. Wood
.367
153
572
86
156
32
4
27
93
83
3
183
23
12
660
277
63
0
2
3
6
.273
.484
.851
106
30
.369
138
29.4
18 Paul Goldschmidt
P. Goldschmidt
.363
748
2,814
442
799
168
4
126
411
340
17
706
47
2
3,187
1,353
298
0
16
14
60
.284
.481
.844
507
128.4
.363
133
128.8
19 Christian Yelich
C. Yelich
.362
615
2,253
393
585
104
11
79
291
351
17
629
91
15
2,631
948
194
2
8
24
40
.260
.421
.783
373
60.7
.342
117
53.4
20 Liam Hicks
L. Hicks
.362
45
120
15
33
7
1
4
25
14
3
19
0
0
140
54
12
2
1
0
1
.275
.450
.812
21
4.9
.357
127
4.4
21 Kyle Tucker
K. Tucker
.362
655
2,378
390
664
142
19
134
445
314
8
422
106
13
2,722
1,246
295
0
22
30
44
.279
.524
.886
457
133.6
.374
144
140.2
22 Luis Arraez
L. Arraez
.362
660
2,566
348
813
135
16
27
246
173
18
170
21
12
2,781
1,061
178
7
17
17
57
.317
.413
.775
384
55
.338
117
55.6
23 Michael Brantley
M. Brantley
.361
246
936
127
282
60
4
20
102
83
6
113
4
1
1,029
410
84
1
3
3
17
.301
.438
.799
151
27.4
.347
124
29
24 Jesse Winker
J. Winker
.361
530
1,691
242
425
87
3
66
238
263
32
401
17
4
1,998
716
156
2
10
5
38
.251
.423
.784
289
52.1
.345
119
47.4
25 Steven Kwan
S. Kwan
.360
495
1,943
297
557
91
17
31
173
210
18
209
61
14
2,189
775
139
6
12
4
24
.287
.399
.758
295
37.6
.335
118
45.3

More Nationals Stats

Team Rankings

HR

70

22nd

R

306

17th

SO

583

21st

ERA

4.96

26th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
45
29
.608
Phillies Phillies
44
30
.595
1.0
Braves Braves
33
39
.458
11.0
Nationals Nationals
30
44
.405
15.0
Marlins Marlins
29
43
.403
15.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/19
COL COL
@
WSH WSH
1:05 PM
Fri
6/20
WSH WSH
@
LAD LAD
10:10 PM
Sat
6/21
WSH WSH
@
LAD LAD
10:10 PM
Sun
6/22
WSH WSH
@
LAD LAD
4:10 PM
Mon
6/23
WSH WSH
@
SDP SDP
9:40 PM
Last Game
WSH Nationals

30 - 44

1

Final

3

COL Rockies

17 - 57

Wed 18 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
42
31
.575
Rays Rays
41
33
.554
1.5
AL Central W L PCT GB
Tigers Tigers
47
27
.635
Guardians Guardians
36
35
.507
9.5
AL West W L PCT GB
Astros Astros
42
31
.575
Mariners Mariners
37
36
.507
5.0
NL East W L PCT GB
Mets Mets
45
29
.608
Phillies Phillies
44
30
.595
1.0
NL Central W L PCT GB
Cubs Cubs
45
28
.616
Brewers Brewers
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
45
29
.608
Giants Giants
41
32
.562
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/2
PHI PHI
@
TOR TOR
8-3
Mon
6/2
LAA LAA
@
BOS BOS
4-3
Mon
6/2
AZ AZ
@
ATL ATL
8-3
Mon
6/2
TEX TEX
@
TBR TBR
1-5
Mon
6/2
DET DET
@
CWS CWS
1-8

Schedule

DATE MATCHUP TIME (ET)
Wed
6/18
MIN MIN
@
CIN CIN
7:10 PM
Thu
6/19
MIN MIN
@
CIN CIN
12:40 PM
Thu
6/19
COL COL
@
WSH WSH
1:05 PM
Thu
6/19
LAA LAA
@
NYY NYY
1:05 PM
Thu
6/19
PIT PIT
@
DET DET
1:10 PM