current orioles roster batting average vs rhp

Zach Eflin is batting .105 against right-handed pitchers in his career.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Zach Eflin
Z. Eflin
.105
66
114
12
2
0
1
5
1
1
63
123
17
3
7
0
0
.121
.149
.270
2Dietrich Enns
D. Enns
.500
1
2
1
0
0
0
0
0
0
1
2
1
0
0
0
0
.500
.500
1.000
3Tyler O'Neill
T. O'Neill
.237
574
1,568
372
66
4
82
224
133
27
542
1,743
692
152
0
15
1
.305
.441
.747
4Andrew Kittredge
A. Kittredge
.000
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
5Taylor Ward
T. Ward
.235
663
1,871
439
88
5
88
264
212
26
538
2,128
801
181
1
18
0
.318
.428
.746
6Pete Alonso
P. Alonso
.260
953
2,738
713
139
6
189
537
276
79
683
3,120
1,431
334
0
27
24
.342
.523
.865
7Ryan Helsley
R. Helsley
.500
2
2
1
0
0
0
0
0
0
1
2
1
0
0
0
0
.500
.500
1.000
8Chris Bassitt
C. Bassitt
.000
3
4
0
0
0
0
0
0
0
2
5
0
0
1
0
0
.000
.000
.000
9Rico Garcia
R. Garcia
.000
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
10Ryan Mountcastle
R. Mountcastle
.254
617
1,723
438
87
4
64
253
116
14
483
1,878
725
155
0
25
2
.302
.421
.723
11Leody Taveras
L. Taveras
.237
490
1,328
315
60
12
35
139
89
3
340
1,439
504
107
9
10
0
.285
.380
.664
12Trevor Rogers
T. Rogers
.061
19
33
2
0
0
0
0
0
0
22
34
2
0
1
0
0
.061
.061
.121
13Keegan Akin
K. Akin
.000
1
2
0
0
0
0
0
0
0
2
2
0
0
0
0
0
.000
.000
.000
14Adley Rutschman
A. Rutschman
.245
478
1,362
334
73
4
46
164
179
8
259
1,562
553
123
0
13
8
.334
.406
.740
15Gunnar Henderson
G. Henderson
.287
465
1,337
384
81
15
72
203
149
11
335
1,504
711
168
0
7
11
.362
.532
.893
16Jordan Westburg
J. Westburg
.266
242
677
180
38
7
27
92
33
13
155
727
313
72
0
4
0
.311
.462
.773
17Colton Cowser
C. Cowser
.219
252
661
145
34
2
30
92
79
8
236
751
273
66
0
3
4
.309
.413
.722
18Heston Kjerstad
H. Kjerstad
.219
99
247
54
7
2
10
33
17
8
75
274
95
19
0
1
2
.289
.385
.674
19Blaze Alexander
B. Alexander
.218
98
252
55
9
0
6
32
18
9
87
282
82
15
2
1
0
.293
.325
.618
20Jackson Holliday
J. Holliday
.247
198
571
141
18
5
17
59
56
3
150
632
220
40
0
2
1
.316
.385
.702
21Coby Mayo
C. Mayo
.181
79
204
37
8
0
7
19
19
3
73
226
66
15
0
0
0
.261
.324
.585
22Jeremiah Jackson
J. Jackson
.283
43
120
34
7
1
4
13
7
2
32
129
55
12
0
0
0
.333
.458
.792
23Dylan Beavers
D. Beavers
.244
35
90
22
4
1
3
10
21
0
32
112
37
8
1
0
0
.387
.411
.798
24Samuel Basallo
S. Basallo
.170
30
88
15
6
0
3
14
3
2
25
93
30
9
0
0
0
.215
.341
.556
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