Quicklinks: Team Roster | Stats | Schedule | Transactions | Fantasy News | MiLB Rankings

RosterYear: College: Team:

NoNamePosBatThwHtWtDOBExpBirthplaceCollegeTeam
24Rick AnkielRFLL6-121007/19/1979 Fort Pierce, FL STL
41Mitchell BoggsSPRR6-319502/15/1984RDalton, GAGeorgiaSTL
29Chris CarpenterSPRR6-623004/27/1975 Exeter, NH STL
7Mark DeRosa3BRR6-120702/26/1975 Passaic, NJPennsylvaniaSTL
31Ryan FranklinRPRR6-319003/05/1973 Fort Smith, AR STL
23David Freese3BRR6-222004/28/1983RCorpus Christi, TXSouth AlabamaSTL
8Troy Glaus3BRR6-524008/03/1976 Tarzana, CA STL
3Khalil GreeneSSRR5-1020210/21/1979 Butler, PAClemsonSTL
27Tyler GreeneSSRR6-218008/17/1983RFort Lauderdale, FLGeorgia TechSTL
53Blake HawksworthSPRR6-319503/01/1983RNorth Vancouver, BC STL
15Matt HollidayLFRR6-423501/15/1980 Stillwater, OK STL
 Ben JukichPLL6-520510/17/1982 Duluth, MN STL
52Josh KinneyRPRR6-121403/31/1979 Coudersport, PAQuincySTL
21Jason LaRueCRR5-1120503/19/1974 Houston, TX STL
26Kyle LohseSPRR6-221012/04/1978 Chico, CA STL
47Ryan LudwickOFRL6-321807/13/1978 Satellite Beach, FLUNLVSTL
12Julio LugoSSRR6-117511/16/1975 Dominican Republic STL
68Kyle McClellanRPRR6-218506/12/1984 Florissant, MO STL
43Trever MillerRPRL6-320005/29/1973 Louisville, KY STL
4Yadier MolinaCRR5-1122007/13/1982 Bayamon, PR STL
60Jason MotteRPRR6-020006/22/1982 Port Huron, MIIonaSTL
19Matt PagnozziCRR6-220511/10/1982RMiami, AZ STL
 Brad PennyPRR6-423005/24/1978 Broken Arrow, OK STL
35Joel PineiroSPRR6-120009/25/1978 Rio Piedras, PR STL
5Albert Pujols1BRR6-323001/16/1980 Dominican Republic STL
28Colby RasmusOFLL6-219508/11/1986RColumbus, GA STL
36Dennys ReyesRPRL6-124204/19/1977 Mexico STL
13Brendan RyanIFRR6-219503/26/1982 Los Angeles, CALewis and ClarkSTL
55Skip SchumakerOFLR5-1019502/03/1980 Torrance, CASanta BarbaraSTL
30John SmoltzPRR6-322006/15/1967 Warren, MI STL
50Adam WainwrightSPRR6-722808/30/1981 Brunswick, GA STL
33Todd WellemeyerSPRR6-322508/30/1978 Louisville, KYBellarmineSTL
NoNamePosBatThwHtWtDOBExpBirthplaceCollegeTeam