Player Skill Rankings


Quarterbacks ranked by overall grade
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
1Ray SnyderOAK QB17157QB31A-B-C+A-A+A+A-C+D-D-D-C-B-D+B-
2Charlie AldridgeMIN QB15327QB27A-B+A-A-A+A+A+C-C-B-C-B+C-A+A+C+
3Irv SmithPHX QB15081QB28A-C+A+A+A+A-C+D+D-D+D+D-C+A-D+B-B+A-
4Reilly SmootWAS QB12986QB30D+B-D+A+A+D-C-D+D-C+B-A-B+
5Abe PaulsonDAL QB11580A-QBA-30D+D+B-A+A+B-D-D-C-D-C-B-B-D+B-A-A-
6Fritz YurcheyARI QB9417A-QBA-30A+B+B-B+A+B+D+D-C+D+D-B+C+C-B+A-
7Mark FordPHX QB8481A-QBA-30C+B+C+A+C+A-A-D-D-D-D+C-C+D-A-B-
8Bill KomanTB QB8249A-QBA-26B+C-B+A-A-C+D-C-D+D-A-C-B-A+B-
9Todd KraftCLE QB6190A-QBA-31C-A+B+A-A+D-D+C+D-C-D+B-
10Casey KeyARI QB6597A-QBA-25D+A-B-B-D+C-D+B-A-C-B-B+A+A-
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
11Woody MiddlebrooksARI QB7127A-QBA-30B-B+A+B+B-D-C-C-D-D-C-C+B-C-C-B+
12Gus GoreFLA QB4504A-QBA-32C+C-C+A+C-A-C+D-D+D+D-D-D+D-A-A-C+
12Mark BrownLV QB5521A-QBA-31D+B+D+C-D-D+D+C+D-B+D+D+A-C-
14Frank WalkerDAL QB5706A-QBA-23C+B+A-B+D+D-D-C-C-D+D+D+B+A-
15Ralph JordanPHX QB3915A-QBA-26A-C+B-B+B+A-A+A-B-D-D+C-C-D-D-C-B-B+B-
16Rashod NesbittDAL QB4275A-QBA-26B-A-A+A-D+D+D-D-D+B-C-D-D+A-
17Doug HuellerMIA QB3915B+QBB+24C-B+C-B+C-A+B+C-C-C-D-D+C-D-D+D-A-C-C+A+
17Harry PittsPOR QB3272B+QBB+34D+B-B+D+B+C+B-D-D+D+D+C-D-C-C-C-B+A-C+
19Les NesserSD QB3518B+QBB+26B+A+A-B-C-D+D+C+C+C-C-B-B-A-
20Dwayne WrightLAN QB2243B+QBB+26A-B+A+A-B-A-A+B-D+D+C+D-D+C+B-B+
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
20Mac SpiersLV QB3213B+QBB+30B+B+D+C+A+A-C+C-D+C-C-D+D+D-D-C-B+A-B-
22Albert SmithNOR QB1949B+QBB+27D+C+B+C-A-A-C-D-D+C-D+D+D-B+C-A-B-A+B+
23Joe BattagliaARK QB1542B+QBB+32D-C+B-A+C+B+B-D-D-B-C-C-B-B+B-
24Shaun AlbrechtSEA QB1949B+QBB+32C+D-D+B+D+D-C-D+D+D-C+D+C-A-
25Ox FredricksonTUL QB2030B+QBB+31B-B-C+B-C-A-A-B+C-C-C-D-C+B-C+B+
26Randall EdwardsMIA QB1442B+QBB+26C+C-C+A-B+C+C-C-C-D-D-B-B-A+C+
26Saul MarionPHX QB1409B+QBB+31A+B+B-A-B-D+C-D+C-C-C-C-D-D+C+B-
28Jason CorcoranANA QB1832B+QBB+27A-B+A-A-D+D-D+C-D+C+D+D-C+D+B+
29Bobby KuglerOAK QB1508B+QBB+26B+B+B-B-B-A-B-C-D+D-D+C+D-D-B-D+B-A+B+
30Gordon MatuszakNE QB1377B+QBB+24B+B-B+B-C-C-D-C-A-D-A-C+C-A-A-
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
31Jack FountaineBOS QB1135B+QBB+32A+C+A+D+B+A-B+D-C-C-D-D+B-D-C+B-C+D+
32Derrick BlackARK QB1475B+QBB+24A+B+C+B-D-D+D+C-C-C+D-A-C+B+B+
32Steve StacyNE QB1475B+QBB+30D-C-C+A+B+B-C-C-C-C-D+B-D+
34Carlos NobleNYA QB1253B+QBB+31C+A-B+A-D+C-D-C-C-D+D+B+B+
35Bob DufekSD QB1106B+QBB+23B+C-B+A+B-C-D+B-B-D-C-A-B-B-
36Sean StennettARK QB1023B+QBB+25A-B+B+B+D+D-C-C+D+D-D+D+A-A-
37Clytus BredingFA QB815B+QBB+26B+B-B+A-B+D+D-D-C-D-D+D-C+A+B-
38Darryl DickeyNE QB1283B+QBB+26B+B-B-B+B+B-A-D+D-D+D+D+D-C+B-A+
38Hammer HardySD QB865B+QBB+35B-D+C+B-B-A-D+C-D+C-D-D-C+C+B+
40Les BriggsMIA QB845B+QBB+33B-D+B+B+C-A-A-B+D+D+D-C-D+C+D-B+C+D-B+C+
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
41Tony LoydFA QB696B+QBB+25A-A-A-B+A-B-C-D-D+C-D-B+B+C+B+
42Emil KleinMIA QB865B+QBB+22C+A+B+B-C-C-C+C-B+C-A-
43Kyle KoppischNE QB1193B+QBB+26C-A+C-C+B-B-A-D-D-C-D+C-B+C+A-D+B+C+
44Darrell PollardTUL QB673B+QBB+23D-C-B-A-B+B+C-D-C-C-D+C+D-B+C-B-B-
45Tracy PerryFA QB627B+QBB+27A+A-B-A+D-B+A-D-D-D-D+C-C-D+B+C-B-C+A+A-
46Dave MartinSEA QB917B+QBB+27B+B-D+C-C+A-A-B+C-D-C-C-D+D+C+C-C+B+B-C+
47Jeremy BansavageBOS QB627QB27A+C+D-A-A-C-D-C-D+C+B+C-A-A+
48Tommy StorrNOR QB620QB26A+B+C+A-D+D-D+D+C-C+D-B-C-B-B-
49Isola ColemanMIA QB561QB29C+B-B+B-A-C-C-C-D+B-D+C+B+B-B+A+
50Eric RuudLV QB561QB24D-D+A-A-C+D+D+D+C-D+D+C+D+D+
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
51Rich VincentFA QB745QB28B-B+A-C+A-A-D-D-D-D+C+B-B+B+B+
52Lance McGlassonFA QB540QB31C-A-B-B-A-B+C-C-C-D+C+D-D-B+C+B+
53Eric TyreeNYA QB620QB33B+A-B+A-A-B+D-D+D-D+D-D+D-B-D-B-B-D+
54Dan KingFA QB310QB28A+A-B-C+B+B+D+D-D+D+D+D-D+D-C-A+
55Johnny HamasFA QB416QB28A+C+D+B-B+C-D-C-D+D+C+C+C-B+
56Peck JuzwikFA QB310QB23C-A-A+B-D+B-A-A-D-D+D-C+C-C+C-C+C+
57Kris BohannonFA QB310QB24A-B-B+A-B-B+D-C-C-C-D-C-D-D-B-C+C-C+B+
57Reggie SurtainFA QB310QB26B-A-B+A+B-A-B+B-D+D+D+D+D-B+B-B+B+
57Todd RawlingsTUL QB845QB34C-A-B+A-B+D+D+D+D-C-D-C+B-C+A-C+
60Ray ButtsFA QB310QB25B-B-C-C-A-B+D+D+D-D-D+A-D+B+
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
61Dan MilinichickFA QB385QB31C+C+B-C+B+B-D+D-D-D+C-B+D-C-B+B+B-
62Nick DavisPOR QB535QB25A-D+A-A-B-D+D-D-B-D-D-D-C+B-A-D+
63Bill SchrollARK QB620QB34C+B+A-B+D-C-C+A-
64Mike SpencerBUF QB535QB25B-B+C-B-B-A-B+D-D-D+D+B+C+B-C+A+C+
65Joe EricksonSEA QB745QB30C+B-B-A-C+A-B+D-D+D-C+C-
66Fred WatsonFA QB310QB30B-C+B+B-D+B+B+C+C-C-C-C-B-C-D-A-C-C-A-
67Tim JonesFA QB310QB31C+B+A-C+A-B-C-C-D-D+C+C+C+A-
68Roger KeelBUF QB845QB34A+C-B-A-B+D+D+B-B-C+
69Randy KnoxFA QB310QB23B-C+A-A-C-D+D-C-C-A-C-B+
70Marcus GreenbergLAN QB845QB32D-C+B-C-A-B-B+C+C-C-C-D-D-C+D-C+C+C-B-B-A-
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
71Eddie BaylorSD QB745QB30D+B+C+B-A-A-C-C-D+C+C-B-
72Jim SmithFA QB310QB23A-C-B-C+B-A-B-B-D-D+D+C-C-D+D+D-B-B-
73Johnny ThrowerBUF QB460QB24B+C+B-A-A+A-B-D+D-D+D-D+C+D+B-C-
74Ed BellLAN QB845B-QBB-37D+D+A-A-A-C+D+D-D-C-D-C-D-D+D+C-B-C-
75Maury HallFA QB310B-QBB-25B-B+D+A-B-D+D+D+D-B-
76John GaffneyFA QB310B-QBB-26B-B-B+B+D+D+D-D-D+D+C+D-B-C+C+C+
77Odell WestFA QB310B-QBB-23B-B-A-D+A-C+B+B-C+D-D+C-D+D-D+D+D-C-C+C-B+
78Lou WoltmanFA QB310B-QBB-22B+B-B+C+B+D+D+D+D+D-D+C-B-D+C+C+B+
79Travis HayesMIN QB745B-QBB-35D-B-C+C+A-C+D+D+D-B-B-C+B+
80Shante VaughnFA QB310B-QBB-25B+A+C+B+B+C+D-D+C-C-C-D+D-A-D+C-B+
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
81Mike BallBUF QB845B-QBB-33A-B-B-D-C+B+B+C+C-D+D-D+C+C-B-B+D+
82Ray ElliottFA QB460B-QBB-33C-D+A+C+B+B-C-D-D+C-D-C+C+D-C-
83Bob WinterheimerFA QB310B-QBB-23C-B-C+A-B-C+D+D-D-D-D+D+C-C+C+A+
84Neal FranklinFA QB310B-QBB-23B+A-D+D-D-C-D-C-B-C+C+
85Sisto CollierFA QB310B-QBB-23B+B-B-B-B-C+D+D-D+C-D+D-D-C+D+B-A+
86Floyd MalbroughFA QB310B-QBB-24B+B-B+C+B+C+C-D+D-C-D-D+D-D-C+B-C+B-
87Phillip MayhewFA QB310C+QBC+24A-A-B-B-B-D+D-D+D+C-C-C+B-B-
88Frank TraftonFA QB310C+QBC+23D+B+A-D-C-C+C+C-D-D+D+D-D-D-A+C-
89Boyce MurphyFA QB310C+QBC+23C+C+D-B-B-D+D+D+D+C-D+B+C+C+B+B-C+
90Chuck AlexanderFA QB310C+QBC+23D-A-C-D+B-D+C-D+D+D-B-C+C+B-A-A-
Rank Name Team Pos Sal Ovr BRole BOvr Age Pot Hlth Sta Att Agr Exe ThrP ThrA Crry Ctch PBlk RBlk PCov RCov Tkl Purs KP KA KR Spd Str Jmp Agl Hnd BrkT
90Sylvester McClanahanCLE QB845C+QBC+33B-D-B-B-B-B-B-D+D+D-D-D+D-D-C+D+B-B-B-