2004 cardinal lineup

The 2004 roster for the Cardinals included Matt Morris at pitcher, Mike Matheny at catcher, Albert Pujols at first baseman, Tony Womack at second baseman and Scott Rolen at third baseman.

NO.NAMEPOSHEIGHTWEIGHTDOBAGEBIRTHPLACE
1
Marlon Anderson
M. Anderson
2B
5'11"
200
1/6/1974
30
Montgomery, AL
2
Rick Ankiel
R. Ankiel
P
6'1"
210
7/19/1979
24
Fort Pierce, FL
3
Kiko Calero
K. Calero
P
6'1"
210
1/9/1975
29
Santurce, Puerto Rico
4
Carmen Cali
C. Cali
P
5'8"
220
11/2/1978
25
Cleveland, OH
5
Chris Carpenter
C. Carpenter
P
6'6"
230
4/27/1975
29
Exeter, NH
6
Roger Cedeno
R. Cedeno
OF
6'1"
245
8/16/1974
29
Valencia, Venezuela
7
Jim Edmonds
J. Edmonds
OF
6'1"
210
6/27/1970
34
Fullerton, CA
8
Cal Eldred
C. Eldred
P
6'4"
240
11/24/1967
36
Cedar Rapids, IA
9
Randy Flores
R. Flores
P
6'0"
190
7/31/1975
28
Bellflower, CA
10
Dan Haren
D. Haren
P
6'5"
215
9/17/1980
23
Monterey Park, CA
11
Bo Hart
B. Hart
2B
5'11"
175
9/27/1976
27
Creswell, OR
12
Jason Isringhausen
J. Isringhausen
P
6'3"
235
9/7/1972
31
Brighton, IL
13
Ray King
R. King
P
6'0"
250
1/15/1974
30
Chicago, IL
14
Steve Kline
S. Kline
P
6'1"
225
8/22/1972
31
Sunbury, PA
15
Ray Lankford
R. Lankford
OF
5'11"
200
6/5/1967
37
Los Angeles, CA
16
Mike Lincoln
M. Lincoln
P
6'2"
210
4/10/1975
29
Carmichael, CA
17
Hector Luna
H. Luna
SS
6'1"
190
2/1/1980
24
Monte Cristi, Dominican Republic
18
John Mabry
J. Mabry
OF
6'4"
210
10/17/1970
33
Wilmington, DE
19
Jason Marquis
J. Marquis
P
6'1"
220
8/21/1978
25
Manhasset, NY
20
Mike Matheny
M. Matheny
C
6'3"
225
9/22/1970
33
Reynoldsburg, OH
21
Cody McKay
C. McKay
C
6'0"
210
1/11/1974
30
Vancouver, Canada
22
Yadier Molina
Y. Molina
C
5'11"
205
7/13/1982
21
Bayamon, Puerto Rico
23
Matt Morris
M. Morris
P
6'5"
225
8/9/1974
29
Middletown, NY
24
Josh Pearce
J. Pearce
P
6'3"
220
8/20/1977
26
Yakima, WA
25
Colin Porter
C. Porter
OF
6'2"
210
11/23/1975
28
Tucson, AZ

More MLB News

More Cardinals Stats

Team Batting Leaders

HR

19

Walker

Jordan Walker

RBI

63

Walker

Jordan Walker

AVG

.290

Walker

Jordan Walker
Team Pitching Leaders

W

10

Pallante

Andre Pallante

K

79

Liberatore

Matthew Liberatore

ERA

3.12

McGreevy

Michael McGreevy
Team Rankings

HR

97

19th

R

396

14th

SO

635

28th

ERA

4.19

15th

2026 Division Standings
TEAMWLPCTGB
53
32
.624
49
39
.557
5.5
Cardinals Cardinals
46
39
.541
7.0
44
45
.494
11.0
40
47
.460
14.0
Schedule
DATEMATCHUPTIME (ET)
Sat
7/4
@
8:08 PM
Sun
7/5
@
2:30 PM
Mon
7/6
@
7:45 PM
Tue
7/7
@
2:15 PM
Tue
7/7
@
7:45 PM
Last Game
STL Cardinals

46 - 39

17

Final

1

CHC Cubs

49 - 39

Fri 3 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
51
35
.593
49
39
.557
3.0
46
42
.523
6.0
46
43
.517
6.5
36
52
.409
16.0
NL CentralWLPCTGB
53
32
.624
49
39
.557
5.5
46
39
.541
7.0
44
45
.494
11.0
40
47
.460
14.0
NL WestWLPCTGB
57
31
.648
43
43
.500
13.0
43
43
.500
13.0
36
50
.419
20.0
35
53
.398
22.0
AL EastWLPCTGB
52
33
.612
48
38
.558
4.5
41
46
.471
12.0
41
48
.461
13.0
37
48
.435
15.0
AL CentralWLPCTGB
45
41
.523
46
42
.523
42
46
.477
4.0
38
50
.432
8.0
35
53
.398
11.0
AL WestWLPCTGB
45
43
.511
45
43
.511
43
47
.478
3.0
41
46
.471
3.5
36
52
.409
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
6/18
@
4-3
Thu
6/18
@
4-2
Thu
6/18
@
6-4
Thu
6/18
@
5-1
Thu
6/18
@
0-5

Schedule

DATEMATCHUPTIME (ET)
Sat
7/4
@
11:05 AM
Sat
7/4
@
1:35 PM
Sat
7/4
@
4:05 PM
Sat
7/4
@
4:10 PM
Sat
7/4
@
7:10 PM