who has the highest on-base percentage in a single season in last 50 years min 500 an

Between October 29, 1975 and October 29, 2025, 50 players are tied for the best on-base percentage in a season, with an on-base percentage of 1.000. The first three are Ryne Nelson this season, Charlie Culberson in 2023 and Evan Phillips in 2022.

NAMEOBPSEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPS
1Ryne Nelson
R. Nelson
1.000
2025
AZ AZ
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
2Charlie Culberson
C. Culberson
1.000
2023
ATL ATL
1
1
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
3Evan Phillips
E. Phillips
1.000
2022
LAD LAD
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
4Josh Lowe
J. Lowe
1.000
2021
TBR TBR
2
1
0
1
0
0
0
0
1
0
0
1
0
2
1
0
0
0
0
0
1.000
1.000
2.000
5Connor Overton
C. Overton
1.000
2021
TOT
6
1
1
1
0
0
0
2
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
6Justin Bruihl
J. Bruihl
1.000
2021
LAD LAD
21
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
7Austin Davis
A. Davis
1.000
2021
TOT
11
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
8Tommy Hunter
T. Hunter
1.000
2021
NYM NYM
3
1
1
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
9Mario Feliciano
M. Feliciano
1.000
2021
MIL MIL
1
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
10Sean Reid-Foley
S. Reid-Foley
1.000
2021
NYM NYM
11
0
0
0
0
0
0
0
2
0
0
0
0
2
0
0
0
0
0
0
11Trevor Richards
T. Richards
1.000
2021
TOT
17
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
12Jose Quintana
J. Quintana
1.000
2021
TOT
7
1
0
1
0
0
0
0
1
0
0
0
0
2
1
0
0
0
0
0
1.000
1.000
2.000
13Jake Brentz
J. Brentz
1.000
2021
KCR KCR
6
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
14Daniel Bard
D. Bard
1.000
2021
COL COL
64
1
1
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
15Michael Lorenzen
M. Lorenzen
1.000
2020
CIN CIN
6
0
2
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
16Chasen Shreve
C. Shreve
1.000
2019
STL STL
3
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
17Oliver Drake
O. Drake
1.000
2019
TBR TBR
3
1
0
1
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
18Gregory Soto
G. Soto
1.000
2019
DET DET
1
2
0
2
0
0
0
0
0
0
0
0
0
2
2
0
0
0
0
0
1.000
1.000
2.000
19R.J. Alaniz
R.J. Alaniz
1.000
2019
TOT
8
1
0
1
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
20Francisco Liriano
F. Liriano
1.000
2019
PIT PIT
67
1
0
1
0
0
0
0
1
0
0
0
0
2
1
0
0
0
0
0
1.000
1.000
2.000
21Robert Gsellman
R. Gsellman
1.000
2019
NYM NYM
50
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
22Wade LeBlanc
W. LeBlanc
1.000
2019
SEA SEA
2
0
0
0
0
0
0
0
1
0
0
0
0
2
0
0
1
0
0
0
23John Means
J. Means
1.000
2019
BAL BAL
2
1
0
1
0
0
0
0
1
0
0
0
0
3
1
0
1
0
0
0
1.000
1.000
2.000
24Will Smith
W. Smith
1.000
2019
SFG SFG
58
1
0
1
0
0
0
2
0
0
0
0
0
2
1
0
1
0
0
0
1.000
1.000
2.000
25John Brebbia
J. Brebbia
1.000
2019
STL STL
63
1
1
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
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 Rankings

HR

214

8th

R

791

6th

SO

1,288

23rd

ERA

4.49

23rd

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
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 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CHC CHC
@
PIT PIT
8-4
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
SFG SFG
@
AZ AZ
5-1
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5

Schedule

DATEMATCHUPTIME (ET)
Wed
10/29
TOR TOR
@
LAD LAD
8:00 PM
Fri
10/31
LAD LAD
@
TOR TOR
8:00 PM
Sat
11/1
LAD LAD
@
TOR TOR
8:00 PM