Aaron Rodgers has been named the top overall player in the NFL by ESPN.

Tom Brady and Drew Brees were ranked second and third, while Calvin Johnson is ranked fourth as the top non-quarterback.

Darrelle Revis is ranked fifth and the top overall defensive player, followed by DeMarcus Ware at six.

Adrian Peterson, ranked seventh, is the top rated running back.

Larry Fitzgerald, Rob Gronkowski and Justin Smith round out the top-10.