San Fransisco Giants Roster

NumberNamePositionB/THeightWeightHometownCollegeTwitter
50Ty BlachSPR/L6-2200Denver, COCreightonArmchairGiants
18Matt CainSPR/R6-3230Dothan, ALNoneArmchairGiants
59Kyle CrickRPL/R6-4220Fort Worth, TXNoneArmchairGiants
47Johnny CuetoSPR/R5-11220San Pedro de Macoris, Dominican RepublicNoneJohnnyCueto
49Sam DysonRPR/R6-1210Tampa, FLSouth CarolinaArmchairGiants
62Cory GearrinRPR/R6-3200Chattanooga, TNMercerArmchairGiants
70George KontosRPR/R6-3215Lincolnwood, ILNorthwesternG_Kontos
41Mark MelanconRPR/R6-2210Arvada, COArizonaMark_Melancon_
45Matt MooreSPL/L6-3210Fort Walton Beach, FLNonemattymoe55
57Bryan MorrisRPL/R6-3230Tullahoma, TNMotlow State CCBryan19Morris
61Josh OsichRPL/L6-2230Boise, IDOregon StateArmchairGiants
29Jeff SamardzijaSPR/R6-5225Merrillville, INNotre DameArmchairGiants
60Hunter StricklandRPR/R6-4220Thomaston, GANoneArmchairGiants
5Nick HundleyCR/R6-1205Corvallis, ORArizonaArmchairGiants
28Buster PoseyCR/R6-1215Leesburg, GAFlorida StateBusterPosey
9Brandon Belt1BL/L6-5220Nacogdoches, TXTexasBbelt9
35Brandon CrawfordSSL/R6-2215Mountain View, CAUCLAbcraw35
10Eduardo Nunez3BR/R6-0195Santo Domingo, Dominican RepublicNoneEduardoNunez15
12Joe Panik2BL/R6-1190Yonkers, NYSt. John's (NY)JoePanik
37Kelby Tomlinson2BR/R6-3180Chickasha, OKTexas TechArmchairGiants
66Gorkys HernandezCFR/R6-1190Guiria, VenezuelaNoneArmchairGiants
7Aaron HillLFR/R5-11198Visalia, CALSUArmchairGiants
8Hunter PenceRFR/R6-4220Fort Worth, TXTexas-Arlingtonhunterpence
53Austin SlaterRFR/R6-2215Jacksonville, FLStanfordArmchairGiants
2Denard SpanCFL/L6-0210Washington, DCNonethisisdspan