Why wait until this weekend to have all the fun? Chad Reuter mocks out the entire 2012 NFL Draft in an attempt to provide a blueprint for how Rounds 1-7 might turn out. What follows is a team-by-team breakdown of prospective draft hauls.
Mayock: Top 100 prospects
With the 2012 NFL Draft finally upon us, Mike Mayock has unveiled his rankings of the top 100 prospects. **More ...**
Arizona Cardinals
1 (13) Cordy Glenn, OT/OG, Georgia
3 (80) Juron Criner, WR, Arizona
4 (112) Senio Kelemete, OG/OT, Washington
5 (151) Emmanuel Acho, OLB, Texas
6 (177) Chris Greenwood, CB, Albion
6 (185) DaJohn Harris, DT, USC
7 (221) Ryan Davis, DE, Bethune-Cookman
Atlanta Falcons
2 (55) Dwayne Allen, TE, Clemson
3 (84) James-Michael Johnson, ILB, Nevada
5 (157) Nick Foles, QB, Arizona
6 (192) Nate Potter, OT, Boise State
7 (229) Micah Pellerin, CB, Hampton
7 (249) Devon Wylie, WR, Fresno State
Baltimore Ravens
1 (29) Peter Konz, C, Wisconsin
2 (60) Jared Crick, DE, Nebraska
3 (91) Tommy Streeter, WR, Miami
4 (130) Jake Bequette, OLB, Arkansas
5 (164) Ronnie Hillman, RB, San Diego State
5 (169) Matt McCants, OT, UAB
6 (198) Jordan Jefferson, QB, LSU
7 (236) Vontaze Burfict, ILB, Arizona State
Buffalo Bills
1 (10) Michael Floyd, WR, Notre Dame
2 (41) Bobby Massie, OT, Ole Miss
3 (71) Kirk Cousins, QB, Michigan State
4 (105) Ladarius Green, TE, Louisiana-Lafayette
4 (124) Chase Minnifield, CB, Virginia
5 (144) Travis Lewis, LB, Oklahoma
5 (147) Tank Carder, ILB, TCU
6 (178) Josh LeRibeus, OG, Southern Methodist
7 (217) Kelcie McCray, SS, Arkansas State
7 (251) Ronnie Cameron, DT, Old Dominion
Carolina Panthers
1 (9) Fletcher Cox, DT, Mississippi State
2 (40) Trumaine Johnson, CB, Montana
4 (104) Keenan Robinson, LB, Texas
5 (143) Bryan Anger, P, California
6 (180) Marvin McNutt, WR, Iowa
6 (207) Kevin Koger, TE, Michigan
7 (216) Jacquies Smith, DE, Missouri
Cosell: Mock madness?
Greg Cosell's first-round projection is based solely on film study. Among the many surprises: Andrew Luck doesn't go No. 1. **More ...**
Chicago Bears
1 (19) Chandler Jones, DE, Syracuse
2 (50) Zach Brown, OLB, North Carolina
3 (79) Jamell Fleming, CB, Oklahoma
4 (111) Nick Toon, WR, Wisconsin
5 (150) Matt Reynolds, OT/OG, BYU
6 (184) Charles Mitchell, SS, Mississippi State
7 (220) Derek Dennis, OG, Temple
Cincinnati Bengals
1 (17) Quinton Coples, DE, North Carolina
1 (21) Dre Kirkpatrick, CB, Alabama
2 (53) David Wilson, RB, Virginia Tech
3 (83) Brian Quick, WR, Appalachian State
4 (116) Michael Egnew, TE, Missouri
5 (156) Rishard Matthews, WR, Nevada
5 (166) Michael Brewster, C, Ohio State
5 (167) Kheeston Randall, DT, Texas
6 (191) Najee Goode, LB, West Virginia
Cleveland Browns
1 (4) Trent Richardson, RB, Alabama
1 (22) Kendall Wright, WR, Baylor
2 (37) Brandon Weeden, QB, Oklahoma State
3 (67) Mitchell Schwartz, OT, California
4 (100) Ron Brooks, CB, LSU
4 (118) Frank Alexander, DE, Oklahoma
5 (139) Josh Kaddu, OLB, Oregon
5 (160) Trenton Robinson, FS, Michigan State
6 (204) Asa Jackson, CB, Cal Poly
6 (205) Dwight Jones, WR, North Carolina
7 (211) Hebron Fangupo, DT, BYU
7 (245) Markus Zusevics, OT, Iowa
7 (247) Brian Stahovich, P, San Diego State
Dallas Cowboys
1 (14) Mark Barron, SS, Alabama
2 (45) Derek Wolfe, DE, Cincinnati
3 (81) Ronnell Lewis, OLB, Oklahoma
4 (113) Coty Sensabaugh, CB, Clemson
4 (135) James Brown, OG, Troy
5 (152) DeVier Posey, WR, Ohio State
6 (186) Edwin Baker, RB, Michigan State
7 (222) Chase Ford, TE, Miami
Denver Broncos
1 (25) Michael Brockers, DT, LSU
2 (57) Brock Osweiler, QB, Arizona State
3 (87) Chris Givens, WR, Wake Forest
4 (108) Ben Jones, C, Georgia
4 (120) Jonathan Massaquoi, DE, Troy
5 (137) Cyrus Gray, RB, Texas A&M
6 (188) Trevin Wade, CB, Arizona
Casserly: Second-round steals
Draft talent certainly doesn't run dry after the first round. Charley Casserly provides six potential second-round steals. **More ...**
Detroit Lions
1 (23) Nick Perry, DE, USC
2 (54) Mike Adams, OT, Ohio State
3 (85) Josh Norman, CB, Coastal Carolina
4 (117) Chris Rainey, RB/WR, Florida
5 (158) Ryan Lindley, QB, San Diego State
7 (219) Johnny Thomas, S, Oklahoma State
7 (230) B.J. Cunningham, WR, Michigan State
Green Bay Packers
1 (28) Shea McClellin, OLB, Boise State
2 (59) Billy Winn, DE, Boise State
3 (90) DeQuan Menzie, FS, Alabama
4 (123) Shaun Prater, CB, Iowa
4 (132) Kyle Wilber, OLB, Wake Forest
4 (133) Tauren Poole, RB, Tennessee
5 (163) David Molk, C, Michigan
6 (197) Patrick Witt, QB, Yale
7 (224) DeAngelo Tyson, DT, Georgia
7 (235) Gino Gradkowski, OG/C, Delaware
7 (241) Chris Owusu, WR, Stanford
7 (243) Duke Ihenacho, SS, San Jose State
Houston Texans
1 (26) Jonathan Martin, OT, Stanford
2 (58) Alameda Ta'amu, DT, Washington
3 (76) Casey Hayward, CB, Vanderbilt
4 (99) Greg Childs, WR, Arkansas
4 (121) Nigel Bradham, LB, Florida State
5 (161) James Hanna, TE, Oklahoma
6 (195) Vick Ballard, RB, Mississippi State
7 (233) Blair Walsh, K, Georgia
Indianapolis Colts
1 (1) Andrew Luck, QB, Stanford
2 (34) Kevin Zeitler, OG, Wisconsin
3 (64) A.J. Jenkins, WR, Illinois
4 (97) Tyrone Crawford, DE, Boise State
5 (136) Tony Bergstrom, OT, Utah
5 (170) Alfonzo Dennard, CB, Nebraska
6 (206) Dan Herron, RB, Ohio State
7 (208) Brett Roy, DE, Nevada
7 (214) Garrett Celek, TE, Michigan State
7 (253) Matt Veldman, TE, North Dakota State
Jacksonville Jaguars
1 (7) Stephon Gilmore, CB, South Carolina
2 (38) Devon Still, DT, Penn State
3 (70) Cam Johnson, DE, Virginia
4 (101) T.Y. Hilton, WR, Florida International
5 (142) Brandon Washington, OG, Miami
6 (176) Tahir Whitehead, OLB, Temple
7 (228) Brandon Bolden, RB, Ole Miss
Kansas City Chiefs
1 (11) Luke Kuechly, ILB, Boston College
2 (44) Brandon Thompson, DT, Clemson
3 (74) Brandon Taylor, SS, LSU
4 (107) Robert Turbin, RB, Utah State
5 (146) Joe Looney, OG, Wake Forest
6 (182) Tom Compton, OT, South Dakota
7 (218) Eric Page, WR, Toledo
7 (238) Bradie Ewing, FB, Wisconsin
Miami Dolphins
1 (8) Ryan Tannehill, QB, Texas A&M
2 (42) Andre Branch, DE, Clemson
3 (72) Brandon Brooks, OG, Miami (OH)
3 (73) Mohamed Sanu, WR, Rutgers
4 (103) Brandon Hardin, S, Oregon State
5 (145) Rhett Ellison, TE, USC
6 (196) Miles Burris, OLB, San Diego State
7 (215) Toney Clemons, WR, Colorado
Minnesota Vikings
1 (3) Matt Kalil, OT, USC
2 (35) Rueben Randle, WR, LSU
3 (66) Jayron Hosley, CB, Virginia Tech
4 (98) Terrell Manning, LB, North Carolina State
4 (128) Marcus Forston, DT, Miami
4 (134) Adam Gettis, OG, Iowa
5 (138) Phillip Thomas, FS, Syracuse
6 (175) Audie Cole, LB, North Carolina State
7 (210) Mike Harris, CB, Florida State
7 (223) Dale Moss, WR, South Dakota State
New England Patriots
1 (27) Courtney Upshaw, OLB, Alabama
1 (31) Kendall Reyes, DT, Connecticut
2 (48) Janoris Jenkins, CB, North Alabama
2 (62) Lamar Miller, RB, Miami
3 (93) Ryan Broyles, WR, Oklahoma
4 (126) Markelle Martin, S, Oklahoma State
New York Giants
1 (32) Coby Fleener, TE, Stanford
2 (63) Brandon Boykin, CB, Georgia
3 (94) Bernard Pierce, RB, Temple
4 (127) Brandon Mosley, OT, Auburn
4 (131) Joe Adams, WR, Arkansas
6 (201) Jack Crawford, DE, Penn State
7 (239) Tydreke Powell, DT, North Carolina
Darlington: QB evolution
Where is the QB position headed these days? Jeff Darlington says Andrew Luck and Robert Griffin III provide a clue. **More ...**
New York Jets
1 (16) Riley Reiff, OT, Iowa
2 (47) Alshon Jeffery, WR, South Carolina
3 (77) Bruce Irvin, OLB, West Virginia
5 (154) Ronald Leary, OG, Memphis
6 (187) Brandon Marshall, LB, Nevada
6 (202) Coryell Judie, CB, Texas A&M
6 (203) Evan Rodriguez, FB/TE, Temple
7 (232) Jerron McMillian, SS, Maine
7 (242) Ernest Owusu, DE, California
7 (244) T.J. Graham, WR, North Carolina State
New Orleans Saints
3 (89) Leonard Johnson, CB, Iowa State
4 (122) Marvin Jones, WR, California
5 (162) Rishaw Johnson, OG, California (PA)
6 (179) Adrien Robinson, TE, Cincinnati
7 (234) Kellen Moore, QB, Boise State
Oakland Raiders
3 (95) Demario Davis, OLB, Arkansas State
4 (129) DeAngelo Peterson, TE, LSU
5 (148) Lucas Nix, OG, Pittsburgh
5 (168) Malik Jackson, DE, Tennessee
6 (189) Tim Fugger, DE/OLB, Vanderbilt
Philadelphia Eagles
1 (15) Dontari Poe, DT, Memphis
2 (46) Lavonte David, OLB, Nebraska
2 (51) Josh Robinson, CB, Central Florida
3 (88) Zebrie Sanders, OT, Florida State
4 (114) Russell Wilson, QB, Wisconsin
5 (153) Terrance Ganaway, RB, Baylor
6 (172) Aaron Henry, FS, Wisconsin
6 (194) Emil Igwenagu, TE, Massachusetts
6 (200) Junior Hemingway, WR, Michigan
Pittsburgh Steelers
1 (24) Dont'a Hightower, LB, Alabama
2 (56) Amini Silatolu, OG, Midwestern State
3 (86) Isaiah Pead, RB, Cincinnati
4 (119) Josh Chapman, DT, Alabama
5 (159) Keith Tandy, CB, West Virginia
6 (193) Lamar Holmes, OT, Southern Miss
7 (231) Jeff Fuller, WR, Texas A&M
7 (240) Brandon Lindsey, OLB, Pittsburgh
7 (246) Eddie Pleasant, SS, Oregon
7 (248) Markus Kuhn, DT, North Carolina State
Lombardi: Draft premonitions
Michael Lombardi reveals 10 thoughts about the 2012 draft, including his safest pick, a hot commodity and a potential slider. **More ...**
San Diego Chargers
1 (18) David DeCastro, OG, Stanford
2 (49) Vinny Curry, OLB, Marshall
3 (78) LaMichael James, RB, Oregon
4 (110) Trevor Guyton, DE, California
5 (149) Dwight Bentley, CB, Louisiana-Lafayette
6 (183) D.J. Campbell, FS, California
7 (226) Johnnie Troutman, OG, Penn State
7 (250) Gerell Robinson, WR, Arizona State
San Francisco 49ers
1 (30) Stephen Hill, WR, Georgia Tech
2 (61) Jeff Allen, OG, Illinois
3 (92) Olivier Vernon, OLB, Miami
4 (125) Jaye Howard, DE, Florida
5 (165) Quentin Saulsberry, C, Mississippi State
6 (199) Jeremy Lane, CB, Northwestern State (LA)
7 (237) Christian Thompson, FS, South Carolina State
Seattle Seahawks
1 (12) Melvin Ingram, DE, South Carolina
2 (43) Bobby Wagner, LB, Utah State
3 (75) Orson Charles, TE, Georgia
4 (106) George Iloka, S, Boise State
6 (181) Donnie Fletcher, CB, Boston College
7 (225) Chandler Harnish, QB, Northern Illinois
St. Louis Rams
1 (6) Justin Blackmon, WR, Oklahoma State
2 (33) Jerel Worthy, DT, Michigan State
2 (39) Harrison Smith, S, Notre Dame
3 (65) Kelechi Osemele, OG, Iowa State
4 (96) Sean Spence, OLB, Miami
6 (171) B.J. Coleman, QB, Tennessee-Chattanooga
7 (209) Drew Butler, P, Georgia
7 (252) Michael Smith, RB, Utah State
Tampa Bay Buccaneers
1 (5) Morris Claiborne, CB, LSU
2 (36) Doug Martin, RB, Boise State
3 (68) Mike Martin, DT, Michigan
5 (140) Taylor Thompson, TE, Southern Methodist
6 (174) Alex Hoffman-Ellis, OLB, Washington State
7 (212) Janzen Jackson, FS, McNeese State
Brooks: Prospect tiers
There are three tiers of top-end prospects: Elites, blue chips and red chips. Bucky Brooks breaks down the 2012 class. **More ...**
Tennessee Titans
1 (20) Whitney Mercilus, DE, Illinois
2 (52) Mychal Kendricks, ILB, California
3 (82) Philip Blake, C, Baylor
4 (115) Akiem Hicks, DT, Regina (Canada)
5 (155) Justin Bethel, FS/CB, Presbyterian
6 (190) Jarius Wright, WR, Arkansas
7 (227) Ryan Steed, CB, Furman
Washington Redskins
1 (2) Robert Griffin III, QB, Baylor
3 (69) Donald Stephenson, OT, Oklahoma
4 (102) Chris Polk, RB, Washington
4 (109) Omar Bolden, CB, Arizona State
5 (141) Antonio Allen, SS, South Carolina
6 (173) Aaron Corp, QB, Richmond
7 (213) Desmond Wynn, OG, Rutgers
Follow Chad Reuter on Twitter @ChadReuter