Giants Roster & Staff

Pitchers

# Name B/T Ht Wt DOB
41 Jeremy Affeldt L/L 6'4" 225lbs 6/6/79
40 Madison Bumgarner R/L 6'5" 235lbs 8/1/89
18 Matt Cain R/R 6'3" 230lbs 10/1/84
46 Santiago Casilla R/R 6'0" 210lbs 7/25/80
75 Erik Cordier R/R 6'4" 250lbs 2/25/86
34 Jose De Paula L/L 6'1" 170lbs 3/4/88
51 Jake Dunning R/R 6'4" 190lbs 8/12/88
82 Edwin Escobar L/L 6'1" 185lbs 4/22/92
84 Kendry Flores R/R 6'2" 175lbs 11/24/91
57 Juan Gutierrez R/R 6'3" 245lbs 7/14/83
37 Heath Hembree R/R 6'4" 210lbs 1/13/89
17 Tim Hudson R/R 6'1" 175lbs 7/14/75
34 David Huff
(15-day DL)
S/L 6'2" 215lbs 8/22/84
59 Mike Kickham L/L 6'4" 220lbs 12/12/88
70 George Kontos R/R 6'3" 215lbs 6/12/85
55 Tim Lincecum L/R 5'11" 170lbs 6/15/84
49 Javier Lopez L/L 6'4" 220lbs 7/11/77
63 Jean Machi R/R 6'0" 255lbs 2/1/82
52 Yusmeiro Petit R/R 6'1" 250lbs 11/22/84
54 Sergio Romo R/R 5'10" 185lbs 3/4/83
62 Hunter Strickland R/R 6'4" 220lbs 9/24/88
32 Ryan Vogelsong R/R 6'4" 215lbs 7/22/77

Catchers

# Name B/T Ht Wt DOB
28 Buster Posey R/R 6'1" 215lbs 3/27/87
29 Hector Sanchez S/R 6'0" 235lbs 11/17/89

Infield

# Name B/T Ht Wt DOB
6 Ehire Adrianza S/R 6'1" 170lbs 8/21/89
13 Joaquin Arias R/R 6'1" 165lbs 9/21/84
9 Brandon Belt L/L 6'5" 220lbs 4/20/88
35 Brandon Crawford L/R 6'2" 215lbs 1/21/87
81 Adam Duvall R/R 6'1" 205lbs 9/4/88
14 Brandon Hicks R/R 6'2" 215lbs 9/14/85
21 Nick Noonan L/R 6'1" 175lbs 5/4/89
48 Pablo Sandoval S/R 5'11" 245lbs 8/11/86
19 Marco Scutaro
(15-day DL)
R/R 5'10" 185lbs 10/30/75
74 Angel Villalona R/R 6'3" 255lbs 8/13/90

Outfield

# Name B/T Ht Wt DOB
7 Gregor Blanco L/L 5'11" 175lbs 12/24/83
56 Gary Brown R/R 6'1" 190lbs 9/28/88
38 Michael Morse R/R 6'5" 245lbs 3/22/82
16 Angel Pagan S/R 6'2" 200lbs 7/2/81
8 Hunter Pence R/R 6'4" 220lbs 4/13/83
Juan Perez R/R 5'11" 185lbs 11/13/86
*
Not on Active Roster
**
Not on 40-Man Roster