highest batting average from 2012 to 2021

Between the 2012 and 2021 seasons, Luis Arraez had the highest batting average, with an average of .313.

Interpreted as:
highest batting average with a minimum of 1.55 PA per team game by a player from 2012 to 2021
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
.313
245
866
128
271
46
7
6
83
87
3
88
4
4
966
349
59
0
10
3
13
.374
.403
.777
136
17
.338
114
16.6
2 Jose Altuve
J. Altuve
.309
1,380
5,557
857
1,716
330
28
162
627
438
52
724
254
77
6,112
2,588
520
21
44
41
153
.362
.466
.828
911
198.9
.355
127
198.1
3 Mike Trout
M. Trout
.307
1,248
4,533
947
1,392
262
49
305
800
856
84
1,185
199
37
5,524
2,667
616
0
51
109
56
.422
.588
1.011
1121
480.4
.422
174
483.2
4 Adrian Beltre
A. Beltre
.306
974
3,707
530
1,133
206
10
167
594
305
34
513
7
2
4,087
1,860
383
0
41
47
88
.360
.502
.862
637
171.7
.367
127
129.6
5 Michael Brantley
M. Brantley
.305
1,152
4,409
612
1,343
295
17
112
608
388
33
493
97
21
4,872
2,008
424
4
38
33
107
.362
.455
.818
712
145.9
.352
123
131.7
6 Miguel Cabrera
M. Cabrera
.303
1,236
4,584
653
1,390
251
4
225
820
556
30
921
10
4
5,216
2,324
480
0
46
91
176
.379
.507
.886
859
251.9
.376
139
234.9
7 Buster Posey
B. Posey
.303
1,211
4,385
587
1,328
265
7
136
641
492
35
632
20
7
4,962
2,015
408
1
49
59
147
.374
.460
.833
746
170.7
.358
129
172.6
8 Trea Turner
T. Turner
.303
689
2,772
485
839
152
32
103
334
223
21
542
203
39
3,029
1,364
287
2
11
7
45
.358
.492
.850
478
111.9
.362
124
91.2
9 Bo Bichette
B. Bichette
.301
234
959
171
289
57
2
45
146
59
7
214
33
6
1,030
485
104
0
5
1
14
.345
.506
.850
164
37.9
.360
126
33.1
10 Charlie Blackmon
C. Blackmon
.301
1,242
4,729
811
1,425
263
52
190
623
368
85
884
129
54
5,234
2,362
505
21
31
28
51
.360
.499
.860
832
217.1
.366
114
95.9
11 DJ LeMahieu
DJ LeMahieu
.301
1,263
4,779
732
1,439
228
36
95
531
414
23
770
87
43
5,287
2,024
359
34
37
22
144
.357
.424
.781
720
98.7
.338
101
12.7
12 Juan Soto
J. Soto
.301
464
1,612
337
485
91
8
98
312
373
6
352
32
12
2,003
886
197
1
11
48
44
.432
.550
.981
401
156.6
.410
156
143.2
13 Marco Scutaro
M. Scutaro
.300
288
1,119
145
336
55
7
9
105
86
6
86
11
4
1,243
432
71
20
12
0
26
.350
.386
.736
150
10.7
.325
103
4.5
14 Jeff McNeil
J. McNeil
.299
368
1,304
185
390
82
8
37
152
98
39
181
15
9
1,450
599
127
4
5
5
20
.364
.459
.824
223
44.5
.353
125
47.4
15 Robinson Cano
R. Cano
.298
1,181
4,569
644
1,361
285
6
190
681
392
44
681
23
13
5,033
2,228
481
0
28
73
153
.357
.488
.845
757
175.8
.359
130
177.8
16 Freddie Freeman
F. Freeman
.298
1,388
5,172
899
1,539
334
25
249
864
723
70
1,162
49
20
6,001
2,670
608
0
36
99
110
.389
.516
.905
1034
332.9
.383
141
299.9
17 Daniel Murphy
D. Murphy
.297
1,139
4,278
577
1,271
296
20
118
606
284
21
570
59
16
4,622
1,961
434
0
39
49
93
.341
.458
.799
629
94.8
.340
113
72.8
18 Corey Seager
C. Seager
.297
636
2,419
394
718
164
12
104
364
255
21
501
12
6
2,710
1,218
280
0
15
17
54
.367
.504
.870
441
112.9
.368
132
109.1
19 Mookie Betts
M. Betts
.296
971
3,888
753
1,152
267
30
178
567
463
32
588
146
32
4,425
2,013
475
4
38
28
48
.373
.518
.890
745
217.8
.376
135
187.9
20 Joey Votto
J. Votto
.296
1,283
4,497
745
1,331
282
12
212
664
959
47
1,004
44
12
5,539
2,273
506
0
36
104
112
.422
.505
.927
1009
359.7
.396
147
315.2
21 Justin Turner
J. Turner
.296
1,127
3,584
539
1,060
225
9
147
528
368
95
616
31
8
4,087
1,744
381
3
37
13
94
.373
.487
.860
659
176.4
.369
134
173.4
22 Howie Kendrick
H. Kendrick
.294
966
3,478
455
1,024
191
20
77
419
238
30
655
65
25
3,783
1,486
288
13
24
21
123
.343
.427
.770
490
55.2
.333
111
52.5
23 Paul Goldschmidt
P. Goldschmidt
.294
1,421
5,210
911
1,533
332
21
272
901
817
39
1,351
136
33
6,111
2,723
625
0
45
107
123
.391
.523
.914
1064
349.4
.386
141
305.2
24 Dustin Pedroia
D. Pedroia
.294
797
3,206
443
943
188
7
65
381
323
13
385
56
26
3,576
1,340
260
5
29
13
90
.358
.418
.776
477
70.1
.340
110
41
25 Michael Cuddyer
M. Cuddyer
.294
397
1,416
203
416
94
7
56
214
116
6
296
23
6
1,547
692
157
0
9
6
43
.348
.489
.836
230
57.9
.361
119
32.4

