top mlb batting averages since june 5th minimum 25 at bats

Since June 5, 2025, Michael Massey has the highest batting average with 25+ at-bats, with an average of .352.

Interpreted as:
top MLB batting averages by a player since june 5th minimum 25 at bats
NAMEAVGABGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Michael Massey
M. Massey
.352
71
24
10
25
4
0
1
6
4
0
11
1
1
75
32
5
0
0
0
0
.387
.451
.837
2Yordan Alvarez
Y. Alvarez
.342
73
21
11
25
4
0
4
10
13
0
14
0
1
87
41
8
0
1
3
1
.437
.562
.998
3Bryce Johnson
B. Johnson
.342
76
55
9
26
4
0
1
8
3
2
19
4
1
84
33
5
3
0
0
1
.383
.434
.817
4Yandy Díaz
Y. Díaz
.342
357
94
56
122
17
1
17
49
43
5
55
0
1
407
192
35
0
2
3
6
.418
.538
.956
5George Springer
G. Springer
.339
322
84
75
109
15
0
24
60
36
6
61
11
1
366
196
39
0
2
2
7
.413
.609
1.021
6Joey Loperfido
J. Loperfido
.337
101
43
12
34
5
0
4
14
4
3
28
1
2
109
51
9
1
0
0
2
.380
.505
.885
7Bo Bichette
B. Bichette
.335
328
79
52
110
27
0
11
62
24
1
50
0
1
356
170
38
0
3
1
12
.379
.518
.898
8Miguel Andujar
M. Andujar
.333
159
50
17
53
10
0
7
25
9
1
27
0
0
169
84
17
0
0
1
3
.373
.528
.901
9Jhonny Pereda
J. Pereda
.333
33
12
2
11
5
0
0
2
2
0
8
0
0
36
16
5
1
0
0
1
.371
.485
.856
10Moisés Ballesteros
M. Ballesteros
.318
44
16
9
14
2
1
2
8
8
0
12
0
0
52
24
5
0
0
1
1
.423
.545
.969
11Donovan Solano
D. Solano
.315
89
36
8
28
2
1
3
19
4
3
20
0
0
97
41
6
0
1
0
6
.361
.461
.821
12Shea Langeliers
S. Langeliers
.312
282
69
50
88
23
0
23
47
16
1
63
3
0
301
180
46
0
2
0
4
.349
.638
.987
13Tyler Tolbert
T. Tolbert
.311
45
51
16
14
2
0
1
6
1
3
9
15
2
52
19
3
1
2
0
1
.353
.422
.775
14Jonathan Aranda
J. Aranda
.311
193
51
27
60
10
0
8
29
19
3
58
0
1
218
94
18
0
3
3
6
.376
.487
.863
15Trea Turner
T. Turner
.309
350
83
55
108
21
5
8
41
24
2
60
20
2
377
163
34
0
1
1
8
.355
.466
.821
16Daylen Lile
D. Lile
.308
295
82
49
91
12
10
9
40
19
3
51
8
5
320
150
31
1
2
0
4
.354
.508
.863
17Romy Gonzalez
R. Gonzalez
.307
251
76
37
77
16
3
9
45
14
2
65
3
4
271
126
28
0
4
1
7
.343
.502
.845
18Andrew Vaughn
A. Vaughn
.307
225
65
26
69
14
0
9
47
24
3
37
0
0
258
110
23
1
5
0
8
.374
.489
.862
19Drew Millas
D. Millas
.306
49
18
6
15
5
1
0
7
4
0
7
2
0
54
22
6
1
0
0
0
.358
.449
.807
20Brandon Marsh
B. Marsh
.306
278
92
46
85
22
2
9
31
22
0
78
5
0
305
138
33
2
3
1
1
.353
.496
.850
21Carlos Cortes
C. Cortes
.305
95
43
11
29
8
1
4
14
3
0
20
0
0
100
51
13
0
2
0
3
.320
.537
.857
22Dominic Canzone
D. Canzone
.305
246
82
33
75
11
0
13
34
21
3
57
3
1
272
125
24
0
2
0
6
.364
.508
.872
23Bobby Witt Jr.
B. Witt Jr.
.303
390
97
67
118
25
3
16
53
28
5
78
18
4
425
197
44
0
2
3
7
.355
.505
.860
24Mickey Moniak
M. Moniak
.302
278
80
44
84
16
4
19
53
12
1
70
7
1
293
165
39
0
2
0
4
.331
.594
.925
25Vladimir Guerrero Jr.
V. Guerrero Jr.
.301
366
96
60
110
24
0
15
56
44
3
53
5
2
415
179
39
0
2
4
14
.378
.489
.867
StatMuse has game-level data for at-bats and batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Royals Stats

Team Batting Leaders

AVG

.500

Witt

Bobby Witt Jr.
Team Pitching Leaders

K

5

Ragans

Cole Ragans

ERA

6.00

Falter

Bailey Falter
Team Rankings

HR

0

21st

R

0

28th

SO

10

15th

ERA

6.75

23rd

2026 Division Standings
TEAMWLPCTGB
2
0
1.000
1
1
.500
1.0
0
1
.000
1.5
0
1
.000
1.5
Royals Royals
0
1
.000
1.5
Schedule
DATEMATCHUPTIME (ET)
Sat
3/28
@
7:15 PM
Sun
3/29
@
1:35 PM
Mon
3/30
@
4:10 PM
Wed
4/1
@
7:40 PM
Thu
4/2
@
2:10 PM
Last Game
KCR Royals

0 - 1

0

Final

6

ATL Braves

1 - 0

Fri 27 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
1
0
1.000
1
0
1.000
1
0
1.000
1
0
1.000
1
0
1.000
NL CentralWLPCTGB
1
0
1.000
1
0
1.000
0
1
.000
1.0
0
1
.000
1.0
0
1
.000
1.0
NL WestWLPCTGB
2
0
1.000
0
1
.000
1.5
0
2
.000
2.0
0
2
.000
2.0
0
2
.000
2.0
AL EastWLPCTGB
2
0
1.000
1
0
1.000
0.5
1
0
1.000
0.5
1
0
1.000
0.5
0
1
.000
1.5
AL CentralWLPCTGB
2
0
1.000
1
1
.500
1.0
0
1
.000
1.5
0
1
.000
1.5
0
1
.000
1.5
AL WestWLPCTGB
2
0
1.000
1
1
.500
1.0
0
1
.000
1.5
0
1
.000
1.5
0
2
.000
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Sat
3/28
@
3:07 PM
Sat
3/28
@
4:05 PM
Sat
3/28
@
4:05 PM
Sat
3/28
@
4:10 PM
Sat
3/28
@
4:10 PM