what current giants have the most ba vs rhp

Jonah Cox has the highest career batting average by an active Giants player against right-handed pitchers, with an average of .750.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Jonah Cox
J. Cox
.750
3
4
3
1
0
1
1
0
0
0
4
7
2
0
0
0
.750
1.750
2.500
2Luis Arraez
L. Arraez
.332
838
2,585
859
151
17
28
245
180
14
136
2,806
1,128
196
4
23
20
.376
.436
.812
3Jung Hoo Lee
J. Hoo Lee
.292
232
665
194
45
11
8
59
55
8
64
734
285
64
0
6
0
.350
.429
.779
4Rafael Devers
R. Devers
.281
1,130
3,164
888
222
10
196
573
378
14
772
3,578
1,718
428
1
21
65
.358
.543
.901
5Willy Adames
W. Adames
.255
1,040
2,954
754
155
5
146
455
306
17
867
3,303
1,357
306
2
21
4
.327
.459
.786
6Heliot Ramos
H. Ramos
.248
321
961
238
33
3
31
116
69
15
257
1,053
370
67
0
8
0
.306
.385
.691
7Drew Gilbert
D. Gilbert
.247
73
190
47
9
3
6
24
14
2
37
208
80
18
1
1
1
.304
.421
.725
8Daniel Susac
D. Susac
.245
19
49
12
4
1
0
9
3
2
15
56
18
5
1
1
0
.309
.367
.676
9Harrison Bader
H. Bader
.244
825
2,081
508
88
8
60
230
157
41
570
2,300
792
156
4
17
11
.307
.381
.688
10Matt Chapman
M. Chapman
.237
1,157
3,295
781
203
20
155
451
395
54
1,005
3,769
1,489
378
0
25
3
.326
.452
.778
11Casey Schmitt
C. Schmitt
.231
235
576
133
27
1
26
83
31
12
150
630
240
54
4
7
0
.281
.417
.698
12Eric Haase
E. Haase
.224
321
794
178
30
2
31
116
56
5
257
862
305
63
2
5
0
.278
.384
.662
13Bryce Eldridge
B. Eldridge
.221
35
95
21
7
0
2
10
16
1
29
114
34
9
0
2
1
.333
.358
.691
14Jared Oliva
J. Oliva
.156
21
45
7
1
0
0
0
2
0
13
47
8
1
0
0
0
.191
.178
.369
15Buddy Kennedy
B. Kennedy
.154
38
65
10
0
1
1
8
6
3
19
77
15
2
0
3
0
.247
.231
.478
16Logan Webb
L. Webb
.146
23
41
6
2
1
1
7
2
0
17
46
13
4
3
0
0
.186
.317
.503
17Robbie Ray
R. Ray
.145
96
159
23
6
0
1
4
3
0
74
182
32
7
19
1
0
.160
.201
.361
18Tyler Mahle
T. Mahle
.106
57
94
10
2
0
0
1
5
1
36
112
12
2
12
0
0
.160
.128
.288
19JT Brubaker
JT Brubaker
.080
18
25
2
0
0
0
3
4
0
10
30
2
0
1
0
0
.207
.080
.287
20Adrian Houser
A. Houser
.022
31
45
1
0
0
0
0
3
0
34
49
1
0
1
0
0
.083
.022
.106
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

15

Schmitt

Casey Schmitt

RBI

38

Schmitt

Casey Schmitt

AVG

.323

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

77

Roupp

Landen Roupp

ERA

3.00

Brubaker

JT Brubaker
Team Rankings

HR

66

18th

R

272

21st

SO

518

23rd

ERA

4.46

22nd

2026 Division Standings
TEAMWLPCTGB
42
24
.636
34
31
.523
7.5
33
31
.516
8.0
Giants Giants
27
39
.409
15.0
24
42
.364
18.0
Schedule
DATEMATCHUPTIME (ET)
Mon
6/8
@
9:45 PM
Tue
6/9
@
9:45 PM
Wed
6/10
@
3:45 PM
Fri
6/12
@
10:15 PM
Sat
6/13
@
10:05 PM
Last Game
SFG Giants

27 - 39

2

Final

1

CHC Cubs

34 - 32

Sun 7 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
21
.682
35
30
.538
9.5
33
33
.500
12.0
31
35
.470
14.0
29
36
.446
15.5
NL CentralWLPCTGB
40
23
.635
35
28
.556
5.0
34
32
.515
7.5
34
32
.515
7.5
31
33
.484
9.5
NL WestWLPCTGB
42
24
.636
34
31
.523
7.5
33
31
.516
8.0
27
39
.409
15.0
24
42
.364
18.0
AL EastWLPCTGB
37
25
.597
38
26
.594
32
34
.485
7.0
31
35
.470
8.0
27
36
.429
10.5
AL CentralWLPCTGB
37
30
.552
34
31
.523
2.0
30
37
.448
7.0
27
39
.409
9.5
27
39
.409
9.5
AL WestWLPCTGB
34
32
.515
32
33
.492
1.5
31
34
.477
2.5
30
37
.448
4.5
25
41
.379
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/24
@
4-1
Sun
5/24
@
3-1
Sun
5/24
@
6-5
Sun
5/24
@
0-2
Sun
5/24
@
0-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/8
@
6:35 PM
Mon
6/8
@
6:40 PM
Mon
6/8
@
6:40 PM
Mon
6/8
@
7:07 PM
Mon
6/8
@
9:38 PM