San Francisco Giants Team Roster

Batters - 14
Pos Player Age
RF Roger Bernadina 24
2B Jaime Brena 28
LF Alejandro De Aza 25
LF Jermaine Dye 35
2B Carlos Guillen 33
1B Daniel Murphy 24
3B Aramis Ramirez 30
SS Alex Rodriguez 33
CF Aaron Rowand 31
LF Alhaji Turay 26
3B Jason Tweedy 22
2B Rickie Weeks Jr. 26
C Jayson Werth 29
C Bobby Wilson 26
Pitchers - 14
Pos Player Age
RP Burke Badenhop 26
RP Joaquin Benoit 31
RP Sean Gallagher 23
CL Luke Gregerson 24
SP Alex Hart 29
RP Tim Hudson 33
RP Sean Jarrett 25
RP Doug MacKay 26
SP Glen Perkins 26
SP Mark Prior 28
RP Heath Rollins 23
SP James Simmons 22
RP Will Startup 24
SP Adam Warren 21