Major League Baseball

San Francisco Giants Roster
Owner:  Peter Magowan
Manager:  Bruce Bochy
 Pitchers
NumNamePosBatThwHtWtAgeDOB
41Jeremy AffeldtRPLL6'423034 6/6/1979
46Santiago CasillaRPRR6'021033 7/25/1980
57Juan GutierrezRPRR6'326030 7/14/1983
34x - David HuffRPSL6'221529 8/22/1984
49Javier LopezRPLL6'422036 7/11/1977
63Jean MachiRPRR6'026031 2/1/1983
52Yusmeiro PetitRPRR6'125529 11/22/1984
54Sergio RomoRPRR5'1018531 3/4/1983
40Madison BumgarnerSPRL6'522524 8/1/1989
18Matt CainSPRR6'323029 10/1/1984
17Tim HudsonSPRR6'117538 7/14/1975
55Tim LincecumSPLR5'1116529 6/15/1984
32Ryan VogelsongSPRR6'421536 7/22/1977
 
 Catchers
NumNamePosBatThwHtWtAgeDOB
28Buster PoseyCRR6'122027 3/27/1987
29Hector SanchezCSR5'1123524 11/17/1989
 
 Infielders
NumNamePosBatThwHtWtAgeDOB
9Brandon Belt1BLL6'522026 4/20/1988
13Joaquin Arias2BRR6'117029 9/21/1984
19x - Marco Scutaro2BRR5'1018538 10/30/1975
14Brandon Hicks3BRR6'220028 9/14/1985
48Pablo Sandoval3BSR5'1124027 8/11/1986
53Ehire AdrianzaSSSR6'017024 8/21/1989
35Brandon CrawfordSSLR6'221527 1/21/1987
 
 Outfielders
NumNamePosBatThwHtWtAgeDOB
16Angel PaganCFSR6'220032 7/2/1981
7Gregor BlancoLFLL5'1117030 12/12/1983
38Michael MorseLFRR6'523032 3/22/1982
8Hunter PenceRFRR6'422031 4/13/1983
2Juan PerezRFRR5'1118527 11/13/1986
x - denotes injured player
c - denotes camp invitee
p - denotes paternity leave

Powered by The Sports Network.