2004 All-America college football team
The 2004 All-America college football team is composed of the following All-America teams: Associated Press, Football Writers Association of America, American Football Coaches Association, Walter Camp Football Foundation, The Sporting News, Sports Illustrated, Pro Football Weekly, ESPN, CBS Sports, College Football News, and Rivals.com.
The All-America college football team is an honor given annually to the best American college football players at their respective positions. The original usage of the term All-America seems to have been to such a list selected by Caspar Whitney in 1889. The NCAA officially recognizes All-Americans selected by the AP, AFCA, FWAA, SN, and the WCFF to determine consensus All-Americans.
Thirteen players were recognized as consensus All-Americans for 2004, 8 of them unanimously. Unanimous selections are followed by an asterisk
| Name | Position | Year | University |
| Quarterback | [2004 2004 USC Trojans football team|USC Trojans football team|USC] | ||
| * | Running back | [2004 2004 Oklahoma Sooners football team|Oklahoma Sooners football team|Oklahoma] | |
| Running back | [2004 2004 California Golden Bears football team|California Golden Bears football team|California] | ||
| * | Wide receiver | [2004 2004 Michigan Wolverines football team|Michigan Wolverines football team|Michigan] | |
| Wide receiver | [2004 2004 Purdue Boilermakers football team|Purdue Boilermakers football team|Purdue] | ||
| * | Tight end | [2004 2004 Virginia Cavaliers football team|Virginia Cavaliers football team|Virginia] | |
| * | Offensive line | [2004 2004 Florida State Seminoles football team|Florida State Seminoles football team|Florida State] | |
| * | Offensive line | Oklahoma | |
| Offensive line | Virginia | ||
| Offensive line | Michigan | ||
| Center | [2004 2004 LSU Tigers football team|LSU Tigers football team|LSU] | ||
| Defensive line | [2004 2004 Wisconsin Badgers football team|Wisconsin Badgers football team|Wisconsin] | ||
| Defensive line | [2004 2004 Georgia Bulldogs football team|Georgia Bulldogs football team|Georgia] | ||
| Defensive line | USC | ||
| Defensive line | LSU | ||
| * | Linebacker | [2004 2004 Texas Longhorns football team|Texas Longhorns football team|Texas] | |
| Linebacker | USC | ||
| Linebacker | [2004 2004 Ohio State Buckeyes football team|Ohio State Buckeyes football team|Ohio State] | ||
| * | Defensive back | Miami (FL) | |
| Defensive back | Michigan | ||
| Defensive back | [2004 2004 Auburn Tigers football team|Auburn Tigers football team|Auburn] | ||
| Defensive back | Michigan | ||
| Defensive back | Georgia | ||
| * | Kicker | Ohio State | |
| Punter | Michigan State | ||
| Return Specialist | USC |
Offense
Quarterback
Matt Leinart, Southern California- Alex Smith, [2004 2004 Utah Utes football team|Utah Utes football team|Utah]
- Jason White, Oklahoma
Running backs
Adrian Peterson, Oklahoma J. J. Arrington, California- Cedric Benson, Texas
- Cadillac Williams, Auburn
- DeAngelo Williams, Memphis
- Jamario Thomas, North Texas
- Reggie Bush, USC
Fullback
- Brian Leonard, Rutgers
Wide receivers
Braylon Edwards, Michigan Taylor Stubblefield, Purdue- Mark Clayton, Oklahoma
- Roddy White, UAB
- Dante Ridgeway, Ball State
- Mike Hass, Oregon State
Tight end
Heath Miller, Virginia- Alex Smith, Stanford
- Trey Haverty, Texas Tech
Linemen
Jammal Brown, Oklahoma Alex Barron, Florida State Elton Brown, Virginia David Baas, Michigan- Chris Kemoeatu, Utah
- Vince Carter, Oklahoma
- Michael Muñoz, [2004 2004 Tennessee Volunteers football team|Tennessee Volunteers football team|Tennessee]
- Greg Eslinger, [2004 2004 Minnesota Golden Gophers football team|Minnesota Golden Gophers football team|Minnesota]
- Sam Mayes, Oklahoma State
- Marcus McNeill, Auburn
- Marvin Philip, California
- Adam Snyder, [2004 2004 Oregon Ducks football team|Oregon Ducks football team|Oregon]
- D'Brickashaw Ferguson, Virginia
- Dan Buenning, Wisconsin
- Mark Setterstrom, Minnesota
- Wesley Britt, Alabama
- Daryn Colledge, [2004 2004 Boise State Broncos football team|Boise State Broncos football team|Boise State]
- Jason Brown, North Carolina
- Sam Baker, Southern California
- Jonathan Scott, Texas
- Max Jean-Gilles, Georgia
- Logan Mankins, Fresno State
- Rob Petitti, Pittsburgh
- Travis Leffew, Louisville
Center
Ben Wilkerson, LSUDefense
Linemen
Erasmus James, Wisconsin, David Pollack, Georgia Shaun Cody, Southern California Marcus Spears, LSU- Johnathan Goddard, Marshall
- Dan Cody, Oklahoma
- Mathias Kiwanuka, Boston College
- Ryan Riddle, California
- Mike Patterson, Southern California
- Jesse Mahelona, Tennessee
- Travis Johnson, Florida State
- Luis Castillo, Northwestern
- Matt Roth, Iowa
- Jonathan Babineaux, Iowa
Linebackers
Derrick Johnson, Texas Matt Grootegoed, Southern California A. J. Hawk, Ohio State- Kevin Burnett, Tennessee
- Michael Boley, Southern Mississippi
- Lofa Tatupu, Southern California
- Ahmad Brooks, Virginia
- Channing Crowder, Florida
- Ernie Sims, Florida State
- Chad Greenway, Iowa
- Spencer Havner, UCLA
- Leroy Hill, Clemson
- D'Qwell Jackson, Maryland
- Barrett Ruud, Nebraska
Defensive backs
Antrel Rolle, Miami (FL) Carlos Rogers, Auburn Marlin Jackson, Michigan, Ernest Shazor, Michigan Thomas Davis Sr., Georgia- Corey Webster, LSU
- Junior Rosegreen, Auburn
- Mitch Meeuwsen, Oregon State
- Eric Green, Virginia Tech
- Jim Leonhard, Wisconsin
- Morgan Scalley, Utah
- Adam "Pacman" Jones, West Virginia
- Brandon Payne, New Mexico
- Jim Leonhard, Wisconsin
- Jamaal Brimmer, UNLV
- Charles Gordon, Kansas
- Jason Allen, Tennessee
Special teams
Kicker
Mike Nugent, Ohio State- Tyler Jones, Boise State
- Andrew Wellock, Eastern Michigan
Punter
Brandon Fields, Michigan State- Matt Payne, BYU
- John Torp, Colorado
- Daniel Sepulveda, Baylor
Returners
Reggie Bush, Southern California- Devin Hester, Miami
- Ashlan Davis, Tulsa
- Ted Ginn Jr., Ohio State
- Chad Owens, Hawaii