mlb hitters with the highest average the last 3 seasons that had atleast 1500 at bats

Since 2023, Luis Arraez has the highest batting average with 1,500+ at-bats, with an average of .322.

Interpreted as:
MLB hitters with the highest average the last 3 seasons that had atleast 1500 or more at bats
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
.322
1,533
376
192
494
79
10
18
147
75
13
70
15
6
1,635
647
107
7
7
13
40
.357
.422
.780
226
32.1
.338
115
30.8
2 Bobby Witt Jr.
B. Witt Jr.
.300
1,616
405
270
485
103
25
73
250
123
15
297
102
33
1,776
857
201
1
21
16
16
.351
.530
.881
293
82
.371
137
75.1
3 Vladimir Guerrero Jr.
V. Guerrero Jr.
.291
1,531
399
228
445
91
1
68
241
186
20
246
10
7
1,747
742
160
0
10
22
43
.373
.485
.857
283
75.3
.367
140
81
4 José Ramírez
J. Ramírez
.285
1,533
394
244
437
91
8
76
236
155
6
193
90
18
1,710
772
175
0
16
41
19
.350
.504
.853
263
59.5
.357
133
65.1
5 Nico Hoerner
N. Hoerner
.281
1,511
382
230
424
79
6
19
151
111
30
172
89
16
1,663
572
104
1
10
1
21
.340
.379
.719
202
4.5
.318
103
6.9
6 Julio Rodríguez
J. Rodríguez
.270
1,570
382
230
424
66
5
63
213
107
25
410
74
18
1,708
689
134
0
6
8
33
.326
.439
.764
225
22.1
.330
119
37.8
7 Nick Castellanos
N. Castellanos
.266
1,555
404
197
414
89
7
62
237
96
16
394
19
4
1,679
703
158
0
12
2
38
.313
.452
.765
219
19.8
.329
108
16.3
8 Matt Olson
M. Olson
.264
1,521
408
251
402
85
4
98
289
226
15
421
1
0
1,774
789
187
0
12
15
37
.362
.519
.881
298
87.5
.374
138
81.7
9 Bryan Reynolds
B. Reynolds
.262
1,517
383
190
398
76
10
58
217
139
19
384
25
5
1,687
668
144
0
12
6
31
.330
.440
.770
226
25.5
.333
109
17.9
10 Francisco Lindor
F. Lindor
.262
1,557
396
266
408
87
3
80
232
151
32
332
73
10
1,756
741
170
0
16
3
20
.337
.476
.812
259
50.1
.349
126
54.8
11 Marcus Semien
M. Semien
.253
1,627
406
260
412
77
7
60
211
172
10
279
29
7
1,820
683
144
0
11
3
18
.326
.420
.746
232
16.1
.325
109
19.9

More Marlins Stats

Team Rankings

HR

73

26th

R

355

21st

SO

649

26th

ERA

4.83

26th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
50
36
.581
Mets Mets
48
38
.558
2.0
Marlins Marlins
38
45
.458
10.5
Braves Braves
38
46
.452
11.0
Nationals Nationals
35
50
.412
14.5
Schedule
DATE MATCHUP TIME (ET)
Thu
7/3
MIN MIN
@
MIA MIA
12:10 PM
Fri
7/4
MIL MIL
@
MIA MIA
7:10 PM
Sat
7/5
MIL MIL
@
MIA MIA
4:10 PM
Sun
7/6
MIL MIL
@
MIA MIA
1:40 PM
Mon
7/7
MIA MIA
@
CIN CIN
7:10 PM
Last Game
MIA Marlins

38 - 45

2

Final

0

MIN Twins

40 - 45

Tue 1 Jul 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
50
36
.581
Mets Mets
48
38
.558
2.0
NL Central W L PCT GB
Cubs Cubs
50
35
.588
Brewers Brewers
48
37
.565
2.0
NL West W L PCT GB
Dodgers Dodgers
54
32
.628
Padres Padres
46
39
.541
7.5
AL East W L PCT GB
Yankees Yankees
48
37
.565
Blue Jays Blue Jays
47
38
.553
1.0
AL Central W L PCT GB
Tigers Tigers
54
32
.628
Guardians Guardians
40
43
.482
12.5
AL West W L PCT GB
Astros Astros
51
34
.600
Mariners Mariners
44
41
.518
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/16
PHI PHI
@
MIA MIA
3-8
Mon
6/16
PIT PIT
@
DET DET
3-7
Mon
6/16
COL COL
@
WSH WSH
10-6
Mon
6/16
AZ AZ
@
TOR TOR
4-5
Mon
6/16
BAL BAL
@
TBR TBR
5-1

Schedule

DATE MATCHUP TIME (ET)
Wed
7/2
HOU HOU
@
COL COL
8:40 PM
Wed
7/2
SFG SFG
@
AZ AZ
9:40 PM
Wed
7/2
KCR KCR
@
SEA SEA
9:40 PM
Wed
7/2
CWS CWS
@
LAD LAD
10:10 PM
Thu
7/3
MIN MIN
@
MIA MIA
12:10 PM