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

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

Interpreted as:
MLB hitters with the highest average the last 3 seasons with 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
.323
1,522
373
192
491
78
10
18
146
72
13
70
15
6
1,621
643
106
7
7
13
40
.357
.422
.779
224
31.4
.337
115
30
2 Bobby Witt Jr.
B. Witt Jr.
.300
1,603
402
268
481
101
25
73
247
123
15
291
101
33
1,763
851
199
1
21
16
16
.351
.531
.882
291
81.8
.371
137
75.1
3 Vladimir Guerrero Jr.
V. Guerrero Jr.
.291
1,518
396
227
442
90
1
67
237
186
20
244
10
7
1,734
735
158
0
10
22
43
.374
.484
.858
281
75.2
.368
140
80.9
4 José Ramírez
J. Ramírez
.286
1,529
393
244
437
91
8
76
236
155
6
192
90
18
1,706
772
175
0
16
41
19
.351
.505
.855
263
60.5
.358
133
66.2
5 Nico Hoerner
N. Hoerner
.281
1,504
380
230
423
79
6
19
151
110
30
171
89
16
1,655
571
104
1
10
1
21
.340
.380
.720
202
5.2
.318
104
7.5
6 Julio Rodríguez
J. Rodríguez
.270
1,555
379
228
420
66
5
63
213
107
25
407
74
18
1,693
685
134
0
6
8
32
.326
.441
.767
224
23
.331
119
38.6
7 Nick Castellanos
N. Castellanos
.267
1,548
402
196
413
89
7
61
236
95
16
392
19
4
1,671
699
157
0
12
2
38
.314
.452
.765
218
19.5
.329
108
15.9
8 Matt Olson
M. Olson
.264
1,518
407
251
401
85
4
98
289
225
15
421
1
0
1,770
788
187
0
12
14
37
.362
.519
.881
298
87.5
.374
138
81.5
9 Bryan Reynolds
B. Reynolds
.263
1,506
380
189
396
76
10
58
217
139
19
381
25
5
1,676
666
144
0
12
6
30
.331
.442
.773
226
26.8
.334
109
19.1
10 Francisco Lindor
F. Lindor
.263
1,553
395
266
408
87
3
80
232
151
32
331
73
10
1,752
741
170
0
16
3
20
.337
.477
.814
259
51
.350
126
55.6
11 Marcus Semien
M. Semien
.252
1,615
403
255
407
77
7
59
209
168
10
278
28
7
1,804
675
143
0
11
3
18
.324
.418
.742
228
13.4
.323
108
17.2

More Marlins Stats

Team Rankings

HR

72

26th

R

347

20th

SO

629

25th

ERA

4.90

26th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
49
35
.583
Mets Mets
48
37
.565
1.5
Braves Braves
38
45
.458
10.5
Marlins Marlins
36
45
.444
11.5
Nationals Nationals
34
49
.410
14.5
Schedule
DATE MATCHUP TIME (ET)
Tue
7/1
MIN MIN
@
MIA MIA
6:40 PM
Wed
7/2
MIN MIN
@
MIA MIA
6:40 PM
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
Last Game
AZ Diamondbacks

41 - 41

7

Final

8

MIA Marlins

36 - 45

Sat 28 Jun 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
49
35
.583
Mets Mets
48
37
.565
1.5
NL Central W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
NL West W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
37
.560
1.0
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
42
.488
11.0
AL West W L PCT GB
Astros Astros
49
34
.590
Mariners Mariners
42
40
.512
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/13
CIN CIN
@
DET DET
11-1
Fri
6/13
TOR TOR
@
PHI PHI
2-3
Fri
6/13
LAA LAA
@
BAL BAL
5-6
Fri
6/13
COL COL
@
ATL ATL
1-4
Fri
6/13
ATH ATH
@
KCR KCR
4-0

Schedule

DATE MATCHUP TIME (ET)
Sun
6/29
MIN MIN
@
DET DET
7:10 PM
Mon
6/30
SDP SDP
@
PHI PHI
6:30 PM
Mon
6/30
STL STL
@
PIT PIT
6:40 PM
Mon
6/30
NYY NYY
@
TOR TOR
7:07 PM
Mon
6/30
CIN CIN
@
BOS BOS
7:10 PM