More Twins Stats

Team Rankings

HR

106

12th

R

386

21st

SO

781

14th

ERA

4.09

19th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
59
35
.628
Royals Royals
46
48
.489
13.0
Twins Twins
45
47
.489
13.0
Guardians Guardians
43
48
.473
14.5
White Sox White Sox
31
62
.333
27.5
Schedule
DATE MATCHUP TIME (ET)
Thu
7/10
CHC CHC
@
MIN MIN
1:10 PM
Fri
7/11
PIT PIT
@
MIN MIN
8:10 PM
Sat
7/12
PIT PIT
@
MIN MIN
2:10 PM
Sun
7/13
PIT PIT
@
MIN MIN
2:10 PM
Fri
7/18
MIN MIN
@
COL COL
8:40 PM
Last Game
MIN Twins

45 - 47

4

Final

2

CHC Cubs

54 - 38

Wed 9 Jul 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
Blue Jays Blue Jays
54
39
.581
Yankees Yankees
51
41
.554
2.5
AL Central W L PCT GB
Tigers Tigers
59
35
.628
Royals Royals
46
48
.489
13.0
AL West W L PCT GB
Astros Astros
55
38
.591
Mariners Mariners
48
44
.522
6.5
NL East W L PCT GB
Phillies Phillies
54
39
.581
Mets Mets
53
39
.576
0.5
NL Central W L PCT GB
Cubs Cubs
54
38
.587
Brewers Brewers
53
40
.570
1.5
NL West W L PCT GB
Dodgers Dodgers
56
38
.596
Giants Giants
51
43
.543
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/24
AZ AZ
@
CWS CWS
3-7
Tue
6/24
PIT PIT
@
MIL MIL
2-4
Tue
6/24
BOS BOS
@
LAA LAA
2-5
Tue
6/24
WSH WSH
@
SDP SDP
0-1
Tue
6/24
TEX TEX
@
BAL BAL
7-0

Schedule

DATE MATCHUP TIME (ET)
Thu
7/10
NYM NYM
@
BAL BAL
12:05 PM
Thu
7/10
CHC CHC
@
MIN MIN
1:10 PM
Thu
7/10
NYM NYM
@
BAL BAL
5:05 PM
Thu
7/10
MIA MIA
@
CIN CIN
5:10 PM
Thu
7/10
SEA SEA
@
NYY NYY
7:05 PM