best batting average in the last 5 years

Between March 28, 2021 and March 28, 2026, 5 players are tied for the best batting average, with an average of 1.000. The first three are Ryne Nelson, Connor Overton and Tommy Hunter.

Interpreted as:
best batting average by a player in the last 5 years
NAMEAVGGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
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
2Connor Overton
C. Overton
1.000
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
3Tommy Hunter
T. Hunter
1.000
7
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
4Jose Quintana
J. Quintana
1.000
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
5Daniel Bard
D. Bard
1.000
67
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
6Kevin McGonigle
K. McGonigle
.625
2
8
2
5
2
0
0
4
1
0
0
0
0
9
7
2
0
0
0
0
.667
.875
1.542
7Munetaka Murakami
M. Murakami
.500
1
2
1
1
0
0
1
1
2
0
0
0
0
4
4
1
0
0
0
0
.750
2.000
2.750
8Darren 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
9Humberto Castellanos
H. Castellanos
.500
11
6
1
3
0
0
1
5
0
0
1
0
0
7
6
1
0
1
0
0
.429
1.000
1.429
10Bailey Ober
B. Ober
.500
1
2
0
1
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
.500
.500
1.000
11Jordan Yamamoto
J. Yamamoto
.500
2
2
0
1
0
0
0
0
0
0
1
0
0
2
1
0
0
0
0
0
.500
.500
1.000
12Garrett Cleavinger
G. Cleavinger
.500
21
2
0
1
1
0
0
0
0
0
1
0
0
3
2
1
1
0
0
0
.500
1.000
1.500
13Austin Voth
A. Voth
.500
48
2
1
1
0
0
0
0
0
1
1
0
0
3
1
0
0
0
0
0
.667
.500
1.167
14Justus Sheffield
J. Sheffield
.500
2
2
0
1
0
0
0
0
0
0
1
0
0
2
1
0
0
0
0
0
.500
.500
1.000
15Triston McKenzie
T. McKenzie
.500
1
2
0
1
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
.500
.500
1.000
16Sean Manaea
S. Manaea
.500
2
4
0
2
1
0
0
0
0
0
1
0
0
5
3
1
1
0
0
0
.500
.750
1.250
17Cal Quantrill
C. Quantrill
.500
3
2
0
1
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
.500
.500
1.000
18Garrett Whitlock
G. Whitlock
.500
6
2
0
1
0
0
0
0
0
0
1
0
0
2
1
0
0
0
0
0
.500
.500
1.000
19Chase DeLauter
C. DeLauter
.444
2
9
4
4
0
0
3
3
0
0
2
0
0
9
13
3
0
0
0
0
.444
1.444
1.889
20Taylor Davis
T. Davis
.400
2
5
0
2
0
0
0
0
1
0
0
0
0
6
2
0
0
0
0
0
.500
.400
.900
21Jerad Eickhoff
J. Eickhoff
.400
6
5
0
2
0
0
0
0
0
0
0
0
0
8
2
0
3
0
0
1
.400
.400
.800
22Kazuma Okamoto
K. Okamoto
.375
2
8
2
3
0
0
0
0
2
0
3
0
0
10
3
0
0
0
0
0
.500
.375
.875
23Dylan Cease
D. Cease
.375
3
8
1
3
1
0
0
0
0
0
3
0
0
8
4
1
0
0
0
1
.375
.500
.875
24Jacob deGrom
J. deGrom
.364
15
33
4
12
1
0
0
6
0
0
9
0
0
33
13
1
0
0
0
0
.364
.394
.758
25Jon Jay
J. Jay
.357
5
14
2
5
0
0
0
1
0
0
2
0
0
14
5
0
0
0
0
0
.357
.357
.714
StatMuse has game-level data for batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Batting Leaders

HR

1

Perdomo

Geraldo Perdomo

RBI

3

Thomas

Alek Thomas

AVG

.375

Perdomo

Geraldo Perdomo
Team Pitching Leaders

K

4

Nelson

Ryne Nelson

ERA

7.71

Nelson

Ryne Nelson
Team Rankings

HR

2

11th

R

6

19th

SO

9

28th

ERA

7.31

29th

2026 Division Standings
TEAMWLPCTGB
2
0
1.000
0
2
.000
2.0
0
2
.000
2.0
0
1
.000
1.5
Diamondbacks Diamondbacks
0
2
.000
2.0
Schedule
DATEMATCHUPTIME (ET)
Mon
3/30
@
10:10 PM
Tue
3/31
@
9:40 PM
Wed
4/1
@
3:40 PM
Thu
4/2
@
9:40 PM
Fri
4/3
@
9:45 PM
Last Game

4

Final

5

LAD Dodgers

2 - 0

Fri 27 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
1
0
1.000
1
0
1.000
1
0
1.000
1
0
1.000
1
1
.500
0.5
NL CentralWLPCTGB
1
0
1.000
1
0
1.000
2
1
.667
0
1
.000
1.0
0
1
.000
1.0
NL WestWLPCTGB
2
0
1.000
0
1
.000
1.5
0
2
.000
2.0
0
2
.000
2.0
0
2
.000
2.0
AL EastWLPCTGB
2
0
1.000
1
0
1.000
0.5
1
0
1.000
0.5
1
0
1.000
0.5
0
1
.000
1.5
AL CentralWLPCTGB
2
0
1.000
1
1
.500
1.0
0
1
.000
1.5
0
1
.000
1.5
0
1
.000
1.5
AL WestWLPCTGB
2
0
1.000
1
1
.500
1.0
0
1
.000
1.5
0
1
.000
1.5
0
2
.000
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Sat
3/28
@
9:40 PM
Sun
3/29
@
1:35 PM
Sun
3/29
@
1:35 PM
Sun
3/29
@
1:35 PM
Sun
3/29
@
1:37 PM