giants top hitter vs rhp this year

Andrew Knizner has the highest batting average for the Giants against right-handed pitchers this season, with an average of .556.

NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Andrew Knizner
A. Knizner
.556
2026
6
9
5
2
0
0
0
1
1
2
11
7
2
0
0
0
.636
.778
1.414
2Eddys Leonard
E. Leonard
.333
2026
1
3
1
0
0
0
0
0
0
1
3
1
0
0
0
0
.333
.333
.667
3Luis Arraez
L. Arraez
.328
2026
100
293
96
16
4
3
28
22
1
9
324
129
23
1
7
4
.368
.440
.809
4Turner Hill
T. Hill
.308
2026
15
39
12
4
0
0
8
5
1
7
47
16
4
0
2
0
.383
.410
.793
5Jung Hoo Lee
J. Hoo Lee
.295
2026
122
336
99
21
3
7
38
20
5
32
364
147
31
0
3
0
.341
.438
.778
6Rafael Devers
R. Devers
.294
2026
129
344
101
25
1
27
66
50
0
95
397
209
53
0
3
6
.380
.608
.988
7Osleivis Basabe
O. Basabe
.276
2026
25
58
16
2
0
4
10
2
1
11
63
30
6
1
1
0
.306
.517
.824
8Jonah Cox
J. Cox
.269
2026
19
26
7
1
0
1
5
2
0
11
30
11
2
2
0
0
.321
.423
.745
9Drew Gilbert
D. Gilbert
.261
2026
110
261
68
13
3
8
35
32
7
47
304
111
24
1
3
2
.353
.425
.778
10Heliot Ramos
H. Ramos
.256
2026
72
223
57
8
2
7
26
11
1
64
236
90
17
0
1
0
.292
.404
.696
11Casey Schmitt
C. Schmitt
.253
2026
94
285
72
10
1
17
38
9
6
65
303
135
28
0
3
0
.287
.474
.761
12Drew Cavanaugh
D. Cavanaugh
.253
2026
42
99
25
3
0
0
8
13
0
29
113
28
3
1
0
0
.339
.283
.622
13Buddy Kennedy
B. Kennedy
.250
2026
7
12
3
0
0
0
1
1
1
2
14
3
0
0
0
0
.357
.250
.607
14Jesus Rodriguez
J. Rodriguez
.250
2026
17
36
9
2
0
2
7
3
1
6
41
17
4
1
0
0
.325
.472
.797
15Bryce Eldridge
B. Eldridge
.244
2026
90
234
57
12
0
10
28
40
0
71
276
99
22
0
2
1
.351
.423
.775
16Victor Bericoto
V. Bericoto
.237
2026
18
38
9
0
0
3
9
1
0
8
39
18
3
0
0
0
.256
.474
.730
17Willy Adames
W. Adames
.235
2026
112
340
80
20
0
17
42
25
2
97
368
151
37
0
1
0
.291
.444
.735
18Matt Chapman
M. Chapman
.229
2026
79
227
52
12
1
5
33
22
5
61
257
81
18
0
3
0
.307
.357
.664
19Christian Koss
C. Koss
.211
2026
41
95
20
4
0
0
2
5
2
29
105
24
4
3
0
0
.265
.253
.517
20Jared Oliva
J. Oliva
.200
2026
3
5
1
0
0
0
0
0
0
1
5
1
0
0
0
0
.200
.200
.400
21Daniel Susac
D. Susac
.196
2026
39
97
19
5
1
1
15
5
3
28
111
29
7
2
4
0
.248
.299
.547
22Eric Haase
E. Haase
.176
2026
23
51
9
1
0
4
9
2
0
19
56
22
5
3
0
0
.208
.431
.639
23Jerar Encarnacion
J. Encarnacion
.176
2026
7
17
3
0
0
0
0
0
0
3
17
3
0
0
0
0
.176
.176
.353
24Nate Furman
N. Furman
.160
2026
14
25
4
0
0
0
3
3
0
6
29
4
0
1
0
0
.250
.160
.410
25Harrison Bader
H. Bader
.143
2026
27
84
12
2
0
4
8
3
0
28
87
26
6
0
0
0
.172
.310
.482
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

32

Devers

Rafael Devers

RBI

83

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

137

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

157

17th

R

586

23rd

SO

1,063

27th

ERA

4.38

23rd

2026 Division Standings
TEAMWLPCTGB
83
57
.593
74
67
.525
9.5
73
67
.521
10.0
Giants Giants
58
83
.411
25.5
54
86
.386
29.0
Schedule
DATEMATCHUPTIME (ET)
Fri
9/4
@
7:10 PM
Sat
9/5
@
4:10 PM
Sun
9/6
@
1:40 PM
Mon
9/7
@
8:10 PM
Tue
9/8
@
9:45 PM
Last Game
SFG Giants

58 - 83

2

Final

5

PIT Pirates

69 - 72

Thu 3 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
83
57
.593
79
61
.564
4.0
71
70
.504
12.5
67
75
.472
17.0
63
77
.450
20.0
NL CentralWLPCTGB
87
54
.617
79
62
.560
8.0
70
71
.496
17.0
69
72
.489
18.0
67
73
.479
19.5
NL WestWLPCTGB
83
57
.593
74
67
.525
9.5
73
67
.521
10.0
58
83
.411
25.5
54
86
.386
29.0
AL EastWLPCTGB
83
57
.593
80
60
.571
3.0
76
65
.539
7.5
70
71
.496
13.5
69
72
.489
14.5
AL CentralWLPCTGB
73
67
.521
70
70
.500
3.0
67
73
.479
6.0
64
75
.460
8.5
63
78
.447
10.5
AL WestWLPCTGB
72
69
.511
70
71
.496
2.0
66
75
.468
6.0
55
86
.390
17.0
53
87
.379
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/19
@
3-4
Wed
8/19
@
5-3
Thu
8/20
@
10-9
Thu
8/20
@
5-1
Thu
8/20
@
2-5

Schedule

DATEMATCHUPTIME (ET)
Fri
9/4
@
2:10 PM
Fri
9/4
@
6:10 PM
Fri
9/4
@
6:40 PM
Fri
9/4
@
6:45 PM
Fri
9/4
@
7:05 PM