most games by giants pitcher

Gary Lavelle has pitched in the most career games for the Giants, with 647 games.

Interpreted as:
most regular-season games by giants pitcher
NAME G W L W% GS ERA SO CG SHO SV IP H ER R HR 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 Gary Lavelle
G. Lavelle
647
73
67
.521
3
2.82
696
0
0
127
980.1
910
307
359
44
382
13
369
117
4,149
18
6.39
3.51
1.82
0.40
16.8
9.2
1.32
.287
3.30
79
3.05
87
8.35
51.2
2 Christy Mathewson
C. Mathewson
635
372
188
.664
551
2.12
2,504
434
79
30
4779.2
4,204
1,127
1,612
88
847
59
73
18,870
114
4.71
1.59
2.96
0.17
13.3
4.5
1.06
.268
3.04
74
2.26
76
7.92
363.8
3 Greg Minton
G. Minton
552
45
52
.464
7
3.23
352
0
0
125
870.1
857
312
361
33
376
9
335
112
3,732
47
3.64
3.89
0.94
0.34
9.4
10.1
1.42
.278
3.73
91
3.72
105
8.86
-16.8
4 Carl Hubbell
C. Hubbell
535
253
154
.622
433
2.98
1,677
260
36
33
3590.1
3,461
1,188
1,380
227
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
5 Sergio Romo
S. Romo
515
32
26
.552
0
2.58
498
0
0
84
439.2
331
126
136
39
89
17
187
13
1,737
12
10.19
1.82
5.60
0.80
28.7
5.1
0.96
.267
2.78
69
2.70
72
6.78
53.2
6 Randy Moffitt
R. Moffitt
459
35
46
.432
1
3.68
397
0
0
83
682.1
678
279
313
53
249
18
254
64
2,954
32
5.24
3.28
1.59
0.70
13.4
8.4
1.36
.279
4.13
101
3.61
102
8.94
-5.9
7 Juan Marichal
J. Marichal
458
238
140
.630
446
2.84
2,281
244
52
2
3443.2
3,081
1,086
1,288
315
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
8 Javier Lopez
J. Lopez
446
17
8
.680
0
2.47
184
0
0
10
251.0
194
69
77
8
104
7
88
23
1,037
6
6.60
3.73
1.77
0.29
17.7
10.0
1.19
.253
2.76
68
3.36
91
6.96
8.8
9 Amos Rusie
A. Rusie
427
234
163
.589
403
2.89
1,835
372
29
5
3531.2
3,100
1,134
1,862
62
1,588
103
24
15,168
142
4.68
4.05
1.16
0.16
12.1
10.5
1.33
.262
4.75
74
3.67
91
7.90
126.9
10 Mickey Welch
M. Welch
427
238
146
.620
412
2.69
1,570
391
28
4
3579.0
3,308
1,068
1,828
85
1,077
52
15
15,131
222
3.95
2.71
1.46
0.21
10.4
7.1
1.23
.261
4.60
83
3.40
101
8.32
-25.8
11 Rod Beck
R. Beck
416
21
28
.429
0
2.97
393
0
0
199
463.0
404
153
164
52
93
11
346
17
1,866
13
7.64
1.81
4.23
1.01
21.1
5.0
1.07
.267
3.19
77
3.43
85
7.85
28.7
12 Santiago Casilla
S. Casilla
414
32
22
.593
0
2.42
366
0
0
123
394.2
303
106
118
30
155
20
212
21
1,619
32
8.35
3.53
2.36
0.68
22.6
9.6
1.16
.260
2.69
65
3.55
96
6.91
6
13 Jeremy Affeldt
J. Affeldt
414
17
18
.486
0
3.06
293
0
0
10
361.2
319
123
136
22
147
23
71
20
1,536
25
7.29
3.66
1.99
0.55
19.1
9.6
1.29
.283
3.38
83
3.66
98
7.94
2.9
14 Freddie Fitzsimmons
F. Fitzsimmons
403
170
114
.599
327
3.54
693
150
22
9
2514.1
2,607
988
1,186
156
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
15 Felix Rodriguez
F. Rodriguez
395
34
19
.642
0
3.06
376
0
0
5
403.0
340
137
149
33
175
18
102
11
1,704
19
8.40
3.91
2.15
0.74
22.1
10.3
1.28
.279
3.33
73
3.69
87
7.59
26.5
16 Jim Barr
J. Barr
394
90
96
.484
220
3.41
650
59
20
11
1800.1
1,863
682
765
127
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 Hal Schumacher
H. Schumacher
391
158
121
.566
329
3.36
906
137
26
7
2482.1
2,424
926
1,080
140
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
18 Tyler Rogers
T. Rogers
377
25
19
.568
0
2.77
289
0
0
19
383.0
344
118
131
26
74
25
62
4
1,567
3
6.79
1.74
3.91
0.61
18.4
4.7
1.09
.276
3.08
68
3.31
83
8.08
30.6
19 Gaylord Perry
G. Perry
367
134
109
.551
283
2.96
1,606
125
21
9
2294.1
2,061
755
892
165
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
20 Robb Nen
R. Nen
365
24
25
.490
0
2.43
453
0
0
206
378.1
297
102
119
24
113
5
331
23
1,546
16
10.78
2.69
4.01
0.57
29.3
7.3
1.08
.287
2.83
58
2.44
57
7.07
79.7
21 Mike McCormick
M. McCormick
357
107
96
.527
252
3.68
1,030
78
19
11
1822.2
1,737
745
833
195
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
22 Scott Garrelts
S. Garrelts
352
69
53
.566
89
3.29
703
9
4
48
959.1
815
351
395
74
413
13
162
53
4,025
48
6.60
3.87
1.70
0.69
17.5
10.3
1.28
.263
3.71
93
3.64
99
7.65
4.4
23 Bobby Bolin
B. Bolin
345
73
56
.566
144
3.26
977
29
10
22
1282.1
1,088
465
542
129
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
24 Matt Cain
M. Cain
342
104
118
.468
331
3.68
1,694
15
6
0
2085.2
1,849
853
910
211
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
25 Hooks Wiltse
H. Wiltse
339
136
85
.615
222
2.48
948
151
27
28
2053.0
1,843
565
765
53
491
38
100
8,187
40
4.16
2.15
1.93
0.23
11.6
6.0
1.14
.269
3.35
89
2.56
90
8.08
67.4

