1. Detroit Lions - QB, Matthew Stafford, Georgia - The only way the Lions could mess up this pick is if they don't take the guy they actually want. Since it's no secret that Matthew Stafford is the Lions' preferred choice with the number one pick, the Lions have to do what it takes to reach a deal with Stafford before Saturday.
2. St. Louis Rams - QB, Mark Sanchez, USC - All the "Rams might take Sanchez" talk can likely be attributed to April being liar's month in the NFL. St. Louis will likely pick one of the tackles, but picking Sanchez (or Stafford) is actually something I've been advocating for over the last month. Before sustaining a concussion on November 25, 2007, Bulger had a career passer rating of 89.4. Since that hit, it's at 68.6. With Bulger set to make $44.5 million dollars over the next 5 years, it might be time for the Rams to cut bait with him after '09 and steer the bulk of that cash to his replacement.
3. Kansas City Chiefs - OT, Jason Smith, Baylor - They should take Aaron Curry here, since he's the best player on the board, if not the entire draft, but if they're going to make a large financial commitment to Matt Cassel, it makes a lot of sense to get a Ryan Clady-type of offensive tackle to protect him.
4. Seattle Seahawks - LB, Aaron Curry, Wake Forest - Curry wouldn't just be a replacement for Julian Peterson or insurance in case the team can't sign Leroy Hill to a long-term deal. He's an instant starter who will upgrade the entire Seahawks defense, while giving Gus Bradley and Jim Mora unlimited options defensively.
5. Cleveland Browns - WR, Michael Crabtree, Texas Tech - Part of this selection is rooted in the belief that the Browns will pull off a trade involving Braylon Edwards, but it's also an acknowledgment that even with Edwards, whoever the Browns quarterback is (Brady Quinn, Derek Anderson, Brian Sipe) could use some help.
6. Cincinnati Bengals - OT, Eugene Monroe, Virginia - Free agent defections have hit the Bengals offensive line hard the last few years, so now is a good time to snag one of the top tackles in a deep class.
7. Oakland Raiders - WR, Jeremy Maclin, Missouri - B.J. Raji, Michael Oher or Andre Smith are possibilities, and would make a ton of sense, but Al Davis loves speed and Jeremy Maclin has plenty of it.
8. Jacksonville Jaguars - DT, B.J. Raji, Boston College - John Henderson and Rob Meier are aging, and there's not much depth behind them.
9. Green Bay Packers - DE, Tyson Jackson, LSU - Jackson's draft stock has risen sharply as the draft nears, so for the Packers to get the best 3-4 defensive end in the draft at this point might be considered a bit of a steal.
10. San Francisco 49ers - OT, Michael Oher, Mississippi - Malcolm Jenkins is an option, but I think the 49ers wouldn't mind choosing between Oher and Andre Smith, with Smith's disastrous decision-making confirming to Mike Singletary that Oher is the right pick.
11. Buffalo Bills - DE, Brian Orakpo, Texas - Orakpo provides an instant boost to a Bills' pass-rush that was often non-existent in 2008.
12. Denver Broncos - OLB, Brian Cushing, USC - The Broncos are switching to a 3-4 defense and Cushing is the do-everything linebacker they need to help make that transition.
13. Washington Redskins - OT, Andre Smith, Alabama - A pass-rushing defensive end will get a lot of consideration, but how can the Redskins pass on an impact offensive lineman like Smith?
14. New Orleans Saints - CB, Malcolm Jenkins, Ohio State - Scouts debate whether or not Jenkins is best-suited to play corner or safety, but to the Saints, it doesn't matter. They need help at both positions.
15. Houston Texans - RB, Chris Wells, Ohio State - The Texans aren't hiding their desire to find a running back to complement Steve Slaton. The 6-1, 235-pound Wells would certainly do that.
16. San Diego Chargers - RB, Knowshon Moreno, Georgia - With LaDainian Tomlinson slowing down, and Darren Sproles' size making him unlikely to ever be a feature back, the Chargers could use their first-round pick to lock up the running back position for the future.
17. New York Jets - WR, Darrius Heyward-Bey, Maryland - After releasing Laveranues Coles, the Jets could use a dynamic play-maker on offense like Heyward-Bey.
18. Denver Broncos (fr. Chicago) - CB, Vontae Davis, Illinois - Average age of the projected Broncos' starting secondary in Week 1: 31.75 years old. Davis has red flags regarding his character, but being around Champ Bailey and Brian Dawkins could be a positive influence on a player who probably should go a few slots higher than this.
19. Tampa Bay Buccaneers - QB, Josh Freeman, Kansas State - While Brian Griese, Luke McCown, and Byron Leftwich are all immensely likable guys, does anyone really think either of them are the long-term answers to the Buccaneers' quarterback problem?
20. Detroit Lions (fr. Dallas) - MLB, Rey Maualuga, USC - By adding Stafford and Maualuga, the Lions have added leaders from winning programs to both sides of the ball. That's a great place to start rebuilding the franchise.
21. Philadelphia Eagles - TE, Brandon Pettigrew, Oklahoma State - After already landing a Pro Bowl left tackle with the 28th pick, the Eagles start to acquire some additional weapons for Donovan McNabb.
22. Minnesota Vikings - OT, Eben Britton, Arizona - Wouldn't be surprised to see the Vikings go with a defensive tackle or linebacker here, but Britton appears to be the guy they've locked in on.
23. New England Patriots - CB, Darius Butler, Connecticut - Despite signing several veteran cornerbacks, and drafting two corners last year, the Patriots aren't nearly as set at the position to pass on a versatile athlete like Butler.
24. Atlanta Falcons - OLB, Clay Matthews, USC - Improving the defense is the top priority for the Falcons' this weekend, and after losing Michael Boley and Keith Brooking in the off-season, Thomas Dimitroff would love to see Matthews on the board.
25. Miami Dolphins - DE/LB, Everette Brown, Florida State - Brown is the sort of pass-rushing talent that Bill Parcells simply cannot resist.
26. Baltimore Ravens - WR, Brian Robiskie, Ohio State - Not blessed with sub-4.4 speed, Robiskie runs precise routes, catches everything thrown his way, blocks well, constantly works to improve his game, has been preparing to be an NFL wide receiver his entire life and won't fall victim to the trappings of the lifestyle once he's in there.
27. Indianapolis Colts - DT, Ziggy Hood, Missouri - Hood has the quickness the Colts like in their tackles, but also has the size to hold up against double-teams.
28. Buffalo Bills (fr. PHI/CAR) - OC, Alex Mack, California - The trade of Jason Peters didn't just create a hole on the outside of the Bills' offensive line, it exposed how dilapidated the interior of the line was, too.
29. New York Giants - WR, Kenny Britt, Rutgers - Trading for a known commodity like Braylon Edwards is probably their preferred choice, but Britt would give the Giants the legitimate deep threat the offense needs.
30. Tennessee Titans - DT, Peria Jerry, Mississippi - As long as nobody expects him to be Albert Haynesworth, Jerry's versatility and disruptive capability should help the Titans off-set that free agent loss.
31. Arizona Cardinals - RB, Donald Brown, Connecticut - Brown is the versatile, does-everything-equally well running back the Cardinals signed Edgerrin James to be after the 2005 season. He's just younger, healthier, and allows the Cardinals to free up $5 million in cap room by granting James the release he's been seeking.
32. Pittsburgh Steelers - OT, Will Beatty, Connecticut - I know what you're thinking: Three UCONN Huskies in the first round? What is this, the 2006 NBA Draft? But Pittsburgh doesn't have an offensive tackle signed beyond the 2010 season, Ben Roethlisberger has been sacked an average of 46 times in each of the last three seasons, meaning Beatty would make a lot of sense for the Steelers in the first-round.
33. Detroit - DE, Aaron Maybin, Penn State
34. New England (fr. KC) - OLB, Connor Barwin, Cincinnati
35. St. Louis - MLB, James Laurinaitis, Ohio State
36. Cleveland - CB, Alphonso Smith, Wake Forest
37. Seattle - OC, Max Unger, Oregon
38. Cincinnati - DE, Robert Ayers, Tennessee
39. Jacksonville - OT, Jamon Meredith, South Carolina
40. Oakland - DE, Michael Johnson, Georgia Tech
41. Green Bay - OLB, Larry English, Northern Illinois
42. Buffalo - OT, Phil Loadholt, Oklahoma
43. San Francisco - WR, Hakeem Nicks, North Carolina
44. Miami (fr. WAS) - WR, Percy Harvin, Florida
45. NY Giants (fr. NO) - S, William Moore, Missouri
46. Houston - S, Patrick Chung, Oregon
47. New England (fr. SD) - RB, LeSean McCoy, Pittsburgh
48. Denver - NT, Ron Brace, Boston College
49. Chicago - WR, Mohamed Masssaquoi, Georgia
50. Tampa Bay - OLB, Clint Sintim, Virginia
51. Dallas - QB, Pat White, West Virginia
52. NY Jets - DE, Jarron Gilbert, San Jose State
53. Philadelphia - RB, Andre Brown, North Carolina State
54. Minnesota - DT, Fili Moala, USC
55. Atlanta - OC, Eric Wood, Louisville
56. Miami - CB, Sean Smith, Utah
57. Baltimore - CB, Kevin Barnes, Maryland
58. New England - TE, Cornelius Ingram, Florida
59. Carolina - CB, D.J. Moore, Vanderbilt
60. NY Giants - TE, Jared Cook, South Carolina
61. Indianapolis - OLB, Marcus Freeman, Ohio State
62. Tennessee - CB, Mike Mickens, Cincinnati
63. Arizona - DE/LB, Lawrence Sidbury, Richmond
64. Pittsburgh - CB, Sherrod Martin, Troy
65. Detroit - S, Louis Delmas, Western Michigan
66. St. Louis - DT, Sen'Derrick Marks, Auburn
67. Kansas City - OLB, Cody Brown, Connecticut
68. Seattle - S, Rashad Johnson, Alabama
69. Dallas (fr. CLE) - S, Chip Vaughn, Wake Forest
70. Cincinnati - RB, Shonn Greene, Iowa
71. Oakland - OT, Gerald Cadogan, Penn State
72. Jacksonville - WR, Juaquin Iglesias, Oklahoma
73. Green Bay - CB, Jairus Byrd, Oregon
74. San Francisco - RB, Rashad Jennings, Liberty
75. Buffalo - TE, Chase Coffman, Missouri
76. NY Jets - TE, Shawn Nelson, Southern Miss
77. Houston - OG, Duke Robinson, Oklahoma
78. San Diego - OG, Andy Levitre, Oregon State
79. Denver - QB, Stephen McGee, Texas A&M
80. Washington - DE, Paul Kruger, Utah
81. Tampa Bay - CB, Donald Washington, Ohio State
82. Detroit (fr. DAL) - DT, Alex Magee, Purdue
83. Green Bay (fr. NYJ) - OT, Troy Kropog, Tulane
84. Denver (fr. CHI) - TE, James Casey, Rice
85. Philadelphia - S, Michael Hamlin, Clemson
86. Minnesota - OC, Antoine Caldwell, Alabama
87. Miami - RB, Cedric Peerman, Virginia
88. Baltimore - ILB, Jasper Brinkley, South Carolina
89. New England - ILB, Darry Beckwith, LSU
90. Atlanta - DT, Darell Scott, Clemson
91. NY Giants - OG, T.J. Lang, Eastern Michigan
92. Indianapolis - WR, Louis Murphy, Florida
93. Carolina - DE, Kyle Moore, USC
94. Tennessee - WR, Darrick Williams, Penn State
95. Arizona - ILB, Gerald McRath, Southern Miss
96. Pittsburgh - OG, Herman Johnson, LSU
97. New England (comp) - OG, Kraig Urbik, Wisconsin
98. Cincinnati (comp) - CB, DeAngelo Smith, Cincinnati
99. Chicago (comp) - S, David Bruton, Notre Dame
100. NY Giants (comp) - OLB, Jason Williams, Western Illinois
101. Dallas (fr. DET) - WR, Mike Thomas, Arizona
102. Kansas City - TE, Travis Beckum, Wisconsin
103. St. Louis - RB, Javon Ringer, Michigan State
104. Cleveland - OC, Jonathan Luigs, Arkansas
105. Seattle - DE, David Veikune, Hawaii
106. Cincinnati - LB, Jason Phillips, TCU
107. Jacksonville - CB, Asher Allen, Georgia
108. Miami (fr. OAK) - CB, Bradley Fletcher, Iowa
109. Green Bay - NT, Roy Miller, Texas
110. Buffalo - S, Darcel McBath, Texas Tech
111. San Francisco - S, Chris Clemons, Clemson
112. Houston - OLB, Tyrone McKenzie, South Florida
113. San Diego - LB, Kaluka Maiava, USC
114. Denver - WR, Jarett Dillard, Rice
115. NY Jets (fr. WAS) - OT, Sebastien Vollmer, Houston
116. New Orleans - RB, Glen Coffee, Alabama
117. Dallas - CB, Greg Toler, St. Paul's
118. New Orleans (fr. NYJ) - WR, Kevin Ogletree, Virginia
119. Chicago - OT, Fenuki Tupou, Oregon
120. Tampa Bay - DT, Ricky Jean-Francois, LSU
121. Buffalo (fr. PHI) - CB, Christopher Owens, San Jose State
122. Houston (fr. MIN) - WR, Ramses Barden, Cal Poly-San Luis Obispo
123. Baltimore - OT, Jason Watkins, Florida
124. New England - WR, Austin Collie, BYU
125. Atlanta - DE, Brandon Williams, Texas Tech
126. Oakland (fr. MIA) - CB, Keenan Lewis, Oregon State
127. Indianapolis - OT, Xavier Fulton, Illinois
128. Carolina - TE, Anthony Hill, North Carolina State
129. NY Giants - RB, Kory Sheets, Purdue
130. Tennessee - OG, Trevor Canfield, Cincinnati
131. Arizona - OC, A.Q. Shipley, Penn State
132. Pittsburgh - ILB, Dannell Ellerbe, Georgia
133. San Diego (comp) - CB, Coye Francies, San Jose State
134. San Diego (comp) - S, Emanuel Cook, South Carolina
135. Tennessee (comp) - OLB, Jonathan Casillas, Wisconsin
136. Indianapolis (comp) - ILB, Scott McKillop, Pittsburgh
137. Seattle (fr. DET) - WR, Kenny McKinley, South Carolina
138. Atlanta (fr. STL) - S, C.J. Spillman, Marshall
139. Kansas City - WR, Mike Wallace, Mississippi
140. Chicago (fr. SEA/DEN) - DE, Matt Shaughnessy, Wisconsin
141. Philadelphia (fr. CLE) - OLB, Zack Follett, California
142. Cincinnati - OG, Tyronne Greene, Auburn
143. Atlanta (fr. OAK) - WR, Brandon Gibson, Washington State
144. Jacksonville - S, Courtney Greene, Rutgers
145. Green Bay - TE, Richard Quinn, North Carolina
146. San Francisco - QB, Rhett Bomar, Sam Houston State
147. Buffalo - RB, James Davis, Clemson
148. San Diego - DL, Sammie Lee Hill, Stillman
149. Denver - CB, Brandon Hughes, Oregon State
150. Washington - OG, Jaimie Thomas, Maryland
151. NY Giants (fr. NO) - OT, Augustus Parrish, Kent State
152. Houston - CB, Lardarius Webb, Nicholls State
153. Philadelphia (fr. NYJ) - DT, Mitch King, Iowa
154. Chicago - OC, Edwin Williams, Maryland
155. Tampa Bay - OG, Louis Vazquez, Texas Tech
156. Dallas - ILB, Frantz Joseph, Florida Atlantic
157. Philadelphia - CB, Morgan Trent, Michigan
158. Minnesota - WR, Patrick Turner, USC
159. Philadelphia (fr. NE) - DE, Michael Bennett, Texas A&M
160. St. Louis (fr. ATL) - OT, Joel Bell, Furman
161. Miami - WR, Johnny Knox, Abilene-Christian
162. Baltimore - TE, Cameron Morrah, California
163. Carolina - WR, Brandon Tate, North Carolina
164. NY Giants - CB, Macho Harris, Virginia
165. Indianapolis - QB, Nate Davis, Ball State
166. Dallas (fr. TEN) - OT, Andrew Gardner, Georgia Tech
167. Arizona - S, Otis Wiley, Michigan State
168. Pittsburgh - WR, Aaron Kelly, Clemson
169. Pittsburgh (comp) - DE, Zach Potter, Nebraska
170. New England (comp) - FB, Tony Fiammetta, Syracuse
171. San Francisco (comp) - OLB, Kevin Ellison, USC
172. Dallas (comp) - NT, Chris Baker, Hampton
173. Tennessee (comp) - OG, Roger Allen, Western Missouri
174. Detroit - WR, Darius Passmore, Marshall
175. Kansas City - OLB, Nic Harris, Oklahoma
176. Atlanta (fr. STL) - TE, Dan Gronkowski, Maryland
177. Cleveland - S, Glover Quin, New Mexico
178. Seattle - RB, Ian Johnson, Boise State
179. Cincinnati - DT, Vance Walker, Georgia Tech
180. Jacksonville - RB, Mike Goodson, Texas A&M
181. Miami (fr. OAK) - NT, Terrance Knighton, Temple
182. Green Bay - S, Brandon Underwood, Cincinnati
183. Buffalo - DT, Clinton McDonald, Memphis
184. San Francisco - ILB, Antonio Appleby, Virginia
185. Denver - OG, Andy Kemp, Wisconsin
186. Washington - ILB, Nick Reed, Oregon
187. Green Bay (fr. NO) - RB, Javarris Williams, Tennessee State
188. Houston - OT, Lydon Murtha, Nebraska
189. San Diego - OT, Cornelius Lewis, Tennessee State
190. Chicago - DT, Terrance Taylor, Michigan
191. Tampa Bay - WR, Brooks Foster, North Carolina
192. Detroit (fr. DAL) - CB, Cary Harris, USC
193. NY Jets - RB, Aaron Brown, TCU
194. Philadelphia - WR, Deon Butler, Penn State
195. Philadelphia (fr. MIN) - DE, Henry Melton, Texas
196. St. Louis (fr. ATL) - FB, Quinn Johnson, LSU
197. Dallas (fr. MIA) - TE, John Phillips, Virginia
198. Baltimore - K, David Buehler, USC
199. New England - S, DeAngelo Willingham, Tennessee
200. NY Giants - DE, Pannel Egboh, Stanford
201. Indianapolis - RB, Devin Moore, Wyoming
202. Carolina - QB, Tom Brandstater, Fresno State
203. Tennessee - OLB, Lee Robinson, Alcorn State
204. Arizona - WR, Dominique Edison, Stephen F. Austin
205. Pittsburgh - S, Al Afalava, Oregon State
206. Tennessee (comp) - DT, Corey Irvin, Georgia
207. New England (comp) - OT, Garrett Reynolds, North Carolina
208. Dallas (comp) - WR, Quan Cosby, Texas
209. Cincinnati (comp) - FB, Brannan Southerland, Georgia
210. Dallas (fr. DET) - DE/LB, Pierre Walters, Eastern Illinois
211. St. Louis - CB, Brice McCain, Utah
212. Kansas City - S, Curtis Taylor, LSU
213. Seattle - TE, Bear Pascoe, Fresno State
214. Miami (fr. CLE) - LB, DeAndre Levy, Wisconsin
215. Cincinnati - OLB, Robert Francois, Boston College
216. Oakland - OC, Blake Schlueter, TCU
217. Tampa Bay (fr. JAX) - WR, Tiquan Underwood, Rutgers
218. Green Bay - OG, Lance Louis, San Diego State
219. San Francisco - CB, Joe Burnett, Central Florida
220. Buffalo - QB, Brian Hoyer, Michigan State
221. Minnesota (fr. WAS) - QB, John Parker Wilson, Alabama
222. New Orleans - DT, Ra'Shon Harris, Oregon
223. Houston - DE, Derek Walker, Illinois
224. San Diego - WR, Brian Hartline, Ohio State
225. Denver - DE, Everette Pedescleaux, Northern Iowa
226. Pittsburgh (fr. TB) - OC, Dallas Reynolds, BYU
227. Dallas - S, Jamarca Sanford, Mississippi
228. NY Jets - DE, Will Johnson, Michigan
229. Tampa Bay (fr. CIN) - OLB, Corey Smith, Cincinnati
230. Philadelphia - OLB, Ashlee Palmer, Mississippi
231. Minnesota - LB, Stephen Hodge, TCU
232. Jacksonville (fr. MIA) - WR, Demetrius Byrd, LSU
233. Tampa Bay (fr. BAL) - DE, Ian Campbell, Kansas State
234. New England - QB, Hunter Cantwell, Louisville
235. Denver (fr. ATL) - ILB, Josh Mauga, Nevada
236. Indianapolis - CB, Don Carey, Norfolk State
237. Miami (fr. CAR) - OT, Ramon Foster, Tennessee
238. NY Giants - DT, Nader Abdallah, Ohio State
239. Tennessee - OT, Robert Brewster, Ball State
240. Arizona - CB, Captain Munnerlyn, South Carolina
241. Pittsburgh - TE, Jared Bronson, Central Washington
242. Tennessee (comp) - S, Reshard Langford, Vanderbilt
243. Washington (comp) - QB, Nathan Brown, Central Arkansas
244. San Francisco (comp) - OG, Ray Feinga, BYU
245. Seattle (comp) - S, Derek Pegues, Mississippi State
246. Chicago (comp) - CB, Jerraud Powers, Auburn
247. Seattle (comp) - QB, Mike Reilly, Central Washington
248. Seattle (comp) - LB, Worrell Williams, California
249. Cincinnati (comp) - OG, Greg Isdander, West Virginia
250. Jacksonville (comp) - RB, Arian Foster, Tennessee
251. Chicago (comp) - RB, Jeremiah Johnson, Oregon
252. Cincinnati (comp) - DE, Stryker Sulak, Missouri
253. Jacksonville (comp) - DE, Orion Martin, Virginia Tech
254. Arizona (comp) - OT, Alex Boone, Ohio State
255. Detroit (comp) - OC, Cecil Newton, Tennessee State
256. Kansas City (comp) - CB, Bruce Johnson, Miami
Brian McIntyre lives in the Boston area. In addition to writing for FalconInsider.com, Brian maintains his own blog (www.macsfootballblog.com) and charts games for Football Outsiders. If you'd like to e-mail Brian, you may do so here.
Mac's 2009 Full Seven-Round Mock Draft
Falcon Insider Top Stories
2017 Fantasy Football PrimerAre you ready for the 2017 Fantasy Football season? It can't come soon enough, right? This page is a hub where we both want to look forward towards 2017 but also look back at 2016.
Scout FantasyWednesday at 1:26 PM
NFL changes overtime, roster movesThe NFL passed a few resolutions Tuesday at the owners meetings, some of them pretty significant in the way the game and rosters are managed.
Viking UpdateTuesday at 10:25 AM
Falcons Trade up for Takkarist McKinleyThe Atlanta Falcons made a trade with the San Francisco 49ers to address one of their biggest needs.
Atlanta Falcons Draft NeedsCBS Sports NFL Writer Will Brinson joins Hana Ostapchuk to break down draft needs for the Atlanta Falcons.
Ranking the Top Receiving Corps' in the NFLWhich five NFL teams have the most impressive receiving corps? After the NFL draft there are several teams that have a solid group on paper, but will they be able to perform on…
The Giants BeatSaturday at 3:45 PM