New: Be A GM College lets you run your NIL budget, fight the portal, and play the season. Try it.

2022 NFL Players: Stats, Model Score, Contract Value

39 of 84 players
Our modelStats
PlayerTeamModelGCmpAttCmp%Pass YdsPass TDINTY/APass EPACPOEOn-Tgt%TD%INT%Bad Throw%Rcvr DropsPressuredPressure%BlitzedHurriedHitTime to ThrowAGG%Rush AttRush YdsRush TDRush EPAFPtsFP/G
Patrick MahomesKC96.01743564867.1525041128.1214.8-0.777.16.31.915.43314020.816058562.9010.562358424.3411.424.2
Justin HerbertLAC87.21747769768.4473925106.878.61.975.63.61.412.93916021.818250722.8614.354147010.2285.316.8
Tom BradyTB93.01749073067.146942596.485.3-1.277.13.41.216.43210013.313023552.4415.029-11-20.5275.516.2
Kirk CousinsMIN85.01742464066.2454729147.1103.42.576.54.52.215.22516624.215936842.8514.2319721.2291.617.2
Joe BurrowCIN91.71641460568.4447535127.4155.42.879.15.82.012.93411117.211022482.5515.77525752.7350.721.9
Jared GoffDET90.71738258665.244382977.6146.6-2.176.24.91.216.83411919.518643532.7512.430730-16.0288.317.0
Josh AllenBUF99.01635956663.4428335147.6143.2-1.473.76.22.516.63711419.014441402.8912.5125762740.4401.725.1
Geno SmithSEA78.71739957169.9428230117.581.74.878.85.31.911.81814723.817037642.8113.26836611.3311.918.3
Trevor LawrenceJAX86.21738758266.541132587.1138.1-0.676.14.31.415.04011118.215845392.5710.1622915-5.2307.718.1
Jalen HurtsPHI88.31530646066.537012268.099.72.477.84.81.314.2229919.917239222.7614.51677601349.7378.125.2
Aaron RodgersGB87.71735054064.8369526126.846.3-1.680.64.82.214.84010818.913637392.7015.134941-7.8243.314.3
Tua TagovailoaMIA81.11325939964.935482588.9131.7-0.976.76.32.015.8268620.58640252.6115.124700-9.2233.017.9
Russell WilsonDEN78.51529248260.6352416117.339.1-4.273.33.32.315.63016230.213842652.9814.855277315.2230.015.3
Derek CarrLV85.01530550260.8352224147.058.1-0.871.84.82.820.02510018.911933402.9519.12410201.7219.014.6
Daniel JonesNYG85.41631746767.932051556.962.81.981.03.21.112.22914328.013746532.8613.0120708739.3290.918.2
Davis MillsHOU76.01529247861.1311817156.5-12.1-2.770.63.63.123.21812424.412734592.7715.53210822.1185.612.4
Matt RyanIND86.21230946067.2305714136.629.01.576.73.02.813.51912224.514533512.6916.727701-11.0165.313.8
Mac JonesNE80.21428844065.5299714116.820.1-1.675.03.22.513.4289520.09434272.6913.7471021-4.3170.112.2
Andy DaltonNO78.71425237866.728711897.654.71.078.04.82.412.4256115.19915212.6315.830540-8.7174.312.5
Dak PrescottDAL89.01226139466.2286023157.368.21.676.35.83.817.3248620.810229372.7120.34518215.5200.616.7
Jacoby BrissettCLE80.51423636664.526081267.162.73.475.73.31.613.72510226.210139392.9015.149243219.8176.712.6
Ryan TannehillTEN81.91221232465.425361367.871.51.974.14.01.912.0209025.210522352.7518.134982-3.6163.213.6
Jimmy GaroppoloSF82.21120730867.224371647.994.2-2.374.55.21.312.7215115.6879242.6414.123332-3.1168.715.3
Kenny PickettPIT76.91324538863.12404796.232.9-1.072.11.82.318.2169322.49534323.0016.15523739.8148.011.4
Kyler MurrayARI80.81125938766.923681476.123.8-1.277.93.61.811.9228219.98942152.6712.868418312.5196.617.9
Lamar JacksonBAL89.81220332562.522421776.939.2-2.775.45.22.218.1267320.812532153.0211.7112764339.8238.119.8
Justin FieldsCHI76.91519231860.4224217117.15.0-5.571.15.33.519.31611931.910233313.148.91601143865.2298.019.9
Marcus MariotaATL78.21318429662.222191597.539.0-3.270.65.13.022.587422.810113332.9818.18543849.9198.715.3
Matthew StaffordLA85.8920630368.020871086.926.5-0.275.73.32.618.2117923.87723272.7213.21391-2.5114.512.7
Taylor HeinickeWAS78.2916125762.618591267.233.71.672.84.72.318.168129.36322402.9815.828961-4.4125.914.0
Carson WentzWAS83.5817227662.317551196.49.3-3.471.14.03.320.0167023.28415292.5417.0228616.1110.813.8
Zach WilsonNYJ75.7913224254.51688677.01.8-6.267.12.52.925.2117427.99436153.0816.7281021-0.1101.011.2
Brock PurdySF93.0911417067.113741348.156.4-1.177.07.62.412.1133117.1545152.828.822131-10.5106.311.8
Baker MayfieldCAR84.0711920657.81313666.4-13.1-8.970.82.92.918.8124118.26312102.7214.916521-4.075.710.8
Mitchell TrubiskyPIT78.7711717965.41252457.016.04.973.42.22.814.173015.8439102.7221.519382-3.372.010.3
Mike WhiteNYJ410317558.91192346.84.2-3.266.91.72.322.533016.3285162.7920.66912.658.614.7
Sam DarnoldCAR81.968213759.91143738.335.52.477.15.12.213.673221.8491393.2715.6261062-4.090.315.0
Deshaun WatsonCLE81.569916858.91102756.6-4.0-3.374.44.23.014.1123719.7355123.2913.73617516.285.514.2
Joe FlaccoNYJ79.9511019157.61051535.5-3.9-3.868.62.61.620.5135225.95516262.7417.0360-0.156.711.3
Cooper RushDAL77.189416158.41051536.5-2.2-4.866.73.11.920.893822.64714172.5323.6960-3.356.67.1
Jameis WinstonNO79.637311364.6858457.6-0.23.673.03.54.420.733125.0419112.7625.55160-3.241.914.0
Baker MayfieldLA84.058212864.1850426.618.4-4.570.83.11.618.853926.94711113.0110.015370-3.149.79.9
Bailey ZappeNE75.94659270.7781538.521.7-0.178.45.43.312.531313.336522.898.31000-6.145.711.4
Colt McCoyARI49013268.2780135.9-17.8-1.679.10.82.317.1113222.1254152.3611.3143601.232.78.2
PJ WalkerCAR66310659.4731336.9-10.0-7.865.72.82.820.071513.328442.339.863901.439.26.5
Desmond RidderATL76.647311563.5708206.28.90.075.51.70.018.211814.541182.8615.616640-12.342.810.7
Teddy BridgewaterMIA79.65497962.0683448.65.12.174.75.15.121.322529.175133.1215.032703.438.07.6
Gardner MinshewPHI78.25447558.7663338.815.2-0.672.94.04.020.021214.815422.8919.7731-11.438.87.8
Tyler HuntleyBAL57511068.2658236.0-4.10.978.31.82.714.231815.427832.7910.1441371-2.848.09.6
Jarrett StidhamLV3538363.9656437.97.68.874.74.83.616.553033.3186173.0725.7148404.844.714.9
Sam EhlingerIND46410163.4573335.7-15.9-4.274.03.03.018.062925.223873.0114.1178705.637.69.4
Skylar ThompsonMIA76010557.1534135.1-18.3-3.269.31.02.921.884742.31516253.175.214210-11.121.53.1
Brett RypienDEN4538860.2483245.5-14.4-1.672.42.34.521.821919.822292.7119.4670-0.520.05.0
Kyle AllenHOU76.92467859.0416245.3-31.9-9.369.32.65.118.741416.922272.6716.76130-6.117.98.9
Trace McSorleyARI5458254.9412055.0-28.2-11.764.90.06.127.321618.824582.6812.215610-6.212.72.5
Joshua DobbsTEN81.52406858.8411226.08.4-1.866.22.92.921.533344.62511162.9215.084401.824.912.4
David BloughARI2385865.5402226.96.80.776.83.43.417.921219.015072.6318.3450-5.020.610.3
John WolfordLA2386261.3390136.3-5.8-4.282.01.64.816.412840.6197143.1411.383202.116.88.4
Anthony BrownBAL2224746.8302026.4-9.3-14.260.90.04.326.131121.221242.6920.53-500.07.53.8
Malik WillisTEN7316150.8276034.5-26.7-6.266.70.04.922.242332.4181123.3226.2271231-6.923.33.3
Nick FolesIND2254259.5225045.4-22.8-7.765.90.09.522.021530.013432.696.9280-4.31.80.9
Nick MullensMIN4212584.0224119.012.492.04.04.08.00416.0304480-0.711.83.0
Jordan LoveGB4142070.0195109.83.580.05.00.015.0100.01001-100.011.72.9
Trey LanceSF2153148.4194016.3-6.2-19.663.30.03.233.33824.24422.9410.7166704.912.56.2
Trevor SiemianCHI2152657.7184117.1-3.7-4.360.03.83.820.00621.44222.6628.0480-0.910.25.1
Sam HowellWAS1111957.9169118.9-3.60.272.25.35.316.72418.21102.6821.153515.518.318.3
Davis WebbNYG1234057.5168104.2-1.5-2.860.52.50.018.401230.08572.9817.564116.920.820.8
Bryce PerkinsLA5193357.6161124.9-10.7-13.663.63.06.112.111538.57633.458.7199002.515.53.1
Nathan PetermanCHI3142458.3139115.8-2.5-4.870.84.24.220.82312.05112.7036.8270-0.28.32.8
Jeff DriskelHOU7142070.0108105.41.178.95.00.00.01522.742120750-9.017.22.5
Chris StrevelerNYJ1101566.790006.0-4.0-1.866.70.00.013.31426.76042.9113.395401.59.09.0
Jacob EasonCAR13560.0590111.8-2.380.00.020.020.00120.00010000.00.40.4
Tyrod TaylorNYG26875.058117.22.987.512.512.50.01436.410157009.111.35.7
Chase DanielLAC381266.752104.32.075.08.30.025.01215.4401140-0.86.52.2
Brian HoyerNE15683.337006.20.483.30.00.016.70228.64010000.01.51.5
C.J. BeathardJAX471163.635013.2-10.372.70.09.118.21325.01024-400.0-1.0-0.2
Tim BoyleCHI12825.033024.1-4.562.50.025.037.50112.51012-200.0-2.9-2.9
Blaine GabbertTB16875.029103.60.2100.012.50.00.0100.02000000.05.25.2
Kyle TraskTB13933.323002.6-5.362.50.00.025.00222.22020000.00.90.9
Brandon AllenCIN133100.022007.30.9100.00.00.00.00125.03003-100.50.80.8
Josh JohnsonSF11250.010005.0-0.850.00.00.00.0000.0200230-3.60.70.7
Case KeenumBUF22728.68001.1-5.842.90.00.028.6100.0600500-5.40.30.1
Chad HenneKC2020.00000.0-1.90.00.00.00.0100.00005-50-5.1-0.5-0.2
Nate SudfeldDET2000.00000.00.00.00.0000.00005-40-3.5-0.4-0.2

