highest batting average in the last 10 years min 1000 at bats

Between June 10, 2016 and June 10, 2026, Luis Arraez has the best batting average with 1,000+ at-bats, with an average of .318.

Interpreted as:
highest batting average by a player in the last 10 years min 1000 at bats
NAMEAVGABGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Luis Arraez
L. Arraez
.318
3,502
905
470
1,112
182
23
38
333
245
23
228
36
17
3,820
1,454
243
19
31
21
71
.363
.415
.778
2Freddie Freeman
F. Freeman
.308
5,432
1,434
982
1,675
390
25
264
917
745
75
1,102
92
23
6,296
2,907
679
0
44
111
120
.396
.535
.931
3Howie Kendrick
H. Kendrick
.307
1,205
373
174
370
80
5
38
158
100
14
228
20
9
1,330
574
123
0
11
5
42
.364
.476
.840
4Michael Brantley
M. Brantley
.305
2,419
627
351
738
156
9
68
320
213
20
289
30
7
2,671
1,116
233
2
17
9
61
.364
.461
.825
5Daniel Murphy
D. Murphy
.301
1,732
491
251
522
128
6
65
294
134
10
242
9
2
1,893
857
199
0
17
27
38
.352
.495
.847
6Xavier Edwards
X. Edwards
.299
1,152
306
168
345
46
14
10
94
120
4
188
74
14
1,291
449
70
7
8
6
13
.365
.390
.755
7Adrian Beltre
A. Beltre
.299
1,131
307
155
338
63
3
54
200
104
14
189
3
1
1,263
569
120
0
14
7
24
.361
.503
.864
8Yordan Alvarez
Y. Alvarez
.298
2,698
745
475
805
169
6
192
541
392
45
618
10
2
3,163
1,562
367
0
28
51
62
.393
.579
.972
9Jose Altuve
J. Altuve
.298
5,091
1,293
879
1,517
282
17
214
639
500
53
848
139
48
5,681
2,475
513
10
27
27
140
.365
.486
.851
10Buster Posey
B. Posey
.295
2,040
566
273
601
125
2
48
256
242
19
319
13
4
2,317
874
175
1
15
26
74
.372
.428
.801
11Charlie Blackmon
C. Blackmon
.294
4,319
1,115
733
1,270
238
52
176
603
377
76
832
60
31
4,809
2,140
466
9
28
27
57
.359
.495
.854
12Trea Turner
T. Turner
.294
5,384
1,303
906
1,581
291
48
192
661
398
41
1,078
327
53
5,847
2,544
531
2
22
11
91
.346
.473
.818
13Yandy Díaz
Y. Díaz
.293
3,529
965
504
1,033
195
8
112
468
433
37
591
12
8
4,022
1,580
315
0
23
16
94
.374
.448
.821
14Aaron Judge
A. Judge
.291
4,319
1,204
916
1,258
213
7
385
868
859
42
1,441
70
24
5,254
2,640
605
0
34
109
124
.411
.611
1.022
15DJ LeMahieu
DJ LeMahieu
.290
4,183
1,092
650
1,213
192
20
107
485
437
26
695
35
24
4,694
1,766
319
12
36
6
122
.358
.422
.780
16Jose Martinez
J. Martinez
.289
1,244
432
170
360
61
3
43
182
128
4
274
7
3
1,386
556
107
3
7
3
44
.356
.447
.803
17Donovan Solano
D. Solano
.289
1,855
626
195
536
106
4
35
203
135
36
415
4
2
2,040
755
145
1
13
4
42
.347
.407
.754
18Bo Bichette
B. Bichette
.289
3,340
814
468
965
198
9
116
469
206
18
689
61
21
3,580
1,529
323
0
16
4
86
.332
.458
.790
19Bobby Witt Jr.
B. Witt Jr.
.289
2,755
693
436
795
168
35
114
400
207
27
542
171
47
3,020
1,375
317
1
30
23
40
.341
.499
.840
20Jean Segura
J. Segura
.288
3,439
877
497
992
171
19
82
342
235
44
516
109
40
3,746
1,447
272
12
16
14
95
.340
.421
.761
21J.D. Martinez
J.D. Martinez
.288
3,989
1,051
627
1,149
270
14
234
731
432
26
1,121
14
2
4,488
2,149
518
0
41
41
136
.358
.539
.897
22Vladimir Guerrero Jr.
V. Guerrero Jr.
.288
3,972
1,041
609
1,144
222
6
186
616
462
40
674
31
14
4,498
1,936
414
0
24
44
132
.366
.487
.853
23Mookie Betts
M. Betts
.288
5,165
1,307
1,003
1,487
330
28
260
790
661
48
789
157
34
5,929
2,653
618
0
55
34
84
.370
.514
.884
24Scooter Gennett
S. Gennett
.288
1,530
433
218
440
82
6
62
243
97
12
355
13
4
1,653
720
150
4
10
4
38
.333
.471
.804
25Ronald Acuña Jr.
R. Acuña Jr.
.287
3,351
870
686
962
167
14
193
481
474
57
873
220
57
3,899
1,736
374
0
17
23
47
.383
.518
.901
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 MLB News

More Twins Stats

Team Batting Leaders

HR

19

Buxton

Byron Buxton

RBI

38

Lee

Brooks Lee

AVG

.295

Jeffers

Ryan Jeffers
Team Pitching Leaders

W

6

Ober

Bailey Ober

K

84

Ryan

Joe Ryan

ERA

3.07

Ryan

Joe Ryan
Team Rankings

HR

76

14th

R

312

10th

SO

546

18th

ERA

4.69

26th

2026 Division Standings
TEAMWLPCTGB
37
32
.536
35
31
.530
0.5
Twins Twins
30
38
.441
6.5
28
39
.418
8.0
28
39
.418
8.0
Schedule
DATEMATCHUPTIME (ET)
Wed
6/10
@
6:40 PM
Thu
6/11
@
1:10 PM
Fri
6/12
@
8:10 PM
Sat
6/13
@
2:10 PM
Sun
6/14
@
2:10 PM
Last Game
MIN Twins

30 - 38

4

Final

10

DET Tigers

28 - 39

Tue 9 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
22
.672
36
31
.537
9.0
35
33
.515
10.5
32
35
.478
13.0
29
37
.439
15.5
NL CentralWLPCTGB
41
24
.631
36
28
.563
4.5
34
33
.507
8.0
34
33
.507
8.0
32
34
.485
9.5
NL WestWLPCTGB
43
24
.642
34
32
.515
8.5
34
32
.515
8.5
27
41
.397
16.5
25
42
.373
18.0
AL EastWLPCTGB
39
25
.609
40
26
.606
33
35
.485
8.0
31
37
.456
10.0
27
38
.415
12.5
AL CentralWLPCTGB
37
32
.536
35
31
.530
0.5
30
38
.441
6.5
28
39
.418
8.0
28
39
.418
8.0
AL WestWLPCTGB
36
32
.529
32
34
.485
3.0
32
35
.478
3.5
31
38
.449
5.5
26
42
.382
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
5/25
@
1-3
Mon
5/25
@
7-2
Mon
5/25
@
3-0
Mon
5/25
@
9-0
Tue
5/26
@
6-3

Schedule

DATEMATCHUPTIME (ET)
Wed
6/10
@
1:10 PM
Wed
6/10
@
1:10 PM
Wed
6/10
@
3:45 PM
Wed
6/10
@
4:10 PM
Wed
6/10
@
6:35 PM