giants hitters with the highest batting average vs rhp

Rafael Devers has the highest batting average for the Giants against right-handed pitchers this season, with an average of .400.

Interpreted as:
giants hitters with the highest batting average vs rhp this regular season
NAME AVG SEASON TM G AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Rafael Devers
R. Devers
.400
2025
SFG SFG
1
5
2
1
0
0
1
0
0
2
5
3
1
0
0
0
.400
.600
1.000
2 Dominic Smith
D. Smith
.345
2025
SFG SFG
12
29
10
2
0
1
8
5
0
8
36
15
3
0
2
0
.417
.517
.934
3 Heliot Ramos
H. Ramos
.294
2025
SFG SFG
68
201
59
6
1
9
28
20
7
49
231
94
16
0
3
0
.372
.468
.840
4 Mike Yastrzemski
M. Yastrzemski
.285
2025
SFG SFG
60
165
47
11
1
4
19
30
0
40
196
72
16
0
1
3
.393
.436
.829
5 Wilmer Flores
W. Flores
.263
2025
SFG SFG
68
190
50
4
0
8
40
18
3
38
212
78
12
0
1
0
.335
.411
.745
6 Jung Hoo Lee
J. Hoo Lee
.255
2025
SFG SFG
67
200
51
14
2
3
23
20
2
22
225
78
19
0
3
0
.324
.390
.714
7 Matt Chapman
M. Chapman
.236
2025
SFG SFG
61
182
43
10
0
11
27
29
2
55
213
86
21
0
0
0
.347
.473
.820
8 Daniel Johnson
D. Johnson
.235
2025
SFG SFG
8
17
4
1
0
1
1
2
0
7
19
8
2
0
0
0
.316
.471
.786
9 Willy Adames
W. Adames
.235
2025
SFG SFG
70
196
46
10
1
6
25
27
1
56
227
76
17
0
2
1
.327
.388
.715
10 Tyler Fitzgerald
T. Fitzgerald
.230
2025
SFG SFG
49
122
28
7
0
1
6
6
1
33
133
38
8
3
1
0
.269
.311
.581
11 Luis Matos
L. Matos
.212
2025
SFG SFG
15
33
7
1
0
1
1
3
0
3
36
11
2
0
0
0
.278
.333
.611
12 Casey Schmitt
C. Schmitt
.211
2025
SFG SFG
20
38
8
1
0
3
11
6
1
13
46
18
4
1
0
0
.333
.474
.807
13 Christian Koss
C. Koss
.208
2025
SFG SFG
20
48
10
0
0
1
7
4
0
12
55
13
1
3
0
0
.269
.271
.540
14 Patrick Bailey
P. Bailey
.200
2025
SFG SFG
50
120
24
8
0
1
12
11
0
40
134
35
9
1
2
0
.263
.292
.555
15 LaMonte Wade Jr.
L. Wade Jr.
.183
2025
SFG SFG
48
131
24
8
2
1
15
18
1
32
152
39
11
1
1
1
.285
.298
.582
16 Jerar Encarnación
J. Encarnación
.182
2025
SFG SFG
5
11
2
0
0
0
0
0
0
3
11
2
0
0
0
0
.182
.182
.364
17 Logan Porter
L. Porter
.143
2025
SFG SFG
4
7
1
0
0
0
1
1
1
2
9
1
0
0
0
0
.333
.143
.476
18 Sam Huff
S. Huff
.139
2025
SFG SFG
17
36
5
1
0
1
2
3
0
17
40
9
2
0
1
0
.200
.250
.450
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 Giants Stats

Team Rankings

HR

70

22nd

R

311

15th

SO

620

12th

ERA

3.27

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
45
29
.608
Giants Giants
41
32
.562
3.5
Padres Padres
39
33
.542
5.0
Diamondbacks Diamondbacks
36
36
.500
8.0
Rockies Rockies
16
57
.219
28.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/19
CLE CLE
@
SFG SFG
4:05 PM
Fri
6/20
BOS BOS
@
SFG SFG
10:15 PM
Sat
6/21
BOS BOS
@
SFG SFG
4:05 PM
Sun
6/22
BOS BOS
@
SFG SFG
4:05 PM
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Last Game
SFG Giants

41 - 32

2

Final

3

CLE Guardians

36 - 35

Tue 17 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
42
30
.583
Rays Rays
40
33
.548
2.5
AL Central W L PCT GB
Tigers Tigers
47
27
.635
Guardians Guardians
36
35
.507
9.5
AL West W L PCT GB
Astros Astros
42
31
.575
Mariners Mariners
37
36
.507
5.0
NL East W L PCT GB
Mets Mets
45
28
.616
Phillies Phillies
44
30
.595
1.5
NL Central W L PCT GB
Cubs Cubs
45
28
.616
Brewers Brewers
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
45
29
.608
Giants Giants
41
32
.562
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/2
CLE CLE
@
NYY NYY
2-3
Mon
6/2
PHI PHI
@
TOR TOR
8-3
Mon
6/2
MIL MIL
@
CIN CIN
2-4
Mon
6/2
LAA LAA
@
BOS BOS
4-3
Mon
6/2
AZ AZ
@
ATL ATL
8-3

Schedule

DATE MATCHUP TIME (ET)
Wed
6/18
HOU HOU
@
ATH ATH
10:05 PM
Wed
6/18
SDP SDP
@
LAD LAD
10:10 PM
Thu
6/19
MIN MIN
@
CIN CIN
12:40 PM
Thu
6/19
COL COL
@
WSH WSH
1:05 PM
Thu
6/19
LAA LAA
@
NYY NYY
1:05 PM