After 10 weeks and much debate, NFL Network's list of Top 100 Players of 2012 is now complete.
The final 10 were released Wednesday night -- with Packers quarterback Aaron Rodgers at No. 1 -- and the Giants finished with five players making the poll as voted on by their NFL peers.
Wide receiver Hakeem Nicks was the first to go at No. 90, followed by defensive end Justin Tuck (62) and WR Victor Cruz (39). After being left off last the list entirely a year ago, two-time Super Bowl MVP Eli Manning came in at No. 31, while rising star Jason Pierre-Paul was the highest ranked Giant at No. 24.
Here's a complete look at the list:
- RB Chris Johnson, Titans
- C Ryan Kalil, Panthers
- RB Willis McGahee, Broncos
- OT Donald Penn, Buccaneers
- LB D'Qwell Jackson, Browns
- QB Tim Tebow, Jets
- RB Marshawn Lynch, Seahawks
- CB Cortland Finnegan, Rams
- FB John Kuhn, Packers
- QB Tony Romo, Cowboys
**
- WR Hakeem Nicks, Giants*
- DE Dwight Freeney, Colts
- RB Michael Turner, Falcons
- LB London Fletcher, Redskins
- RB Darren Sproles, Saints
- LB NaVorro Bowman, 49ers
- DE Chris Long, Rams
- RB Fred Jackson, Bills
- OT Joe Thomas, Browns
- DT Vince Wilfork, Patriots
- WR Jordy Nelson, Packers
- Nnamdi Asomugha, Eagles
- LB Derrick Johnson, Chiefs
- WR A.J. Green, Bengals
- OL Carl Nicks, Buccaneers
- TE Jason Witten, Cowboys
- QB Joe Flacco, Ravens
- CB Johnathan Joseph Texans
- LB Lance Briggs, Bears
- WR DeSean Jackson, Eagles
- QB Michael Vick, Eagles
- CB Carolos Rogers, 49ers
- DE Elvis Dumervil, Broncos
- OT Joe Staley, 49ers
- S Earl Thomas, Seahawks
- WR Roddy White, Falcons
- G Logan Mankins, Patriots
- LB LaMarr Woodley, Steelers
**
- DE Justin Tuck, Giants*
- QB Philip Rivers, Chargers
- RB Darren McFadden, Raiders
- OT Jake Long, Dolphins
- LB Jonathan Vilma, Saints
- DE Trent Cole, Eagles
- WR Greg Jennings, Packers
- CB Patrick Peterson, Cardinals
- LB Brian Cushing, Texans
- TE Tony Gonzalez, Falcons
- LB Von Miller, Broncos
- LB Brian Urlacher, Bears
- QB Peyton Manning, Broncos
- C Maurkice Pouncey, Steelers
- WR Devin Hester, Bears
- WR Mike Wallace, Steelers
- CB Champ Bailey, Broncos
- FB Vonta Leach, Ravens
- DE Jason Babin, Eagles
- TE Vernon Davis, 49ers
- OT Jason Peters, Eagles
- QB Matthew Stafford, Lions
- QB Cam Newton, Panthers
**
- WR Victor Cruz, Giants*
- DT Ndamukong Suh, Lions
- RB Steven Jackson, Rams
- CB Charles Woodson, Packers
- WR Steve Smith, Panthers
- LB Tamba Hali, Chiefs
- RB Matt Forte, Bears
- G Jahri Evans, Saints
31. QB Eli Manning, Giants30. QB Ben Roethlisberger, Steelers
29. LB James Harrison, Steelers
28. RB Frank Gore, 49ers
27. LB Clay Matthews, Packers
26. DE Julius Peppers, Bears
25. RB Arian Foster, Texans
*
- DE Jason Pierre-Paul, Giants
*23. WR Wes Welker, Patriots - RB Ray Rice, Ravens
- TE Rob Gronkowski, Patriots
- LB Ray Lewis, Ravens
- S Troy Polamalu, Steelers
- RB LeSean McCoy, Eagles
- DE Justin Smith, 49ers
- S Ed Reed, Ravens
- WR Andre Johnson, Texans
- TE Jimmy Graham, Saints
- DE Jared Allen, Vikings
- RB Maurice Jones-Drew, Jaguars
- LB Terrell Suggs, Ravens
- LB Patrick Willis, 49ers
- DT Haloti Ngata, Ravens
- RB Adrian Peterson, Vikings
- WR Larry Fitzgerald, Cardinals
- LB DeMarcus Ware, Cowboys
- CB Darrelle Revis, Jets
- QB Tom Brady, Patriots
- WR Calvin Johnson, Lions
- QB Drew Brees, Saints
- QB Aaron Rodgers, Packers
[