mlb player with the best ba in the last 21 days with at least 21 ab

Between April 27, 2025 and May 18, 2025, Drake Baldwin has the best batting average with 21+ at-bats, with an average of .515.

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
1 Drake Baldwin
D. Baldwin
.515
33
13
7
17
2
0
3
8
1
0
4
0
0
34
28
5
0
0
0
0
.529
.848
1.378
2 Iván Herrera
I. Herrera
.464
28
8
6
13
4
0
1
7
2
2
5
0
0
33
20
5
0
1
0
1
.515
.714
1.229
3 Freddie Freeman
F. Freeman
.458
72
19
19
33
5
1
5
22
9
0
15
0
0
83
55
11
0
2
1
4
.506
.764
1.270
4 Hyeseong Kim
H. Kim
.452
31
14
9
14
1
0
1
5
2
0
5
3
0
33
18
2
0
0
0
0
.485
.581
1.065
5 Teoscar Hernández
T. Hernández
.438
32
8
7
14
4
0
2
10
1
0
6
2
0
33
24
6
0
0
0
2
.455
.750
1.205
6 Will Benson
W. Benson
.423
26
8
6
11
2
0
5
11
3
0
5
1
0
29
28
7
0
0
0
0
.483
1.077
1.560
7 Dane Myers
D. Myers
.419
31
10
5
13
1
0
2
9
4
0
6
5
1
35
20
3
0
0
0
1
.486
.645
1.131
8 Aaron Judge
A. Judge
.395
76
19
19
30
5
1
8
15
10
0
21
0
1
87
61
14
0
1
4
2
.460
.803
1.262
9 Rafael Devers
R. Devers
.394
71
18
10
28
5
0
5
18
12
0
18
1
1
83
48
10
0
0
1
0
.482
.676
1.158
10 Manny Machado
M. Machado
.393
61
17
15
24
4
0
1
10
9
0
12
1
1
71
31
5
0
1
0
2
.465
.508
.973
11 Yohel Pozo
Y. Pozo
.391
23
7
2
9
0
0
0
1
0
0
0
0
0
23
9
0
0
0
0
1
.391
.391
.783
12 Heliot Ramos
H. Ramos
.390
59
17
13
23
4
0
4
12
7
3
12
1
1
71
39
8
0
2
1
1
.465
.661
1.126
13 Miguel Rojas
M. Rojas
.387
31
14
4
12
3
0
1
5
1
0
4
0
0
33
18
4
1
0
0
1
.406
.581
.987
14 Jackson Merrill
J. Merrill
.385
39
9
7
15
2
1
1
7
0
1
9
0
0
40
22
4
0
0
0
0
.400
.564
.964
15 Matthew Lugo
M. Lugo
.381
21
8
5
8
2
1
3
6
0
1
6
0
0
22
21
6
0
0
0
1
.409
1.000
1.409
16 David Hamilton
D. Hamilton
.375
24
11
6
9
1
0
1
3
0
1
6
5
0
26
13
2
1
0
0
0
.400
.542
.942
17 Geraldo Perdomo
G. Perdomo
.371
62
18
11
23
8
0
2
15
9
0
10
6
0
73
37
10
0
2
0
0
.438
.597
1.035
18 Will Smith
W. Smith
.367
49
15
6
18
4
0
0
6
10
0
8
1
1
60
22
4
0
1
0
1
.467
.449
.916
19 Dansby Swanson
D. Swanson
.364
66
19
16
24
2
0
6
11
9
0
15
3
0
76
44
8
0
1
1
1
.434
.667
1.101
20 Carlos Narváez
C. Narváez
.362
47
14
8
17
2
0
2
8
5
0
15
0
0
52
25
4
0
0
0
1
.423
.532
.955
21 Amed Rosario
A. Rosario
.361
36
10
4
13
2
0
1
9
1
2
8
0
0
39
18
3
0
0
0
2
.410
.500
.910
22 Alejandro Kirk
A. Kirk
.361
61
16
3
22
1
0
2
10
1
0
6
0
0
62
29
3
0
0
1
1
.371
.475
.846
23 Liam Hicks
L. Hicks
.360
25
8
3
9
2
0
3
8
3
0
0
0
0
28
20
5
0
0
0
0
.429
.800
1.229
24 Enrique Hernández
E. Hernández
.359
39
17
11
14
1
0
2
5
6
0
6
0
0
46
21
3
1
0
0
1
.444
.538
.983
25 Jeremy Peña
J. Peña
.358
81
20
10
29
5
0
3
15
4
1
12
1
1
88
43
8
1
1
0
2
.391
.531
.922
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 Braves Stats

Team Rankings

HR

49

16th

R

185

19th

SO

395

12th

ERA

3.74

12th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
29
17
.630
Phillies Phillies
28
18
.609
1.0
Braves Braves
24
23
.511
5.5
Nationals Nationals
21
27
.438
9.0
Marlins Marlins
18
27
.400
10.5
Schedule
DATE MATCHUP TIME (ET)
Tue
5/20
ATL ATL
@
WSH WSH
6:45 PM
Wed
5/21
ATL ATL
@
WSH WSH
6:45 PM
Thu
5/22
ATL ATL
@
WSH WSH
6:45 PM
Fri
5/23
SDP SDP
@
ATL ATL
7:15 PM
Sat
5/24
SDP SDP
@
ATL ATL
4:10 PM
Last Game
BOS Red Sox

23 - 24

7

Final

6

ATL Braves

23 - 23

Sat 17 May 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
26
19
.578
Red Sox Red Sox
23
25
.479
4.5
AL Central W L PCT GB
Tigers Tigers
31
16
.660
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
25
19
.568
Astros Astros
24
22
.522
2.0
NL East W L PCT GB
Mets Mets
29
17
.630
Phillies Phillies
28
18
.609
1.0
NL Central W L PCT GB
Cubs Cubs
28
19
.596
Cardinals Cardinals
26
21
.553
2.0
NL West W L PCT GB
Dodgers Dodgers
29
17
.630
Padres Padres
27
17
.614
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/2
COL COL
@
SFG SFG
3-6
Fri
5/2
SDP SDP
@
PIT PIT
2-1
Fri
5/2
ATH ATH
@
MIA MIA
6-9
Fri
5/2
KCR KCR
@
BAL BAL
4-0
Fri
5/2
DET DET
@
LAA LAA
2-5

Schedule

DATE MATCHUP TIME (ET)
Sun
5/18
NYM NYM
@
NYY NYY
7:10 PM
Mon
5/19
CIN CIN
@
PIT PIT
6:40 PM
Mon
5/19
CHC CHC
@
MIA MIA
6:40 PM
Mon
5/19
NYM NYM
@
BOS BOS
6:45 PM
Mon
5/19
HOU HOU
@
TBR TBR
7:05 PM