batting average leaders since 2004 with at least 2000 at bats

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

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
.320
2,828
737
393
906
150
17
31
268
206
19
199
22
14
3,080
1,183
198
7
20
18
58
.368
.418
.786
438
70.1
.342
119
69.6
2 Vladimir Guerrero
V. Guerrero
.313
4,392
1,143
687
1,375
251
12
215
794
356
53
501
58
23
4,839
2,295
478
0
38
120
155
.369
.523
.891
781
199.7
.376
130
183
3 Magglio Ordonez
M. Ordonez
.311
3,373
899
484
1,048
194
8
116
570
334
14
443
12
14
3,752
1,606
318
0
31
18
115
.372
.476
.848
581
128.2
.368
124
112
4 Miguel Cabrera
M. Cabrera
.308
10,042
2,710
1,512
3,090
606
14
499
1,819
1,233
72
2,021
40
19
11,450
5,221
1,119
1
102
235
352
.384
.520
.904
1936
582.2
.383
140
545
5 Ichiro Suzuki
I. Suzuki
.307
7,916
2,180
1,071
2,427
272
72
88
598
513
36
896
388
80
8,543
3,107
432
40
38
137
78
.350
.392
.742
1012
4.6
.323
101
11.9
6 Joe Mauer
J. Mauer
.306
6,930
1,858
1,018
2,123
428
30
143
923
939
25
1,034
52
19
7,960
3,040
601
6
60
145
208
.388
.439
.827
1179
245.6
.358
123
220.6
7 Michael Young
M. Young
.306
6,291
1,546
897
1,925
364
39
151
847
472
18
928
68
20
6,835
2,820
554
0
54
26
199
.353
.448
.802
948
136.6
.349
109
77
8 Sean Casey
S. Casey
.305
2,149
607
277
656
142
3
45
287
183
26
194
7
3
2,374
939
190
0
16
31
68
.364
.437
.801
327
35.5
.347
108
22.9
9 Manny Ramirez
M. Ramirez
.305
3,240
919
585
989
210
6
208
691
537
48
707
7
7
3,862
1,835
424
0
37
102
101
.408
.566
.974
730
260
.409
150
239.7
10 Jose Altuve
J. Altuve
.305
7,517
1,878
1,184
2,291
437
31
238
834
616
76
1,074
319
93
8,284
3,504
706
26
49
47
200
.361
.466
.827
1244
279.7
.356
129
284.9
11 Derek Jeter
D. Jeter
.303
6,325
1,535
997
1,919
305
25
133
696
569
92
967
180
49
7,079
2,673
463
63
30
21
184
.368
.423
.790
988
151
.349
113
120.9
12 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
837
188.2
.358
129
190.6
13 Freddie Freeman
F. Freeman
.302
7,732
2,079
1,331
2,332
525
32
352
1,270
1,031
109
1,672
98
31
8,936
3,977
909
0
64
139
164
.389
.514
.903
1542
499.7
.384
143
466.6
14 Robinson Cano
R. Cano
.301
8,773
2,267
1,262
2,639
572
33
335
1,306
620
85
1,214
51
38
9,550
4,282
940
10
62
112
286
.351
.488
.839
1411
291.8
.358
124
273.3
15 Todd Helton
T. Helton
.300
4,458
1,266
684
1,337
313
17
150
666
795
29
705
10
6
5,335
2,134
480
1
52
95
101
.405
.479
.884
890
253.5
.382
123
156.3
16 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
962
175.7
.352
115
120
17 Matt Holliday
M. Holliday
.299
7,009
1,903
1,157
2,096
468
32
316
1,220
802
124
1,362
108
37
7,981
3,576
816
1
45
57
220
.379
.510
.889
1333
395.2
.383
135
336.3
18 Freddy Sanchez
F. Sanchez
.299
3,352
872
425
1,001
213
17
48
367
178
32
409
13
9
3,634
1,392
278
35
37
18
67
.336
.415
.752
439
1.6
.328
98
-8.3
19 Placido Polanco
P. Polanco
.298
4,953
1,263
676
1,477
236
15
71
504
300
77
357
43
15
5,415
1,956
322
39
46
10
132
.345
.395
.740
654
9.8
.327
98
-14.1
20 Mark Grudzielanek
M. Grudzielanek
.298
2,227
584
297
663
130
11
30
220
119
24
293
17
12
2,392
905
171
10
12
10
59
.338
.406
.745
287
-5.6
.326
95
-15.2
21 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
851
138.8
.344
117
125.5
22 Mike Trout
M. Trout
.297
5,626
1,550
1,138
1,672
313
55
387
974
992
101
1,522
214
38
6,776
3,256
755
0
57
122
69
.408
.579
.987
1329
542.5
.413
168
545
23 Miguel Tejada
M. Tejada
.297
4,850
1,235
656
1,439
277
12
151
698
266
68
537
36
18
5,236
2,193
440
7
45
49
193
.339
.452
.791
692
62.9
.341
108
53.1
24 Carlos Guillen
C. Guillen
.297
3,008
817
469
892
186
35
95
449
327
17
492
59
34
3,384
1,433
316
5
27
33
83
.366
.476
.842
509
97.3
.362
120
86.7
25 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
1210
352.7
.379
135
310.8

More Twins Stats

Team Rankings

HR

56

22nd

R

233

23rd

SO

515

8th

ERA

3.32

6th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
39
21
.650
Guardians Guardians
32
26
.552
6.0
Twins Twins
31
27
.534
7.0
Royals Royals
31
29
.517
8.0
White Sox White Sox
18
41
.305
20.5
Schedule
DATE MATCHUP TIME (ET)
Mon
6/2
MIN MIN
@
ATH ATH
10:05 PM
Tue
6/3
MIN MIN
@
ATH ATH
10:05 PM
Wed
6/4
MIN MIN
@
ATH ATH
10:05 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM
Fri
6/6
TOR TOR
@
MIN MIN
8:10 PM
Last Game
SEA Mariners

32 - 26

2

Final

1

MIN Twins

31 - 27

Sun 1 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
35
22
.614
Blue Jays Blue Jays
31
28
.525
5.0
AL Central W L PCT GB
Tigers Tigers
39
21
.650
Guardians Guardians
32
26
.552
6.0
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
37
22
.627
Phillies Phillies
36
23
.610
1.0
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
22
.621
Padres Padres
33
24
.579
2.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/16
CLE CLE
@
CIN CIN
1-4
Sat
5/17
HOU HOU
@
TEX TEX
4-3
Sat
5/17
PIT PIT
@
PHI PHI
0-1
Sat
5/17
ATL ATL
@
BOS BOS
10-4
Sat
5/17
WSH WSH
@
BAL BAL
10-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/2
COL COL
@
MIA MIA
6:40 PM
Mon
6/2
MIL MIL
@
CIN CIN
7:10 PM
Mon
6/2
LAA LAA
@
BOS BOS
7:10 PM
Mon
6/2
DET DET
@
CWS CWS
7:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM