Los Angeles Angels Team Roster

Batters - 16
Pos Player Age
C John Buck 28
RF Brad Correll 27
2B Alex Garcia 30
3B Matt Holliday 29
1B Brandon Jones 27
1B Casey Kotchman 26
CF Matt Lemanczyk 28
LF Raul Lopez 30
2B Manny Mayorson 26
RF Chris Roberson 29
C Chris Shelton 28
SS Jemel Spearman 28
1B Jeff Stanek 28
2B Bernie Torres 29
LF Mike Vento 30
RF Matt Watson 30
Pitchers - 12
Pos Player Age
RP Aaron Cook 30
SP Fredy Deza 25
RP Adam Harben 25
RP Michael Kirkman 22
SP Ray Liotta 26
SP Scott Olsen 25
CL Joel Peralta 33
SP David Phelps 22
RP Tim Stauffer 26
SP Tobi Stoner 24
RP Jake Woods 27
RP Chris Young 29