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

2024 NFL Players: Stats, Model Score, Contract Value

43 of 79 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
Joe BurrowCIN91.71746065170.749184397.6198.74.580.36.61.411.62915522.216438692.7015.742201216.1382.922.5
Jared GoffDET90.71739053672.8462937128.6209.85.180.56.92.213.51112221.514334572.7911.535560-3.1322.519.0
Baker MayfieldTB84.01740756971.5450041167.9175.62.278.67.22.811.22611018.117550202.7011.16037836.8367.821.6
Geno SmithSEA78.71740757670.7432021157.590.13.981.83.62.610.42014122.513138532.8412.15327221.2266.115.7
Sam DarnoldMIN81.91736154466.4431935127.9123.42.877.76.42.215.01915225.713852523.0813.9672121-3.1315.818.6
Lamar JacksonBAL89.81731646967.441724148.9209.3-0.278.78.70.915.12810721.716253313.129.9140915411.7438.425.8
Patrick MahomesKC96.01639257967.7392826116.8121.9-1.176.94.51.915.72213221.511535612.8110.458307224.3282.917.7
Aaron RodgersNYJ87.71736858463.0389728116.765.5-4.775.54.81.917.33912720.414135522.6914.22210704.3256.615.1
Justin HerbertLAC87.21733250166.338702337.7124.42.479.74.60.613.83212322.715620622.9115.97030624.2283.616.7
Brock PurdySF93.01530045066.7386420128.6127.13.078.44.42.714.11910121.014232382.9417.766323519.2273.018.2
Kyler MurrayARI80.81737254068.9385121117.194.92.179.13.92.012.7169116.013640212.8116.880572517.9303.417.8
Bo NixDEN82.21737656666.4377529126.759.2-2.676.65.12.115.13110417.614845352.9212.892430422.1317.118.7
Matthew StaffordLA85.81634051665.937622087.387.3-0.674.33.91.617.61511421.013625612.7812.430410-3.0218.613.7
Josh AllenBUF99.01630748263.737312867.7153.90.874.85.81.218.7208817.713637372.8917.11025311257.0374.423.4
C.J. StroudHOU81.51733653163.3372720127.082.0-0.173.33.82.318.72617429.815466562.9915.5522330-7.2228.413.4
Jayden DanielsWAS84.51733147869.235682597.5117.70.978.25.21.914.52011421.715339282.6814.2149891658.5349.720.6
Caleb WilliamsCHI79.31735155862.935412066.364.4-1.172.43.61.121.11715424.616550372.9311.981489011.6258.515.2
Kirk CousinsATL85.01430344967.5350818167.871.93.477.84.03.611.71610021.010625472.7019.52300-16.8180.312.9
Jordan LoveGB86.71526842463.2338925118.070.8-1.073.25.92.618.2289722.113136472.8717.2258316.1227.915.2
Jalen HurtsPHI88.31524836068.929031858.1114.06.279.15.01.413.469122.912630233.1417.01526301440.7325.021.7
Tua TagovailoaMIA81.11129139773.328671977.2125.61.781.34.81.811.5135412.96023102.4212.2174900.5181.516.5
Russell WilsonPIT78.51121433464.124821657.451.41.076.44.81.516.8139826.77924412.8513.3431552-7.6180.816.4
Bryce YoungCAR76.41423438460.924031596.326.82.071.93.92.322.31512029.113653382.7720.243249615.5198.814.2
Drake MayeNE94.21322533766.8227615106.840.83.976.24.53.016.4118422.69624262.7414.854421220.1185.114.2
Derek CarrNO85.01018927967.721451557.753.63.276.75.41.814.1107124.77942212.7711.817711-1.1149.014.9
Jameis WinstonCLE79.61118129561.4212113127.28.3-1.870.44.44.117.9147122.36123242.8117.62583116.7127.211.6
Will LevisTEN78.01219030163.1209113126.90.0-1.674.14.34.018.8199226.96917342.6719.1451830-17.5130.010.8
Daniel JonesNYG85.41021633764.12070876.122.6-1.279.42.42.112.5249425.78921442.7115.06826528.0139.313.9
Trevor LawrenceJAX86.21017228360.820451177.229.3-2.973.73.92.517.2154815.97113172.6811.92611938.4141.714.2
Gardner MinshewLV78.21020330367.020139106.612.11.576.23.03.313.588124.410925272.6817.819580-7.6102.510.2
Dak PrescottDAL89.0818528465.119781187.016.21.971.33.92.817.968226.96233282.7720.3135414.5118.514.8
Cooper RushDAL77.11218730760.918441256.01.1-5.868.93.91.618.2105517.26326162.5420.426180-18.2113.69.5
Anthony RichardsonIND76.91112626248.118148126.9-16.3-11.358.03.14.628.0128229.76738302.9616.487499623.8167.515.2
Joe FlaccoIND79.9716224865.317611277.139.01.673.64.82.817.4114918.46113182.7015.59260-7.0107.215.3
Mac JonesJAX80.21017126265.31672886.421.4-1.173.63.13.118.074114.9629182.7313.3289210.798.19.8
Aidan O'ConnellLV77.5915424263.61612846.722.10.671.23.31.721.065120.23923182.9322.821301-8.197.710.9
Mason RudolphTEN78.5814622564.91530996.810.01.873.04.04.018.195021.23816232.7812.32510615.095.812.0
Spencer RattlerNO77.3713022757.31317455.8-35.4-8.671.51.82.218.2155622.56117172.828.118146013.673.210.5
Deshaun WatsonCLE81.5713721663.41148535.3-3.3-2.678.72.31.416.1198734.97216382.9716.5311481-1.880.611.5
Justin FieldsPIT76.91010616066.21106516.931.40.675.03.10.615.874324.44811163.0312.06228952.4121.112.1
Drew LockNYG76.6710718059.41071656.0-14.5-1.969.33.32.818.854724.52618172.8217.018133212.182.111.7
Andy DaltonCAR78.7610616066.2989766.2-13.70.974.54.43.813.492816.85610112.5814.511340-3.458.99.8
Tyler HuntleyMIA58613265.2829336.33.10.180.82.32.316.084228.61910172.6211.7261352-0.564.712.9
Jacoby BrissettNE80.579516059.4826215.2-7.8-1.777.11.20.619.0136234.85516282.8817.1156203.145.26.5
Michael Penix Jr.ATL78.056110558.1775337.420.2-7.367.02.92.922.371614.732482.6714.071110.644.28.8
Malik WillisGB6405474.15503010.230.2-4.181.15.60.013.231219.416222.2515.82013813.953.89.0
Desmond RidderLV76.65528461.9458225.53.0-0.968.82.42.418.822526.621692.6110.493601.525.95.2
Dorian Thompson-RobinsonCLE66111752.1440063.8-56.3-12.372.20.05.117.6113326.4247182.703.82112206.017.83.0
Marcus MariotaWAS3344379.1364408.524.813.588.19.30.07.121021.717522.8523.2189113.545.615.2
Joshua DobbsSF2324669.6361227.810.6-0.273.94.34.319.611020.810622.6618.69242-2.832.816.4
Jimmy GaroppoloLA1274165.9334218.18.90.767.54.92.420.00818.213052.6622.0250-2.019.919.9
Tanner McKeePHI2304566.7323407.218.8-4.466.78.90.020.00714.917052.6314.65-10-3.028.914.4
Kenny PickettPHI5254259.5291216.98.22.965.04.82.415.011226.123262.9214.291511.725.15.0
Trey LanceDAL4254161.0266016.5-8.1-4.572.50.02.415.011328.915812.4914.711410-2.112.73.2
Tommy DeVitoNYG2314470.5257005.80.3-0.785.40.00.014.611224.011242.686.58320-2.713.56.8
Joe Milton IIINE1222975.9241108.311.819.792.63.40.07.41620.77423.6324.110161-4.021.221.2
Jake HaenerNO8183946.2226115.8-5.2-3.967.62.62.618.961635.615292.5511.811220-1.613.31.7
Davis MillsHOU4203655.6212005.9-7.6-3.863.90.00.027.81615.818222.6031.83110-1.19.62.4
Brandon AllenSF3173056.7199126.6-10.4-5.281.53.36.718.54721.97322.806.9340-1.08.42.8
Skylar ThompsonMIA2213363.6187005.7-3.6-2.990.60.00.018.821435.97262.695.3140-2.57.94.0
Mitchell TrubiskyBUF8192673.1179206.99.74.084.07.70.016.00311.58212.5814.31710-12.115.31.9
Bailey ZappeCLE1163151.6170125.5-15.2-11.990.03.26.510.0439.42112.7229.0220-0.37.07.0
Tim BoyleMIA2152560.0153006.1-5.379.20.00.016.72519.201321000.67.23.6
Tim BoyleNYG1122450.0123115.1-6.7-7.979.24.24.216.711352.08842.4816.71-100.06.86.8
Tyrod TaylorNYJ2172277.3119305.411.990.513.60.09.51522.74323130-0.718.09.0
Carson WentzKC2121963.2118006.2-0.2-6.278.90.00.026.311043.53152.4211.8300-3.54.72.4
Hendon HookerDET36966.762006.91.777.80.00.011.11330.0120520-3.02.70.9
Nick MullensMIN422100.0380019.04.9100.00.00.00.00150.00013-200.01.40.3
Taylor HeinickeLAC43560.028005.6-4.480.00.00.020.01337.510022000.43.20.8
Mike WhiteBUF131127.328002.5-7.236.40.00.09.11218.22110000.01.11.1
Sam HowellSEA151435.724011.7-10.842.90.07.135.71738.9121120-0.7-0.8-0.8
Kyle AllenPIT111100.0190019.01.4100.00.00.00.0000.01000000.00.80.8
Josh JohnsonBAL42366.717005.7-0.6100.00.00.00.00125.0001410-3.60.70.2
Tyson BagentCHI422100.011005.50.3100.00.00.00.0000.00006-700.0-0.3-0.1
Clayton TuneARI522100.08004.0-1.1100.00.00.00.0000.02007-40-10.5-0.1-0.0
Kyle TraskTB311100.05005.00.3100.00.00.00.0000.00005-40-6.6-0.2-0.1
Jake BrowningCIN2000.00000.00.00.00.0000002-20-1.7-0.2-0.1
Jarrett StidhamDEN2000.00000.00.00.00.000000450-2.10.50.2
Chris OladokunKC1000.00000.00.00.00.0000.0000150-0.60.50.5

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.