highest career batting average in a last 20 years minimum 1000 plate appearances

Between March 25, 2006 and March 25, 2026, Luis Arraez has the best batting average when making 1,000+ plate appearances, with an average of .317.

Interpreted as:
highest career batting average by a player in a last 20 years minimum 1000 plate appearances
NAMEAVGPAGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPOBPSLGOPS
1Luis Arraez
L. Arraez
.317
3,533
840
3,244
436
1,028
169
18
36
308
230
20
215
31
17
1,341
223
15
24
18
67
.363
.413
.777
2Magglio Ordonez
M. Ordonez
.313
3,187
765
2,866
414
897
169
6
99
487
288
10
386
12
12
1,375
274
0
23
15
103
.375
.480
.855
3Vladimir Guerrero
V. Guerrero
.308
3,565
846
3,260
468
1,004
183
8
144
560
243
37
379
30
19
1,635
335
0
25
80
120
.360
.502
.862
4Manny Ramirez
M. Ramirez
.308
2,549
615
2,118
365
652
136
5
120
417
375
32
464
4
3
1,158
261
0
24
78
64
.415
.547
.962
5Miguel Cabrera
M. Cabrera
.308
10,080
2,392
8,826
1,305
2,715
532
11
433
1,591
1,101
64
1,748
34
17
4,568
976
1
88
218
312
.385
.518
.903
6Joe Mauer
J. Mauer
.307
7,284
1,692
6,334
939
1,946
394
27
128
851
867
23
956
38
18
2,778
549
6
54
133
198
.390
.439
.828
7Derek Jeter
D. Jeter
.304
5,606
1,222
5,028
764
1,529
236
19
91
548
446
67
751
143
40
2,076
346
40
25
17
150
.367
.413
.780
8Chipper Jones
C. Jones
.304
3,548
848
3,010
518
915
194
11
137
512
503
4
476
27
5
1,542
342
0
31
70
95
.401
.512
.913
9Jose Altuve
J. Altuve
.303
8,696
1,976
7,881
1,236
2,388
455
32
255
889
655
80
1,139
325
96
3,672
742
27
53
50
215
.360
.466
.826
10Buster Posey
B. Posey
.302
5,607
1,371
4,970
663
1,500
293
9
158
729
540
43
721
23
9
2,285
460
1
53
67
163
.372
.460
.831
11Michael Young
M. Young
.302
5,364
1,227
4,933
669
1,488
291
25
105
657
370
14
748
51
15
2,144
421
0
47
25
168
.349
.435
.784
12Robinson Cano
R. Cano
.301
8,999
2,135
8,251
1,184
2,484
538
29
321
1,244
604
82
1,146
50
35
4,043
888
3
59
111
270
.352
.490
.842
13Freddy Sanchez
F. Sanchez
.301
3,122
731
2,880
369
866
187
13
43
330
151
27
370
11
7
1,208
243
30
34
17
61
.338
.419
.757
14Ichiro Suzuki
I. Suzuki
.300
7,042
1,857
6,533
859
1,959
227
55
65
470
416
28
767
319
61
2,491
347
36
29
95
67
.343
.381
.724
15Freddie Freeman
F. Freeman
.300
9,363
2,179
8,114
1,379
2,431
547
33
367
1,322
1,070
113
1,763
104
32
4,145
947
0
66
142
172
.386
.511
.897
16Dustin Pedroia
D. Pedroia
.299
6,777
1,512
6,031
922
1,805
394
15
140
725
624
38
654
138
46
2,649
549
25
59
25
154
.365
.439
.805
17Matt Holliday
M. Holliday
.299
7,016
1,657
6,130
1,024
1,833
413
22
283
1,076
735
111
1,197
91
31
3,139
718
0
40
56
200
.382
.512
.894
18Kenny Lofton
K. Lofton
.298
1,081
265
959
165
286
40
18
10
79
101
2
93
55
12
392
68
12
7
2
22
.364
.409
.773
19Xavier Edwards
X. Edwards
.298
1,006
239
904
126
269
35
10
4
72
85
4
154
63
11
336
49
6
7
3
7
.358
.372
.730
20Michael Brantley
M. Brantley
.298
6,148
1,445
5,566
758
1,656
348
25
129
720
485
37
658
125
33
2,441
502
13
47
37
130
.355
.439
.794
21Mark Grudzielanek
M. Grudzielanek
.298
1,551
366
1,442
201
429
88
7
16
138
78
16
180
8
5
579
111
6
9
7
38
.339
.402
.740
22Trea Turner
T. Turner
.297
5,604
1,266
5,157
870
1,532
282
48
186
641
383
41
1,028
315
53
2,468
516
2
21
11
87
.349
.479
.828
23Yordan Alvarez
Y. Alvarez
.297
2,867
677
2,455
429
728
156
6
170
493
346
40
566
9
2
1,406
332
0
26
42
60
.389
.573
.961
24Ryan Braun
R. Braun
.296
7,329
1,766
6,622
1,080
1,963
408
49
352
1,154
586
77
1,363
216
60
3,525
809
0
44
56
179
.358
.532
.891
25Daniel Murphy
D. Murphy
.296
5,752
1,452
5,308
710
1,572
371
29
138
735
364
25
709
68
25
2,415
538
7
48
56
124
.341
.455
.796
StatMuse has game-level data for batting average and plate appearances going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Twins Stats

Team Batting Leaders

HR

35

Buxton

Byron Buxton

RBI

83

Buxton

Byron Buxton

AVG

.267

Correa

Carlos Correa
Team Pitching Leaders

W

13

Ryan

Joe Ryan

K

194

Ryan

Joe Ryan

ERA

3.42

Ryan

Joe Ryan
Team Rankings

HR

191

11th

R

678

23rd

SO

1,372

15th

ERA

4.55

24th

2025 Division Standings
TEAMWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
Twins Twins
70
92
.432
18.0
60
102
.370
28.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
3:05 PM
Sat
3/28
@
4:05 PM
Sun
3/29
@
1:35 PM
Mon
3/30
@
4:10 PM
Wed
4/1
@
7:40 PM
Last Game
MIN Twins

70 - 92

1

Final

2

PHI Phillies

96 - 66

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
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
2:20 PM
Thu
3/26
@
3:05 PM