highest batting average players last 20 games splits at least 20 at bats this season

José Ramírez has the highest batting average with 20+ at-bats in his last 20 games this season, with an average of .400.

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 José Ramírez
J. Ramírez
.400
80
20
19
32
6
1
4
12
6
1
10
6
2
87
52
11
0
0
1
0
.448
.650
1.098
2 Drake Baldwin
D. Baldwin
.393
56
20
9
22
2
0
3
9
3
0
6
0
0
59
33
5
0
0
0
2
.424
.589
1.013
3 TJ Friedl
TJ Friedl
.391
69
20
16
27
4
1
3
7
15
1
14
1
1
85
42
8
0
0
0
0
.506
.609
1.115
4 Freddie Freeman
F. Freeman
.377
77
20
13
29
7
1
1
11
8
1
20
0
0
88
41
9
0
2
2
3
.432
.532
.964
5 Ryan O'Hearn
R. O'Hearn
.375
72
20
10
27
3
0
2
7
12
2
15
2
0
86
36
5
0
0
1
2
.477
.500
.977
6 Carlos Narváez
C. Narváez
.375
64
20
9
24
6
0
2
9
9
0
17
1
0
73
36
8
0
0
0
1
.452
.563
1.015
7 Will Smith
W. Smith
.365
63
20
11
23
5
0
2
12
16
1
10
0
2
81
34
7
0
1
0
2
.494
.540
1.034
8 Rafael Devers
R. Devers
.365
74
20
14
27
4
0
7
27
17
0
14
1
1
91
52
11
0
0
2
2
.484
.703
1.186
9 Heliot Ramos
H. Ramos
.364
77
20
12
28
4
0
5
17
5
3
19
0
2
87
47
9
0
2
1
2
.414
.610
1.024
10 Jacob Wilson
J. Wilson
.360
75
20
11
27
6
0
4
10
8
2
6
3
0
85
45
10
0
0
1
5
.435
.600
1.035
11 Iván Herrera
I. Herrera
.357
70
20
15
25
5
0
5
24
10
2
13
1
0
84
45
10
0
2
0
6
.440
.643
1.083
12 Alejandro Kirk
A. Kirk
.355
62
20
6
22
1
0
1
8
8
0
4
0
0
72
26
2
0
2
1
0
.417
.419
.836
13 Teoscar Hernández
T. Hernández
.354
79
20
16
28
9
0
5
24
2
1
20
3
0
82
52
14
0
0
0
4
.378
.658
1.036
14 Jake Mangum
J. Mangum
.354
65
20
7
23
4
0
0
7
4
0
6
8
0
69
27
4
0
0
0
2
.391
.415
.807
15 Aaron Judge
A. Judge
.351
74
20
19
26
5
0
7
14
16
0
23
1
0
91
52
12
0
1
8
1
.462
.703
1.164
16 Manny Machado
M. Machado
.347
75
20
16
26
4
0
3
9
10
0
12
0
1
85
39
7
0
0
0
3
.424
.520
.944
17 Dane Myers
D. Myers
.339
59
20
10
20
1
0
3
12
4
0
15
6
1
63
30
4
0
0
0
1
.381
.508
.889
18 Lenyn Sosa
L. Sosa
.338
68
20
5
23
6
0
2
7
1
0
13
1
0
69
35
8
0
0
0
0
.348
.515
.863
19 Jeremy Peña
J. Peña
.338
77
20
9
26
3
1
2
11
5
5
13
3
1
88
37
6
0
1
0
2
.409
.481
.890
20 Vinnie Pasquantino
V. Pasquantino
.338
80
20
8
27
1
0
2
8
3
2
13
0
0
85
34
3
0
0
0
1
.376
.425
.801
21 Cody Bellinger
C. Bellinger
.338
80
20
15
27
5
1
5
16
10
0
13
1
1
91
49
11
0
1
1
0
.407
.613
1.019
22 Brandon Lowe
B. Lowe
.333
72
20
18
24
4
0
7
13
6
1
16
1
0
79
49
11
0
0
0
0
.392
.681
1.073
23 Nolan Schanuel
N. Schanuel
.333
69
20
13
23
4
0
1
5
14
1
9
0
1
85
30
5
1
0
2
1
.452
.435
.887
24 Paul Goldschmidt
P. Goldschmidt
.333
69
20
17
23
5
1
2
10
8
1
9
2
0
78
36
8
0
0
2
1
.410
.522
.932
25 Mauricio Dubón
M. Dubón
.333
51
20
8
17
4
0
1
7
1
0
2
0
0
52
24
5
0
0
0
3
.346
.471
.817
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 Guardians Stats

Team Rankings

HR

57

16th

R

223

22nd

SO

472

12th

ERA

4.12

22nd

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
Twins Twins
30
25
.545
6.0
Royals Royals
30
27
.526
7.0
White Sox White Sox
18
39
.316
19.0
Schedule
DATE MATCHUP TIME (ET)
Sat
5/31
LAA LAA
@
CLE CLE
4:10 PM
Sun
6/1
LAA LAA
@
CLE CLE
1:40 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Wed
6/4
CLE CLE
@
NYY NYY
7:05 PM
Thu
6/5
CLE CLE
@
NYY NYY
7:05 PM
Last Game
CLE Guardians

30 - 25

7

Final

4

LAD Dodgers

34 - 22

Wed 28 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
35
20
.636
Rays Rays
29
27
.518
6.5
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
25
.545
Astros Astros
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
20
.643
Mets Mets
34
22
.607
2.0
NL Central W L PCT GB
Cubs Cubs
35
22
.614
Cardinals Cardinals
32
24
.571
2.5
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/13
MIN MIN
@
BAL BAL
6-3
Tue
5/13
NYY NYY
@
SEA SEA
3-2
Tue
5/13
STL STL
@
PHI PHI
14-7
Tue
5/13
BOS BOS
@
DET DET
5-6
Tue
5/13
PIT PIT
@
NYM NYM
4-0

Schedule

DATE MATCHUP TIME (ET)
Fri
5/30
PIT PIT
@
SDP SDP
9:40 PM
Fri
5/30
WSH WSH
@
AZ AZ
9:40 PM
Fri
5/30
NYY NYY
@
LAD LAD
10:10 PM
Fri
5/30
MIN MIN
@
SEA SEA
10:10 PM
Sat
5/31
CIN CIN
@
CHC CHC
2:20 PM