phillies best hitters last 20 games vs righty

Justin Crawford has the best batting average for the Phillies against right-handed pitchers in the last 20 team games, with an average of .375.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Justin Crawford
J. Crawford
.375
6
16
6
1
0
0
1
1
0
4
17
7
1
0
0
0
.412
.438
.849
2Alec Bohm
A. Bohm
.360
19
50
18
1
0
3
14
8
0
4
59
28
4
0
1
0
.441
.560
1.001
3Edmundo Sosa
E. Sosa
.333
7
15
5
0
0
3
7
0
0
1
15
14
3
0
0
0
.333
.933
1.267
4Adolis García
A. García
.316
7
19
6
2
0
1
3
1
0
5
21
11
3
0
1
0
.333
.579
.912
5Trea Turner
T. Turner
.273
12
33
9
1
0
0
2
2
0
6
35
10
1
0
0
0
.314
.303
.617
6Brandon Marsh
B. Marsh
.265
18
49
13
4
0
1
7
4
0
15
54
20
5
0
1
1
.315
.408
.723
7J.T. Realmuto
J.T. Realmuto
.245
17
49
12
4
1
1
4
3
2
13
55
21
6
0
1
0
.309
.429
.738
8Nick Castellanos
N. Castellanos
.231
10
26
6
2
0
1
8
1
0
7
28
11
3
0
1
0
.250
.423
.673
9Bryson Stott
B. Stott
.226
19
53
12
2
0
0
2
2
0
14
55
14
2
0
0
0
.255
.264
.519
10Kyle Schwarber
K. Schwarber
.213
19
47
10
3
0
6
9
6
1
21
54
31
9
0
0
1
.315
.660
.974
11Harrison Bader
H. Bader
.207
9
29
6
1
0
1
2
1
1
9
32
10
2
0
1
0
.250
.345
.595
12Bryce Harper
B. Harper
.205
17
39
8
1
0
1
2
7
0
7
46
12
2
0
0
0
.326
.308
.634
13Rafael Marchán
R. Marchán
.167
4
6
1
0
0
0
0
0
1
1
7
1
0
0
0
0
.286
.167
.452
14Weston Wilson
W. Wilson
.167
5
12
2
0
0
0
2
1
0
2
14
2
0
1
0
0
.231
.167
.397
15Otto Kemp
O. Kemp
.143
7
14
2
0
0
2
4
0
0
7
14
8
2
0
0
0
.143
.571
.714
16Max Kepler
M. Kepler
.120
9
25
3
2
1
0
0
1
0
9
26
7
3
0
0
0
.154
.280
.434
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

3

Schwarber

Kyle Schwarber

RBI

7

Bohm

Alec Bohm

AVG

.333

Crawford

Justin Crawford
Team Pitching Leaders

W

1

Sánchez

Cristopher Sánchez

K

17

Sánchez

Cristopher Sánchez

ERA

0.79

Sánchez

Cristopher Sánchez
Team Rankings

HR

10

3rd

R

33

12th

SO

78

6th

ERA

4.85

26th

2026 Division Standings
TEAMWLPCTGB
6
2
.750
5
2
.714
0.5
Phillies Phillies
4
3
.571
1.5
4
4
.500
2.0
3
4
.429
2.5
Schedule
DATEMATCHUPTIME (ET)
Sat
4/4
@
8:10 PM
Sun
4/5
@
3:10 PM
Mon
4/6
@
9:45 PM
Tue
4/7
@
9:45 PM
Wed
4/8
@
3:45 PM
Last Game
PHI Phillies

4 - 3

10

Final

1

COL Rockies

2 - 5

Fri 3 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

AL EastWLPCTGB
6
1
.857
4
3
.571
2.0
3
4
.429
3.0
2
5
.286
4.0
2
5
.286
4.0
AL CentralWLPCTGB
5
3
.625
3
3
.500
1.0
3
4
.429
1.5
3
4
.429
1.5
2
5
.286
2.5
AL WestWLPCTGB
5
3
.625
4
3
.571
0.5
4
4
.500
1.0
3
5
.375
2.0
2
5
.286
2.5
NL EastWLPCTGB
6
2
.750
5
2
.714
0.5
4
3
.571
1.5
4
4
.500
2.0
3
4
.429
2.5
NL CentralWLPCTGB
5
1
.833
4
3
.571
1.5
4
3
.571
1.5
4
3
.571
1.5
3
4
.429
2.5
NL WestWLPCTGB
5
2
.714
3
5
.375
2.5
3
5
.375
2.5
2
5
.286
3.0
2
5
.286
3.0

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)
Sat
4/4
@
1:10 PM
Sat
4/4
@
2:10 PM
Sat
4/4
@
2:10 PM
Sat
4/4
@
4:05 PM
Sat
4/4
@
4:05 PM