≡ Menu

The 2018 Draft Class was hailed as one of the best of all time. Where do things stand after three years? At a high level, it looks like there are three winners and two losers — after all, three of those quarterbacks will be starting games this weekend in the division round of the playoffs, while the other two were huge busts for their drafting team. But let’s dig a little deeper:

  • Baker Mayfield was the first overall pick and has had an up-and-down run with Cleveland. Overall, he’s done enough to show that he deserves to keep the starting job, but he has not had a top-10 quarterback season since entering the league. Probably a bit below the expectations that come with the number one overall pick, but Cleveland fans are not unhappy.
  • Sam Darnold was the third overall draft pick, selected by the New York Jets. It has not gone well.
  • Josh Allen was the 7th overall pick and is probably the toughest player to evaluate. He was awful as a rookie, bad as a second-year player, and then played like a top-5 quarterback in 2020. He looks like a big win for Buffalo, and he adds a lot of value as a runner; that said, as a passer, he’s actually been below average over the course of his three seasons.
  • Josh Rosen has been the clear worst quarterback of the group, and his team moved on from him after just one year. Rosen has been worse than Darnold on a per play basis, but given that Arizona replaced him with Kyler Murray, you could argue that the Cardinals were hurt less by the Rosen pick than the Jets were with Darnold. Rosen has been a fast burn, like a Johnny Manziel, while Darnold more fits the Joey Harrington or Rick Mirer slow burn mold.
  • Lamar Jackson is the quarterback least capable of being evaluated solely as a passer, because he’s been the most dynamic runner in the NFL since he entered the league. Still, he’s been a very good passer through three seasons, and has clearly been the most productive quarterback through three years.

The graph below shows all quarterbacks drafted over a 50-year period, from 1969 to 2018. The Y-Axis shows how much passing value over average they produced — calculated by taking each quarterback’s Adjusted Net Yards per Attempt average relative to league average in each season, and multiplying that by the number of dropbacks. The X-Axis shows each player’s draft value, which is based on their draft selection. The more highly drafted players are on the left side of the chart, while the later picks are on the right side of the chart. For the 2018 1st round quarterbacks, I made their bubbles larger and color-coded them by team.

And here is the full dataset; the table is sortable and searchable.

