most extra base hits vs righties since may 1st

Since May 1, 2026, Rafael Devers has the most extra-base hits against right-handed pitchers, with 29 XBH.

Interpreted as:
most extra base hits by a player vs righties since may 1st
NAMEXBHGABH2B3BHRRBIBBHBPSOPATBSHSFIBBAVGOBPSLGOPS
1Rafael Devers
R. Devers
29
52
141
45
17
1
11
27
16
0
41
158
97
0
1
1
.319
.386
.688
1.074
2Pete Crow-Armstrong
P. Crow-Armstrong
24
54
154
48
9
3
12
25
22
3
41
181
99
0
2
1
.312
.403
.643
1.046
3Luis García Jr.
L. García Jr.
24
51
149
45
9
2
13
36
7
0
23
156
97
0
0
0
.302
.333
.651
.984
4Kody Clemens
K. Clemens
22
50
149
40
11
2
9
25
10
3
29
162
82
0
0
1
.268
.327
.550
.877
5Bryce Harper
B. Harper
21
50
122
37
6
1
14
28
24
0
29
148
87
0
2
1
.303
.412
.713
1.125
6Ian Happ
I. Happ
21
50
144
36
10
2
9
26
24
1
54
170
77
0
1
2
.250
.359
.535
.894
7Dillon Dingler
D. Dingler
21
50
148
45
8
2
11
27
10
2
33
160
90
0
0
0
.304
.356
.608
.964
8Alec Burleson
A. Burleson
21
50
140
45
11
1
9
25
13
4
28
157
85
0
0
0
.321
.395
.607
1.002
9Tristan Peters
T. Peters
21
50
132
42
16
1
4
25
13
1
22
148
72
1
1
0
.318
.381
.545
.926
10Jackson Chourio
J. Chourio
20
48
155
44
12
0
8
25
12
1
39
169
80
0
1
0
.284
.337
.516
.853
11Byron Buxton
B. Buxton
20
44
142
38
7
0
13
23
11
2
36
155
84
0
0
0
.268
.329
.592
.921
12Brandon Lowe
B. Lowe
20
48
150
36
9
1
10
31
15
1
44
169
77
0
3
0
.240
.308
.513
.821
13JJ Bleday
JJ Bleday
20
52
140
34
10
1
9
24
22
2
34
166
73
0
1
0
.243
.352
.521
.873
14Freddie Freeman
F. Freeman
19
52
133
45
10
0
9
27
26
1
26
162
82
0
2
0
.338
.444
.617
1.061
15Kyle Stowers
K. Stowers
19
53
160
38
9
3
7
27
16
4
61
181
74
1
0
1
.238
.322
.463
.785
16Brooks Lee
B. Lee
19
49
154
44
9
2
8
28
11
0
21
166
81
0
1
0
.286
.331
.526
.857
17Miguel Vargas
M. Vargas
19
54
149
36
10
0
9
30
17
3
30
170
73
0
1
0
.242
.329
.490
.819
18Andy Pages
A. Pages
19
53
161
40
10
1
8
26
11
3
35
178
76
0
3
0
.248
.303
.472
.775
19Zach Neto
Z. Neto
19
51
160
36
8
1
10
22
11
6
60
178
76
0
1
0
.225
.298
.475
.773
20Yordan Alvarez
Y. Alvarez
18
52
143
48
7
0
11
28
35
2
39
181
88
0
1
7
.336
.470
.615
1.085
21Junior Caminero
J. Caminero
18
51
139
43
5
0
13
32
23
0
31
163
87
0
1
4
.309
.405
.626
1.031
22Luis Arraez
L. Arraez
18
50
144
48
12
3
3
16
11
1
2
161
75
1
4
3
.333
.375
.521
.896
23Josh Bell
J. Bell
18
50
145
40
10
1
7
29
8
0
35
153
73
0
0
0
.276
.314
.503
.817
24Willson Contreras
W. Contreras
18
51
141
42
8
1
9
25
13
6
44
162
79
0
2
0
.298
.377
.560
.937
25Ketel Marte
K. Marte
18
52
154
44
12
1
5
26
12
1
20
168
73
0
1
0
.286
.339
.474
.813
StatMuse has event-level data for extra-base hits going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

44

Devers

Rafael Devers

AVG

.326

Arraez

Luis Arraez
Team Pitching Leaders

W

7

Ray

Robbie Ray

K

99

Roupp

Landen Roupp

ERA

3.09

Webb

Logan Webb
Team Rankings

HR

93

19th

R

349

26th

SO

665

26th

ERA

4.37

21st

2026 Division Standings
TEAMWLPCTGB
56
31
.644
43
42
.506
12.0
43
43
.500
12.5
Giants Giants
36
50
.419
19.5
34
53
.391
22.0
Schedule
DATEMATCHUPTIME (ET)
Fri
7/3
@
8:10 PM
Sat
7/4
@
8:10 PM
Sun
7/5
@
4:00 PM
Mon
7/6
@
9:45 PM
Tue
7/7
@
9:45 PM
Last Game
SFG Giants

36 - 50

6

Final

4

AZ Diamondbacks

43 - 43

Wed 1 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
50
34
.595
49
38
.563
2.5
46
41
.529
5.5
45
43
.511
7.0
36
51
.414
15.5
NL CentralWLPCTGB
53
31
.631
49
38
.563
5.5
44
39
.530
8.5
43
44
.494
11.5
39
46
.459
14.5
NL WestWLPCTGB
56
31
.644
43
42
.506
12.0
43
43
.500
12.5
36
50
.419
19.5
34
53
.391
22.0
AL EastWLPCTGB
50
33
.602
48
38
.558
3.5
41
46
.471
11.0
40
48
.455
12.5
37
48
.435
14.0
AL CentralWLPCTGB
45
40
.529
45
42
.517
1.0
42
46
.477
4.5
38
49
.437
8.0
35
52
.402
11.0
AL WestWLPCTGB
44
43
.506
44
43
.506
43
46
.483
2.0
41
46
.471
3.0
36
51
.414
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
9-1
Wed
6/17
@
6-2
Wed
6/17
@
2-4
Wed
6/17
@
6-1
Wed
6/17
@
4-5

Schedule

DATEMATCHUPTIME (ET)
Thu
7/2
@
6:40 PM
Thu
7/2
@
7:15 PM
Thu
7/2
@
7:40 PM
Thu
7/2
@
8:05 PM
Thu
7/2
@
9:40 PM