which player on the baltimore orioles has the worst batting average vs righties the last 4 weeks

Between June 24, 2026 and July 22, 2026, Sam Huff, Christian Encarnacion-Strand and Jeremiah Jackson are tied for the lowest batting average for the Orioles against right-handed pitchers, with an average of .000.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Sam Huff
S. Huff
.000
2
4
0
0
0
0
0
1
0
4
5
0
0
0
0
0
.200
.000
.200
2Christian Encarnacion-Strand
C. Encarnacion-Strand
.000
1
4
0
0
0
0
0
0
0
1
4
0
0
0
0
0
.000
.000
.000
3Jeremiah Jackson
J. Jackson
.000
5
7
0
0
0
0
0
1
0
1
8
0
0
0
0
0
.125
.000
.125
4Colton Cowser
C. Cowser
.129
15
31
4
0
0
0
0
4
0
10
35
4
0
0
0
0
.229
.129
.358
5Leody Taveras
L. Taveras
.136
12
22
3
0
0
1
5
4
0
8
26
6
1
0
0
0
.269
.273
.542
6Tyler O'Neill
T. O'Neill
.143
7
7
1
0
0
0
2
1
0
5
8
1
0
0
0
0
.250
.143
.393
7Jackson Holliday
J. Holliday
.167
18
30
5
0
0
0
1
7
0
9
37
5
0
0
0
0
.324
.167
.491
8Taylor Ward
T. Ward
.200
19
45
9
1
0
0
1
9
2
9
56
10
1
0
0
0
.357
.222
.579
9Samuel Basallo
S. Basallo
.205
18
39
8
0
0
5
12
5
1
11
45
23
5
0
0
1
.311
.590
.901
10Gunnar Henderson
G. Henderson
.234
20
47
11
2
0
1
4
3
2
11
53
16
3
0
1
0
.302
.340
.642
11Adley Rutschman
A. Rutschman
.240
12
25
6
3
0
0
6
5
1
6
33
9
3
0
2
0
.364
.360
.724
12Pete Alonso
P. Alonso
.268
19
41
11
3
0
2
10
13
2
16
56
20
5
0
0
0
.464
.488
.952
13Coby Mayo
C. Mayo
.286
6
14
4
1
0
0
1
0
0
4
14
5
1
0
0
0
.286
.357
.643
14Dylan Beavers
D. Beavers
.310
12
29
9
4
0
0
2
2
2
8
33
13
4
0
0
0
.394
.448
.842
15Blaze Alexander
B. Alexander
.333
14
24
8
0
1
1
4
4
1
5
29
13
2
0
0
0
.448
.542
.990
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 MLB News

More Orioles Stats

Team Batting Leaders

HR

21

Alonso

Pete Alonso

RBI

66

Alonso

Pete Alonso

AVG

.312

Alexander

Blaze Alexander
Team Pitching Leaders

W

8

Young

Brandon Young

K

106

Bradish

Kyle Bradish

ERA

3.25

Young

Brandon Young
Team Rankings

HR

120

14th

R

464

12th

SO

801

22nd

ERA

4.21

14th

2026 Division Standings
TEAMWLPCTGB
58
42
.580
56
44
.560
2.0
51
48
.515
6.5
Orioles Orioles
49
52
.485
9.5
46
55
.455
12.5
Schedule
DATEMATCHUPTIME (ET)
Wed
7/22
@
1:35 PM
Wed
7/22
@
7:10 PM
Fri
7/24
@
7:05 PM
Sat
7/25
@
7:05 PM
Sun
7/26
@
1:35 PM
Last Game
BAL Orioles

49 - 52

5

Final

6

BOS Red Sox

51 - 48

Mon 20 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
58
42
.580
56
46
.549
3.0
52
50
.510
7.0
51
51
.500
8.0
43
59
.422
16.0
NL CentralWLPCTGB
63
38
.624
57
44
.564
6.0
51
48
.515
11.0
52
49
.515
11.0
45
54
.455
17.0
NL WestWLPCTGB
64
38
.627
51
49
.510
12.0
50
51
.495
13.5
42
59
.416
21.5
41
62
.398
23.5
AL EastWLPCTGB
58
42
.580
56
44
.560
2.0
51
48
.515
6.5
49
52
.485
9.5
46
55
.455
12.5
AL CentralWLPCTGB
53
47
.530
54
48
.529
49
53
.480
5.0
47
54
.465
6.5
42
60
.412
12.0
AL WestWLPCTGB
51
50
.505
51
50
.505
49
54
.476
3.0
43
57
.430
7.5
40
61
.396
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
7/3
@
5-9
Fri
7/3
@
3-4
Sat
7/4
@
7-1
Sat
7/4
@
11-4
Sat
7/4
@
3-0

Schedule

DATEMATCHUPTIME (ET)
Wed
7/22
@
1:05 PM
Wed
7/22
@
1:35 PM
Wed
7/22
@
2:10 PM
Wed
7/22
@
2:10 PM
Wed
7/22
@
3:10 PM