which player has best batting average last 21 at bats against righties 2023

Charlie Culberson had a batting average of 1.000 against right-handed pitchers in 2023.

NAME AVG AB SEASON TM G H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Charlie Culberson
C. Culberson
1.000
1
2023
ATL ATL
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2 Michael Pérez
M. Pérez
.667
6
2023
NYM NYM
2
4
1
0
0
0
0
0
0
6
5
1
0
0
0
.667
.833
1.500
3 Drew Maggi
D. Maggi
.667
3
2023
PIT PIT
2
2
1
0
0
1
0
0
0
3
3
1
0
0
0
.667
1.000
1.667
4 Jonathan Ornelas
J. Ornelas
.500
2
2023
TEX TEX
3
1
0
0
0
0
0
1
1
3
1
0
0
0
0
.667
.500
1.167
5 Abraham Toro
A. Toro
.412
17
2023
MIL MIL
7
7
0
0
2
7
2
1
5
20
13
2
0
0
0
.500
.765
1.265
6 Tristan Gray
T. Gray
.400
5
2023
TBR TBR
2
2
0
0
1
1
0
0
0
5
5
1
0
0
0
.400
1.000
1.400
7 Ernie Clement
E. Clement
.400
20
2023
TOR TOR
9
8
0
1
1
4
0
0
1
20
13
2
0
0
0
.400
.650
1.050
8 Tim Locastro
T. Locastro
.375
16
2023
NYM NYM
13
6
1
0
1
2
1
2
5
19
10
2
0
0
0
.474
.625
1.099
9 Dominic Fletcher
D. Fletcher
.369
65
2023
ARI ARI
26
24
4
0
2
11
6
0
9
72
34
6
1
0
1
.423
.523
.946
10 Drew Millas
D. Millas
.368
19
2023
WSH WSH
11
7
2
0
1
4
3
0
3
22
12
3
0
0
0
.455
.632
1.086
11 Evan Carter
E. Carter
.365
52
2023
TEX TEX
21
19
4
1
5
12
11
0
18
64
40
10
0
1
1
.469
.769
1.238
12 Luis Arraez
L. Arraez
.362
442
2023
MIA MIA
142
160
24
3
8
51
31
4
17
479
214
35
0
2
10
.407
.484
.891
13 Michael Stefanic
M. Stefanic
.348
46
2023
LAA LAA
20
16
1
1
0
5
5
1
7
52
19
2
0
0
0
.423
.413
.836
14 Ronald Acuña Jr.
R. Acuña Jr.
.343
516
2023
ATL ATL
155
177
28
4
33
86
61
8
64
587
312
65
0
2
0
.419
.605
1.024
15 Luke Voit
L. Voit
.343
35
2023
MIL MIL
18
12
2
0
0
4
4
2
7
41
14
2
0
0
0
.439
.400
.839
16 Wilyer Abreu
W. Abreu
.333
66
2023
BOS BOS
25
22
6
0
2
13
9
0
18
75
34
8
0
0
0
.413
.515
.928
17 Weston Wilson
W. Wilson
.333
12
2023
PHI PHI
6
4
0
0
0
1
1
0
3
13
4
0
0
0
0
.385
.333
.718
18 Forrest Wall
F. Wall
.333
9
2023
ATL ATL
5
3
2
0
0
0
2
0
4
11
5
2
0
0
0
.455
.556
1.010
19 Manny Piña
M. Piña
.333
3
2023
OAK OAK
3
1
0
0
0
0
0
0
0
3
1
0
0
0
0
.333
.333
.667
20 Corey Seager
C. Seager
.333
321
2023
TEX TEX
110
107
29
0
26
71
42
2
55
370
214
55
0
5
9
.408
.667
1.075
21 Freddie Freeman
F. Freeman
.330
440
2023
LAD LAD
149
145
41
2
17
63
57
10
81
512
241
60
0
5
13
.414
.548
.962
22 Shohei Ohtani
S. Ohtani
.327
358
2023
LAA LAA
127
117
21
7
33
71
64
3
99
429
251
61
0
2
17
.431
.701
1.132
23 Jose Altuve
J. Altuve
.322
261
2023
HOU HOU
86
84
13
1
14
46
32
3
54
297
141
28
0
1
0
.401
.540
.941
24 Yandy Díaz
Y. Díaz
.322
404
2023
TBR TBR
130
130
27
0
12
46
49
7
71
461
193
39
0
1
0
.403
.478
.881
25 Noelvi Marte
N. Marte
.317
82
2023
CIN CIN
30
26
7
0
3
12
5
1
21
88
42
10
0
0
0
.364
.512
.876
StatMuse has event-level data for at-bats and batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Braves Stats

Team Rankings

HR

78

16th

R

307

21st

SO

669

5th

ERA

3.66

10th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
45
30
.600
Mets Mets
45
30
.600
Braves Braves
34
39
.466
10.0
Nationals Nationals
31
44
.413
14.0
Marlins Marlins
29
44
.397
15.0
Schedule
DATE MATCHUP TIME (ET)
Sat
6/21
ATL ATL
@
MIA MIA
4:10 PM
Sun
6/22
ATL ATL
@
MIA MIA
1:40 PM
Mon
6/23
ATL ATL
@
NYM NYM
7:10 PM
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Wed
6/25
ATL ATL
@
NYM NYM
7:10 PM
Last Game
ATL Braves

34 - 39

7

Final

1

NYM Mets

45 - 30

Thu 19 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
43
31
.581
Rays Rays
41
34
.547
2.5
AL Central W L PCT GB
Tigers Tigers
48
28
.632
Guardians Guardians
37
36
.507
9.5
AL West W L PCT GB
Astros Astros
43
32
.573
Mariners Mariners
38
36
.514
4.5
NL East W L PCT GB
Mets Mets
45
30
.600
Phillies Phillies
45
30
.600
NL Central W L PCT GB
Cubs Cubs
45
30
.600
Brewers Brewers
40
35
.533
5.0
NL West W L PCT GB
Dodgers Dodgers
46
30
.605
Giants Giants
42
33
.560
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/4
AZ AZ
@
ATL ATL
11-10
Wed
6/4
KCR KCR
@
STL STL
5-6
Wed
6/4
DET DET
@
CWS CWS
2-3
Wed
6/4
PHI PHI
@
TOR TOR
1-9
Wed
6/4
MIN MIN
@
ATH ATH
3-14

Schedule

DATE MATCHUP TIME (ET)
Fri
6/20
MIL MIL
@
MIN MIN
8:10 PM
Fri
6/20
AZ AZ
@
COL COL
8:40 PM
Fri
6/20
HOU HOU
@
LAA LAA
9:38 PM
Fri
6/20
KCR KCR
@
SDP SDP
9:40 PM
Fri
6/20
CLE CLE
@
ATH ATH
10:05 PM