Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age 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
Jeremy Accardo24us USRR6' 0"195Dec 18, 19812380363838000000000000-0.2$330,000
Eliezer Alfonzo27ve VERR5' 11"220Feb 7, 19791st87808784084000000000300.7
Moises Alou39us USRR6' 3"185Jul 3, 1966159891989200000011081921701.4$5,827,974
Armando Benitez33do DORR6' 4"180Nov 3, 1972134104041410000000000000.8$6,271,206
Barry Bonds41us USLL6' 1"185Jul 24, 1964211301201301160000001160011651004.0$19,331,470
Matt Cain21us USRR6' 3"230Oct 1, 1984232313132320000000000002.3$328,000
Vinnie Chulk27us USRR6' 2"200Dec 19, 19784280282828000000000000-0.1
Kevin Correia25us USRR6' 3"200Aug 24, 198044804748480000000000001.1
Tomas de la Rosa28do DORR5' 10"165Jan 28, 1978316216120002280000034-0.1
Ray Durham34us USBR5' 8"170Nov 30, 1971121371321371330001330000000503.1$7,000,000
Jason Ellison28us USRR5' 10"180Apr 4, 1978484138464000000444176401821-0.3$345,000
Jeff Fassero43us USLL6' 1"180Jan 5, 196316101101010000000000000-0.2$750,000
Pedro Feliz31do DORR6' 1"210Apr 27, 197571601551601600000159230030001.8$4,000,000
Steve Finley41us USLL6' 2"175Mar 12, 1965181391031391300000000130013001431.1$7,000,000
Kevin Frandsen24us USRR6' 0"190May 24, 19821st41214131000280300000102-0.3
Todd Greene35us USRR5' 10"195May 8, 197111613761470425000000011810.3$700,000
Brad Hennessey26us USRR6' 2"195Feb 7, 1980336123534340000000000110.5
Shea Hillenbrand30us USRR6' 1"200Jul 27, 197566058606000580800000010-0.6
Travis Ishikawa22us USLL6' 3"220Sep 24, 19831st126121000100000000030-0.1
Steve Kline33us USRL6' 2"200Aug 22, 1972107207272720000000000000.5$3,000,000
Justin Knoedler25us USRR6' 2"210Jul 17, 1980350550500000000010-0.1
Fred Lewis25us USLR6' 2"205Dec 9, 19801st13113600000061060360.2
Todd Linden26us USBR6' 2"225Jun 30, 1980461116147000000400124702150.2
Noah Lowry25us USRL6' 2"190Oct 10, 1980429272727270000000000021.3$385,000
Mike Matheny35us USRR6' 3"205Sep 22, 1970134744474604600000000010-0.1$3,350,000
Pat Misch24us USRL6' 2"195Aug 18, 19811st101110000000000000.0
Matt Morris31us USRR6' 5"210Aug 9, 1974933333333330000000000000.8$5,525,527
Scott Munter26us USRR6' 6"260Mar 7, 19802270272727000000000000-0.8$334,000
Lance Niekro27us USRR6' 3"210Jan 29, 19793664866580058000000001000.0$345,000
Daniel Ortmeier25us USBL6' 4"220May 11, 1981291930000000033271-0.1
Billy Sadler24us USRR6' 0"190Sep 21, 19811st505550000000000000.0
Jonathan Sanchez23pr PRLL6' 0"200Nov 19, 19821st274262727000000000000-0.4
Chad Santos25us USLL5' 11"220Apr 28, 19811st323300300000000000.1
Jason Schmidt33us USRR6' 5"185Jan 29, 19731232323032320000000000004.0$10,500,000All-Star
Mike Stanton39us USLL6' 1"190Jun 2, 1967182602626260000000000000.7
Mark Sweeney36us USLL6' 1"195Oct 26, 1969121146011471005300021002104700.1$850,000
Jack Taschner28us USLL6' 3"190Apr 21, 19782240242424000000000000-1.1$330,000
Jose Vizcaino38do DOBR6' 1"150Mar 26, 1968186425644300101621900000217-1.1$1,226,158
Omar Vizquel39ve VEBR5' 9"180Apr 24, 1967181531481531520000015200000222.9$3,640,084
Tyler Walker30us USRR6' 3"260May 15, 1976460666000000000000-0.5$387,000
Brian Wilson24us USRR6' 1"205Mar 16, 19821st310313131000000000000-0.3
Randy Winn32us USBR6' 2"175Jun 9, 197491491361491410000002059891410821.7$5,750,000
Tim Worrell38us USRR6' 4"210Jul 5, 196714230222323000000000000-0.8$1,750,000
Jamey Wright31us USRR6' 6"240Dec 24, 19741135213434340000000000100.5$800,000
Name Age 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 DoB Role Start Date End Date
Felipe Alou71do DOMay 12, 1935ManagerApr 3Oct 1
Ron Wotus45us USMar 3, 1961BenchApr 3Oct 1
Joe Lefebvre50us USFeb 22, 1956HittingApr 3Oct 1
Dave Righetti47us USNov 28, 1958PitchingApr 3Oct 1
Mark Gardner44us USMar 1, 1962BullpenApr 3Oct 1
Luis Pujols50do DONov 18, 1955First baseApr 3Oct 1
Gene Glynn49us USSep 22, 1956Third baseApr 3Oct 1
Name Age DoB Role Start Date End Date