best player batting average last 30 days

Between May 25, 2025 and June 24, 2025, Stuart Fairchild has the highest batting average, with an average of 1.000.

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
1 Stuart Fairchild
S. Fairchild
1.000
2
1
0
1
0
0
0
0
1
0
0
0
1
2
1
0
0
0
0
0
1.000
1.000
2.000
2 Nate Eaton
N. Eaton
.750
3
4
1
3
0
0
0
0
0
0
1
1
0
4
3
0
0
0
0
0
.750
.750
1.500
3 Luke Raley
L. Raley
.556
3
9
2
5
1
0
1
5
0
2
2
0
0
11
9
2
0
0
0
1
.636
1.000
1.636
4 Ronny Simon
R. Simon
.500
2
4
1
2
0
0
0
1
1
0
1
0
0
5
2
0
0
0
0
0
.600
.500
1.100
5 Ryan Mountcastle
R. Mountcastle
.467
4
15
2
7
3
0
0
0
0
1
3
1
0
16
10
3
0
0
0
0
.500
.667
1.167
6 Bryce Johnson
B. Johnson
.444
5
9
1
4
1
0
0
0
0
1
2
1
0
10
5
1
0
0
0
0
.500
.556
1.056
7 Donovan Solano
D. Solano
.432
13
37
5
16
1
0
3
12
2
1
7
0
0
40
26
4
0
0
0
0
.475
.703
1.178
8 Gio Urshela
G. Urshela
.429
3
7
1
3
1
0
0
1
2
0
2
0
0
9
4
1
0
0
0
1
.556
.571
1.127
9 Justyn-Henry Malloy
J. Malloy
.429
3
7
1
3
0
0
0
2
1
0
2
0
0
8
3
0
0
0
0
0
.500
.429
.929
10 Jahmai Jones
J. Jones
.409
13
22
4
9
3
0
2
3
3
0
5
0
0
25
18
5
0
0
0
1
.480
.818
1.298
11 Ronald Acuña Jr.
R. Acuña Jr.
.402
26
92
28
37
5
0
7
13
21
0
23
3
0
113
63
12
0
0
2
1
.513
.685
1.198
12 Chas McCormick
C. McCormick
.400
3
5
1
2
1
0
0
1
0
0
0
0
0
5
3
1
0
0
0
0
.400
.600
1.000
13 Tyler Heineman
T. Heineman
.389
7
18
6
7
1
0
1
5
1
1
1
0
0
22
11
2
1
1
0
1
.429
.611
1.040
14 Christian Yelich
C. Yelich
.385
23
91
14
35
6
0
6
26
8
1
26
3
1
100
59
12
0
0
1
0
.440
.648
1.088
15 Tyler Freeman
T. Freeman
.382
24
68
11
26
4
1
1
8
8
4
5
5
3
82
35
6
0
2
0
4
.463
.515
.978
16 Jeremy Peña
J. Peña
.380
26
108
22
41
8
0
5
15
6
1
22
9
1
115
64
13
0
0
0
1
.417
.593
1.010
17 Ernie Clement
E. Clement
.375
26
104
17
39
9
0
3
7
1
0
8
0
1
105
57
12
0
0
0
3
.381
.548
.929
18 Jonathan Aranda
J. Aranda
.366
27
93
19
34
6
0
2
17
12
4
24
0
1
110
46
8
0
1
1
1
.455
.495
.949
19 Jacob Wilson
J. Wilson
.365
24
96
13
35
4
0
4
13
6
1
9
1
1
104
51
8
0
1
0
7
.404
.531
.935
20 Curtis Mead
C. Mead
.360
12
25
9
9
0
1
1
3
5
1
6
1
0
31
14
2
0
0
0
1
.484
.560
1.044
21 Yandy Díaz
Y. Díaz
.356
24
101
17
36
6
1
5
17
7
2
17
0
0
111
59
12
0
1
2
4
.405
.584
.990
22 Miles Mastrobuoni
M. Mastrobuoni
.355
17
31
7
11
0
0
0
1
4
0
6
2
1
35
11
0
0
0
0
1
.429
.355
.783
23 Ketel Marte
K. Marte
.355
24
93
23
33
5
0
6
19
16
1
15
0
0
110
56
11
0
0
1
0
.455
.602
1.057
24 Matt Chapman
M. Chapman
.354
14
48
8
17
5
0
3
5
7
2
9
2
0
57
31
8
0
0
0
2
.456
.646
1.102
25 Xavier Edwards
X. Edwards
.352
19
71
10
25
4
0
0
5
9
0
6
3
2
81
29
4
1
0
0
0
.425
.408
.833
StatMuse has game-level data for batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Braves Stats

Team Rankings

HR

81

18th

R

322

22nd

SO

696

4th

ERA

3.65

10th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
Braves Braves
36
41
.468
10.5
Nationals Nationals
33
46
.418
14.5
Marlins Marlins
31
45
.408
15.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Wed
6/25
ATL ATL
@
NYM NYM
7:10 PM
Thu
6/26
ATL ATL
@
NYM NYM
7:10 PM
Fri
6/27
PHI PHI
@
ATL ATL
7:15 PM
Sat
6/28
PHI PHI
@
ATL ATL
7:15 PM
Last Game
NYM Mets

46 - 33

2

Final

3

ATL Braves

36 - 41

Mon 23 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
45
33
.577
Rays Rays
43
35
.551
2.0
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
NL Central W L PCT GB
Cubs Cubs
46
32
.590
Brewers Brewers
43
36
.544
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
CHC CHC
@
DET DET
0-4
Sat
6/7
KCR KCR
@
CWS CWS
7-5
Sat
6/7
TOR TOR
@
MIN MIN
3-6
Sat
6/7
SEA SEA
@
LAA LAA
3-2
Sun
6/8
MIA MIA
@
PIT PIT
3-10

Schedule

DATE MATCHUP TIME (ET)
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TOR TOR
@
CLE CLE
6:40 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Tue
6/24
NYY NYY
@
CIN CIN
7:10 PM