highest batting average in the last 20 years min 3000 at bats

Between October 5, 2005 and October 5, 2025, Luis Arraez has the highest batting average with 3,000+ at-bats, with an average of .317.

Interpreted as:
highest batting average by a player in the last 20 years min 3000 at bats
NAME AVG AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS
1 Luis Arraez
L. Arraez
.317
3,244
840
436
1,028
169
18
36
308
230
20
215
31
17
3,533
1,341
223
15
24
18
67
.363
.413
.777
2 Vladimir Guerrero
V. Guerrero
.308
3,260
846
468
1,004
183
8
144
560
243
37
379
30
19
3,565
1,635
335
0
25
80
120
.360
.502
.862
3 Miguel Cabrera
M. Cabrera
.308
8,826
2,392
1,305
2,715
532
11
433
1,591
1,101
64
1,748
34
17
10,080
4,568
976
1
88
218
312
.385
.518
.903
4 Joe Mauer
J. Mauer
.307
6,334
1,692
939
1,946
394
27
128
851
867
23
956
38
18
7,284
2,778
549
6
54
133
198
.390
.439
.828
5 Derek Jeter
D. Jeter
.304
5,028
1,222
764
1,529
236
19
91
548
446
67
751
143
40
5,606
2,076
346
40
25
17
150
.367
.413
.780
6 Chipper Jones
C. Jones
.304
3,010
848
518
915
194
11
137
512
503
4
476
27
5
3,548
1,542
342
0
31
70
95
.401
.512
.913
7 Jose Altuve
J. Altuve
.303
7,881
1,976
1,236
2,388
455
32
255
889
655
80
1,139
325
96
8,696
3,672
742
27
53
50
215
.360
.466
.826
8 Buster Posey
B. Posey
.302
4,970
1,371
663
1,500
293
9
158
729
540
43
721
23
9
5,607
2,285
460
1
53
67
163
.372
.460
.831
9 Michael Young
M. Young
.302
4,933
1,227
669
1,488
291
25
105
657
370
14
748
51
15
5,364
2,144
421
0
47
25
168
.349
.435
.784
10 Robinson Cano
R. Cano
.301
8,251
2,135
1,184
2,484
538
29
321
1,244
604
82
1,146
50
35
8,999
4,043
888
3
59
111
270
.352
.490
.842
11 Ichiro Suzuki
I. Suzuki
.300
6,533
1,857
859
1,959
227
55
65
470
416
28
767
319
61
7,042
2,491
347
36
29
95
67
.343
.381
.724
12 Freddie Freeman
F. Freeman
.300
8,114
2,179
1,379
2,431
547
33
367
1,322
1,070
113
1,763
104
32
9,363
4,145
947
0
66
142
172
.386
.511
.897
13 Dustin Pedroia
D. Pedroia
.299
6,031
1,512
922
1,805
394
15
140
725
624
38
654
138
46
6,777
2,649
549
25
59
25
154
.365
.439
.805
14 Matt Holliday
M. Holliday
.299
6,130
1,657
1,024
1,833
413
22
283
1,076
735
111
1,197
91
31
7,016
3,139
718
0
40
56
200
.382
.512
.894
15 Michael Brantley
M. Brantley
.298
5,566
1,445
758
1,656
348
25
129
720
485
37
658
125
33
6,148
2,441
502
13
47
37
130
.355
.439
.794
16 Trea Turner
T. Turner
.297
5,157
1,266
870
1,532
282
48
186
641
383
41
1,028
315
53
5,604
2,468
516
2
21
11
87
.349
.479
.828
17 Ryan Braun
R. Braun
.296
6,622
1,766
1,080
1,963
408
49
352
1,154
586
77
1,363
216
60
7,329
3,525
809
0
44
56
179
.358
.532
.891
18 Daniel Murphy
D. Murphy
.296
5,308
1,452
710
1,572
371
29
138
735
364
25
709
68
25
5,752
2,415
538
7
48
56
124
.341
.455
.796
19 Victor Martinez
V. Martinez
.295
6,039
1,624
747
1,784
347
2
201
969
591
42
721
6
4
6,743
2,738
550
0
71
99
223
.358
.453
.812
20 David Wright
D. Wright
.295
5,160
1,356
809
1,524
331
24
201
828
676
35
1,139
173
58
5,930
2,506
556
0
59
71
129
.377
.486
.863
21 Adrian Beltre
A. Beltre
.295
7,003
1,811
999
2,063
424
19
311
1,110
524
65
1,034
56
15
7,662
3,458
754
1
69
74
189
.346
.494
.840
22 Joey Votto
J. Votto
.294
7,252
2,056
1,171
2,135
459
22
356
1,144
1,365
81
1,640
80
29
8,746
3,706
837
0
48
147
168
.409
.511
.920
23 Mike Trout
M. Trout
.294
5,966
1,648
1,196
1,754
325
55
404
1,018
1,067
106
1,662
214
38
7,200
3,401
784
0
61
130
75
.407
.570
.977
24 Placido Polanco
P. Polanco
.294
3,949
1,008
518
1,161
188
13
45
393
240
54
293
32
8
4,309
1,510
246
30
36
10
107
.340
.382
.722
25 Bo Bichette
B. Bichette
.294
3,075
748
438
904
190
8
111
437
187
17
639
60
21
3,292
1,443
309
0
13
4
78
.337
.469
.806
StatMuse has game-level data for at-bats and batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Twins Stats

Team Rankings

HR

191

11th

R

678

23rd

SO

1,372

15th

ERA

4.55

24th

2025 Division Standings
TEAM W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
Royals Royals
82
80
.506
6.0
Twins Twins
70
92
.432
18.0
White Sox White Sox
60
102
.370
28.0
Last Game
PHI Phillies

96 - 66

2

Final

1

MIN Twins

70 - 92

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

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

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
TOR TOR
@
TBR TBR
2-1
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6

Schedule

DATE MATCHUP TIME (ET)
Sun
10/5
NYY NYY
@
TOR TOR
4:08 PM
Sun
10/5
DET DET
@
SEA SEA
8:03 PM
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM