2004 St. Louis Cardinals Roster

The 2004 St. Louis Cardinals team roster seen on this page includes every player who appeared in a game during the 2004 season. It is a comprehensive team roster and player names are sorted by the fielding position where the most number of games were played during the regular season. Every player's name links to their career statistics.

Below the main roster you will find in the Fast Facts section: a 2004 St. Louis Cardinals Opening Day starters list, a 2004 St. Louis Cardinals salary list, a 2004 St. Louis Cardinals uniform number breakdown and a 2004 St. Louis Cardinals primary starters list. These team rosters are presented only when and where the data is available.

"There haven't been many clubs to do that (win 100+ games), but more important is how we go about it. All those numbers, they just take care of themselves. The important thing is play the game, compete as best as you can, and whatever the numbers are, they are." - St. Louis Cardinals Tony La Russa on MLB.com (Matthew Leach, 09/25/2004)
Please consider sponsoring this page: Baseball Almanac started in 2000. In '03 we averaged 132,388 hits per day. In '04 we had 179,878, in '05 we had 255,048 and in '06 we averaged (get ready) 613,728 hits per day — all made possible by support from daily visitors (no corporate sponsors, no parent company, just fans). In 2007 we want to exceed 1,000,000 hits per day and we need you to help us continue to grow. Please consider sponsoring this page today to help us continue this growth trend.
2004 St. Louis Cardinals



2004 St. Louis Cardinals Official Logo

Complete Roster  
 

49 Rick Ankiel 6-01 210 Left Left 1979-07-19
40 Kiko Calero 6-01 185 Right Right 1975-01-09
68 Carmen Cali 5-10 185 Left Left 1978-11-04
29 Chris Carpenter 6-06 215 Right Right 1975-04-27
23 Cal Eldred 6-04 235 Right Right 1967-11-24
61 Randy Flores 6-00 185 Left Left 1975-07-31
55 Dan Haren 6-05 220 Right Right 1980-09-17
44 Jason Isringhausen 6-03 195 Right Right 1972-09-07
56 Ray King 6-01 230 Left Left 1974-01-15
34 Steve Kline 6-02 200 Left Both 1972-08-22
36 Mike Lincoln 6-02 215 Right Right 1975-04-10
21 Jason Marquis 6-01 185 Right Left 1978-08-21
35 Matt Morris 6-05 210 Right Right 1974-08-09
54 Josh Pearce 6-03 215 Right Right 1977-08-20
52 Al Reyes 6-01 195 Right Right 1971-04-10
46 Jason Simontacchi 6-02 185 Right Right 1973-11-13
37 Jeff Suppan 6-01 200 Right Right 1975-01-02
50 Julian Tavarez 6-02 165 Right Right 1973-05-22
19 Woody Williams 6-00 190 Right Right 1966-08-19
22 Mike Matheny 6-03 205 Right Right 1970-09-22
26 Cody McKay 6-00 208 Right Left 1974-01-11
41 Yadier Molina 5-11 225 Right Right 1982-07-13
8 Marlon Anderson 5-11 198 Right Left 1974-01-06
31 Bo Hart 5-11 175 Right Right 1976-09-27
7 Hector Luna 6-01 170 Right Right 1980-02-01
5 Albert Pujols 6-03 210 Right Right 1980-01-16
3 Edgar Renteria 6-01 200 Right Right 1975-08-07
27 Scott Rolen 6-04 210 Right Right 1975-04-04
4 Tony Womack 5-09 160 Right Left 1969-09-25
32 Roger Cedeno 6-01 165 Right Both 1974-08-16
15 Jim Edmonds 6-01 190 Left Left 1970-06-27
12 Ray Lankford 5-11 198 Left Left 1967-06-05
47 John Mabry 6-04 195 Right Left 1970-10-17
28 Colin Porter 6-02 210 Left Left 1975-11-23
16 Reggie Sanders 6-01 186 Right Right 1967-12-01
99 So Taguchi 5-10 163 Right Right 1969-07-02
33 Larry Walker 6-03 215 Right Left 1966-12-01
STATMASTER: Team Fielding, Hitting & Pitching Statistics
Team Schedule   Message Board


The 2004 St. Louis Cardinals played 162 games during the regular season, won 105 games, lost 57 games, and finished in first position. They played their home games at Busch Stadium (Park Factors: 98/97) where 3,048,427 fans witnessed their 2004 Cardinals finish the season with a .648 winning percentage.

Baseball Almanac is pleased to present a unique set of rosters not easily found on the Internet. Included, where data is available, is a 2004 St. Louis Cardinals Opening Day starters list, a 2004 St. Louis Cardinals salary list, a 2004 St. Louis Cardinals uniform number breakdown and a 2004 St. Louis Cardinals primary starters list:

2004 St. Louis Cardinals
Opening Day Starters


Jim Edmonds
Ray Lankford
Mike Matheny
Matt Morris
Albert Pujols
Edgar Renteria
Scott Rolen
Reggie Sanders
Tony Womack

2004 St. Louis Cardinals
Most Games by Position

C Mike Matheny (122)
1B Albert Pujols (150)
2B Tony Womack (133)
3B Scott Rolen (141)
SS Edgar Renteria (149)
LF Ray Lankford (66)
CF Jim Edmonds (146)
RF Reggie Sanders (81)
DH Albert Pujols (3)
  
SP Chris Carpenter
SP Jason Marquis
SP Matt Morris
SP Jeff Suppan
SP Woody Williams
  
RP Kiko Calero
RP Cal Eldred
RP Ray King
RP Steve Kline
RP Julian Tavarez
CL Jason Isringhausen


2004 St. Louis Cardinals
Salaries

Larry Walker $12,666,667.00
Matt Morris $12,500,000.00
Jim Edmonds $9,333,333.00
Scott Rolen $7,780,956.00
Jason Isringhausen $7,750,000.00
Edgar Renteria $7,250,000.00
Albert Pujols $7,000,000.00
Woody Williams $6,562,228.00
Mike Matheny $4,000,000.00
Reggie Sanders $2,000,000.00
Steve Kline $1,700,000.00
Julian Tavarez $1,600,000.00
So Taguchi $1,200,000.00
Jeff Suppan $1,000,000.00
Cal Eldred $900,000.00
Ray King $900,000.00
Marlon Anderson $600,000.00
Jason Marquis $525,000.00
Chris Carpenter $500,000.00
Mike Lincoln $450,000.00
Jason Simontacchi $350,000.00
Rick Ankiel $320,000.00
Kiko Calero $305,000.00
Hector Luna $300,000.00


2004 St. Louis Cardinals
Uniform Numbers

#3 Edgar Renteria
#4 Tony Womack
#5 Albert Pujols
#7 Hector Luna
#8 Marlon Anderson
#12 Ray Lankford
#15 Jim Edmonds
#16 Reggie Sanders
#19 Woody Williams
#21 Jason Marquis
#22 Mike Matheny
#23 Cal Eldred
#26 Cody McKay
#27 Scott Rolen
#28 Colin Porter
#29 Chris Carpenter
#31 Bo Hart
#32 Roger Cedeno
#33 Larry Walker
#34 Steve Kline
#35 Matt Morris
#36 Mike Lincoln
#37 Jeff Suppan
#40 Kiko Calero
#41 Yadier Molina
#44 Jason Isringhausen
#46 Jason Simontacchi
#47 John Mabry
#49 Rick Ankiel
#50 Julian Tavarez
#52 Al Reyes
#54 Josh Pearce
#55 Dan Haren
#56 Ray King
#61 Randy Flores
#68 Carmen Cali
#99 So Taguchi

Did you know that a 2004 St. Louis Cardinals Schedule is available and it includes dates of every game played, scores of every game played, a cumulative record, and many hard to find splits (Monthly Splits, Team vs Team Splits & Score Related Splits)?