The NFL Network top 100 players as of the summer of 2012, voted on by active NFL players. All stats are from the 2012 season

2012 NFL Top 100

2012 NFL Top 100 Table
Games Passing Rushing Receiving
Rank Pos Player Tm G GS Cmp Att Yds TD Int Att Yds TD Rec Yds TD Solo Sk Int
1QBAaron RodgersGNB161637155242953985425921-1000.00
2QBDrew BreesNOR161642267051774319155100000.00
3WRCalvin JohnsonDET1616000000001221964500.00
4QBTom BradyNWE161640163748273482332400000.00
5CBDarrelle RevisNYJ220000000000090.01
6LBDeMarcus WareDAL1616000000000003311.50
7WRLarry FitzgeraldARI16160000000071798400.00
8RBAdrian PetersonMIN16160000034820971240217100.00
9DTHaloti NgataBAL141400000000000335.00
10LBPatrick WillisSFO161600000000000880.52
11LBTerrell SuggsBAL8800000000000172.00
12RBMaurice Jones-DrewJAX65000008641411486100.00
13DEJared AllenMIN1616000000000003612.00
14TEJimmy GrahamNOR1590000000085982900.00
15WRAndre JohnsonHOU1616000000001121598400.00
16SEd ReedBAL161600000000000490.04
17DEJustin SmithSFO141400000000000473.00
18RBLeSean McCoyPHI121200000200840254373300.00
19STroy PolamaluPIT7700000000000291.01
20LBRay LewisBAL6600000000000441.00
21TERob GronkowskiNWE111100000000557901100.00
22RBRay RiceBAL1616000002571143961478100.00
23WRWes WelkerNWE16120000022001181354610.00
24DEJason Pierre-PaulNYG161500000000000436.51
25RBArian FosterHOU16160000035114241540217200.00
26DEJulius PeppersCHI1616000000000003211.50
27LBClay MatthewsGNB1212000000000003213.00
28RBFrank GoreSFO1616000002581214828234100.00
29LBJames HarrisonPIT131300000000000496.00
30QBBen RoethlisbergerPIT131328444932652682692000000.00
31QBEli ManningNYG1616321536394826152030000000.00
32GJahri EvansNOR16160000000000000.00
33RBMatt ForteCHI1515000002481094544340100.00
34DETamba HaliKAN151500000000000439.00
35WRSteve Smith Sr.CAR1616000003270731174400.00
36CBCharles WoodsonGNB7700000000000251.51
37RBSteven JacksonSTL1616000002581045438321000.00
38DTNdamukong SuhDET161600000000000248.00
39WRVictor CruzNYG1616000000008610921000.00
40QBCam NewtonCAR161628048538691912127741806000.00
41QBMatthew StaffordDET16164357274967201735126413000.00
42TJason Peters
43TEVernon DavisSFO16160000000041548500.00
44DEJason Babin161600000000000287.00
45FBVonta LeachBAL161300000932121143000.00
46CBChamp BaileyDEN161500000000000610.02
47WRMike WallacePIT15140000057064836800.00
48WRDevin HesterCHI1550000036023242100.00
49CMaurkice PounceyPIT15150000000000000.00
50QBPeyton ManningDEN161640058346593711236000000.00
51LBBrian UrlacherCHI121200000000000530.01
52LBVon MillerDEN1616000000000005518.51
53TETony GonzalezATL16160000000093930800.00
54LBBrian CushingHOU5500000000000230.01
55CBPatrick PetersonARI16160000021303110520.07
56WRGreg JenningsGNB850000000036366400.00
57DETrent ColePHI161600000000000243.00
58LBJonathan VilmaNOR111000000000000201.01
59TJake LongMIA12120000000000000.00
60RBDarren McFaddenOAK121200000216707242258100.00
61QBPhilip RiversSDG1616338527360626152740000000.00
62DEJustin TuckNYG151400000000000274.00
63LBLaMarr WoodleyPIT131300000000000274.01
64GLogan MankinsNWE1010000000000000.00
65WRRoddy WhiteATL161500000000921351700.00
66SEarl ThomasSEA161600000000000420.03
67TJoe StaleySFO16160000000000000.00
68DEElvis DumervilDEN1616000000000003211.00
69CBCarlos RogersSFO161600000000000501.01
70QBMichael VickPHI10102043512362121062332100000.00
71WRDeSean JacksonPHI1111000003-7045700200.00
72LBLance BriggsCHI161600000000000741.52
73CBJohnathan JosephHOU141400000000000520.02
74QBJoe FlaccoBAL1616317531381722103222300000.00
75TEJason WittenDAL1616000000001101039300.00
76GCarl NicksTAM77000000000000.00
77WRA.J. GreenCIN16160000043809713501100.00
78LBDerrick JohnsonKAN1616000000000001092.00
79CBNnamdi AsomughaPHI161600000000000470.01
80WRJordy NelsonGNB12100000000049745700.00
81DTVince WilforkNWE161600000000000293.00
82TJoe ThomasCLE16160000000000000.00
83RBFred JacksonBUF10800000115437334217100.00
84DEChris LongSTL1616000000000002511.50
85LBNaVorro BowmanSFO161600000000000962.01
86RBDarren SprolesNOR1360000048244175667700.00
87LBLondon FletcherWAS161600000000000783.05
88RBMichael TurnerATL1616000002228001019128100.00
89DEDwight FreeneyIND141400000000000105.00
90WRHakeem NicksNYG13110000000053692300.00
91QBTony RomoDAL161642564849032819304911-1000.00
92FBJohn KuhnGNB143000002363115148010.00
93CBCortland FinneganSTL161500000000000831.03
94RBMarshawn LynchSEA16150000031515901123196100.00
95QBTim TebowNYJ12268390032102000010.00
96LBD'Qwell JacksonCLE161600000000000643.52
97TDonald PennTAM16160000000000000.00
98RBWillis McGaheeDEN10900000167731426221000.00
99CRyan KalilCAR550000000000000.00
100RBChris JohnsonTEN1615000002761243636232000.00