Template:Short description
Template:Use mdy dates
Template:Infobox sports draft
The 2004 NFL draft was the procedure by which National Football League teams selected amateur college football players. It is officially known as the NFL Annual Player Selection Meeting. The draft was held from April 24–25, 2004, at the Theater at Madison Square Garden in New York City.<ref>Facts & Figures Template:Webarchive.</ref><ref>{{#invoke:citation/CS1|citation
|CitationClass=web
}}</ref><ref>Template:Cite news</ref> No teams chose to claim any players in the supplemental draft that year.
The draft was shown on ESPN both days and eventually moved to ESPN2 both days. The draft began with the San Diego Chargers selecting Mississippi quarterback Eli Manning with the first overall selection. Due to his refusal to play for the Chargers, Manning was later traded to the New York Giants for the fourth overall pick Philip Rivers of NC State. There were 32 compensatory selections distributed among 16 teams, with the Eagles, Rams, and Jets each receiving 4 compensatory picks.<ref>Template:Usurped. March 29, 2004. URL Accessed June 24, 2006.</ref> Seven wide receivers were selected in the first round, a draft record later tied in 2024.<ref>{{#invoke:citation/CS1|citation
|CitationClass=web
}}</ref> Another record set by the draft was the most trades in the first round, with twenty-eight trades. The University of Miami set an NFL record for the most first rounders drafted with six, which would be tied by Alabama in 2021. Ohio State set an NFL draft record having 14 total players selected through all rounds. It was the first draft to have produced two quarterbacks who each won multiple Super Bowls, with Ben Roethlisberger winning his second in 2008 and Eli Manning his second in 2011.
The 255 players chosen in the draft were composed of:
Player selectionsEdit
Template:Multiple image
Template:NFLDraft-header
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-nonpick
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-footer
Notable undrafted playersEdit
†
|
= Pro Bowler<ref name="Pro Bowler note" group=n/>
|
Template:NFLDraft-header
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-row
Template:NFLDraft-footer
Hall of FamersEdit
- Jared Allen, defensive end from Idaho State, taken 4th round 126th overall by the Kansas City Chiefs.
- Inducted: Professional Football Hall of Fame Class of 2025.
In the explanations below, (D) denotes trades that took place during the 2004 Draft, while (PD) indicates trades completed pre-draft.
- Round one
<references group="R1 -" />
- Round two
<references group="R2 -" />
- Round three
<references group="R3 -" />
- Round four
<references group="R4 -" />
- Round five
<references group="R5 -" />
- Round six
<references group="R6 -" />
- Round seven
<references group="R7 -" />
Template:Reflist
ReferencesEdit
Template:Reflist
External linksEdit
- {{#invoke:citation/CS1|citation
|CitationClass=web
}}
- {{#invoke:citation/CS1|citation
|CitationClass=web
}}
- {{#invoke:citation/CS1|citation
|CitationClass=web
}}
- {{#invoke:citation/CS1|citation
|CitationClass=web
}}
- {{#invoke:citation/CS1|citation
|CitationClass=web
}}
Template:NFL drafts
Template:2004 NFL season by team