active players best batting average last five years

Between June 5, 2020 and June 5, 2025, Ryne Nelson and Jose Quintana are tied for the best batting average by an active player, with an average of 1.000.

NAME AVG G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS
1 Ryne 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
2 Jose 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
3 Bailey 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
4 Garrett Whitlock
G. Whitlock
.500
5
2
0
1
0
0
0
0
0
0
1
0
0
2
1
0
0
0
0
0
.500
.500
1.000
5 Garrett 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
6 Cal 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
7 Sean 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
8 Hyeseong Kim
H. Kim
.404
24
52
13
21
2
0
2
7
3
0
11
5
0
55
29
4
0
0
0
0
.436
.558
.994
9 Dylan 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
10 Luke Keaschall
L. Keaschall
.368
7
19
4
7
3
0
0
2
5
2
2
5
0
26
10
3
0
0
0
0
.538
.526
1.065
11 Jacob 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
12 Willie MacIver
W. MacIver
.333
4
9
1
3
0
0
0
1
0
0
1
1
0
9
3
0
0
0
0
0
.333
.333
.667
13 Kyle Wright
K. Wright
.333
2
3
1
1
1
0
0
0
0
0
1
0
0
3
2
1
0
0
0
0
.333
.667
1.000
14 Taylor Clarke
T. Clarke
.333
48
3
0
1
0
0
0
0
0
0
2
0
0
3
1
0
0
0
0
0
.333
.333
.667
15 Matthew Boyd
M. Boyd
.333
2
3
0
1
0
0
0
0
1
0
1
0
0
5
1
0
1
0
0
0
.500
.333
.833
16 Andrew Heaney
A. Heaney
.333
3
3
1
1
0
0
0
0
1
0
2
0
0
4
1
0
0
0
0
0
.500
.333
.833
17 Jacob Wilson
J. Wilson
.327
87
324
42
106
16
2
7
36
21
3
26
5
0
352
147
25
2
2
1
13
.371
.454
.825
18 Luis Arraez
L. Arraez
.318
648
2,515
340
799
131
16
27
240
171
18
170
20
12
2,728
1,043
174
7
17
17
56
.363
.415
.778
19 Freddie Freeman
F. Freeman
.317
737
2,795
534
885
208
10
125
467
386
44
508
55
10
3,250
1,488
343
0
25
59
55
.405
.532
.937
20 Drake Baldwin
D. Baldwin
.315
38
111
12
35
4
0
6
17
9
0
17
0
0
120
57
10
0
0
0
3
.367
.514
.880
21 Jake Mangum
J. Mangum
.310
26
87
8
27
4
0
1
12
5
0
13
10
0
92
34
5
0
0
0
2
.348
.391
.739
22 Xavier Edwards
X. Edwards
.307
146
527
71
162
19
6
1
41
56
2
101
47
8
596
196
26
5
6
2
1
.372
.372
.744
23 Aaron Judge
A. Judge
.306
657
2,373
501
727
122
3
226
520
458
22
726
39
9
2,869
1,533
351
0
16
62
69
.421
.646
1.067
24 Chase Meidroth
C. Meidroth
.302
39
139
18
42
5
0
1
7
18
0
17
8
3
157
50
6
0
0
0
3
.382
.360
.742
25 Trea Turner
T. Turner
.300
702
2,867
485
860
158
18
115
384
199
26
572
136
21
3,107
1,399
291
0
15
5
57
.349
.488
.837
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 Rankings

HR

84

4th

R

306

5th

SO

520

13th

ERA

4.68

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
37
25
.597
Padres Padres
35
25
.583
1.0
Giants Giants
34
28
.548
3.0
Diamondbacks Diamondbacks
30
31
.492
6.5
Rockies Rockies
12
50
.194
25.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/5
AZ AZ
@
ATL ATL
12:15 PM
Fri
6/6
AZ AZ
@
CIN CIN
7:10 PM
Sat
6/7
AZ AZ
@
CIN CIN
4:10 PM
Sun
6/8
AZ AZ
@
CIN CIN
1:40 PM
Mon
6/9
SEA SEA
@
AZ AZ
9:40 PM
Last Game
ATL Braves

27 - 33

1

Final

2

AZ Diamondbacks

30 - 31

Wed 4 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
37
23
.617
Rays Rays
32
29
.525
5.5
AL Central W L PCT GB
Tigers Tigers
41
22
.651
Twins Twins
34
27
.557
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
28
.533
0.5
NL East W L PCT GB
Mets Mets
39
23
.629
Phillies Phillies
37
24
.607
1.5
NL Central W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
33
27
.550
4.5
NL West W L PCT GB
Dodgers Dodgers
37
25
.597
Padres Padres
35
25
.583
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
HOU HOU
@
TBR TBR
2-3
Mon
5/19
SEA SEA
@
CWS CWS
0-1
Mon
5/19
BAL BAL
@
MIL MIL
2-5
Mon
5/19
DET DET
@
STL STL
5-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
AZ AZ
@
ATL ATL
12:15 PM
Thu
6/5
KCR KCR
@
STL STL
1:45 PM
Thu
6/5
DET DET
@
CWS CWS
2:10 PM
Thu
6/5
PHI PHI
@
TOR TOR
3:07 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM