2004 Arizona Cardinals Roster

#
Player
20
Damien Anderson / RB
G: 4 / GS: 0 / Age: 25
College: Northwestern
30
Obafemi Ayanbadejo / RB
G: 16 / GS: 5 / Age: 29
College: San Diego State
92
Bertrand Berry / DE
G: 16 / GS: 16 / Age: 29
College: Notre Dame
81
Anquan Boldin / WR
G: 10 / GS: 9 / Age: 24
College: Florida State
73
Jeremy Bridges / OG
G: 14 / GS: 8 / Age: 24
College: Southern Mississippi
91
Wendell Bryant / DT
G: 3 / GS: 0 / Age: 24
College: Wisconsin
35
Dyshod Carter / DB
G: 6 / GS: 0 / Age: 26
College: Kansas State
65
Anthony Clement / OT
G: 16 / GS: 7 / Age: 28
College: Southwestern Louisiana
32
Larry Croom / RB
G: 6 / GS: 1 / Age: 23
College: Nevada-Las Vegas
41
Clarence Curry / DB
G: 1 / GS: 0 / Age: 22
College: Villanova
58
Karlos Dansby / LB
G: 15 / GS: 11 / Age: 22
College: Auburn
51
James Darling / LB
G: 15 / GS: 15 / Age: 29
College: Washington State
75
Leonard Davis / OT
G: 15 / GS: 15 / Age: 26
College: Texas
98
Russell Davis / DT
G: 16 / GS: 16 / Age: 29
College: North Carolina
82
Lorenzo Diamond / TE
G: 5 / GS: 4 / Age: 25
College: Auburn
90
Darnell Dockett / DT
G: 16 / GS: 15 / Age: 23
College: Florida State
83
Eric Edwards / TE
G: 16 / GS: 1 / Age: 24
College: Louisiana State
11
Larry Fitzgerald / WR
G: 16 / GS: 16 / Age: 21
College: Pittsburgh
47
Troy Hambrick / RB
G: 10 / GS: 0 / Age: 27
College: Savannah State
84
Lawrence Hamilton / WR
G: 1 / GS: 0 / Age: 24
College: Stephen F. Austin
29
Quentin Harris / DB
G: 16 / GS: 4 / Age: 27
College: Syracuse
54
Gerald Hayes / LB
G: 16 / GS: 1 / Age: 24
College: Pittsburgh
21
Renaldo Hill / DB
G: 13 / GS: 10 / Age: 25
College: Michigan State
48
Nathan Hodel / C
G: 16 / GS: 0 / Age: 26
College: Illinois
59
Leon Joe / LB
G: 4 / GS: 0 / Age: 23
College: Maryland
80
Bryant Johnson / WR
G: 16 / GS: 11 / Age: 23
College: Penn State
85
Freddie Jones / TE
G: 16 / GS: 15 / Age: 30
College: North Carolina
53
Isaac Keys / LB
G: 3 / GS: 0 / Age: 26
College: Morehouse
4
Shaun King / QB
G: 3 / GS: 2 / Age: 27
College: Tulane
72
Ross Kolodziej / DT
G: 13 / GS: 4 / Age: 26
College: Wisconsin
60
Nick Leckey / C
G: 16 / GS: 0 / Age: 22
College: Kansas State
27
David Macklin / DB
G: 16 / GS: 16 / Age: 26
College: Penn State
37
Adrian Mayes / DB
G: 4 / GS: 0 / Age: 23
College: Louisiana State
12
Josh McCown / QB
G: 14 / GS: 13 / Age: 25
College: Sam Houston State
57
Ronald McKinnon / LB
G: 16 / GS: 10 / Age: 31
College: North Alabama
16
John Navarre / QB
G: 1 / GS: 1 / Age: 24
College: Michigan
87
Reggie Newhouse / WR
G: 3 / GS: 0 / Age: 23
College: Baylor
64
John Nix / DT
G: 1 / GS: 0 / Age: 27
College: Southern Mississippi
25
Ifeanyi Ohalete / DB
G: 16 / GS: 13 / Age: 25
College: Southern California
97
Calvin Pace / DE
G: 14 / GS: 0 / Age: 24
College: Wake Forest
10
Scott Player / P
G: 16 / GS: 0 / Age: 34
College: Florida State
89
Nathan Poole / WR
G: 9 / GS: 1 / Age: 27
College: Marshall
1
Neil Rackers / K
G: 16 / GS: 0 / Age: 28
College: Illinois
66
Alan Reuber / OT
G: 3 / GS: 0 / Age: 23
College: Texas A&M
33
Josh Scobey / RB
G: 12 / GS: 0 / Age: 24
College: Kansas State
70
L.J. Shelton / OT
G: 12 / GS: 9 / Age: 28
College: Eastern Michigan
67
Antonio Smith / DE
G: 2 / GS: 0 / Age: 23
College: Oklahoma State
22
Emmitt Smith / RB
G: 15 / GS: 15 / Age: 35
College: Florida
76
Cameron Spikes / OG
G: 16 / GS: 9 / Age: 27
College: Texas A&M
28
Duane Starks / DB
G: 15 / GS: 8 / Age: 30
College: Miami
71
Alex Stepanovich / C
G: 16 / GS: 16 / Age: 23
College: Ohio State
44
Michael Stone / DB
G: 14 / GS: 0 / Age: 26
College: Memphis
26
Robert Tate / DB
G: 14 / GS: 0 / Age: 31
College: Cincinnati
55
Raynoch Thompson / LB
G: 11 / GS: 3 / Age: 26
College: Tennessee
93
Kyle Vanden Bosch / DE
G: 16 / GS: 1 / Age: 25
College: Nebraska
74
Reggie Wells / OT
G: 16 / GS: 16 / Age: 23
College: Clarion
86
Karl Williams / WR
G: 15 / GS: 2 / Age: 33
College: Texas A&M-Kingsville
24
Adrian Wilson / DB
G: 16 / GS: 16 / Age: 25
College: North Carolina State
56
LeVar Woods / LB
G: 14 / GS: 3 / Age: 26
College: Iowa
94
Peppi Zellner / DE
G: 16 / GS: 14 / Age: 29
College: Fort Valley State

RELATED PAGES