Here are your New York Giants' roster power rankings heading to the final week of the 2012 NFL season.
1. Eli Manning -- Still the Giants' best and most important player. Has not had a great season, but hasn't had healthy weapons to work with all season and hinted the other day that the lack of practice time for many offensive players was a problem this year. LW: 1
2. Jason Pierre-Paul -- He isn't getting sacks, but he does still seem to be making some plays. I'm not sure if the lack of sacks is on him, the lack of production around him, or the situations he is being put in. LW: 2
3. Victor Cruz -- Another invisible week. LW: 3
4. Ahmad Bradshaw -- Credit the guy's courage, even if he could barely run and obviously couldn't block. The question the Giants have to answer in the off-season is whether or not they can build so much of their offense around a player with such a long injury history. LW: 5
5. Antrel Rolle -- Has become the vocal leader of a defense badly in need of that. I can't put what happened Sunday on him. LW: 6
6. Will Beatty -- The Giants have a lot of problems on their offensive line. Left tackle is not one of them. LW: 7
7. Hakeem Nicks -- Just hasn't been himself this season. LW: 6
8. Chris Canty -- Probably the only Giants' defender who can hold his head up and say he played really, really well on Sunday. Too bad he is hurt again. LW: 10
9. Chris Snee -- Tried to play Sunday when it was really obvious he wasn't up to par. I can't kill him for having a rough day. LW: 8
10. Linval Joseph -- Don't blame him for Sunday's failure against the run. He had a +3.3 overal Pro Football Focus grade, including +2.4 against the run.
11. Chase Blackburn -- Love the guy's heart and intelligence, but his lack of physicality at the line of scrimmage hurts the run defense and his lack of speed is a problem vs. the pass. Whatever his ranking is here as as much an indictment of other players as a credit to him. The Giants have to get better at middle linebacker if they are going to get better against the run. LW: 9
12. Osi Umenyiora -- Had five tackles, one for loss on Sunday. He may not have been great this season, but it seems to me he has given effort consistently. LW: 14
13. Martellus Bennett -- I will be surprised if the Giants don't bring him back next season. He is a good player, but I still believe there is room for him to improve LW: 12
14. Stevie Brown -- He has been such a ball magnet this season it was stunning to see him misplay what should have been an interception Sunday. Personally, though, I think Brown and Will Hill have played Kenny Phillips out of a job with the Giants next season. LW: 13
15. Kevin Boothe -- The guy has been better this season than I think anyone believed he could be. LW: 17
16. Michael Boley -- I will keep saying this. He is the closest thing the Giants have to a complete linebacker, and that is an issue. LW: 16
17. Prince Amukamara -- If he had been healthy Sunday do you really think he would have played only four snaps while Corey Webster was exposed as a player who has probably seen his best days? LW: 16
18. David Baas -- Standard fare. He did OK and is a good, but not great, player. LW: 18
19. Henry Hynoski -- One of the few players who has really excelled in his role this season. Loved the check down pass where Hynoski put his helmet into the chest of a defender and pushed the pile backwards. LW: 19
20. David Wilson -- Little to no impact on Sunday's game. LW: 19
21. Domenik Hixon -- Caught Eli Manning's only touchdown pass Sunday. LW: 21
22. Steve Weatherford -- Like Hynoski, one of the few Giants who has really excelled in recent weeks. Unfortunately, a fullback and a punter aren't usually the primary difference-makers for NFL teams. LW: 26
23. David Diehl -- He was a turnstile at right tackle on Sunday, giving up three hurries and four hits on Eli Manning. LW: 22
24. Rocky Bernard -- The PFF numbers (-2.6) say he was the Giants' worst defender Sunday. LW: 23
25. Justin Tuck -- Sidelined Sunday, ineffective most of the season. Has one year at $4.5 million left on his contract, and you wonder if Tuck's future will be a source of debate within the organization this off-season. LW: 24
26. Mathias Kiwanuka -- He has been at defensive end for weeks now, and has made very little impact. LW: 29
27. Lawrence Tynes -- A placekicker can't do much when his team is outscored 67-14 over a two-week stretch. LW: 25
28. Jayron Hosley -- While Corey Webster had 14 passes sent his way by Baltimore, Hosley was targeted just three times. LW: 33
29. Kenny Phillips -- Didn't play again on Sunday. LW: 28
30. Will Hill -- Terrific work on special teams Sunday. LW: 31
31. Reuben Randle -- At least the guy made a play. LW: 35
32. Jacquian Williams -- Pretty much invisible again. LW: 32
33. Corey Webster -- He was targeted a ridiculous 14 times by the Baltimore Ravens. He gave up eight receptions and was mostly helpless. LW: 27
34. Bear Pascoe -- Will Adrien Robinson take his job in 2013? LW: 30
35. Keith Rivers -- I don't know where Rivers will be playing next season, but I don't know why it would be with the Giants. LW: 34
36. Spencer Paysinger -- Part of a constantly changing rotation of linebackers that tells you one thing -- the giants don't think the linebackers they have are good enough. LW: 37
37. Mark Herzlich -- The Giants tried to beef up their run defense by giving Herzlich extended time on defense, largely in a four-linebacker set. It didn't work, though. he played 61 snaps and had seven tackles, but Pro Football Focus gave him a -2.0 grade for run defense, the worst of any Giants' player Sunday. That's not what you want from a guy specifically inserted to defend the run. LW: 38
38. Zak DeOssie -- What do you when it comes to ranking a long-snapper? I've been perplexed by this one all season. LW: 36
39. Adrian Tracy -- Played 25 snaps on Sunday, but much of the time seemed to be in the linebacker role Kiwanuka used to play. That's not his strong suit. LW: 42
40. Jim Cordle -- Never played, despite Snee obviously being hobbled. LW: 40
41. Jerrel Jernigan -- He was active Sunday and Ramses Barden wasn't. Is that really saying much, though? LW: 41
42. Justin Tryon -- As poorly as Corey Webster played Sunday the Giants never inserted Tryon. A disappointing year for a guy who looked like he might be a decent reserve player a season ago. LW: 44
43. Marvin Austin -- More and more he looks like a wasted second-round draft pick. At least he played this week. LW: 49
44. Tyler Sash -- Drops behind Tryon because he hasn't been active. LW: 43
45. James Brewer -- The Giants owe David Diehl $4.1 million for next season. Do they trust Brewer enough to give him the right tackle job and let Diehl go? My guess is a lot of Giants' fans hope so. LW: 45
46. Kregg Lumpkin -- He was roster fill at the end of the year and I doubt he will be back. Played only three snaps Sunday. LW: 39
47. David Carr -- Hasn't played a meaningful snap, thank goodness. LW: 47
48. Ramses Barden -- Not active Sunday. I can't see why the Giants would re-sign Barden and bring him back next season. LW: 46
49. Travis Beckum -- Ditto for Beckum. what has he ever really done to deserve another opportunity? LW: 48
50. Ryan Torain -- He was active, but why was he being used as one of the key blockers on kickoff return. LW: 50
51. Adrien Robinson -- A red-shirt year. Maybe next season the 'JPP of tight ends' can displace Bear Pascoe. LW: 52
52. Adewale Ojomo -- He will get his chance next year in the preseason. LW: 53
53. Selvish Capers -- This year's Giants' yo-yo. LW: Unranked