Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and hockey.

Subscribe to our Stathead Newsletter

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
Rick Ankiel27us USLL6' 1"210Jul 19, 197954740474400000022227510601.2
Brian Barden26us USRR5' 11"190Apr 2, 19811st15215800021600000710.2
Gary Bennett35us USRR6' 0"190Apr 17, 1972125941595205210000000090-0.8$850,000
Russell Branyan31us USLR6' 4"235Dec 19, 1975102152112004090000001200.1
Miguel Cairo33ve VERR6' 1"225May 4, 19741228142824002915010010910.3
Chris Carpenter32us USRR6' 6"230Apr 27, 19751011111000000000000-0.1$8,500,000
Troy Cate26us USLL6' 1"220Oct 21, 19801st1401414140000000000000.2
Andy Cavazos26us USRR6' 3"225Jan 5, 19811st170151717000000000000-0.9
Dennis Dove25us USRR6' 4"205Aug 31, 19811st30333000000000000-0.2
Chris Duncan26us USLR6' 5"210May 5, 1981312794127102001100099009933101.4$400,000
David Eckstein32us USRR5' 6"170Jan 20, 197571171121171140000011400000400.8$4,583,333
Jim Edmonds37us USLL6' 1"190Jun 27, 197015117991171040010000103010301500.2$9,562,540
Juan Encarnacion31do DORR6' 2"160Mar 8, 197611787278740000000274760400.1$5,000,000
Brian Esposito28us USRR6' 1"210Feb 24, 19791st101101000000000000.0
Brian Falkenborg29us USRR6' 7"235Jan 18, 197851601616160000000000000.0
Randy Flores31us USLL6' 0"190Jul 31, 19755700667070000000000000-0.2$800,000
Ryan Franklin34us USRR6' 3"190Mar 5, 197386906469690000000000001.6$1,000,000
Josh Hancock29us USRR6' 3"217Apr 11, 19786808880000000000000.1$430,000
Jason Isringhausen34us USRR6' 3"235Sep 7, 1972126306063630000000000001.5$8,750,000
Kelvin Jimenez26do DORR6' 2"195Oct 27, 19801st340303434000000000000-1.0
Tyler Johnson26us USBL6' 2"180Jun 7, 198135505155550000000000000.3$395,000
Randy Keisler31us USLL6' 3"200Feb 24, 1976643444000000000000-0.1
Adam Kennedy31us USLR5' 11"195Jan 10, 197698774878000079010011080-1.4$2,500,000
Braden Looper32us USRR6' 4"210Oct 28, 19741031302931310000000000000.8$4,500,000
Ryan Ludwick28us USRL6' 2"215Jul 13, 197851206512092000000496419604101.5
Mike Maroth29us USLL6' 0"180Aug 17, 19776157151414000000000001-2.4
Aaron Miles30us USBR5' 8"180Dec 15, 19765133981331252008534010010190-0.2$1,000,000
Yadier Molina24pr PRRR5' 11"205Jul 13, 198241111011111080107100000000502.1$525,000
Mark Mulder29us USLL6' 6"200Aug 5, 1977833333000000000000-0.7$4,500,000
Troy Percival37us USRR6' 3"200Aug 9, 1969123413433340000000000001.1
Joel Pineiro28pr PRRR6' 0"200Sep 25, 1978814111411110000000000030.8
Albert Pujols27do DORR6' 3"235Jan 16, 198071581531581540015400000000408.7$12,937,813All-Star
Anthony Reyes25us USRR6' 2"230Oct 16, 198132720252222000000000014-1.4$392,500
Scott Rolen32us USRR6' 4"245Apr 4, 1975121121081121120000112000000001.8$12,311,637
Brendan Ryan25us USRR6' 1"190Mar 26, 19821st67506762000172428000001311.6
Skip Schumaker27us USLR5' 10"185Feb 3, 19803882788570000002315266404700.7$382,000
Scott Spiezio34us USBR6' 2"195Sep 21, 1972128252815410952703015186270-0.2$2,100,000
Russ Springer38us USRR6' 4"195Nov 7, 1968157607276760000000000001.7$1,750,000
Kelly Stinnett37us USRR5' 11"195Feb 14, 1970142620262602600000000001-0.8
So Taguchi37jp JPRR5' 10"170Jul 2, 1969613064130110000100416381120386-0.1$925,000
Brad Thompson25us USRR6' 1"190Jan 31, 1982345174244440000000000010.0$400,000
Adam Wainwright25us USRR6' 7"235Aug 30, 1981337323632320000000000503.4$410,000
Todd Wellemeyer28us USRR6' 2"215Aug 30, 1978520111820200000000000000.5
Kip Wells30us USRR6' 3"205Apr 21, 197793526343434000000000010-1.1$4,000,000
Preston Wilson32us USRR6' 2"193Jul 19, 1974102514251600000000161601100.0$1,000,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
Tony La Russa HOF62us USOct 4, 1944ManagerApr 1Sep 30
Joe Pettini52us USJan 26, 1955BenchApr 1Sep 30
Hal McRae61us USJul 10, 1945HittingApr 1Sep 30
Dave Duncan61us USSep 26, 1945PitchingApr 1Sep 30
Marty Mason49us USApr 4, 1958BullpenApr 1Sep 30
Dave McKay57ca CAMar 14, 1950First baseApr 1Sep 30
Jose Oquendo43pr PRJul 4, 1963Third baseApr 1Sep 30
Name Age DoB Role Start Date End Date
Support us without the ads? Go Ad-Free.