what player on the giants has hit the most home runs against a left had pitcher

Juan Marichal has given up the most career home runs for the Giants, with 315 HR.

NAME HR G W L W% GS ERA SO CG SHO SV IP H ER R BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA ERA- FIP FIP- H/9 PRAA
1 Juan Marichal
J. Marichal
315
458
238
140
.630
446
2.84
2,281
244
52
2
3443.2
3,081
1,086
1,288
690
38
10
80
13,958
51
5.96
1.80
3.31
0.82
16.3
4.9
1.10
.260
3.37
80
3.02
88
8.05
155.7
2 Carl Hubbell
C. Hubbell
227
535
253
154
.622
433
2.98
1,677
260
36
33
3590.1
3,461
1,188
1,380
725
53
82
14,805
53
4.20
1.82
2.31
0.57
11.3
4.9
1.17
.267
3.46
76
3.55
89
8.68
174.2
3 Matt Cain
M. Cain
211
342
104
118
.468
331
3.68
1,694
15
6
0
2085.2
1,849
853
910
712
62
4
42
8,699
70
7.31
3.07
2.38
0.91
19.5
8.2
1.23
.272
3.93
93
3.91
99
7.98
9.2
4 Mike McCormick
M. McCormick
195
357
107
96
.527
252
3.68
1,030
78
19
11
1822.2
1,737
745
833
616
22
52
84
7,701
64
5.09
3.04
1.67
0.96
13.4
8.0
1.29
.264
4.11
101
3.83
108
8.58
-62.9
5 Madison Bumgarner
M. Bumgarner
192
289
119
92
.564
286
3.13
1,794
15
6
0
1846.0
1,622
642
703
428
62
1
34
7,507
25
8.75
2.09
4.19
0.94
23.9
5.7
1.11
.284
3.43
83
3.32
87
7.91
97.4
6 Kirk Rueter
K. Rueter
189
281
105
80
.568
277
4.32
679
2
0
0
1614.0
1,772
775
850
510
20
1
39
6,950
22
3.79
2.84
1.33
1.05
9.8
7.3
1.41
.285
4.74
103
4.73
112
9.88
-93.3
7 Larry Jansen
L. Jansen
185
283
120
86
.583
230
3.55
826
105
17
10
1731.0
1,712
683
784
401
19
29
7,140
10
4.29
2.08
2.06
0.96
11.6
5.6
1.22
.267
4.08
88
3.70
91
8.90
72.5
8 Gaylord Perry
G. Perry
165
367
134
109
.551
283
2.96
1,606
125
21
9
2294.1
2,061
755
892
581
50
30
89
9,417
81
6.30
2.28
2.76
0.65
17.1
6.2
1.15
.270
3.50
85
2.88
86
8.08
124.4
9 Freddie Fitzsimmons
F. Fitzsimmons
156
403
170
114
.599
327
3.54
693
150
22
9
2514.1
2,607
988
1,186
670
22
55
10,573
51
2.48
2.40
1.03
0.56
6.6
6.3
1.30
.271
4.25
90
4.15
104
9.33
-46.2
10 Johnny Antonelli
J. Antonelli
152
280
108
84
.563
219
3.13
919
86
21
19
1600.2
1,437
556
633
528
30
39
45
6,677
20
5.17
2.97
1.74
0.85
13.8
7.9
1.23
.255
3.56
81
3.57
92
8.08
54.2
11 Mark Gardner
M. Gardner
145
175
58
45
.563
147
4.71
663
11
4
0
951.1
981
498
535
312
31
7
21
4,077
15
6.27
2.95
2.13
1.37
16.3
7.7
1.36
.286
5.06
113
4.79
111
9.28
-51
12 Hal Schumacher
H. Schumacher
140
391
158
121
.566
329
3.36
906
137
26
7
2482.1
2,424
926
1,080
902
24
37
10,571
54
3.28
3.27
1.00
0.51
8.6
8.5
1.34
.266
3.92
90
4.02
104
8.79
-48
13 Tim Lincecum
T. Lincecum
136
269
108
83
.565
261
3.61
1,704
10
7
1
1643.2
1,438
660
705
646
42
3
33
6,920
104
9.33
3.54
2.64
0.74
24.6
9.3
1.27
.296
3.86
96
3.35
88
7.87
94.2
14 Barry Zito
B. Zito
130
208
63
80
.441
197
4.62
787
3
1
0
1139.1
1,141
585
626
498
32
8
38
4,966
24
6.22
3.93
1.58
1.03
15.8
10.0
1.44
.287
4.94
118
4.60
116
9.01
-83.6
15 Bobby Bolin
B. Bolin
129
345
73
56
.566
144
3.26
977
29
10
22
1282.1
1,088
465
542
477
53
87
55
5,400
47
6.86
3.35
2.05
0.91
18.1
8.8
1.22
.255
3.80
94
3.55
106
7.64
-29.7
16 Jim Barr
J. Barr
127
394
90
96
.484
220
3.41
650
59
20
11
1800.1
1,863
682
765
391
24
63
67
7,475
18
3.25
1.95
1.66
0.63
8.7
5.2
1.25
.276
3.82
93
3.48
98
9.31
12.6
17 Ruben Gomez
R. Gomez
125
219
71
72
.497
186
3.90
578
60
14
3
1253.1
1,203
543
602
498
40
12
27
5,381
16
4.15
3.58
1.16
0.90
10.7
9.3
1.36
.260
4.32
99
4.11
103
8.64
-17.5
18 Mike Krukow
M. Krukow
124
186
66
56
.541
182
3.84
802
25
5
1
1154.0
1,133
493
551
353
23
1
39
4,903
33
6.25
2.75
2.27
0.97
16.4
7.2
1.29
.280
4.30
108
3.74
102
8.84
-8.5
19 Jim Hearn
J. Hearn
121
221
78
66
.542
186
3.74
483
55
9
3
1242.2
1,176
516
611
477
18
14
11
5,287
26
3.50
3.45
1.01
0.88
9.1
9.0
1.33
.252
4.43
94
4.14
103
8.52
-14.1
20 Dave Koslo
D. Koslo
119
332
91
104
.467
188
3.69
596
74
15
21
1559.2
1,563
639
726
526
20
88
6,668
20
3.44
3.04
1.13
0.69
8.9
7.9
1.34
.267
4.19
95
3.78
96
9.02
28.3
21 Jack Sanford
J. Sanford
117
233
89
67
.571
211
3.61
781
54
9
4
1405.2
1,289
564
642
491
33
11
39
5,929
38
5.00
3.14
1.59
0.75
13.2
8.3
1.27
.260
4.11
99
3.64
102
8.25
-10.4
22 Sal Maglie
S. Maglie
117
221
95
42
.693
171
3.13
654
77
20
8
1297.2
1,216
451
512
434
31
23
2
5,432
15
4.54
3.01
1.51
0.81
12.0
8.0
1.27
.262
3.55
78
3.71
92
8.43
46.2
23 Jeff Samardzija
J. Samardzija
95
110
33
45
.423
110
4.24
548
2
1
0
653.2
614
308
324
165
17
0
10
2,700
11
7.55
2.27
3.32
1.31
20.3
6.1
1.19
.277
4.46
103
4.21
104
8.45
-13.8
24 Russ Ortiz
R. Ortiz
95
166
69
47
.595
152
4.09
739
6
1
0
973.2
906
442
488
488
27
4
16
4,232
37
6.83
4.51
1.51
0.88
17.5
11.5
1.43
.281
4.51
97
4.41
102
8.37
-14.2
25 Vida Blue
V. Blue
92
179
72
58
.554
166
3.52
704
31
7
0
1131.1
1,030
442
484
453
3
5
30
4,747
36
5.60
3.60
1.55
0.73
14.8
9.5
1.31
.268
3.85
100
3.70
105
8.19
-25.6

