best phillies hitters vs righties since 2022

Since 2022, Harrison Bader has the best batting average for the Phillies against right-handed pitchers, with an average of .357.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Harrison Bader
H. Bader
.357
43
115
41
8
1
4
14
9
1
31
125
63
13
0
0
0
.408
.548
.956
2Drew Ellis
D. Ellis
.308
8
13
4
0
0
2
3
4
0
3
17
10
2
0
0
0
.471
.769
1.240
3Trea Turner
T. Turner
.290
393
1,204
349
63
9
41
147
72
11
253
1,289
553
113
0
2
0
.335
.459
.794
4Brandon Marsh
B. Marsh
.287
416
1,060
304
67
11
36
143
124
3
331
1,200
501
114
2
10
4
.360
.473
.833
5Bryce Harper
B. Harper
.281
464
1,207
339
84
1
66
190
190
12
288
1,422
623
151
0
13
31
.380
.516
.897
6Johan Camargo
J. Camargo
.279
36
86
24
2
0
1
9
7
0
18
93
29
3
0
0
0
.333
.337
.671
7Alec Bohm
A. Bohm
.267
542
1,559
417
69
6
34
222
99
18
284
1,697
600
109
0
21
1
.315
.385
.700
8Jean Segura
J. Segura
.267
95
251
67
4
0
5
22
16
6
43
273
86
9
0
0
0
.326
.343
.669
9J.T. Realmuto
J.T. Realmuto
.267
476
1,330
355
71
6
48
183
97
22
332
1,463
582
125
0
12
2
.324
.438
.762
10Cal Stevenson
C. Stevenson
.267
19
30
8
3
0
0
7
3
0
5
33
11
3
0
0
0
.333
.367
.700
11Bryson Stott
B. Stott
.257
553
1,546
398
72
8
42
180
133
8
271
1,708
612
122
3
18
5
.316
.396
.712
12Johan Rojas
J. Rojas
.254
185
413
105
12
5
5
51
22
5
93
453
142
22
10
3
0
.298
.344
.642
13Nick Castellanos
N. Castellanos
.252
579
1,679
423
87
6
57
226
97
15
428
1,802
693
150
0
11
1
.297
.413
.710
14Nick Maton
N. Maton
.250
26
52
13
1
1
4
14
7
1
21
62
28
6
0
2
0
.339
.538
.877
15Darick Hall
D. Hall
.240
56
167
40
9
1
9
18
6
1
51
174
78
19
0
0
0
.270
.467
.737
16Edmundo Sosa
E. Sosa
.236
219
462
109
22
3
13
62
15
10
116
499
176
38
6
4
0
.273
.381
.654
17Otto Kemp
O. Kemp
.235
51
132
31
8
0
4
19
5
5
41
144
51
12
0
2
0
.285
.386
.671
18Rhys Hoskins
R. Hoskins
.233
149
442
103
21
0
22
59
50
3
128
498
190
43
0
3
0
.313
.430
.743
19Weston Wilson
W. Wilson
.232
56
95
22
4
0
3
14
7
0
30
103
35
7
1
0
0
.284
.368
.653
20Bradley Zimmer
B. Zimmer
.231
5
13
3
1
0
0
0
0
0
4
13
4
1
0
0
0
.231
.308
.538
21Josh Harrison
J. Harrison
.229
28
48
11
2
0
2
7
3
2
5
54
19
4
0
1
0
.296
.396
.692
22Didi Gregorius
D. Gregorius
.226
59
159
36
7
4
1
13
11
0
27
171
54
12
0
1
0
.275
.340
.614
23Jake Cave
J. Cave
.226
60
155
35
7
1
5
20
12
1
44
170
59
13
0
2
0
.282
.381
.663
24Rafael Marchán
R. Marchán
.221
50
104
23
6
0
3
16
8
2
18
115
38
9
0
1
0
.287
.365
.652
25Odubel Herrera
O. Herrera
.221
61
145
32
6
1
5
17
7
0
36
153
55
12
0
1
0
.255
.379
.634
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

56

Schwarber

Kyle Schwarber

RBI

132

Schwarber

Kyle Schwarber

AVG

.304

Turner

Trea Turner
Team Pitching Leaders

W

15

Luzardo

Jesús Luzardo

K

216

Luzardo

Jesús Luzardo

ERA

2.50

Sánchez

Cristopher Sánchez
Team Rankings

HR

212

9th

R

778

8th

SO

1,471

3rd

ERA

3.79

8th

2025 Division Standings
TEAMWLPCTGB
Phillies Phillies
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
4:15 PM
Sat
3/28
@
4:05 PM
Sun
3/29
@
1:35 PM
Mon
3/30
@
6:40 PM
Tue
3/31
@
6:40 PM
Last Game
PHI Phillies

1 - 3

1

Final

2

LAD Dodgers

3 - 1

Thu 9 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
2:20 PM
Thu
3/26
@
3:05 PM