Giants Roster & Staff

Pitchers

# Name B/T Ht Wt DOB
41 Jeremy Affeldt L/L 6'4" 225lbs 6/6/79
71 Ty Blach R/L 6'2" 200lbs 10/20/90
65 Ray Black R/R 6'5" 225lbs 6/26/90
74 Clayton Blackburn L/R 6'3" 230lbs 1/6/93
94 Travis Blackley L/L 6'3" 205lbs 11/4/82
38 Brett Bochy R/R 6'2" 200lbs 8/27/87
93 Mike Broadway R/R 6'5" 215lbs 3/30/87
40 Madison Bumgarner R/L 6'5" 235lbs 8/1/89
98 Fernando Cabrera R/R 6'4" 225lbs 11/16/81
18 Matt Cain R/R 6'3" 230lbs 10/1/84
46 Santiago Casilla R/R 6'0" 210lbs 7/25/80
97 Robert Coello R/R 6'5" 250lbs 11/23/84
51 Erik Cordier R/R 6'4" 215lbs 2/25/86
73 Kyle Crick L/R 6'4" 220lbs 11/30/92
88 Jake Dunning R/R 6'4" 190lbs 8/12/88
99 Edgmer Escalona R/R 6'4" 235lbs 10/6/86
89 Austin Fleet R/R 6'2" 200lbs 4/17/87
62 Cory Gearrin R/R 6'3" 215lbs 4/14/86
61 Joan Gregorio R/R 6'7" 180lbs 1/12/92
57 Juan Gutierrez R/R 6'3" 245lbs 7/14/83
59 Cody Hall R/R 6'4" 220lbs 1/6/88
53 Chris Heston R/R 6'3" 195lbs 4/10/88
17 Tim Hudson R/R 6'1" 175lbs 7/14/75
Chase Johnson R/R 6'3" 185lbs 1/9/92
85 Stephen Johnson R/R 6'5" 215lbs 2/21/91
70 George Kontos R/R 6'3" 215lbs 6/12/85
75 Braulio Lara L/L 6'1" 180lbs 12/20/88
64 Derek Law R/R 6'2" 210lbs 9/14/90
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
76 Adalberto Mejia R/L 6'3" 195lbs 6/20/93
Keury Mella R/R 6'2" 200lbs 8/2/93
75 Tyler Mizenko R/R 6'1" 200lbs 4/9/90
87 Reyes Moronta R/R 6'0" 175lbs 1/6/93
72 Steven Okert L/L 6'3" 210lbs 7/9/91
92 Josh Osich L/L 6'2" 230lbs 9/3/88
67 Curtis Partch R/R 6'5" 240lbs 2/13/87
22 Jake Peavy R/R 6'1" 195lbs 5/31/81
52 Yusmeiro Petit R/R 6'1" 250lbs 11/22/84
96 Clay Rapada R/L 6'5" 195lbs 3/9/81
Pedro Rodriguez R/R 6'0" 165lbs 10/31/87
84 Tyler Rogers R/R 6'5" 187lbs 12/17/90
54 Sergio Romo R/R 5'11" 185lbs 3/4/83
98 Daniel Slania R/R 6'5" 275lbs 5/24/92
97 D.J. Snelten L/L 6'6" 215lbs 5/29/92
68 Chris Stratton R/R 6'3" 190lbs 8/22/90
60 Hunter Strickland R/R 6'4" 220lbs 9/24/88
79 Nik Turley L/L 6'4" 195lbs 9/11/89
32 Ryan Vogelsong R/R 6'4" 215lbs 7/22/77
Luis Ysla L/L 6'1" 185lbs 4/27/92

Catchers

# Name B/T Ht Wt DOB
86 Trevor Brown R/R 6'2" 195lbs 11/15/91
77 Aramis Garcia R/R 6'2" 220lbs 1/12/93
28 Buster Posey R/R 6'1" 215lbs 3/27/87
6 Guillermo Quiroz R/R 6'1" 215lbs 11/29/81
Guillermo Quiroz R/R 6'1" 215lbs 11/29/81
78 Ty Ross R/R 6'2" 210lbs 1/17/92
29 Hector Sanchez S/R 6'0" 235lbs 11/17/89
34 Andrew Susac R/R 6'1" 215lbs 3/22/90
90 Ben Turner R/R 6'5" 220lbs 4/27/90
88 Jackson Williams R/R 5'11" 200lbs 5/14/86
Eliezer Zambrano S/R 5'11" 195lbs 9/16/86

Infield

# Name B/T Ht Wt DOB
1 Ehire Adrianza S/R 6'1" 170lbs 8/21/89
13 Joaquin Arias R/R 6'1" 165lbs 9/21/84
82 Christian Arroyo R/R 6'1" 180lbs 5/30/95
80 Brandon Bednar R/R 6'4" 185lbs 3/21/92
9 Brandon Belt L/L 6'5" 220lbs 4/20/88
91 John Bowker L/L 6'1" 205lbs 7/8/83
79 Juan Ciriaco R/R 6'0" 160lbs 8/15/83
77 Reegie Corona S/R 5'11" 185lbs 11/7/86
35 Brandon Crawford L/R 6'2" 215lbs 1/21/87
81 Mitch Delfino R/R 6'2" 210lbs 1/13/91
50 Matt Duffy R/R 6'2" 170lbs 1/15/91
37 Adam Duvall R/R 6'1" 205lbs 9/4/88
21 Brandon Hicks R/R 6'2" 215lbs 9/14/85
14 Casey McGehee R/R 6'1" 220lbs 10/12/82
83 Blake Miller R/R 6'3" 195lbs 4/25/90
78 Rando Moreno S/R 5'11" 165lbs 6/6/92
12 Joe Panik L/R 6'1" 190lbs 10/30/90
78 Travious Relaford R/R 5'11" 180lbs 5/13/92
80 Kelby Tomlinson R/R 6'3" 180lbs 6/16/90
66 Carlos Triunfel R/R 5'11" 195lbs 2/27/90
82 Ydwin Villegas R/R 5'10" 178lbs 9/1/90

Outfield

# Name B/T Ht Wt DOB
23 Nori Aoki L/R 5'9" 180lbs 1/5/82
82 Elliott Blair R/R 6'1" 181lbs 2/3/88
7 Gregor Blanco L/L 5'11" 175lbs 12/24/83
56 Gary Brown
(Des. for Assignment)
R/R 6'1" 190lbs 9/28/88
84 Daniel Carbonell R/R 6'3" 195lbs 3/29/91
77 Darren Ford R/R 5'9" 190lbs 10/1/85
Jesus Galindo S/R 5'11" 175lbs 8/23/90
94 Devin Harris R/R 6'3" 225lbs 4/23/88
80 Javier Herrera R/R 5'11" 225lbs 4/9/85
93 Tyler Horan L/R 6'2" 230lbs 12/2/90
45 Travis Ishikawa L/L 6'3" 220lbs 9/24/83
87 Brett Jackson L/R 6'2" 220lbs 8/2/88
90 Chuckie Jones R/R 6'3" 235lbs 7/28/92
81 Ryan Lollis L/L 6'2" 185lbs 12/16/86
43 Justin Maxwell R/R 6'5" 225lbs 11/6/83
16 Angel Pagan S/R 6'2" 200lbs 7/2/81
47 Jarrett Parker L/L 6'4" 210lbs 1/1/89
8 Hunter Pence R/R 6'4" 220lbs 4/13/83
2 Juan Perez R/R 5'11" 185lbs 11/13/86
83 Mac Williamson R/R 6'5" 240lbs 7/15/90
*
Not on Active Roster
**
Not on 40-Man Roster