list active giants players with the most xbh per ab

Rafael Devers has the most career extra-base hits per at-bat by an active Giants player, with 0.12.

NAMEXBH/ABXBHABGRH2B3BHRRBIBBHBPSOSBCSPATBSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Rafael Devers
R. Devers
0.12
536
4,421
1,146
715
1,218
289
12
235
747
470
40
1,090
33
19
4,956
2,236
1
24
68
102
.276
.349
.506
.855
777
182.6
.360
126
154.1
2Matt Chapman
M. Chapman
0.11
479
4,176
1,153
661
1,002
253
23
203
566
519
57
1,262
35
18
4,782
1,910
0
30
6
72
.240
.330
.457
.787
664
91.1
.338
118
105.3
3Willy Adames
W. Adames
0.1
381
3,829
1,043
561
934
194
7
180
559
428
17
1,166
63
26
4,304
1,682
4
26
14
72
.244
.321
.439
.760
559
44
.327
109
44.9
4Jerar Encarnacion
J. Encarnacion
0.09
21
245
77
25
53
11
0
10
40
9
0
81
4
0
256
94
0
2
0
6
.216
.242
.384
.626
21
-8.6
.269
72
-8.5
5Casey Schmitt
C. Schmitt
0.09
58
681
228
73
153
34
1
23
86
44
12
175
2
1
748
258
4
7
1
15
.225
.281
.379
.660
72
-17.2
.287
83
-15.5
6Heliot Ramos
H. Ramos
0.08
100
1,181
315
148
302
52
4
44
143
96
19
324
12
5
1,306
494
0
10
4
30
.256
.319
.418
.738
162
8.5
.320
107
11.4
7Harrison Bader
H. Bader
0.08
232
2,755
927
391
680
130
14
88
322
214
58
747
105
33
3,056
1,102
4
25
15
34
.247
.312
.400
.712
348
-17.7
.308
96
-16.8
8Jung Hoo Lee
J. Hoo Lee
0.08
58
715
190
89
188
36
12
10
63
58
7
86
12
6
786
278
0
6
0
4
.263
.322
.389
.711
92
-0.9
.311
101
1.2
9Logan Webb
L. Webb
0.07
4
55
33
7
7
2
1
1
7
3
0
23
0
0
64
14
6
0
0
2
.127
.172
.255
.427
1
-6.9
.186
14
-7
10Christian Koss
C. Koss
0.07
12
174
74
25
46
9
0
3
23
9
3
45
4
1
191
64
3
2
0
4
.264
.309
.368
.676
20
-2.5
.297
91
-1.9
11Luis Arraez
L. Arraez
0.07
223
3,255
843
436
1,031
169
18
36
308
231
20
216
32
17
3,545
1,344
15
24
18
67
.317
.363
.413
.776
492
68.7
.338
117
70.7
12Patrick Bailey
P. Bailey
0.07
78
1,145
356
122
261
52
5
21
149
91
6
335
6
0
1,263
386
7
14
0
27
.228
.285
.337
.622
110
-40.5
.274
75
-38.1
13Adrian Houser
A. Houser
0.05
3
64
65
2
4
1
0
2
2
4
0
47
0
0
73
11
5
0
0
0
.063
.118
.172
.290
-3
-11.5
.130
-27
-12
14Jared Oliva
J. Oliva
0.04
2
56
27
4
10
2
0
0
2
3
0
16
3
0
59
12
0
0
1
0
.179
.220
.214
.435
1
-6.3
.188
12
-6.6
15Robbie Ray
R. Ray
0.03
7
237
133
11
34
6
0
1
9
4
0
116
0
0
268
43
26
1
0
3
.143
.157
.181
.338
-6
-38
.148
-21
-40.6
16Tyler Mahle
T. Mahle
0.02
2
125
81
6
10
2
0
0
1
7
1
50
0
0
149
12
16
0
0
2
.080
.135
.096
.231
-7
-25.4
.113
-42
-27.1
17Sam Hentges
S. Hentges
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-112
-0.3
18Reiver Sanmartin
R. Sanmartin
0
0
8
3
0
0
0
0
0
0
0
0
6
0
0
8
0
0
0
0
0
.000
.000
.000
.000
-1
-2.1
.000
-115
-2.1
19JT Brubaker
JT Brubaker
0
0
38
24
0
3
0
0
0
3
4
0
15
0
0
43
3
1
0
0
2
.079
.167
.079
.246
-1
-6.6
.129
-27
-6.9

More Red Sox Stats

Team Batting Leaders

HR

2

Abreu

Wilyer Abreu

RBI

4

Abreu

Wilyer Abreu

AVG

.500

Narváez

Carlos Narváez
Team Pitching Leaders

W

1

Crochet

Garrett Crochet

K

8

Crochet

Garrett Crochet

ERA

1.69

Early

Connelly Early
Team Rankings

HR

3

15th

R

10

22nd

SO

33

9th

ERA

2.30

5th

2026 Division Standings
TEAMWLPCTGB
3
0
1.000
3
0
1.000
2
1
.667
1.0
Red Sox Red Sox
1
2
.333
2.0
1
2
.333
2.0
Schedule
DATEMATCHUPTIME (ET)
Mon
3/30
@
8:10 PM
Tue
3/31
@
8:10 PM
Wed
4/1
@
2:10 PM
Fri
4/3
@
2:10 PM
Sat
4/4
@
4:10 PM
Last Game
BOS Red Sox

1 - 2

2

Final

3

CIN Reds

2 - 1

Sun 29 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
2
1
.667
1.0
1
2
.333
2.0
NL CentralWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
1
2
.333
2.0
1
2
.333
2.0
NL WestWLPCTGB
3
0
1.000
1
2
.333
2.0
0
3
.000
3.0
0
3
.000
3.0
0
3
.000
3.0
AL EastWLPCTGB
3
0
1.000
3
0
1.000
2
1
.667
1.0
1
2
.333
2.0
1
2
.333
2.0
AL CentralWLPCTGB
2
1
.667
2
2
.500
0.5
1
2
.333
1.0
1
2
.333
1.0
0
3
.000
2.0
AL WestWLPCTGB
2
1
.667
2
2
.500
0.5
2
2
.500
0.5
2
2
.500
0.5
0
3
.000
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Mon
3/30
@
6:35 PM
Mon
3/30
@
6:40 PM
Mon
3/30
@
6:40 PM
Mon
3/30
@
6:40 PM
Mon
3/30
@
7:07 PM