San Francisco Giants Roster

# Name Pos B/T HT WT College DOB Born
1 L-L 5'11" 174 lbs None 12/24/1983 Caracas
5 R-R 6'0" 203 lbs Arizona 09/08/1983 Corvallis, OR
7 R-R 6'1" 196 lbs None 09/07/1987 Guiria
8 R-R 6'4" 229 lbs Texas-Arlington 04/13/1983 Fort Worth, TX
9 L-L 6'4" 234 lbs Texas 04/20/1988 Nacogdoches, TX
10 R-R 6'1" 214 lbs Long Beach State 10/07/1985 Downey, CA
12 L-R 6'1" 201 lbs St. John's 10/30/1990 Yonkers, NY
13 R-L 6'5" 247 lbs Gulf Coast CC (FL) 07/10/1989 Newnan, GA
16 R-R 6'1" 198 lbs None 02/01/1987 Denton, TX
19 B-R 5'11" 170 lbs None 10/22/1992 La Romana
22 R-R 5'11" 194 lbs None 10/10/1986 Fort Meade, FL
26 R-R 6'1" 205 lbs Mercer 04/14/1986 Chattanooga, TN
28 R-R 6'1" 209 lbs Florida State 03/27/1987 Leesburg, GA
29 R-R 6'5" 240 lbs Notre Dame 01/23/1985 Merrillville, IN
34 R-R 6'2" 212 lbs Mississippi State 08/22/1990 Tupelo, MS
35 L-R 6'2" 227 lbs California-Los Angeles 01/21/1987 Mountain View, CA
37 R-R 6'2" 170 lbs Texas Tech 06/16/1990 Chickasha, OK
38 R-R 6'3" 212 lbs Vanderbilt 05/23/1993 Worcester, MA
40 R-L 6'4" 243 lbs None 08/01/1989 Hickory, NC
41 R-R 6'2" 214 lbs Arizona 03/28/1985 Wheat Ridge, CO
45 B-L 6'2" 212 lbs Wallace State Community College 10/09/1986 Newark, OH
47 R-R 5'11" 229 lbs None 02/15/1986 San Pedro de Macoris
48 B-R 5'11" 267 lbs None 08/11/1986 Puerto Cabello
49 R-R 6'1" 212 lbs South Carolina 05/07/1988 Tampa, FL
50 R-L 6'1" 212 lbs Creighton 10/20/1990 Denver, CO
51 R-R 6'4" 236 lbs Wake Forest 07/15/1990 Wake Forest, NC
52 B-R 5'10" 185 lbs None 12/17/1992 Santo Domingo
54 R-R 6'0" 174 lbs None 01/06/1993 Santiago
56 L-L 6'3" 218 lbs Nebraska 05/30/1985 Sioux City, IA
58 R-R 6'3" 201 lbs Missouri State 05/10/1991 Denver, CO
59 L-L 6'2" 205 lbs Miami (FL) 09/11/1992 Miami, FL
60 R-R 6'3" 225 lbs None 09/24/1988 Thomaston, GA
66 R-R 6'1" 201 lbs None 03/01/1990 Don Gregorio de Nizao
70 R-R 6'6" 205 lbs None 12/05/1995 Boca Chica