More Giants Stats

Team Rankings

HR

85

24th

R

381

18th

SO

780

8th

ERA

3.44

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56
35
.615
Padres Padres
48
41
.539
7.0
Giants Giants
49
42
.538
7.0
Diamondbacks Diamondbacks
44
46
.489
11.5
Rockies Rockies
21
69
.233
34.5
Schedule
DATE MATCHUP TIME (ET)
Mon
7/7
PHI PHI
@
SFG SFG
9:45 PM
Tue
7/8
PHI PHI
@
SFG SFG
9:45 PM
Wed
7/9
PHI PHI
@
SFG SFG
3:45 PM
Fri
7/11
LAD LAD
@
SFG SFG
10:15 PM
Sat
7/12
LAD LAD
@
SFG SFG
4:05 PM
Last Game
ATH Athletics

37 - 55

2

Final

6

SFG Giants

49 - 42

Sun 6 Jul 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
Blue Jays Blue Jays
52
38
.578
Yankees Yankees
49
41
.544
3.0
AL Central W L PCT GB
Tigers Tigers
57
34
.626
Twins Twins
43
47
.478
13.5
AL West W L PCT GB
Astros Astros
55
35
.611
Mariners Mariners
48
42
.533
7.0
NL East W L PCT GB
Phillies Phillies
53
37
.589
Mets Mets
52
39
.571
1.5
NL Central W L PCT GB
Cubs Cubs
54
36
.600
Brewers Brewers
50
40
.556
4.0
NL West W L PCT GB
Dodgers Dodgers
56
35
.615
Padres Padres
48
41
.539
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/21
BAL BAL
@
NYY NYY
2-4
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8
Sat
6/21
CWS CWS
@
TOR TOR
4-2
Sat
6/21
ATL ATL
@
MIA MIA
3-5

Schedule

DATE MATCHUP TIME (ET)
Mon
7/7
TBR TBR
@
DET DET
6:40 PM
Mon
7/7
COL COL
@
BOS BOS
7:10 PM
Mon
7/7
MIA MIA
@
CIN CIN
7:10 PM
Mon
7/7
LAD LAD
@
MIL MIL
7:40 PM
Mon
7/7
TOR TOR
@
CWS CWS
7:40 PM