San Francisco Giants
San Francisco Giants Roster
Owner:  Peter Magowan
Manager:  Bruce Bochy
 Pitchers
NumNamePosBatThwHtWtAgeDOB
41Jeremy AffeldtRPLL6'423033 6/6/1979
46x - Santiago CasillaRPRR6'021032 7/25/1980
57Chad GaudinRPRR5'1019030 3/24/1983
70George KontosRPRR6'322527 6/12/1985
49Javier LopezRPLL6'422035 7/11/1977
63Jean MachiRPRR6'026030 2/1/1983
50Jose MijaresRPLL6'023028 10/29/1984
54Sergio RomoRPRR5'1018530 3/4/1983
43Sandy RosarioRPRR6'121027 8/22/1985
40Madison BumgarnerSPRL6'522523 8/1/1989
18Matt CainSPRR6'323028 10/1/1984
55Tim LincecumSPLR5'1116528 6/15/1984
47x - Eric SurkampSPLL6'419025 7/16/1987
32x - Ryan VogelsongSPRR6'421535 7/22/1977
75Barry ZitoSPLL6'220535 5/13/1978
 
 Catchers
NumNamePosBatThwHtWtAgeDOB
28Buster PoseyCRR6'122026 3/27/1987
12Guillermo QuirozCRR6'121531 11/29/1981
 
 Infielders
NumNamePosBatThwHtWtAgeDOB
9Brandon Belt1BLL6'522025 4/20/1988
6Brett Pill1BRR6'422528 9/9/1984
90x - Tony Abreu2BSR5'920028 11/13/1984
13Joaquin Arias2BRR6'117028 9/21/1984
21Nick Noonan2BLR6'018024 5/4/1989
19Marco Scutaro2BRR5'1018537 10/30/1975
48Pablo Sandoval3BSR5'1124026 8/11/1986
35Brandon CrawfordSSLR6'221526 1/21/1987
 
 Outfielders
NumNamePosBatThwHtWtAgeDOB
16Angel PaganCFSR6'220031 7/2/1981
56Andres TorresCFSR5'920035 1/26/1978
7Gregor BlancoLFLL5'1117029 12/12/1983
8Hunter PenceRFRR6'422030 4/13/1983
x - denotes injured player
c - denotes camp invitee
p - denotes paternity leave