which player has the highest on base percentage in the mlb over the past two years

Between January 5, 2024 and January 5, 2026, Ryne Nelson has the highest on-base percentage, with an on-base percentage of 1.000.

NAMEOBPGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPS
1Ryne Nelson
R. Nelson
1.000
1
1
1
1
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
2Stone Garrett
S. Garrett
.667
2
5
2
3
1
0
1
3
1
0
0
0
0
6
7
2
0
0
0
0
.600
1.400
2.067
3Petey Halpin
P. Halpin
.500
6
6
5
2
0
0
0
0
2
0
2
0
0
8
2
0
0
0
0
0
.333
.333
.833
4Kenedy Corona
K. Corona
.500
3
2
0
0
0
0
0
0
2
0
1
0
0
4
0
0
0
0
0
0
.000
.000
.500
5Matt Duffy
M. Duffy
.500
4
7
2
2
0
0
0
0
2
1
1
0
0
10
2
0
0
0
0
0
.286
.286
.786
6Darren Baker
D. Baker
.500
9
14
1
7
2
0
0
0
0
0
3
0
0
14
9
2
0
0
0
0
.500
.643
1.143
7Diego Castillo
D. Castillo
.500
4
6
3
2
1
0
0
2
2
0
1
0
0
8
3
1
0
0
0
0
.333
.500
1.000
8Aaron Judge
A. Judge
.457
310
1,100
259
359
66
3
111
258
257
16
331
22
5
1,382
764
180
0
9
56
38
.326
.695
1.152
9Juan Soto
J. Soto
.407
317
1,153
248
318
51
5
84
214
256
7
256
45
8
1,427
631
140
1
10
15
27
.276
.547
.955
10Roman Anthony
R. Anthony
.396
71
257
48
75
18
1
8
32
40
5
84
4
1
303
119
27
0
1
0
2
.292
.463
.859
11Ronald Acuña Jr.
R. Acuña Jr.
.394
144
530
112
146
20
2
25
57
98
6
155
25
4
634
245
47
0
0
4
9
.275
.462
.857
12Moisés Ballesteros
M. Ballesteros
.394
20
57
12
17
2
1
2
11
9
0
12
0
0
66
27
5
0
0
1
2
.298
.474
.868
13Charles Leblanc
C. Leblanc
.393
11
21
6
4
0
0
2
6
7
0
9
0
0
28
10
2
0
0
0
0
.190
.476
.869
14Carter Jensen
C. Jensen
.391
20
60
12
18
6
0
3
13
9
0
12
0
0
69
33
9
0
0
0
1
.300
.550
.941
15Shohei Ohtani
S. Ohtani
.391
317
1,247
280
369
63
16
109
232
190
9
349
79
10
1,453
791
188
0
7
30
16
.296
.634
1.025
16Vladimir Guerrero Jr.
V. Guerrero Jr.
.389
315
1,205
194
371
78
1
53
187
153
11
190
8
5
1,377
610
132
0
8
20
33
.308
.506
.895
17Kyle Tucker
K. Tucker
.388
214
777
147
213
38
4
45
122
143
5
142
36
3
931
394
87
1
5
10
13
.274
.507
.895
18Yordan Alvarez
Y. Alvarez
.386
195
717
105
215
42
2
41
113
97
10
128
7
1
834
384
85
0
10
21
15
.300
.536
.922
19Ben Gamel
B. Gamel
.384
38
81
22
20
4
0
1
4
18
0
24
1
0
99
27
5
0
0
1
0
.247
.333
.717
20Nick Kurtz
N. Kurtz
.383
117
420
90
122
26
2
36
86
63
2
151
2
1
488
260
64
0
3
3
4
.290
.619
1.002
21César Salazar
C. Salazar
.383
23
38
5
11
2
0
0
9
4
3
8
0
0
48
13
2
1
2
0
1
.289
.342
.725
22Luke Keaschall
L. Keaschall
.382
49
182
25
55
14
0
4
28
19
5
29
14
3
207
81
18
0
1
0
4
.302
.445
.827
23Alex Call
A. Call
.378
140
369
58
106
22
2
8
45
48
8
74
7
2
435
156
32
6
4
0
8
.287
.423
.800
24Dylan Beavers
D. Beavers
.375
35
110
16
25
5
1
4
14
26
0
36
2
2
137
44
10
1
0
0
0
.227
.400
.775
25Kyle Teel
K. Teel
.375
78
253
38
69
11
0
8
35
37
5
77
3
1
297
104
19
1
1
0
1
.273
.411
.786
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 Diamondbacks Stats

Team Batting Leaders

HR

36

Suárez

Eugenio Suárez

RBI

100

Perdomo

Geraldo Perdomo

AVG

.292

Naylor

Josh Naylor
Team Pitching Leaders

W

13

Gallen

Zac Gallen

K

175

Gallen

Zac Gallen

ERA

3.22

Kelly

Merrill Kelly
Team Rankings

HR

214

8th

R

791

6th

SO

1,288

23rd

ERA

4.49

23rd

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
4:10 PM
Fri
3/27
@
10:10 PM
Sat
3/28
@
9:10 PM
Mon
3/30
@
10:10 PM
Tue
3/31
@
9:40 PM
Last Game
AZ Diamondbacks

80 - 82

4

Final

12

SDP Padres

90 - 72

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM