giants best hitters at home vs rhp this season

Jared Oliva has the best batting average for the Giants against right-handed pitchers at home this season, with an average of 1.000.

NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Jared Oliva
J. Oliva
1.000
2026
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2Luis Arraez
L. Arraez
.343
2026
46
140
48
7
3
0
13
9
0
4
152
61
10
1
2
2
.377
.436
.813
3Eddys Leonard
E. Leonard
.333
2026
1
3
1
0
0
0
0
0
0
1
3
1
0
0
0
0
.333
.333
.667
4Jesus Rodriguez
J. Rodriguez
.333
2026
10
21
7
1
0
1
4
2
1
4
24
11
2
0
0
0
.417
.524
.940
5Victor Bericoto
V. Bericoto
.318
2026
9
22
7
0
0
2
7
1
0
6
23
13
2
0
0
0
.348
.591
.939
6Rafael Devers
R. Devers
.314
2026
67
172
54
14
0
14
45
23
0
43
197
110
28
0
2
4
.391
.640
1.030
7Jung Hoo Lee
J. Hoo Lee
.278
2026
61
162
45
8
1
4
21
12
2
13
177
67
13
0
1
1
.333
.414
.747
8Heliot Ramos
H. Ramos
.265
2026
34
113
30
4
1
3
9
5
0
32
118
45
8
0
0
0
.297
.398
.695
9Drew Gilbert
D. Gilbert
.263
2026
56
133
35
9
1
4
22
21
4
20
161
58
14
0
3
2
.373
.436
.809
10Matt Chapman
M. Chapman
.260
2026
36
96
25
8
1
2
10
16
3
24
115
41
11
0
0
0
.383
.427
.810
11Drew Cavanaugh
D. Cavanaugh
.258
2026
28
66
17
0
0
0
4
12
0
16
79
17
0
1
0
0
.372
.258
.629
12Jonah Cox
J. Cox
.250
2026
12
16
4
0
0
0
3
1
0
8
21
4
0
4
0
0
.294
.250
.544
13Bryce Eldridge
B. Eldridge
.250
2026
48
116
29
7
0
6
20
25
0
35
142
54
13
0
1
1
.380
.466
.846
14Willy Adames
W. Adames
.232
2026
54
164
38
11
0
4
10
10
1
40
175
61
15
0
0
0
.280
.372
.652
15Osleivis Basabe
O. Basabe
.222
2026
13
36
8
1
0
0
0
0
1
7
37
9
1
0
0
0
.243
.250
.493
16Buddy Kennedy
B. Kennedy
.222
2026
4
9
2
0
0
0
1
1
1
2
11
2
0
0
0
0
.364
.222
.586
17Christian Koss
C. Koss
.219
2026
26
64
14
1
0
0
1
3
2
23
71
15
1
2
0
0
.275
.234
.510
18Andrew Knizner
A. Knizner
.200
2026
3
5
1
1
0
0
0
0
1
1
6
2
1
0
0
0
.333
.400
.733
19Jerar Encarnacion
J. Encarnacion
.200
2026
5
15
3
0
0
0
0
0
0
3
15
3
0
0
0
0
.200
.200
.400
20Casey Schmitt
C. Schmitt
.192
2026
42
120
23
3
0
6
16
7
1
27
130
44
9
0
2
0
.238
.367
.605
21Turner Hill
T. Hill
.172
2026
11
29
5
2
0
0
5
5
0
4
35
7
2
0
1
0
.286
.241
.527
22Daniel Susac
D. Susac
.154
2026
16
39
6
1
1
1
8
2
1
12
44
12
3
1
1
0
.209
.308
.517
23Eric Haase
E. Haase
.143
2026
10
21
3
1
0
1
3
0
0
6
23
7
2
2
0
0
.143
.333
.476
24Shay Whitcomb
S. Whitcomb
.138
2026
10
29
4
1
0
1
5
0
0
8
30
8
2
1
0
0
.138
.276
.414
25Grant McCray
G. McCray
.133
2026
15
30
4
1
1
1
2
4
0
11
36
10
3
2
0
1
.235
.333
.569
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 Giants Stats

Team Batting Leaders

HR

35

Devers

Rafael Devers

RBI

92

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

139

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

166

16th

R

617

24th

SO

1,099

27th

ERA

4.34

23rd

2026 Division Standings
TEAMWLPCTGB
89
57
.610
78
68
.534
11.0
78
69
.531
11.5
Giants Giants
62
85
.422
27.5
55
90
.379
33.5
Schedule
DATEMATCHUPTIME (ET)
Fri
9/11
@
10:15 PM
Sat
9/12
@
4:05 PM
Sun
9/13
@
7:20 PM
Mon
9/14
@
7:45 PM
Tue
9/15
@
7:45 PM
Last Game
STL Cardinals

72 - 75

6

Final

7

SFG Giants

62 - 85

Wed 9 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
86
61
.585
82
65
.558
4.0
72
75
.490
14.0
68
78
.466
17.5
67
81
.453
19.5
NL CentralWLPCTGB
91
56
.619
81
66
.551
10.0
73
73
.500
17.5
72
75
.490
19.0
69
77
.473
21.5
NL WestWLPCTGB
89
57
.610
78
68
.534
11.0
78
69
.531
11.5
62
85
.422
27.5
55
90
.379
33.5
AL EastWLPCTGB
87
59
.596
83
62
.572
3.5
80
67
.544
7.5
73
74
.497
14.5
71
76
.483
16.5
AL CentralWLPCTGB
75
70
.517
74
73
.503
2.0
69
77
.473
6.5
67
79
.459
8.5
65
82
.442
11.0
AL WestWLPCTGB
75
72
.510
72
75
.490
3.0
69
78
.469
6.0
59
88
.401
16.0
56
90
.384
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/26
@
4-3
Wed
8/26
@
0-3
Wed
8/26
@
0-4
Wed
8/26
@
13-1
Wed
8/26
@
3-9

Schedule

DATEMATCHUPTIME (ET)
Fri
9/11
@
2:20 PM
Fri
9/11
@
6:40 PM
Fri
9/11
@
6:45 PM
Fri
9/11
@
7:05 PM
Fri
9/11
@
7:07 PM