YearQuarterbackTeamRdPickSupp?Year 1Year 2Year 3Total
1983Dan MarinoMIA127.73122717903792
2017Patrick MahomesKAN110.5155511142674
1998Peyton ManningIND11.-279103011901941
1984Boomer EsiasonCIN238.-13290210261796
1985Bernie KosarCLE115S46458681516
2012Russell WilsonSEA375.4575512871295
1999Daunte CulpepperMIN111.01051491100
2006Jay CutlerDEN111.643895711024
2000Chad PenningtonNYJ118.52-5903950
2016Jared GoffLAR11.-784912809938
2018Lamar JacksonBAL132.-61860118917
1998Brian GrieseDEN391.-5924911877
1971Ken AndersonCIN367.-67222713869
1983Ken O'BrienNYJ124.0-87954867
2008Matt RyanATL13.589-21297865
2017Deshaun WatsonHOU112.286311256853
2012Nick FolesPHI388.-2281142-64849
2004Ben RoethlisbergerPIT111.422636-212846
1979Joe MontanaSFO382.10189643842
1975Pat HadenRAM7176.0310524834
1986Jim EverettHOU13.0-68841773
2011Colin KaepernickSFO236.5378354738
2003Carson PalmerCIN11.0-3051010705
2012Andrew LuckIND11.-186115735663
2016Dak PrescottDAL4135.795-89-62645
1984Jay SchroederWAS383.0130499628
2004Philip RiversNYG14.8-80659588
2000Marc BulgerNOR6168.00525525
1969Greg CookCIN15.50700507
2011Cam NewtonCAR11.189373-92470
1969Edd HargettNOR16397.128166154449
2003Byron LeftwichJAX17.1552352419
2008Joe FlaccoBAL118.-189253345410
1993Elvis GrbacSFO8219.062345407
1994Gus FrerotteWAS7197.-97-34537406
1973Joe FergusonBUF357.-31020631341
1982Jim McMahonCHI15.42-111402333
2015Jameis WinstonTAM11.96-141377332
1990Neil O'DonnellPIT370.016270286
1986Mark RypienWAS6146.00276276
2016Carson WentzPHI12.-720715246241
1995Steve McNairHOU13.56311-132234
1978Matt CavanaughNWE250.05228234
2012Robert GriffinWAS12.648-192-239217
2005Derek AndersonBAL6213.0-205419214
2000Tom BradyNWE6199.-1089123203
2002Craig NallGNB5164.00189189
2015Marcus MariotaTEN12.-66438-191182
1975Steve GroganNWE5116.-16-93271162
1987Don MajkowskiGNB10255.73-214303162
1978Bill KenneyMIA12333.00149149
2004Jim SorgiIND6193.381030141
1985Doug FlutieRAM11285.04385128
1978Doug WilliamsTAM117.75-191235119
1999Aaron BrooksGNB4131.0242-126116
2014Jimmy GaroppoloNWE262.-30-19157107
1992Jeff BlakeNYJ6166.-66016195
1992T.J. RubleyRAM9228.089089
1992Craig EricksonTAM486.-25-28339688
1984Blair KielTAM11281.008585
2013Ryan NassibNYG4110.065763
1974Danny WhiteDAL353.006363
2001A.J. FeeleyPHI5155.65-3062
1987Steve BeuerleinRAI4110.0-5210452
1993Alex Van PeltPIT8216.004949
1975David HummOAK5128.451046
2001Michael VickATL11.-119262-10141
1983Gary KubiakDEN8197.21-365741
1980Turk SchonertCHI9242.052-1241
1979Steve DilsMIN497.0112-7934
1984Dean MayMIA5138.280028
1991Bill MusgraveDAL4106.270027
1990Cary ConklinWAS486.002626
1978Dennis SproulGNB8200.240024
2001Sage RosenfelsWAS4109.0-163923
2014Logan ThomasARI4120.230023
2007Troy SmithBAL5174.2272-7222
1994Jay WalkerNWE7198.002121
1970Bill CapplemanMIN251.200020
1993Billy Joe HobertRAI358.002020
2013Landry JonesPIT4115.001919
1972Neil GraffMIN16414.001616
2018Baker MayfieldCLE11.231-49828216
1989Jeff FrancisRAI6140.015015
1998Matt HasselbeckGNB6187.0-51813
1995Rob JohnsonJAX499.-7708912
1999Michael BishopNWE7227.0808
2003Kliff KingsburyNWE6201.0066
1986Doug GaynorCIN499.5005
1975Neal JeffreySDG17423.0303
1981Bob GaglianoKAN12319.0202
1990Troy TaylorNYJ484.3-102
2006Brad SmithNYJ4103.0-671
1992Ty DetmerGNB9230.0000
2014A.J. McCarronCIN5164.0000
1969Onree JacksonBOS5110.0000
1969Larry GoodBAL9232.0000
1969Sonny WadePHI10236.0000
1969Brian DowlingMIN11277.0000
1969Tim CarrRAM12307.0000
1969Bob BeldenDAL12308.0000
1969Ed RoseboroughSTL14357.0000
1969Buster O'BrienDEN17425.0000
1970Bobby CutburthCHI6133.0000
1970Rusty ClarkSFO6138.0000
1970Mike CilekCLE6151.0000
1970Gordon SladeBAL7174.0000
1970Mike HolmgrenSTL8201.0000
1970Larry ArnoldRAM12308.0000
1970Bobby StewartDEN16401.0000
1971Karl DouglasBAL378.0000
1971Joe TheismannMIA499.0000
1971Frank HarrisDET6150.0000
1971Buddy LeeCHI7167.0000
1971Charlie RichardsRAM11280.0000
1971Tim Von DulmSTL12303.0000
1971Steve GoepelDAL12311.0000
1971Busty UnderwoodBUF13316.0000
1971Craig BlackfordDEN13321.0000
1971Chuck HixsonKAN13328.0000
1971Bill BynumWAS14349.0000
1971Ron MaciejowskiCHI15376.0000
1972Jim FasselCHI7167.0000
1972Van BrownsonBAL8204.0000
1972Craig CurryMIA8207.0000
1972Mike FranksSTL10250.0000
1972Don BunceWAS12307.0000
1972James HamiltonCIN13314.0000
1972Eric GuthrieSFO14356.0000
1972Rusty LachausseeNOR15372.0000
1972Brian LinstromBUF16391.0000
1972Gary WichardBAL16412.0000
1972Gordon LongmireDAL16416.0000
1972Kelly CochraneHOU17421.0000
1973Mike WellsMIN480.0000
1973Randy MattinglyCLE4100.0000
1973Dan WernerDAL8204.0000
1973Mike RaeOAK8205.0000
1973Ty PaineNYG9225.0000
1973Matthew ReedBUF10240.0000
1973Tom PierantozziBAL13322.0000
1973John MadeyaATL14351.0000
1973Ted McNultyCIN15380.0000
1973Eddie McAshanNWE17420.0000
1973Eric CroneSTL17421.0000
1973Wayne EstabrookCIN17433.0000
1974Alan ChadwickCHI8186.0000
1974Gregg HareBUF8203.0000
1974Gary ValbuenaMIA10260.0000
1974Bo BobrowskiBAL12307.0000
1974Keith BoboDAL12309.0000
1974Frank KolchPIT13333.0000
1974Don Van GalderWAS14361.0000
1974Piel PenningtonDEN15379.0000
1974Craig HollandCHI17420.0000
1975Gary SheideCIN364.0000
1975Tom ShumanCIN6142.0000
1975Steve JoachimBAL7160.0000
1975Harry KnightOAK9232.0000
1975Rick WorleySFO12295.0000
1975Condredge HollowayNWE12306.0000
1975Jim McMillanDET14350.0000
1975John GrahamMIA14361.0000
1975Tom DoyleOAK14362.0000
1975Chris KupecBUF15383.0000
1975Alvin WhiteRAM15385.0000
1975Bill MaloufBAL16392.0000
1975Mitch AndersonATL17418.0000
1976Gene SwickCLE497.0000
1976Bob BatemanCIN7187.0000
1976Scott GardnerBUF8215.0000
1976Craig NagelCLE9261.0000
1976Bill BowermanDET10279.0000
1976Steve KincannonHOU10284.0000
1976Bill SalmonMIN10289.0000
1976Greg KokalNOR11294.0000
1976Cornelius GreeneDAL11317.0000
1976Dave BuckeyNYJ12327.0000
1976Joe BrunerKAN13361.0000
1976Steve HamiltonRAM13373.0000
1976Mark DriscollDAL13374.0000
1976Lynn HieberCIN15425.0000
1976Jack BerryTAM17460.0000
1976Chris RowlandSEA17461.0000
1976Jeff GrantzMIA17480.0000
1977Glenn CaranoDAL254.0000
1977Fred BesanaBUF5115.0000
1977Cliff StoudtPIT5121.0000
1977Tom DunivenCIN6160.0000
1977Steve MathiesonDET9236.0000
1977Mark VitaliKAN10261.0000
1977Mike CordovaPHI11286.0000
1978Pete WoodsKAN4104.0000
1978Mark MangesRAM4105.0000
1978Mike RiekerNOR6141.0000
1978Keith MyersGNB9228.0000
1978John HurleyWAS9243.0000
1979Rick LeachDEN5132.0000
1979David MarlerBUF10253.0000
1979Dan SandersNYJ11288.0000
1979Dave RaderSDG11295.0000
1979Larry FortnerMIA12327.0000
1980Gene BradleyBUF237.0000
1980Craig BradshawHOU7182.0000
1980Todd KruegerBUF8202.0000
1980Dan HartwigSFO9237.0000
1980Mike WrightCIN12308.0000
1980Jimmy JordanNWE12320.0000
1980Kevin ScanlonRAM12332.0000
1981Brad WrightMIA496.0000
1981Mike FordTAM9228.0000
1981Nickie HallGNB10255.0000
1981Phil KesselWAS10257.0000
1981Tim CliffordCHI10260.0000
1981Rick TrocanoPIT11292.0000
1981Brian BuckleyNWE11295.0000
1981Mark O'ConnellCIN12312.0000
1981Joe AdamsSFO12322.0000
1982Mike KelleyATL6149.0000
1982Luc TousignantBUF8218.0000
1982Bob LaneTAM9242.0000
1982Bryan ClarkSFO9251.0000
1982Ron ReevesHOU10261.0000
1982Steve MichutaCLE11282.0000
1982Steve SandonNWE11296.0000
1982Dan FeradayCIN12333.0000
1983Jim KellyBUF114.0000
1983Jeff ChristensenCIN5137.0000
1983Reggie CollierDAL6162.0000
1983Babe LaufenbergWAS6168.0000
1983Tom RamseyNWE10267.0000
1983Clete CasperRAM12311.0000
1983David MangrumPHI12312.0000
1983Scott LindquistRAI12333.0000
1984Wayne PeaceCIN17S0000
1984Ken HobartNYJ110S0000
1984Steve SmithSDG233S0000
1984Rick JohnsonRAM248S0000
1984Turner GillNYJ364S0000
1984Walter LewisNWE370S0000
1984Tim RiordanSTL373S0000
1984Frank SeurerSEA376S0000
1984John BondCLE377S0000
1984Jeff HostetlerNYG359.0000
1984Ben BennettATL6148.0000
1984Terry NugentCLE6158.0000
1984Mark CasaleCHI9244.0000
1984Kyle MackeySTL11296.0000
1984Randy EssingtonRAI12336.0000
1985Scott BarrySFO6168.0000
1985Steve CalabriaTAM9232.0000
1985Paul BernerSDG9234.0000
1985Buddy FunckDEN10269.0000
1985John ConnerSEA10277.0000
1985Joe ShieldGNB11294.0000
1986Robbie BoscoGNB372.0000
1986Stan GelbaughDAL6150.0000
1986Mike NorsethCLE7174.0000
1986Jeff WickershamMIA10274.0000
1986Chris HeggATL11280.0000
1986Kent AustinSTL12312.0000
1987Ken LambiottePHI9232.0000
1987John PayeSFO10275.0000
1987Mike ShulaTAM12313.0000
1987Jim KarsatosMIA12322.0000
1987Bill RansdellNYJ12327.0000
1988Don McPhersonPHI6149.0000
1988Mike PerezNYG7175.0000
1988Kerwin BellMIA7180.0000
1988Bud KeyesGNB10256.0000
1988Todd SantosNOR10274.0000
1988Danny McCoinDET11281.0000
1988Danny McManusKAN11282.0000
1988David WeberRAI11283.0000
1988Steve SlaydenCLE12328.0000
1989Jeff GrahamGNB487.0000
1989Brent SnyderCHI7192.0000
1989Terrence JonesSDG7195.0000
1989Paul SingerATL8202.0000
1989Bob JeanCIN10278.0000
1989Wayne JohnsonIND11296.0000
1989Steve TaylorIND12323.0000
1989Chuck HartliebHOU12325.0000
1990Gerry GdowskiNOR8207.0000
1990Kirk BaumgartnerGNB9242.0000
1990Todd EllisDEN9247.0000
1990Clemente GordonCLE11296.0000
1990Todd HammelTAM12307.0000
1990Gene BenhartIND12311.0000
1990John GromosSEA12312.0000
1990Major HarrisRAI12317.0000
1990Reggie SlackHOU12321.0000
1991Paul JustinCHI7190.0000
1991Pat O'HaraTAM10260.0000
1991Jeff BridewellPHO12309.0000
1991Larry WankeNYG12334.0000
1992Chris HakelWAS4112.0000
1992Ricky JonesRAM8198.0000
1992Mike PawlawskiTAM8222.0000
1992Darian HaganSFO9242.0000
1992Mark BarsottiMIA11296.0000
1992Keithen McCantCLE12316.0000
1992Cornelius BentonPIT12318.0000
1992Matt RodgersBUF12335.0000
1993Gino TorrettaMIN7192.0000
1993Trent GreenSDG8222.0000
1994Steve MatthewsKAN7199.0000
1995Chad MayMIN4111.0000
1995Jay BarkerGNB5160.0000
1995Jerry ColquittCAR6191.0000
1995John WalshCIN7213.0000
1996Spence FischerPIT6203.0000
1996Mike CawleyIND6205.0000
1996Jon StarkBAL7238.0000
1996Kyle WachholtzGNB7240.0000
1997Pat BarnesKAN4110.0000
1997Chuck ClementsNYJ6191.0000
1997Tony CorbinSDG7237.0000
1997Ron McAdaGNB7240.0000
1998John DuttonMIA6172.0000
1999Kevin DaftTEN5151.0000
2000Giovanni CarmazziSFO365.0000
2000Tee MartinPIT5163.0000
2000JaJuan SeiderSDG6205.0000
2001Josh BootySEA6172.0000
2001Josh HeupelMIA6177.0000
2002Brandon DomanSFO5163.0000
2002J.T. O'SullivanNOR6186.0000
2002Steve BellisariSTL6205.0000
2002Seth BurfordSDG7216.0000
2002Jeff KellySEA7232.0000
2002Wes PateBAL7236.0000
2004Andy HallPHI6185.0000
2004Josh HarrisBAL6187.0000
2004Jeff SmokerSTL6201.0000
2004Casey BramletCIN7218.0000
2004B.J. SymonsHOU7248.0000
2005David GreeneSEA385.0000
2005Stefan LeforsCAR4121.0000
2005Adrian McPhersonNOR5152.0000
2005James KilianKAN7229.0000
2006Charlie WhitehurstSDG381.0000
2006Ingle MartinGNB5148.0000
2006Omar JacobsPIT5164.0000
2006Reggie McNealCIN6193.0000
2006D.J. ShockleyATL7223.0000
2007Isaiah StanbackDAL4103.0000
2007Jeff RoweCIN5151.0000
2008John David BootyMIN5137.0000
2008Erik AingeNYJ5162.0000
2008Colt BrennanWAS6186.0000
2008Andre WoodsonNYG6198.0000
2008Alex BrinkHOU7223.0000
2009Rhett BomarNYG5151.0000
2009Nate DavisSFO5171.0000
2009Mike TeelSEA6178.0000
2010Jonathan CromptonSDG5168.0000
2010Dan LeFevourCHI6181.0000
2010Sean CanfieldNOR7239.0000
2010Zac RobinsonNWE7250.0000
2011Ricky StanziKAN5135.0000
2011Nathan EnderleCHI5160.0000
2012B.J. ColemanGNB7243.0000
2012Chandler HarnishIND7253.0000
2013Tyler WilsonOAK4112.0000
2013Brad SorensenSDG7221.0000
2013Zac DysertDEN7234.0000
2014Aaron MurrayKAN5163.0000
2014Keith WenningBAL6194.0000
2014Tajh BoydNYJ6213.0000
2014Garrett GilbertSTL6214.0000
2015Garrett GraysonNOR375.0000
2016Christian HackenbergNYJ251.0000
2016Brandon AllenJAX6201.0000
2016Brandon DoughtyMIA7223.0000
2017Davis WebbNYG387.0000
2017Brad KaayaDET6215.0000
2017Chad KellyDEN7253.0000
2018Mike WhiteDAL5171.0000
2018Tanner LeeJAX6203.0000
2018Danny EtlingNWE7219.0000
2018Alex McGoughSEA7220.0000
1999Scott CovingtonCIN7245.-300-3
1990Mike BuckNOR6156.06-10-4
2013B.J. DanielsSFO7237.00-6-6
2003Brian St. PierrePIT5163.0-60-6
1987Sammy GarzaSEA8216.-600-6
1989Erik WilhelmCIN383.899-104-6
2000Joe HamiltonTAM7234.-600-6
1978Rob HertelCIN5131.-700-7
1972Dean CarlsonKAN7179.00-9-9
2000Tim RattaySFO7212.-911-11-9
1997Wally RichardsonBAL7234.0-100-10
2003Gibran HamdanWAS7232.-1100-11
1995Kordell StewartPIT260.37-197148-11
2009Tom BrandstaterDEN6174.00-12-12
2018Logan WoodsideCIN7249.00-12-12
2000Todd HusakWAS6202.-1200-12
1982Bob HollyWAS11291.0-140-14
2016Nate SudfeldWAS6187.0-4429-14
2002Rohan DaveyNWE4117.-8-5-2-15
1978Gifford NielsenHOU373.-36813-16
2000Jarious JacksonDEN7214.-15-10-16
1995Dave BarrPHI4119.-1600-16
1987Dave WalterNYG11307.-1800-18
2008Kevin O'ConnellNWE394.-1900-19
1997Mike CherryNYG6171.0-200-20
2012Brock OsweilerDEN257.-12-1911-20
1984Rick McIvorSTL380.-2000-20
1987Doug HudsonKAN7186.-2000-20
2011Andy DaltonCIN235.-133-146259-20
2014David FalesCHI6183.00-20-20
2003Seneca WallaceSEA4110.00-22-22
1976Mike KruczekPIT247.128-6-144-23
2016Connor CookOAK4100.-2500-25
1994Perry KleinATL4111.-2500-25
1977Sam AdkinsSEA10254.-120-14-25
2016Cardale JonesBUF4139.-2600-26
1970Wayne ClarkSDG8198.400-66-27
1979Mike MoroskiATL6154.79-43-27
1999Chris GreisenARI7239.-27-70-34
1999Brock HuardSEA377.0-8349-34
1979Chuck FusinaTAM5133.0-5117-34
1983Jim Bob TaylorBAL11280.-3500-35
2004Bradlee Van PeltDEN7250.0-360-36
2005Dan OrlovskyDET5145.-3600-36
1979Dan ManucciBUF5116.0-380-38
2010Tony PikeCAR6204.-3800-38
1980Paul McDonaldCLE4109.095-133-38
1980Gary HogeboomDAL5133.00-38-38
2010Levi BrownBUF7209.-3800-38
1994Doug NussmeierNOR4116.00-42-42
1973Don StrockMIA5111.00-43-43
2009Pat WhiteMIA244.-4300-43
2005Matt CasselNWE7230.43-42-46-44
1990Craig KuppNYG5135.0-470-47
1992Casey WeldonPHI4102.0-6215-48
2009Matthew StaffordDET11.-8071757-49
1989Mike ElkinsKAN232.-5000-50
2016Jake RudockDET6191.0-510-51
2011Ryan MallettNWE374.0-520-52
1990Scott MitchellMIA493.00-52-52
1974David JaynesKAN366.-5300-53
1985Steve BonoMIN6142.-66-215-53
1999Joe GermaineSTL4101.-5500-55
2001Marques TuiasosopoOAK259.130-70-56
2000Chris RedmanBAL375.30-61-58
1974Clint LongleyCIN115S141-57-142-58
1992Brad JohnsonMIN9227.00-59-59
2018Josh AllenBUF17.-679-226845-60
2005Jason CampbellWAS125.021-81-60
1981Mark ReedNYG8207.00-61-61
1980Eric HippleDET485.0226-288-62
2004Matt MauckDEN7225.0-670-67
2003Rex GrossmanCHI122.-4-31-34-69
1978Guy BenjaminMIA251.34-5-100-71
1992Matt BlundinKAN240.0-13-59-72
2008Dennis DixonPIT5156.-3-27-44-74
2018Kyle LaulettaNYG4108.-7700-77
2017Joshua DobbsPIT4135.0-780-78
1987Rich GannonNWE498.-57-220-80
1985Frank ReichBUF357.14-940-80
2009Stephen McGeeDAL4101.0-16-65-81
1983Tony EasonNWE115.-342467-208-83
2003Drew HensonHOU6192.0-860-86
1990Peter Tom WillisCHI363.033-120-87
1996Jeff LewisDEN4100.-86-10-88
1984John WitkowskiDET6160.-8900-89
2010Mike KafkaPHI4122.0-890-89
1977Vince EvansCHI6140.0-52-39-91
1974Joe BarnesCHI13316.-9300-93
1980Ed LutherSDG4101.-34-52-9-95
1986Hugh MillenRAM371.0-16-80-96
1989Rodney PeeteDET6141.-154125-71-100
2014Tom SavageHOU4135.-460-60-106
2013Sean RenfreeATL7249.00-107-107
2004Matt SchaubATL390.-261174-26-113
1978Pat RyanNYJ11281.-40-740-114
1992Tony SaccaPHO246.-11500-115
1995Steve StenstromKAN4134.06-122-115
1972Joe GilliamPIT11273.-16-16158-118
1973Ron JaworskiRAM237.0-31-93-124
1971Bobby ScottNOR14340.00-124-124
1997Koy DetmerPHI7207.0-1301-130
2011Greg McElroyNYJ7208.0-1310-131
1977Cliff OlanderSDG5128.-78-540-133
1994Jim MillerPIT6178.0-110-23-133
1974Larry CipaNOR15373.-25-1090-133
1981Tom FlickWAS490.-110-240-134
2005Aaron RodgersGNB124.-110-6943-135
1973Tony AdamsSDG14343.00-135-135
2012Kirk CousinsWAS4102.81-353134-137
2007Jordan PalmerWAS6205.0-1400-140
1973Dan FoutsSDG364.-276234-99-142
2008Matt FlynnGNB7209.-23-66-53-142
1998Jonathan QuinnJAX386.-14500-145
2015Sean MannionSTL389.-13-63-71-147
1986Steve BradleyCIN12316.0-1480-148
1991Shawn MooreDEN11284.0-1480-148
1990Andre WareDET17.-1080-45-153
2011Jake LockerTEN18.166-282-38-153
2007Kevin KolbPHI236.-24-230100-154
2011Tyrod TaylorBAL6180.-3-86-72-161
1991Todd MarinovichRAI124.96-2600-165
1989Anthony DilwegGNB374.2-1700-168
1988Scott SeculesDAL6151.0-91-79-170
1992Bucky RichardsonHOU8220.-1221-181-172
1986Brian McClureBUF12313.0-1730-173
1970Frank PatrickGNB10251.-124-26-23-173
1969Bob NaponicHOU10256.0-1740-174
1973Dennis MorrisonSFO14357.0-1780-178
1980Mark MalonePIT128.0-1780-178
1971Joe ReedSFO11283.00-179-179
1973Gary KeithleySTL245.-18000-180
1987Cody CarlsonHOU364.0-99-83-182
1981Rich CampbellGNB16.-18300-183
2006Matt LeinartARI110.-72-15643-185
1987Mark VlasicSDG488.-85-1080-193
1984Scott CampbellPIT7191.9-153-52-196
2003Dave RagoneHOU388.-19900-199
1971Leo HartATL359.-4-1950-199
1980Rusty LischSTL489.-20000-200
1973Bert JonesBAL12.-521-295616-201
1974Norris WeeseRAM499.00-209-209
2010Rusty SmithTEN6176.-21504-211
1987Kevin SweeneyDAL7180.155-3680-213
1999Shaun KingTAM250.-56-117-41-214
2013Matt BarkleyPHI498.-209-60-216
1991Brett FavreATL233.-127328-419-217
1985Rusty HilgerRAI6143.-3616-199-219
1974Tom OwenSFO13322.-168-39-13-220
1991Donald HollasCIN499.-22880-221
1978Mark MillerCLE368.-172-510-223
2002David GarrardJAX4108.-16244-105-224
1974Carl SummerellNYG480.-137-890-225
2014Derek CarrOAK236.-82228567-226
1992Will FurrerCHI4107.-22700-227
1976Craig PenroseDEN4107.44-168-104-228
1995Stoney CaseARI380.-370-199-235
1975Carlos BrownGNB12296.67-3040-238
1988Tom TupaPHO368.3-2420-239
1989Steve WalshDAL115S-224-241224-241
1997Jim DruckenmillerSFO126.-24200-242
1977Tommy KramerMIN127.77-74-247-245
1993Mark BrunellGNB5118.0-77-169-246
1981Mark HerrmannDEN498.0-92-156-247
1977Matt RobinsonNYJ9227.-283130-95-249
1979Jeff RutledgeRAM9246.-223-6-20-250
1998Moses MorenoCHI7232.-6934-218-253
1981Neil LomaxSTL233.-420-160322-258
2010Tim TebowDEN125.89-320-27-258
2004John NavarreARI7202.-231-280-259
1981Wade WilsonMIN8210.-1360-123-259
1970Mike PhippsCLE13.-40-166-53-259
1977Randy DeanNYG5117.0-108-156-264
1989Timm RosenbachPHO115S-95-1710-266
1977Steve PisarkiewiczSTL119.0-116-151-267
2007John BeckMIA240.-27000-270
1977Vince FerragamoRAM491.56-84-245-272
1986David NorrieSEA11291.0-2740-274
2011T.J. YatesHOU5152.-79-72-125-276
1992Tommy MaddoxDEN125.-24816-51-283
2004Cody PickettSFO7217.-117-1690-286
2016Paxton LynchDEN126.-122-1700-292
1991Dan McGwireSEA116.-54-25818-294
1998Charlie BatchDET260.101131-526-295
1972Brian SipeCLE13330.00-295-295
1991Scott ZolakNWE484.0-287-10-297
1982Oliver LuckHOU244.0-35250-303
2003Chris SimmsTAM397.0-191-112-303
2016Jeff DriskelSFO6207.00-303-303
2006Tarvaris JacksonMIN264.-181-245119-307
1991Craig EricksonPHI5131.0-25-283-308
1982Mike MachurekDET6154.00-309-309
2018Mason RudolphPIT376.0-33929-310
2008Brian BrohmGNB256.0-127-183-310
2016Kevin HoganKAN5162.-170-1410-311
1989Jeff CarlsonRAM4102.00-313-313
1995Eric ZeierCLE384.-504-82268-318
1988Stan HumphriesWAS6159.0-11-310-321
2005Ryan FitzpatrickSTL7250.-32100-321
1987Brent PeaseMIN11295.-68-2540-322
1976Parnell DickinsonTAM7183.-33400-334
1976Jeb BlountOAK250.0-3360-336
1984Steve PelluerDAL5113.08-347-338
2002Randy FasaniCAR5137.-34200-342
1976Steve MyerSEA493.0-264-85-349
1992Dave BrownNYG115S-520-301-352
1971Scott HunterGNB6140.-179-27-152-358
2001Jesse PalmerNYG4125.09-370-361
2003Brooks BollingerNYJ6200.0-4-357-361
2007Tyler ThigpenMIN7217.-52-278-32-362
1983Bruce MathisonSDG10272.-290-334-363
2018Luke FalkTEN6199.0-3630-363
2004Luke McCownCLE4106.-36900-369
1969Alan PastranaDEN11270.0-3700-370
1969Al WoodallNYJ252.-95-84-196-375
1992Kent GrahamNYG8211.-247-77-53-376
2007Drew StantonDET243.0-27-354-381
2016Jacoby BrissettNWE391.-25-339-23-387
1974Jesse FreitasSDG6133.-127-2630-389
1975Bob AvelliniCHI6135.-138-35993-404
1997Tony GrazianiATL7204.-180-92-132-404
1970Steve RamseyNOR5126.-8-220-177-405
1972Jerry TaggeGNB111.-10-56-347-413
2014Johnny ManzielCLE122.-174-2420-416
1976Mike KirklandBAL5143.00-416-416
1973John HufnagelDEN14348.0-25-395-420
2008Josh JohnsonTAM5160.0-4220-422
1987Jim HarbaughCHI126.-59-142-235-435
1987Kelly StoufferSTL16.0-128-311-439
1971Lynn DickeyHOU356.-3470-97-443
1969James HarrisBUF8192.-16-82-350-448
1982Matt KoflerBUF248.0-55-404-459
1972Pat SullivanATL240.-20967-326-468
1989Billy Joe TolliverSDG251.-255-24531-470
1995Craig WhelihanSDG6197.00-473-473
1980Marc WilsonOAK115.7-484-6-483
2002Kurt KittnerATL5158.0-4880-488
1986Bubby BristerPIT367.-183-200-106-489
2004Craig KrenzelCHI5148.-49500-495
2013Mike GlennonTAM373.-409-880-497
1990John FrieszSDG6138.-56-4440-499
2006Brodie CroyleKAN385.-120-353-30-503
1976Jerry GolsteynNYG12333.0-315-190-505
2007Trent EdwardsBUF392.-24562-329-512
1983John ElwayBAL11.-479103-138-514
1977Steve DeBergDAL10275.0-701185-516
2007Brady QuinnCLE122.1-54-473-527
1994Glenn FoleyNYJ7208.-43-117-372-532
2013EJ ManuelBUF116.-334-82-123-538
1969Marty DomresSDG19.-414-25-103-541
1980Scott BrunnerNYG6145.-250-479183-545
2004J.P. LosmanBUF122.-47-414-91-552
2004Eli ManningSDG11.-508167-214-555
1988Chris ChandlerIND376.-149-10-407-567
2011Terrelle PryorOAK375S0-28-539-568
2014Teddy BridgewaterMIN132.-296-2770-573
2009Curtis PainterIND6201.-1980-376-574
2017C.J. BeathardSFO3104.-336-2410-577
1971Archie ManningNOR12.-305-253-21-579
1977David WhitehurstGNB8206.-137-192-251-580
1972John ReavesPHI114.-336-132-117-585
2002Patrick RamseyWAS132.-84-75-429-587
1994Heath ShulerWAS13.-255-3330-588
2006Kellen ClemensNYJ249.-54-487-48-588
1999Cade McNownCHI112.-230-3660-596
1987Chris MillerATL113.-359-27639-597
2003Ken DorseySFO7241.0-494-110-604
2009Keith NullSTL6196.-60700-607
1983Todd BlackledgeKAN17.79-345-341-608
2014Zach MettenbergerTEN6178.-90-5190-609
1980David WoodleyMIA8214.-436-15-161-612
1984Randy WrightGNB6153.-267-54-293-614
1991Browning NagleNYJ234.0-581-37-619
1976Richard ToddNYJ16.-61990-94-624
2001Drew BreesSDG232.78-218-487-626
1981Dave WilsonNOR115S-3930-236-628
2001Quincy CarterDAL253.-175-169-308-652
1982Mike PagelBAL484.-191-289-176-656
1982Art SchlichterBAL14.-1180-539-657
2009Josh FreemanTAM117.-608608-664-664
1995Todd CollinsBUF245.-165-24-476-665
2001Mike McMahonDET5149.-142-340-184-667
2016Cody KesslerCLE393.-73-138-457-668
2015Trevor SiemianDEN7250.0-90-581-671
1974Mike BorylaCIN487.91-212-556-676
1990Tom HodsonNWE359.-255-271-153-679
1971Jim PlunkettNWE11.69-84190-681
1977Randy HedbergTAM8196.-70900-709
1986Chuck LongDET112.-110-391-226-727
1974Gary MarangiBUF370.-3049-781-762
2015Bryce PettyNYJ4103.0-433-335-767
2000Spergon WynnCLE6183.-316-4580-774
1999Donovan McNabbPHI12.-675-259157-777
1969Terry HanrattyPIT230.-558-141-94-793
2008Chad HenneMIA257.-1-382-413-797
1984Steve YoungTAM11S0-296-501-797
2017Mitchell TrubiskyCHI12.-310124-617-803
2017Nathan PetermanBUF5171.-233-5890-823
1979Jack ThompsonCIN13.-377-311-144-831
2005Andrew WalterOAK369.0-836-6-842
2015Brett HundleyGNB5147.0-90-759-849
2006Vince YoungTEN13.-330-441-86-857
1976Scott BullSFO6177.-147-154-560-862
2005Kyle OrtonCHI4106.-8520-16-869
2010Colt McCoyCLE385.-245-576-51-872
1986Jack TrudeauIND247.-849117-171-902
2010Jimmy ClausenCAR248.-91300-913
2012Brandon WeedenCLE122.-520-4016-915
1996Danny KanellNYG4130.-190-232-503-925
2006Bruce GradkowskiTAM6194.-609-72-270-951
1996Tony BanksSTL242.-274-104-576-954
2012Ryan LindleyARI6185.-7400-231-971
2002Josh McCownARI381.-197-320-455-972
1979Steve FullerKAN123.-685-233-58-976
1996Bobby HoyingPHI385.-1534-1004-985
1997Danny WuerffelNOR499.-441-315-251-1006
1975Steve BartkowskiATL11.-56-399-570-1025
1989Troy AikmanDAL11.-672-616252-1035
1979Jeff KomloDET9231.-819-38-180-1037
2001Chris WeinkeCAR4106.-821-2250-1046
1985Randall CunninghamPHI237.-433-6468-1071
1993Drew BledsoeNWE11.-256-134-689-1079
2005Charlie FryeCLE367.-272-724-125-1120
2012Ryan TannehillMIA18.-365-565-194-1124
1999Tim CouchCLE11.-554-31-541-1127
1995Kerry CollinsCAR15.-481253-907-1136
1999Akili SmithCIN13.-426-726-13-1164
1979Phil SimmsNYG17.-347-598-224-1169
2002David CarrHOU11.-1096-9519-1171
1970Dennis ShawBUF230.-84-686-406-1176
1992David KlinglerCIN16.-212-511-495-1218
1970Terry BradshawPIT11.-802-353-93-1247
2010John SkeltonARI5155.-227-417-613-1257
2013Geno SmithNYJ239.-828-399-41-1268
2009Mark SanchezNYJ15.-614-186-493-1293
1973Gary HuffCHI233.-530-443-322-1296
2007JaMarcus RussellOAK11.-204-163-931-1298
2011Christian PonderMIN112.-530-485-298-1313
1969Bobby DouglassCHI241.-662-37-648-1346
2010Sam BradfordSTL11.-624-553-174-1350
2017DeShone KizerCLE252.-1138-2320-1369
2003Kyle BollerBAL119.-351-734-355-1440
1987Vinny TestaverdeTAM11.-151-872-467-1490
1990Jeff GeorgeIND11.-396-716-386-1497
1971Dan PastoriniHOU13.-394-437-739-1571
1997Jake PlummerARI242.-259-267-1055-1581
1998Ryan LeafSDG12.-9040-700-1603
2005Alex SmithSFO11.-821-278-505-1605
1993Rick MirerSEA12.-653-284-674-1611
1974Kim McQuilkenATL369.-489-443-685-1618
2002Joey HarringtonDET13.-599-754-266-1619
2018Sam DarnoldNYJ13.-481-312-896-1689
1994Trent DilferTAM16.-343-787-583-1713
2018Josh RosenARI110.-1221-5010-1722
2011Blaine GabbertJAX110.-1007-366-457-1830
2014Blake BortlesJAX13.-1234-118-649-2000

Darnold and Rosen grade out as two of the five worst passers through three seasons in the entire study, although a pair of Jaguars have them both beat.

{ 0 comments }