best batting average since 2017 minimum 400 games

Since 2017, Luis Arraez has the highest batting average with 400+ games played, with an average of .319.

Interpreted as:
best batting average by a player since 2017 minimum 400 games
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 WRC WRAA WOBA WRC+ BRAA
1 Luis Arraez
L. Arraez
.319
745
2,861
397
912
152
17
31
271
208
19
199
23
14
3,115
1,191
200
7
20
18
58
.366
.416
.783
439
67.3
.340
118
67.2
2 Freddie Freeman
F. Freeman
.311
1,179
4,468
827
1,391
323
18
214
758
616
64
868
79
21
5,183
2,392
555
0
35
97
93
.400
.535
.935
955
333.3
.393
149
312.4
3 Michael Brantley
M. Brantley
.305
627
2,419
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
.299
1,054
4,177
736
1,250
233
12
178
514
411
45
697
121
34
4,658
2,041
423
6
19
16
112
.367
.489
.855
754
197
.367
137
206.8
5 Aaron Judge
A. Judge
.297
1,030
3,720
788
1,106
188
7
334
761
728
35
1,231
58
18
4,509
2,310
529
0
26
82
105
.415
.621
1.035
960
422.3
.429
180
426.5
6 Daniel Murphy
D. Murphy
.296
407
1,423
200
421
96
4
51
229
111
6
212
6
1
1,551
678
151
0
11
19
34
.347
.476
.823
225
35
.346
107
14.2
7 Yordan Alvarez
Y. Alvarez
.295
658
2,390
419
704
152
6
167
484
334
40
554
9
1
2,789
1,369
325
0
25
40
59
.387
.573
.959
532
199
.401
162
205
8 Trea Turner
T. Turner
.294
1,089
4,485
762
1,318
249
35
164
561
341
39
900
261
43
4,885
2,129
448
2
18
10
78
.348
.475
.822
734
149.6
.353
121
129.6
9 Buster Posey
B. Posey
.293
472
1,692
220
495
103
1
42
202
196
16
277
9
3
1,915
726
146
1
10
22
62
.369
.429
.798
274
41.2
.344
116
38.3
10 Charlie Blackmon
C. Blackmon
.290
1,019
3,923
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 Ronald Acuña Jr.
R. Acuña Jr.
.290
738
2,877
593
833
147
12
170
425
378
50
741
196
49
3,320
1,514
329
0
15
18
43
.380
.526
.906
590
189.8
.385
141
171.3
12 Mookie Betts
M. Betts
.289
1,086
4,271
870
1,236
282
26
226
656
588
44
687
139
26
4,943
2,248
534
0
40
32
59
.378
.526
.904
866
272.8
.383
143
257.1
13 Donovan Solano
D. Solano
.289
584
1,750
183
505
102
3
31
184
130
34
393
4
2
1,927
706
136
1
12
4
36
.347
.403
.751
253
21.3
.328
108
20.6
14 Bobby Witt Jr.
B. Witt Jr.
.288
535
2,126
339
613
126
31
90
322
150
21
417
131
39
2,324
1,071
247
1
26
18
28
.337
.504
.841
355
81.5
.356
127
73.3
15 Jeff McNeil
J. McNeil
.288
836
2,951
402
850
177
16
74
330
229
77
387
35
10
3,283
1,281
267
8
18
9
39
.353
.434
.787
466
71.5
.341
120
80
16 Steven Kwan
S. Kwan
.288
490
1,927
296
555
91
17
30
172
207
18
209
61
14
2,170
770
138
6
12
4
24
.360
.400
.760
294
38.5
.335
119
46
17 Bo Bichette
B. Bichette
.288
675
2,772
388
798
163
8
101
381
164
16
597
60
21
2,963
1,280
272
0
11
3
67
.330
.462
.792
417
63.7
.340
118
64.8
18 Jose Martinez
J. Martinez
.287
420
1,228
166
353
60
3
43
181
126
4
273
7
3
1,368
548
106
3
7
3
44
.354
.446
.800
195
29.8
.344
117
29.6
19 Xander Bogaerts
X. Bogaerts
.287
1,119
4,231
645
1,216
265
13
148
585
440
38
848
93
13
4,754
1,951
426
0
45
21
111
.356
.461
.817
707
136.3
.350
120
115.6
20 Mike Trout
M. Trout
.287
746
2,654
541
762
138
18
220
482
520
53
745
71
10
3,249
1,596
376
0
22
76
31
.411
.601
1.012
665
274.7
.418
169
271.1
21 Vladimir Guerrero Jr.
V. Guerrero Jr.
.287
885
3,392
515
973
189
6
168
536
388
34
592
21
11
3,832
1,678
363
0
18
35
111
.364
.495
.859
621
162.2
.366
136
164.3
22 Brendan Donovan
B. Donovan
.286
437
1,550
211
443
85
5
34
178
162
41
240
15
10
1,765
640
124
3
9
5
20
.367
.413
.780
251
44.9
.344
122
46
23 Harold Ramírez
H. Ramírez
.285
536
1,811
221
517
91
7
38
247
79
27
350
19
13
1,932
736
136
0
15
3
32
.322
.406
.729
232
-0.7
.315
103
7.2
24 Justin Turner
J. Turner
.285
1,011
3,560
539
1,016
211
2
141
543
408
94
636
23
5
4,108
1,654
354
1
45
12
88
.370
.465
.834
643
149.6
.359
129
147
25 Yandy Díaz
Y. Díaz
.285
815
2,958
419
844
168
6
84
377
371
25
506
11
7
3,373
1,276
258
0
19
11
81
.368
.431
.799
496
93.6
.349
128
111.3

More Twins Stats

Team Rankings

HR

67

16th

R

276

17th

SO

575

7th

ERA

3.51

7th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
Guardians Guardians
34
31
.523
8.0
Royals Royals
34
32
.515
8.5
White Sox White Sox
22
44
.333
20.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
TEX TEX
@
MIN MIN
7:40 PM
Wed
6/11
TEX TEX
@
MIN MIN
7:40 PM
Thu
6/12
TEX TEX
@
MIN MIN
1:10 PM
Fri
6/13
MIN MIN
@
HOU HOU
8:10 PM
Sat
6/14
MIN MIN
@
HOU HOU
4:10 PM
Last Game
MIN Twins

35 - 30

6

Final

3

TOR Blue Jays

35 - 30

Sun 8 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
39
25
.609
Rays Rays
36
30
.545
4.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
38
28
.576
4.0
NL Central W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
CHC CHC
@
CIN CIN
11-8
Sat
5/24
TEX TEX
@
CWS CWS
5-4
Sat
5/24
SDP SDP
@
ATL ATL
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
6/10
DET DET
@
BAL BAL
6:35 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
CIN CIN
@
CLE CLE
6:40 PM
Tue
6/10
CHC CHC
@
PHI PHI
6:45 PM
Tue
6/10
TBR TBR
@
BOS BOS
7:10 PM