Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age Birth B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Juan Acevedo32mx MXRR6' 2"245May 5, 19707650465650000000000001.2$850,000
Matt Anderson25us USRR6' 4"200Aug 17, 1976512001212000000000000-0.5$1,800,000
Adam Bernero25us USRR6' 4"205Nov 28, 19763281122828000000000000-0.8
Jason Beverlin28us USLR6' 5"220Nov 27, 19731st33033000000000000-0.5
Hiram Bocachica26pr PRRR5' 11"195Mar 4, 1976334213433000200127432170-0.2
Nate Cornejo22us USRR6' 5"200Sep 24, 19792990990000000000000.0$218,000
Jacob Cruz29us USLL6' 0"175Jan 28, 19737352635160040003091215440.2$400,000
Damion Easley32us USRR5' 11"155Nov 11, 19691185848584000840000001010.5$6,250,000
Eric Eckenstahler25us USLL6' 7"210Dec 17, 19761st700770000000000000.0
Jeff Farnsworth26us USRR6' 2"190Oct 6, 19751st44024444000000000000-0.2$200,000
Robert Fick28us USLR6' 1"189Mar 15, 19745148145148140000000001401406301.7$1,150,000All-Star
Franklyn Germán22do DORR6' 7"260Jan 20, 19801st700770000000000000.5
Seth Greisinger26us USRR6' 3"200Jul 29, 19752880880000000000000.0
Shane Halter32us USRR5' 10"160Nov 8, 196961221121221200014308180082231.4$1,500,000
Óscar Henríquez28ve VERR6' 6"220Jan 28, 19743300030300000000000000.3
Bobby Higginson31us USLR5' 11"180Aug 18, 19708119117119117000000117001171101.5$5,850,000
Omar Infante20ve VERR5' 11"195Dec 26, 19811st18181818000201600000000.6
Brandon Inge25us USRR5' 11"190May 19, 197729595959409400000000100-0.1
Damian Jackson28us USRR5' 10"160Aug 16, 19737816381690005626330655101.2$625,000
Ryan Jackson30us USLL6' 2"195Nov 15, 19714414300000021030200.1
Jason Jiménez26us USRL6' 2"205Jan 10, 19761st10011000000000000-0.1
Kris Keller24us USRR6' 2"225Mar 1, 19781st10011000000000000-0.1
José Lima29do DORR6' 2"170Sep 30, 19729201202020000000000000-1.3$7,250,000
George Lombard26us USLR6' 0"208Sep 14, 19754726572690000002940169232-0.3
Shane Loux22us USRR6' 2"225Aug 31, 19791st33033000000000000-0.5
José Macias30pa PABR5' 10"173Jan 25, 1972433303333000178009110001-0.3$375,000
Wendell Magee29us USRR6' 0"225Aug 3, 19727978597910000005789914530.7$425,000
Mike Maroth24us USLL6' 0"180Aug 17, 19771st2121221210000000000001.7
Mitch Meluskey28us USBR6' 0"185Sep 18, 19734888808000000000000.2$345,000
Matt Miller27us USLL6' 3"175Aug 2, 1974220022000000000000-0.2$202,500
Brian Moehler30us USRR6' 3"195Dec 31, 19717330330000000000000.9$2,400,000
Craig Monroe25us USRR6' 1"195Feb 27, 197721371390000004059305-0.2
Eric Munson24us USLR6' 3"220Oct 3, 19773181718400400000001410-0.4
Dean Palmer33us USRR6' 1"175Dec 27, 19681343400000000000410-0.3$8,000,000
José Paniagua28do DORR6' 2"185Aug 20, 1973741044141000000000000-0.5$1,325,000
Craig Paquette33us USRR6' 0"190Mar 28, 19691072667267001404904048531-1.6$2,125,000
Danny Patterson31us USRR6' 0"175Feb 17, 1971760066000000000000-0.4$1,700,000
Terry Pearson30us USRR6' 0"200Nov 10, 19711st40044000000000000-0.2$200,000
Carlos Peña24do DOLL6' 2"225May 17, 1978275747573007300000002100.5
Matt Perisho27us USLL6' 0"175Jun 8, 1975650055000000000000-0.3
Brian Powell28us USRR6' 2"205Oct 10, 19734139013130000000000000.3
Mark Redman28us USLL6' 5"220Jan 5, 197443030230300000000000002.8$300,000
Mike Rivera25pr PRRR6' 1"220Sep 8, 197623936393703700000000110-0.2$200,000
Fernando Rodney25do DORR5' 11"240Mar 18, 19771st20002020000000000000-0.4
Erik Sabel27us USRR6' 3"193Oct 14, 19743100110000000000000.0
Oscar Salazar24ve VERR6' 0"195Jun 27, 19781st85880006110000011-0.1
Julio Santana29do DORR6' 0"175Jan 20, 19735380338380000000000001.6
Ramón Santiago22do DOBR5' 11"185Aug 31, 19791st65636563000006300001021.2
Randall Simon27cw CWLL6' 0"180May 25, 19755130122130590059000000065600.6$290,000
Steve Sparks36us USRR6' 0"187Jul 2, 19657323013232000000000000-0.7$3,000,000
Andrés Torres24us USBR5' 10"195Jan 26, 19781st19181919000000019019000-0.6
Chris Truby28us USRR6' 2"190Dec 9, 197338983898900008900000000-1.4
Andy Van Hekken22us USRL6' 3"185Jul 31, 19791st550550000000000000.8
Matt Walbeck32us USBR5' 11"195Oct 2, 1969102724272702700000000000-0.2
Jamie Walker30us USLL6' 2"190Jul 1, 19713570257570000000000000.8
Jeff Weaver25us USRR6' 5"200Aug 22, 197641717217170000000000002.8$2,350,000
Dmitri Young28us USBR6' 2"295Oct 11, 19737545254170015010100135200.4$5,500,000
Name Age Birth B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary

Coaching Staff

Coaching Staff
Name Age Birth DoB Role Start Date End Date
Phil Garner53us USApr 30, 1949ManagerApr 2Apr 7
Luis Pujols46do DONov 18, 1955ManagerApr 9Sep 29
Luis Pujols46do DONov 18, 1955BenchApr 2Apr 8
Felipe Alou67do DOMay 12, 1935BenchApr 9Sep 29
Merv Rettenmund59us USJun 6, 1943HittingApr 2Sep 29
Dan Warthen49us USDec 1, 1952PitchingApr 2Sep 29
Steve McCatty48us USMar 20, 1954PitchingApr 9Sep 29
Ed Ott50us USJul 11, 1951BullpenApr 2Apr 8
Jeff Jones45us USJul 29, 1956BullpenApr 9Sep 29
Juan Samuel41do DODec 9, 1960First baseApr 2Apr 8
Rafael Landestoy49do DOMay 28, 1953First baseApr 9Sep 29
Doug Mansolino45Sep 20, 1956Third baseApr 2Apr 8
Juan Samuel41do DODec 9, 1960Third baseApr 9Sep 29
Name Age Birth DoB Role Start Date End Date