best starting giants pitchers last 20 years

Between October 26, 2005 and October 26, 2025, Matt Cain has the most starts for the Giants with an ERA worse than 0.00, with 324 starts.

NAMEGSERAGWLW%SOCGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Matt Cain
M. Cain
324
3.71
335
102
117
.466
1,664
14
6
0
2039.1
1,825
841
898
207
693
62
4
41
8,518
69
7.34
3.06
2.40
0.91
19.5
8.1
1.23
.275
3.96
8.05
2Madison Bumgarner
M. Bumgarner
286
3.13
289
119
92
.564
1,794
15
6
0
1846.0
1,622
642
703
192
428
62
1
34
7,507
25
8.75
2.09
4.19
0.94
23.9
5.7
1.11
.284
3.43
7.91
3Tim Lincecum
T. Lincecum
261
3.61
269
108
83
.565
1,704
10
7
1
1643.2
1,438
660
705
136
646
42
3
33
6,920
104
9.33
3.54
2.64
0.74
24.6
9.3
1.27
.296
3.86
7.87
4Barry Zito
B. Zito
197
4.62
208
63
80
.441
787
3
1
0
1139.1
1,141
585
626
130
498
32
8
38
4,966
24
6.22
3.93
1.58
1.03
15.8
10.0
1.44
.287
4.94
9.01
5Logan Webb
L. Webb
177
3.38
180
69
51
.575
994
3
2
0
1062.1
1,020
399
440
74
250
36
0
4
4,350
22
8.42
2.12
3.98
0.63
22.9
5.7
1.20
.316
3.73
8.64
6Ryan Vogelsong
R. Vogelsong
132
3.89
145
48
46
.511
623
2
1
0
792.2
777
343
373
82
277
31
7
19
3,385
10
7.07
3.15
2.25
0.93
18.4
8.2
1.33
.293
4.24
8.82
7Jonathan Sanchez
J. Sanchez
118
4.26
174
38
46
.452
736
1
1
0
708.0
607
335
360
73
376
37
14
13
3,084
44
9.36
4.78
1.96
0.93
23.9
12.2
1.39
.287
4.58
7.72
8Jeff Samardzija
J. Samardzija
110
4.24
110
33
45
.423
548
2
1
0
653.2
614
308
324
95
165
17
0
10
2,700
11
7.55
2.27
3.32
1.31
20.3
6.1
1.19
.277
4.46
8.45
9Johnny Cueto
J. Cueto
103
3.81
104
39
27
.591
539
5
2
0
614.0
600
260
274
72
176
28
0
4
2,577
11
7.90
2.58
3.06
1.06
20.9
6.8
1.26
.300
4.02
8.79
10Alex Wood
A. Wood
64
4.41
81
23
21
.523
357
0
0
0
367.0
355
180
193
40
111
36
2
2
1,569
14
8.75
2.72
3.22
0.98
22.8
7.1
1.27
.307
4.73
8.71
11Alex Cobb
A. Cobb
56
3.80
56
13
15
.464
282
2
1
0
301.0
315
127
141
28
80
9
0
0
1,277
11
8.43
2.39
3.53
0.84
22.1
6.3
1.31
.327
4.22
9.42
12Anthony DeSclafani
A. DeSclafani
54
3.99
55
17
17
.500
248
2
2
0
286.1
280
127
141
38
66
7
0
1
1,189
10
7.80
2.07
3.76
1.19
20.9
5.6
1.21
.292
4.43
8.80
13Matt Morris
M. Morris
54
4.73
54
17
22
.436
190
5
0
0
344.1
380
181
202
34
102
19
0
12
1,506
2
4.97
2.67
1.86
0.89
12.6
6.8
1.40
.298
5.28
9.93
14Tim Hudson
T. Hudson
53
3.91
55
17
22
.436
184
1
0
0
313.0
333
136
148
28
71
14
0
4
1,314
6
5.29
2.04
2.59
0.81
14.0
5.4
1.29
.300
4.26
9.58
15Noah Lowry
N. Lowry
53
4.34
53
21
18
.538
171
2
1
0
315.1
321
152
165
33
143
11
0
4
1,383
7
4.88
4.08
1.20
0.94
12.4
10.3
1.47
.281
4.71
9.16
16Jake Peavy
J. Peavy
52
3.97
62
19
19
.500
238
0
0
0
308.0
298
136
145
33
78
10
3
3
1,282
9
6.95
2.28
3.05
0.96
18.6
6.1
1.22
.287
4.24
8.71
17Kevin Gausman
K. Gausman
43
3.00
45
17
9
.654
306
0
0
0
251.2
200
84
92
28
66
4
1
1
1,020
11
10.94
2.36
4.64
1.00
30.0
6.5
1.06
.279
3.29
7.15
18Matt Moore
M. Moore
43
5.12
44
12
20
.375
217
0
0
0
242.2
259
138
147
32
99
8
1
4
1,079
13
8.05
3.67
2.19
1.19
20.1
9.2
1.48
.314
5.45
9.61
19Robbie Ray
R. Ray
39
3.80
39
14
10
.583
229
1
0
0
213.0
168
90
97
28
88
10
0
0
884
11
9.68
3.72
2.60
1.18
25.9
10.0
1.20
.265
4.10
7.10
20Ty Blach
T. Blach
39
4.56
87
15
19
.441
161
1
1
0
305.2
334
155
165
28
93
2
19
6
1,302
4
4.74
2.74
1.73
0.82
12.4
7.1
1.40
.301
4.86
9.83
21Derek Holland
D. Holland
37
4.24
67
9
13
.409
240
1
0
0
240.0
222
113
123
36
102
8
11
8
1,035
2
9.00
3.83
2.35
1.35
23.2
9.9
1.35
.287
4.61
8.33
22Chris Stratton
C. Stratton
36
4.63
48
15
14
.517
169
1
1
1
213.2
223
110
116
25
87
3
9
1
924
8
7.12
3.66
1.94
1.05
18.3
9.4
1.45
.309
4.89
9.39
23Kyle Harrison
K. Harrison
35
4.48
39
8
9
.471
178
0
0
0
182.2
175
91
96
30
62
11
2
1
779
2
8.77
3.05
2.87
1.48
22.8
8.0
1.30
.291
4.73
8.62
24Dereck Rodríguez
D. Rodríguez
35
4.27
51
12
15
.444
162
0
0
0
221.1
216
105
123
32
75
9
5
2
950
2
6.59
3.05
2.16
1.30
17.1
7.9
1.31
.274
5.00
8.78
25Chris Heston
C. Heston
32
4.16
38
13
12
.520
148
2
1
0
188.0
184
87
91
16
73
13
2
5
799
9
7.09
3.49
2.03
0.77
18.5
9.1
1.37
.306
4.36
8.81
StatMuse has game-level data for ERA and starts going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CHC CHC
@
PIT PIT
8-4
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
SFG SFG
@
AZ AZ
5-1
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
CLE CLE
@
DET DET
4-0

Schedule

DATEMATCHUPTIME (ET)
Mon
10/27
TOR TOR
@
LAD LAD
8:00 PM
Tue
10/28
TOR TOR
@
LAD LAD
8:00 PM
Wed
10/29
TOR TOR
@
LAD LAD
8:00 PM
Fri
10/31
LAD LAD
@
TOR TOR
8:00 PM
Sat
11/1
LAD LAD
@
TOR TOR
8:00 PM