mlb top hitters vs rh last 2 games at 2026

9 players are tied for the highest batting average against right-handed pitchers in their last 2 games this season, with an average of 1.000. The first three are Jarren Duran, Jac Caglianone and Will Banfield.

NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Jarren Duran
J. Duran
1.000
2026
2
2
2
0
0
0
0
0
0
0
2
2
0
0
0
0
1.000
1.000
2.000
2Jac Caglianone
J. Caglianone
1.000
2026
2
3
3
1
0
0
0
0
0
0
3
4
1
0
0
0
1.000
1.333
2.333
3Will Banfield
W. Banfield
1.000
2026
2
1
1
0
0
0
1
0
0
0
2
1
0
0
1
0
.500
1.000
1.500
4Adam Frazier
A. Frazier
1.000
2026
2
1
1
1
0
0
2
1
0
0
2
2
1
0
0
1
1.000
2.000
3.000
5TJ Friedl
TJ Friedl
1.000
2026
2
2
2
0
0
0
0
1
0
0
3
2
0
0
0
0
1.000
1.000
2.000
6Gabriel Arias
G. Arias
1.000
2026
2
2
2
0
0
0
0
1
0
0
3
2
0
0
0
0
1.000
1.000
2.000
7Edgar Quero
E. Quero
1.000
2026
2
1
1
0
0
0
1
0
1
0
2
1
0
0
0
0
1.000
1.000
2.000
8Luis Urías
L. Urías
1.000
2026
2
2
2
1
0
0
3
0
0
0
2
3
1
0
0
0
1.000
1.500
2.500
9Sebastián Rivero
S. Rivero
1.000
2026
2
7
7
1
0
0
6
0
0
0
7
8
1
0
0
0
1.000
1.143
2.143
10Alika Williams
A. Williams
.800
2026
2
5
4
0
0
0
0
0
0
0
5
4
0
0
0
0
.800
.800
1.600
11Ben Rice
B. Rice
.750
2026
2
4
3
0
0
2
2
2
0
0
6
9
2
0
0
0
.833
2.250
3.083
12Kyle Teel
K. Teel
.750
2026
2
4
3
0
0
1
3
1
2
1
8
6
1
1
0
0
.857
1.500
2.357
13Paul Goldschmidt
P. Goldschmidt
.750
2026
2
4
3
1
0
0
1
0
0
0
4
4
1
0
0
0
.750
1.000
1.750
14Trevor Larnach
T. Larnach
.750
2026
2
4
3
1
0
1
1
1
0
0
5
7
2
0
0
0
.800
1.750
2.550
15Braden Montgomery
B. Montgomery
.714
2026
2
7
5
1
0
0
0
0
0
0
7
6
1
0
0
0
.714
.857
1.571
16Yandy Díaz
Y. Díaz
.667
2026
2
6
4
0
0
0
4
1
0
0
7
4
0
0
0
0
.714
.667
1.381
17Kevin McGonigle
K. McGonigle
.667
2026
2
3
2
1
0
0
0
0
0
1
3
3
1
0
0
0
.667
1.000
1.667
18Ethan Salas
E. Salas
.667
2026
2
3
2
0
0
0
0
0
0
0
3
2
0
0
0
0
.667
.667
1.333
19Dillon Dingler
D. Dingler
.667
2026
2
3
2
1
0
0
0
0
0
0
3
3
1
0
0
0
.667
1.000
1.667
20Mark Vientos
M. Vientos
.667
2026
2
3
2
1
0
0
0
0
0
0
3
3
1
0
0
0
.667
1.000
1.667
21Vimael Machín
V. Machín
.667
2026
2
3
2
0
0
0
0
0
0
0
3
2
0
0
0
0
.667
.667
1.333
22Daz Cameron
D. Cameron
.667
2026
2
3
2
0
0
0
0
0
0
1
3
2
0
0
0
0
.667
.667
1.333
23Brendan Donovan
B. Donovan
.667
2026
2
3
2
0
0
0
0
0
0
0
3
2
0
0
0
0
.667
.667
1.333
24Tyler Locklear
T. Locklear
.667
2026
2
3
2
1
0
0
0
0
0
1
3
3
1
0
0
0
.667
1.000
1.667
25Blake Dunn
B. Dunn
.667
2026
2
3
2
1
0
0
2
0
0
1
4
3
1
0
1
0
.500
1.000
1.500
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 Red Sox Stats

Team Batting Leaders

HR

27

Contreras

Willson Contreras

RBI

81

Contreras

Willson Contreras

AVG

.282

Rafaela

Ceddanne Rafaela
Team Pitching Leaders

W

18

Gray

Sonny Gray

K

171

Tolle

Payton Tolle

ERA

2.72

Gray

Sonny Gray
Team Rankings

HR

162

24th

R

681

22nd

SO

1,378

11th

ERA

3.55

3rd

2026 Division Standings
TEAMWLPCTGB
96
63
.604
92
67
.579
4.0
Red Sox Red Sox
85
74
.535
11.0
78
81
.491
18.0
77
82
.484
19.0
Schedule
DATEMATCHUPTIME (ET)
Fri
9/25
@
1:05 PM
Fri
9/25
@
6:05 PM
Sat
9/26
@
7:15 PM
Last Game
CLE Guardians

83 - 76

1

Final

0

BOS Red Sox

85 - 74

Thu 24 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
93
66
.585
87
72
.547
6.0
78
81
.491
15.0
75
84
.472
18.0
73
86
.459
20.0
NL CentralWLPCTGB
100
59
.629
Cubs Cubs - w
88
71
.553
12.0
81
78
.509
19.0
77
82
.484
23.0
74
85
.465
26.0
NL WestWLPCTGB
97
61
.614
88
70
.557
9.0
85
74
.535
12.5
65
94
.409
32.5
57
102
.358
40.5
AL EastWLPCTGB
Rays Rays - y
96
63
.604
92
67
.579
4.0
85
74
.535
11.0
78
81
.491
18.0
77
82
.484
19.0
AL CentralWLPCTGB
83
76
.522
82
77
.516
1.0
75
84
.472
8.0
74
85
.465
9.0
68
91
.428
15.0
AL WestWLPCTGB
79
80
.497
79
80
.497
74
84
.468
4.5
63
96
.396
16.0
60
98
.380
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/9
@
6-7
Wed
9/9
@
2-3
Wed
9/9
@
5-9
Wed
9/9
@
15-14
Wed
9/9
@
7-11

Schedule

DATEMATCHUPTIME (ET)
Fri
9/25
@
1:05 PM
Fri
9/25
@
4:05 PM
Fri
9/25
@
6:05 PM
Fri
9/25
@
6:40 PM
Fri
9/25
@
6:40 PM