phillies top ba hitter vs rhp last 20 games

Justin Crawford and Donovan Walton are tied for the highest batting average for the Phillies against right-handed pitchers in the last 20 team games, with an average of .500.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Justin Crawford
J. Crawford
.500
2
4
2
0
0
0
0
1
0
1
5
2
0
0
0
0
.600
.500
1.100
2Donovan Walton
D. Walton
.500
1
2
1
0
0
0
0
0
0
0
3
1
0
1
0
0
.500
.500
1.000
3Alec Bohm
A. Bohm
.421
14
38
16
1
0
3
11
6
0
3
45
26
4
0
1
0
.489
.684
1.173
4Rafael Marchán
R. Marchán
.333
5
9
3
1
0
1
4
0
0
1
10
7
2
0
1
0
.300
.778
1.078
5Edmundo Sosa
E. Sosa
.308
5
13
4
0
0
3
5
0
0
0
13
13
3
0
0
0
.308
1.000
1.308
6Bryson Stott
B. Stott
.271
20
48
13
1
0
2
3
4
0
11
52
20
3
0
0
1
.327
.417
.744
7Brandon Marsh
B. Marsh
.267
17
45
12
5
1
1
7
2
0
14
48
22
7
0
1
1
.292
.489
.781
8Harrison Bader
H. Bader
.256
14
43
11
2
0
1
3
2
1
13
47
16
3
0
1
0
.298
.372
.670
9Otto Kemp
O. Kemp
.240
10
25
6
2
0
2
5
0
0
9
25
14
4
0
0
0
.240
.560
.800
10Nick Castellanos
N. Castellanos
.207
13
29
6
2
0
1
8
1
0
7
31
11
3
0
1
0
.226
.379
.605
11J.T. Realmuto
J.T. Realmuto
.205
16
44
9
3
1
0
5
1
1
15
49
14
4
0
3
0
.224
.318
.543
12Trea Turner
T. Turner
.200
7
20
4
0
0
0
1
1
0
4
21
4
0
0
0
0
.238
.200
.438
13Bryce Harper
B. Harper
.184
17
38
7
0
0
1
2
9
0
12
47
10
1
0
0
1
.340
.263
.604
14Kyle Schwarber
K. Schwarber
.184
19
49
9
3
0
4
8
6
0
22
55
24
7
0
0
1
.273
.490
.763
15Adolis García
A. García
.167
2
6
1
1
0
0
1
0
0
3
6
2
1
0
0
0
.167
.333
.500
16Weston Wilson
W. Wilson
.158
9
19
3
1
0
0
2
2
0
3
22
4
1
1
0
0
.238
.211
.449
17Max Kepler
M. Kepler
.147
13
34
5
2
1
1
1
3
0
12
37
12
4
0
0
0
.216
.353
.569
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Phillies Stats

Team Batting Leaders

HR

1

Bohm

Alec Bohm

RBI

3

Bohm

Alec Bohm

AVG

.375

Marsh

Brandon Marsh
Team Pitching Leaders

W

1

Sánchez

Cristopher Sánchez

K

10

Sánchez

Cristopher Sánchez

ERA

5.40

Nola

Aaron Nola
Team Rankings

HR

2

13th

R

9

16th

SO

24

12th

ERA

3.32

13th

2026 Division Standings
TEAMWLPCTGB
2
0
1.000
2
0
1.000
2
0
1.000
Phillies Phillies
1
1
.500
1.0
1
1
.500
1.0
Schedule
DATEMATCHUPTIME (ET)
Sun
3/29
@
1:35 PM
Mon
3/30
@
6:40 PM
Tue
3/31
@
6:40 PM
Wed
4/1
@
1:05 PM
Fri
4/3
@
4:10 PM
Last Game
TEX Rangers

1 - 1

5

Final

4

PHI Phillies

1 - 1

Sat 28 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
2
0
1.000
2
0
1.000
2
0
1.000
1
1
.500
1.0
1
1
.500
1.0
NL CentralWLPCTGB
2
0
1.000
2
0
1.000
1
1
.500
1.0
1
1
.500
1.0
0
2
.000
2.0
NL WestWLPCTGB
3
0
1.000
1
2
.333
2.0
0
2
.000
2.5
0
3
.000
3.0
0
3
.000
3.0
AL EastWLPCTGB
3
0
1.000
2
0
1.000
0.5
1
1
.500
1.5
1
1
.500
1.5
0
2
.000
2.5
AL CentralWLPCTGB
2
1
.667
2
1
.667
1
1
.500
0.5
0
2
.000
1.5
0
2
.000
1.5
AL WestWLPCTGB
2
1
.667
1
1
.500
0.5
1
2
.333
1.0
1
2
.333
1.0
0
2
.000
1.5

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)
Sun
3/29
@
1:35 PM
Sun
3/29
@
1:35 PM
Sun
3/29
@
1:35 PM
Sun
3/29
@
1:37 PM
Sun
3/29
@
1:40 PM