giants best hitters vs rhp this season at home

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
68
172
54
14
0
14
45
24
0
43
198
110
28
0
2
4
.394
.640
1.033
7Jonah Cox
J. Cox
.294
2026
13
17
5
0
0
0
3
1
0
8
22
5
0
4
0
0
.333
.294
.627
8Jung Hoo Lee
J. Hoo Lee
.276
2026
62
163
45
8
1
4
21
12
2
13
178
67
13
0
1
1
.331
.411
.743
9Heliot Ramos
H. Ramos
.265
2026
34
113
30
4
1
3
9
5
0
32
118
45
8
0
0
0
.297
.398
.695
10Drew Gilbert
D. Gilbert
.261
2026
57
134
35
9
1
4
22
21
4
21
162
58
14
0
3
2
.370
.433
.803
11Matt Chapman
M. Chapman
.260
2026
36
96
25
8
1
2
10
16
3
24
115
41
11
0
0
0
.383
.427
.810
12Bryce Eldridge
B. Eldridge
.254
2026
49
118
30
8
0
6
20
25
0
36
144
56
14
0
1
1
.382
.475
.857
13Drew Cavanaugh
D. Cavanaugh
.254
2026
29
67
17
0
0
0
4
12
0
17
80
17
0
1
0
0
.367
.254
.621
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
15Buddy Kennedy
B. Kennedy
.222
2026
4
9
2
0
0
0
1
1
1
2
11
2
0
0
0
0
.364
.222
.586
16Christian Koss
C. Koss
.219
2026
26
64
14
1
0
0
1
3
2
23
71
15
1
2
0
0
.275
.234
.510
17Osleivis Basabe
O. Basabe
.216
2026
14
37
8
1
0
0
0
0
1
8
38
9
1
0
0
0
.237
.243
.480
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
.167
2026
12
30
5
2
0
0
5
5
0
4
36
7
2
0
1
0
.278
.233
.511
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

36

Devers

Rafael Devers

RBI

96

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

167

16th

R

622

24th

SO

1,107

27th

ERA

4.36

23rd

2026 Division Standings
TEAMWLPCTGB
90
57
.612
79
68
.537
11.0
79
69
.534
11.5
Giants Giants
62
86
.419
28.5
55
92
.374
35.0
Schedule
DATEMATCHUPTIME (ET)
Sat
9/12
@
4:05 PM
Sun
9/13
@
7:20 PM
Mon
9/14
@
7:45 PM
Tue
9/15
@
7:45 PM
Wed
9/16
@
1:15 PM
Last Game
SDP Padres

79 - 68

7

Final

5

SFG Giants

62 - 86

Fri 11 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
87
61
.588
82
66
.554
5.0
72
76
.486
15.0
68
79
.463
18.5
68
81
.456
19.5
NL CentralWLPCTGB
92
56
.622
82
66
.554
10.0
74
74
.500
18.0
73
75
.493
19.0
69
78
.469
22.5
NL WestWLPCTGB
90
57
.612
79
68
.537
11.0
79
69
.534
11.5
62
86
.419
28.5
55
92
.374
35.0
AL EastWLPCTGB
Rays Rays - x
88
59
.599
85
62
.578
3.0
80
68
.541
8.5
73
75
.493
15.5
72
76
.486
16.5
AL CentralWLPCTGB
75
72
.510
75
73
.507
0.5
69
78
.469
6.0
68
79
.463
7.0
66
82
.446
9.5
AL WestWLPCTGB
75
73
.507
72
76
.486
3.0
69
79
.466
6.0
60
88
.405
15.0
56
91
.381
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
8/28
@
10-8
Fri
8/28
@
2-9
Fri
8/28
@
4-9
Fri
8/28
@
1-8
Fri
8/28
@
0-1

Schedule

DATEMATCHUPTIME (ET)
Sat
9/12
@
1:10 PM
Sat
9/12
@
1:35 PM
Sat
9/12
@
2:20 PM
Sat
9/12
@
3:07 PM
Sat
9/12
@
4:05 PM