San Francisco Giants
San Francisco Giants Roster
Owner:  Peter Magowan
Manager:  Bruce Bochy
 Pitchers
NumNamePosBatThwHtWtAgeDOB
41Jeremy AffeldtRPLL6'422535 6/6/1979
46Santiago CasillaRPRR6'021034 7/25/1980
51x - Erik CordierRPRR6'425029 2/25/1986
70George KontosRPRR6'322529 6/12/1985
55Tim LincecumRPLR5'1117030 6/15/1984
49Javier LopezRPLL6'422037 7/11/1977
63Jean MachiRPRR6'025532 2/1/1983
52Yusmeiro PetitRPRR6'125030 11/22/1984
54Sergio RomoRPRR5'1018532 3/4/1983
40Madison BumgarnerSPRL6'523525 8/1/1989
18x - Matt CainSPRR6'323030 10/1/1984
53Chris HestonSPRR6'319527 4/10/1988
17Tim HudsonSPRR6'117539 7/14/1975
22Jake PeavySPRR6'119533 5/31/1981
32Ryan VogelsongSPRR6'421537 7/22/1977
 
 Catchers
NumNamePosBatThwHtWtAgeDOB
28Buster PoseyCRR6'121528 3/27/1987
29Hector SanchezCSR6'023525 11/17/1989
 
 Infielders
NumNamePosBatThwHtWtAgeDOB
9Brandon Belt1BLL6'522026 4/20/1988
13Joaquin Arias2BRR6'116530 9/21/1984
12Joe Panik2BLR6'119024 10/30/1990
14Casey McGehee3BRR6'122032 10/12/1982
35Brandon CrawfordSSLR6'221528 1/21/1987
50Matt DuffySSRR6'217024 1/15/1991
 
 Outfielders
NumNamePosBatThwHtWtAgeDOB
7Gregor BlancoCFLL5'1117531 12/12/1983
43Justin MaxwellCFRR6'522531 11/6/1983
16Angel PaganCFSR6'220033 7/2/1981
45x - Travis IshikawaLFLL6'322031 9/24/1983
23Norichika AokiRFLR5'918033 1/5/1982
8x - Hunter PenceRFRR6'422032 4/13/1983
x - denotes injured player
c - denotes camp invitee
p - denotes paternity leave