More Giants Stats

Team Rankings

HR

77

23rd

R

334

20th

SO

678

12th

ERA

3.27

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5
Padres Padres
44
36
.550
5.0
Diamondbacks Diamondbacks
41
39
.513
8.0
Rockies Rockies
18
61
.228
30.5
Schedule
DATE MATCHUP TIME (ET)
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Sun
6/29
SFG SFG
@
CWS CWS
2:10 PM
Last Game
SFG Giants

44 - 35

2

Final

4

MIA Marlins

32 - 45

Tue 24 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
45
34
.570
Rays Rays
44
35
.557
1.0
AL Central W L PCT GB
Tigers Tigers
50
30
.625
Guardians Guardians
39
38
.506
9.5
AL West W L PCT GB
Astros Astros
46
33
.582
Mariners Mariners
41
37
.526
4.5
NL East W L PCT GB
Phillies Phillies
47
32
.595
Mets Mets
46
34
.575
1.5
NL Central W L PCT GB
Cubs Cubs
46
33
.582
Brewers Brewers
45
36
.556
2.0
NL West W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/9
CIN CIN
@
CLE CLE
1-0
Mon
6/9
CHC CHC
@
PHI PHI
8-4
Mon
6/9
WSH WSH
@
NYM NYM
4-5
Mon
6/9
TOR TOR
@
STL STL
10-9
Mon
6/9
CWS CWS
@
HOU HOU
4-2

Schedule

DATE MATCHUP TIME (ET)
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
TOR TOR
@
CLE CLE
1:10 PM
Thu
6/26
ATH ATH
@
DET DET
1:10 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM