giants pitcher 2016

The 2016 pitchers for the Giants included Madison Bumgarner, Johnny Cueto, Jeff Samardzija, Jake Peavy and Matt Cain.

NO.NAMEPOSHEIGHTWEIGHTDOBAGEBIRTHPLACE
1
Ty Blach
T. Blach
P
6'2"
200
10/20/1990
25
Denver, CO
2
Mike Broadway
M. Broadway
P
6'5"
215
3/30/1987
29
Paducah, KY
3
Madison Bumgarner
M. Bumgarner
P
6'5"
250
8/1/1989
26
Hickory, NC
4
Matt Cain
M. Cain
P
6'3"
230
10/1/1984
31
Dothan, AL
5
Santiago Casilla
S. Casilla
P
6'0"
210
7/25/1980
35
San Cristobal, Dominican Republic
6
Johnny Cueto
J. Cueto
P
5'11"
220
2/15/1986
30
San Pedro de Macoris, Dominican Republic
7
Cory Gearrin
C. Gearrin
P
6'3"
200
4/14/1986
30
Chattanooga, TN
8
Chris Heston
C. Heston
P
6'3"
195
4/10/1988
28
Palm Bay, FL
9
George Kontos
G. Kontos
P
6'3"
215
6/12/1985
31
Lincolnwood, IL
10
Derek Law
D. Law
P
6'2"
210
9/14/1990
25
Pittsburgh, PA
11
Javier Lopez
J. Lopez
P
6'4"
220
7/11/1977
38
San Juan, Puerto Rico
12
Vin Mazzaro
V. Mazzaro
P
6'2"
220
9/27/1986
29
Hackensack, NJ
13
Matt Moore
M. Moore
P
6'3"
210
6/18/1989
27
Fort Walton Beach, FL
14
Joe Nathan
J. Nathan
P
6'4"
230
11/22/1974
41
Houston, TX
15
Steven Okert
S. Okert
P
6'3"
210
7/9/1991
24
Riverside, CA
16
Josh Osich
J. Osich
P
6'2"
230
9/3/1988
27
Boise, ID
17
Jake Peavy
J. Peavy
P
6'1"
195
5/31/1981
35
Mobile, AL
18
Matt Reynolds
M. Reynolds
P
6'5"
240
10/2/1984
31
St. Charles, IL
19
Sergio Romo
S. Romo
P
5'11"
185
3/4/1983
33
Brawley, CA
20
Jeff Samardzija
J. Samardzija
P
6'5"
225
1/23/1985
31
Merrillville, IN
21
Will Smith
W. Smith
P
6'5"
265
7/10/1989
26
Newnan, GA
22
Chris Stratton
C. Stratton
P
6'3"
190
8/22/1990
25
Tupelo, MS
23
Hunter Strickland
H. Strickland
P
6'4"
220
9/24/1988
27
Thomaston, GA
24
Albert Suárez
A. Suárez
P
6'3"
235
10/8/1989
26
San Felix, Venezuela

More Giants Stats

Team Batting Leaders

HR

4

Schmitt

Casey Schmitt

RBI

15

Ramos

Heliot Ramos

AVG

.305

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

38

Webb

Logan Webb

ERA

2.55

Roupp

Landen Roupp
Team Rankings

HR

19

30th

R

104

30th

SO

256

20th

ERA

3.96

10th

2026 Division Standings
TEAMWLPCTGB
20
11
.645
19
11
.633
0.5
16
15
.516
4.0
14
18
.438
6.5
Giants Giants
13
18
.419
7.0
Schedule
DATEMATCHUPTIME (ET)
Sat
5/2
@
6:10 PM
Sun
5/3
@
1:40 PM
Mon
5/4
@
9:45 PM
Tue
5/5
@
9:45 PM
Wed
5/6
@
3:45 PM
Last Game
SFG Giants

13 - 18

5

Final

6

PHI Phillies

12 - 19

Thu 30 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
22
10
.688
15
16
.484
6.5
15
17
.469
7.0
12
19
.387
9.5
10
21
.323
11.5
NL CentralWLPCTGB
20
11
.645
20
12
.625
0.5
18
13
.581
2.0
16
14
.533
3.5
16
16
.500
4.5
NL WestWLPCTGB
20
11
.645
19
11
.633
0.5
16
15
.516
4.0
14
18
.438
6.5
13
18
.419
7.0
AL EastWLPCTGB
20
11
.645
18
12
.600
1.5
15
16
.484
5.0
14
17
.452
6.0
12
19
.387
8.0
AL CentralWLPCTGB
16
16
.500
16
16
.500
14
17
.452
1.5
14
18
.438
2.0
12
19
.387
3.5
AL WestWLPCTGB
17
14
.548
16
16
.500
1.5
15
16
.484
2.0
12
20
.375
5.5
12
20
.375
5.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
4/15
@
9-5
Wed
4/15
@
11-2
Wed
4/15
@
5-6
Wed
4/15
@
6-7
Thu
4/16
@
8-7

Schedule

DATEMATCHUPTIME (ET)
Fri
5/1
@
6:45 PM
Fri
5/1
@
8:10 PM
Fri
5/1
@
8:15 PM
Fri
5/1
@
8:40 PM
Fri
5/1
@
9:38 PM