Here are your weekly 2012 New York Giants' Roster Power Rankings. We started this a week ago, and it seems like it was well received, so we will keep doing it.
After the jump you will see a good bit of shuffling. Including some moves up and down the board that seemed pretty unlikely before Sunday's game.
1. Eli Manning -- Maybe you were ready to argue about this after his three-interception first half on Sunday. Now? After a career-best 510-yard passing performance in a rousing 41-34 come-from-behind victory over the Tampa Bay Buccaneers there is no argument. LW: 1
2a. Hakeem Nicks -- After a 10-catch, 199-yard performance that showcased determination as well as raw ability Nicks moves up the ladder. LW: 5
2b. Victor Cruz -- In all honesty you can't really separate Cruz from Nicks. They help each other, and they help Manning and the Giants. An 11-catch, 179-yard game for Cruz on Sunday re-affirmed how special he is. LW: 3
4. Jason Pierre-Paul -- Didn't so much move down this week as Nicks and Cruz moved up. LW: 2
5. Antrel Rolle -- The play he made knocking the ball out of Mike Williams' hands toward the end of the game Sunday might have been a game-saver. LW: 9
6. Kenny Phillips -- Nine tackles. He wanted a more active role in the defense, and right now it looks like he is creating it. LW: 8
7. Justin Tuck -- This continues to be higher than his stats probably warrant. Maybe it's just me, but a can't put him lower than this. Yet. LW: 4
8. Martellus Bennett -- I find myself amazed that Bennett is this high on the list, and I'm not sure he really belongs this high. But, here he is. LW: 15
9. Michael Boley -- LW: 10
10. Ahmad Bradshaw -- The best thing he did Sunday was get hurt and get out of Andre Brown's way. Still, he belongs up here because of how important he is to this team. LW: 6
11. Linval Joseph -- Everybody talks about the Giants' defensive ends, but the Giants are getting better work from Joseph (and Rocky Bernard) thus far than they are from Tuck or Osi Umenyiora. Joseph had four tackles (one for a loss) and two quarterback hits on Sunday. LW: 16
12. Rocky Bernard -- Five tackles on Sunday from a guy who continues to play good, if unnoticed, football. LW: 17
13. Chris Snee -- Leads an offensive line that, for a change, played well on Sunday. LW: 11
14. Corey Webster -- His play the first couple of weeks really should land him lower on the list. This is still a fall. LW: 7
15. Andre Brown -- Who saw this coming? LW: 45
New York Giants running back Andre Brown (35) celebrates his touchdown with tight end
Martellus Bennett (85) during the fourth quarter against the Tampa Bay Buccaneers
at MetLife Stadium. Anthony Gruppuso-US PRESSWIRE
16. Sean Locklear -- A big, and surprising, jump for the offensive tackle. He gets props for switching sides Sunday and being part of a giants' offensive line that did not allow a sack in 51 pass attempts.
17. Jayron Hosley -- Big jump for the rookie corner, too. He made his first NFL start and played better than any other corner the Giants had, including Webster. LW: 31
18. Chase Blackburn -- He isn't giving up the middle linebacker job any time soon, it seems. LW: 22
19. Osi Umenyiora -- Still waiting for him to make an impact play. LW: 13
20. David Baas -- A good game from the line, and Baas is in the middle of that group. LW: 24
21. Kevin Boothe -- LW: 25
22. Mathias Kiwanuka -- He only played 58 percent of the snaps on defense Sunday. LW: 14
23. Henry Hynoski -- The fullback gets props for his first professional carry, a 3-yard gain. LW: 20
24. Lawrence Tynes -- LW: 21
25. Steve Weatherford -- I had to drop him a bit this week, because some guys are deserving of moving up. LW: 12
26. Will Beatty -- Props for handling 70 snaps and holding up well in his first extended duty. LW: 34
27. Zak DeOssie -- LW: 23
28. Ramses Barden -- Played 47 snaps in relief of Hixon. He was targeted twice and hand one -- critical -- catch for 24 yards. LW: 38
29. Reuben Randle -- Only three snaps on offense, but he looks very comfortable catching and returning punts. LW: 35
30. Jacquain Williams -- Limited role on defense with 21 snaps. LW: 37
31. David Diehl -- MCL injury knocks him down. LW: 31
32. Domenik Hixon -- Getting hurt can kill your ranking. LW: 18
33. Bear Pascoe -- LW: 30
34. Keith Rivers -- Didn't play Sunday because of a hamstring issue, but he gets a little slack because he played well against the Dallas Cowboys. LW: 28
35. David Wilson -- Had a nice kickoff return of 44 yards, but sank deeper into Tom Coughlin's doghouse with a dropped pass. Played only six offensive snaps. LW: 32
New York Giants running back David Wilson (22) returns a Tampa Bay Buccaneers
kick during the first half at MetLife Stadium. Jim O'Connor-US PRESSWIRE
36. Michael Coe -- Still battling hamstring issues. LW: 29
37. Markus Kuhn -- Played four snaps on defense. Tough to put him any higher than this. LW: 33
38. Justin Tryon -- His play at corner has been a major issue the first two weeks of the season. Moves up, but only because he is getting a few snaps. Not because he is actually doing anything good with them. LW: 41
39. Prince Amukamara -- Inactive again on Sunday. A big drop in the rankings for him this week, and the only way he reverses it is to get on the field. LW: 19
40. Adrian Tracy -- Did not appear on defense, but forced a fumble on special teams. Make a play, move up in the rankings. And in the eyes of the coaches. LW: 44
41. Will Hill -- Got four snaps on defense, but had only one special teams tackle: LW: 42
42. Spencer Paysinger -- Two solo tackles on special teams, but no defensive snaps. LW: 40
43. Stevie Brown -- Only played on special teams, getting in on two tackles. LW: 43
44. Jim Cordle -- Moves up, a little, thanks to Diehl's injury. He actually played two snaps. LW: 47
45. Mark Herzlich -- Remember when we talked about him taking over at middle linebacker? LW: 39
46. David Carr -- LW: 46
47. Mitch Petrus -- Active, but only eight special teams snaps. LW: 53
48. Marvin Austin -- Active Sunday, but still did not play a snap. Needs to actually get in a game to move up the list.
49. Adrien Robinson. LW: 36
50. James Brewer -- LW: 50
51. Adewale Ojomo -- LW: 49
52. Da'Rel Scott -- A healthy scratch again. LW: 51
53. Jerrel Jernigan -- A healthy scratch for the second week in a row. Drops to the bottom spot because Mitch Petrus was actually active Sunday. LW: 52