best batting average by an mlb player with at least 2000 at bats since 2017

Since 2017, Luis Arraez has the highest batting average with 2,000+ at-bats, with an average of .317.

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 WRC WRAA WOBA WRC+ BRAA
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
491
69
.338
117
70.9
2 Freddie Freeman
F. Freeman
.308
4,816
1,270
872
1,482
341
19
229
807
652
68
949
85
22
5,573
2,548
589
0
37
99
100
.395
.529
.924
1009
340.9
.389
147
320.9
3 Michael 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
406
82.5
.354
124
78.1
4 Jose Altuve
J. Altuve
.297
4,520
1,147
787
1,342
251
13
195
567
449
49
761
126
37
5,047
2,204
459
7
22
19
126
.365
.488
.853
813
208.4
.365
136
218.5
5 Yordan Alvarez
Y. Alvarez
.297
2,455
677
429
728
156
6
170
493
346
40
566
9
2
2,867
1,406
332
0
26
42
60
.389
.573
.961
549
206.4
.402
163
212.4
6 Aaron Judge
A. Judge
.296
4,021
1,118
863
1,190
201
7
364
820
808
39
1,327
65
20
4,900
2,497
572
0
32
104
114
.416
.621
1.037
1043
457.4
.429
180
461.5
7 Trea Turner
T. Turner
.295
4,810
1,166
812
1,418
267
40
172
600
365
40
957
280
45
5,236
2,281
479
2
19
11
86
.348
.474
.823
788
161
.352
122
141.1
8 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
479
86
.346
122
87.4
9 Yandy Díaz
Y. Díaz
.290
3,295
904
471
957
184
7
100
424
409
30
558
11
8
3,755
1,455
291
0
21
13
87
.372
.442
.813
570
121
.354
132
140.4
10 Charlie Blackmon
C. Blackmon
.290
3,923
1,019
651
1,138
215
49
153
550
351
65
758
47
24
4,373
1,910
417
8
26
23
57
.356
.487
.843
682
156.4
.358
111
62.6
11 Bobby Witt Jr.
B. Witt Jr.
.290
2,491
626
403
722
151
34
105
373
176
26
487
148
43
2,722
1,256
290
1
28
20
34
.340
.504
.844
419
98.2
.357
128
87.4
12 Ronald Acuña Jr.
R. Acuña Jr.
.289
3,156
817
655
913
157
13
186
459
439
53
821
205
50
3,663
1,654
356
0
15
21
47
.384
.524
.908
654
213.7
.386
143
194.7
13 Vladimir Guerrero Jr.
V. Guerrero Jr.
.288
3,734
975
571
1,077
211
6
183
591
430
36
645
26
13
4,220
1,849
400
0
20
39
125
.366
.495
.861
688
181.9
.367
137
184.5
14 Xander Bogaerts
X. Bogaerts
.287
4,502
1,191
682
1,294
285
13
156
617
459
41
895
100
15
5,052
2,073
454
1
49
21
118
.355
.460
.816
749
142.1
.350
120
122.9
15 Mookie Betts
M. Betts
.286
4,625
1,176
918
1,324
298
27
237
705
620
46
731
142
28
5,339
2,387
562
0
48
33
70
.373
.516
.889
910
269.2
.377
139
254.5
16 Anthony Rendon
A. Rendon
.285
2,508
686
398
714
179
7
105
443
357
43
419
24
5
2,943
1,222
291
0
35
23
63
.379
.487
.866
483
127
.368
129
111.1
17 Justin Turner
J. Turner
.284
3,639
1,054
547
1,034
216
2
143
550
413
94
653
24
5
4,193
1,683
361
1
46
12
89
.368
.462
.830
651
146.8
.358
128
144.5
18 J.D. Martinez
J.D. Martinez
.284
3,756
989
591
1,067
248
14
224
699
406
26
1,056
14
1
4,227
2,015
486
0
39
39
133
.355
.536
.891
710
201.5
.373
134
178.8
19 Corey Seager
C. Seager
.284
3,619
947
580
1,028
222
7
191
578
405
35
723
16
5
4,087
1,837
420
0
28
48
84
.359
.508
.867
662
170.7
.366
134
169.7
20 Jeff McNeil
J. McNeil
.284
3,245
923
432
920
193
18
80
367
261
85
430
37
10
3,621
1,389
291
10
20
11
42
.351
.428
.779
504
69.6
.338
118
79.7
21 Ketel Marte
K. Marte
.283
3,878
1,054
608
1,098
235
38
168
537
429
39
682
46
10
4,379
1,913
441
1
32
29
81
.358
.493
.851
693
168.5
.362
127
147.7
22 DJ LeMahieu
DJ LeMahieu
.283
3,829
1,001
580
1,082
175
14
100
440
393
24
643
30
20
4,286
1,585
289
8
32
5
114
.350
.414
.764
576
59.4
.332
106
34.8
23 Starling Marte
S. Marte
.282
3,511
931
548
991
169
26
105
432
226
87
721
201
47
3,852
1,527
300
10
18
8
83
.339
.435
.774
523
60.6
.335
112
58.1
24 Jean Segura
J. Segura
.282
3,047
781
424
860
142
16
67
305
205
37
453
82
34
3,312
1,235
225
8
15
13
92
.334
.405
.739
408
7.4
.320
100
-0.5
25 Nico Hoerner
N. Hoerner
.282
2,616
704
378
738
128
15
36
278
192
45
315
131
26
2,872
1,004
179
1
18
10
44
.340
.384
.723
350
8.9
.318
103
10.7

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