Click a column to sort. Columns where lower is better (INT, drops, pressure) sort best-first on the first click. Blank cells mean the stat does not apply or was not tracked.

League leaders

Pre-sorted top tens for the stats people argue about most.

All leaderboardsPass YdsPass TDINTCPOEPressuredTime to ThrowRush YdsRYOE8+D Box%Brk TklRec YdsDropsYPRRSepTgt ShareYAC+/-FP/GSacksPressuresQB HitsTFLINTPDCmp% AlwdFF

All seasons

199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025

What counts as qualified?

Rate stats get noisy on tiny samples, so the table opens with volume gates on. Season view: QB 150+ attempts, RB 50+ carries plus targets, WR 30+ targets, TE 25+ targets, defenders 200+ snaps. Weekly view: QB 15+ attempts, RB 5+ carries or 2+ targets, WR 3+ targets, TE 2+ targets. Uncheck "Qualified only" to see every player.

Where the data comes from

Play-by-play EPA and box-score stats come from official NFL play-by-play data. Separation, cushion, CPOE, time to throw, rush yards over expected, and stacked-box rate come from NFL Next Gen Stats. Drops, pressures, bad throws, and broken tackles come from Pro Football Reference advanced charting. Defensive coverage stats (targets, completions allowed, interceptions, pass deflections) come from play-by-play charting. Routes are estimated from participation data, so YPRR and TPRR are estimates. Offense goes back to 1999; charting-era stats and defense begin in 2018. Click any player for his full profile: game logs, career stats, contract, and our AI scouting take.