As the New York Giants get set to begin a difficult stretch of games to start the second half of their season, let's check the Giants roster power rankings. This is a purely subjective look at the top 20 Giants.
1. Eli Manning -- Any arguments about whether or not he belongs here? Argue all you want about whether or not he needs to throw the ball down the field more, but he remains the Giants best and most important player.
2. Jason Pierre-Paul -- The guy is going to make a massive amount of money in free agency this offseason. Sacks or not sacks, there isn't a more complete defensive end in the league not named J.J. Watt.
3. Odell Beckham -- He's here not because of production, although he has been producing since returning from his hamstring issues. He is here because, right now, this is how important he is to the Giants on offense. He is, really, the only game-breaking threat the Giants have on offense at this point.
4. Antrel Rolle -- I have said this before, but I will say it again. There are better players on the Giants, probably a lot of them. Rolle, though, has become the team's heartbeat.
5. Prince Amukamara -- Yes, Prince is playing this well. He is just now becoming the big-time player the Giants envisioned when they drafted him in the first round back in 2011.
6. Will Beatty -- There are better left tackles in the league, but Beatty has been pretty darn good this season. He is the ninth-ranked offensive tackle in the league, per Pro Football Focus, with a +7.5 grade.
7. Johnathan Hankins -- Can this guy replace Linval Joseph? Is that even a question any longer? Hankins is better now than Joseph ever was.
8. Larry Donnell -- His star has faded just a bit in recent weeks, but he has still done far more than anyone expected. The Giants have to keep feeding him the ball.
9. Dominique Rodgers-Cromartie -- A healthy DRC would be much higher on this list. More importantly, a healthy DRC is a huge difference-maker for the Giants. Rodgers-Cromartie and Amukamara together are as good a cornerback duo as there is in the league when both are healthy. Truthfully, you would like to see DRC higher than Amukamara in these rankings, but he has to return to health to get there.
10. Justin Pugh -- Struggled the past couple of games. Still a long-term building block for the Giants.
11. Rueben Randle -- He still drives you crazy sometimes and he isn't a No. 1 receiver. He is, however, better than Hakeem Nicks.
12. Rashad Jennings -- Absence makes the heart grow fonder. The Giants truly have missed him.
13. Jameel McClain -- As the weeks go by McClain becomes more and more important to the Giants defense. He is now the full-time middle linebacker.
14. Jacquian Williams -- Yes, he is now a three-down linebacker. The Giants appear to really like his work. Even though I'm putting him here, I remain unconvinced.
15. Cullen Jenkins -- How important is he to the Giants? Well, we're about to find out.
16. Robert Ayers -- The guy is a really good player. Not a star, but a good player. He needs to take some of the snaps that have been going to Mathias Kiwanuka.
17. Weston Richburg -- The center of the future. Has struggled some at left guard, but the Giants have to keep playing him.
18. J.D. Walton -- OK, I'm running out of great ideas for guys to put in here.
19. Steve Weatherford -- Yeah, the punter makes my list. Because he is far more than a punter.
20. Daniel Fells -- Pretty crazy that a backup tight end sneaks into our rankings. Fells, though, has done more than the Giants could have hoped for. He has blocked well, caught all nine passes thrown in his direction and is tied for the team lead in touchdowns with four.