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
Columns in Core stats, QB
Show numbers as
Our modelStats
PlayerTeamSeasonCareerPaidYrs LeftGCmpAttCmp%Pass YdsPass TDINTY/APass EPACPOEOn-Tgt%TD%INT%Bad Throw%Rcvr DropsPressuredPressure%BlitzedHurriedHitTime to ThrowAGG%Rush AttRush YdsRush TDRush EPAFPtsFP/GHt (in)Wt40 TimeVertBroad3-ConeShuttle
Joe BurrowCIN96.096.0$55.0M61746065170.749184397.6198.74.580.36.61.411.62915522.216438692.7015.742201216.1382.922.576215
Jared GoffDET94.291.7$53.0M51739053672.8462937128.6209.85.180.56.92.213.51112221.514334572.7911.535560-3.1322.519.0762174.8227.01107.174.47
Baker MayfieldTB91.785.8$33.3M31740756971.5450041167.9175.62.278.67.22.811.22611018.117550202.7011.16037836.8367.821.6732154.8429.01117.004.28
Geno SmithSEA84.081.9$25.0M21740757670.7432021157.590.13.981.83.62.610.42014122.513138532.8412.15327221.2266.115.7752214.5833.5124
Sam DarnoldMIN87.781.5$10.0M11736154466.4431935127.9123.42.877.76.42.215.01915225.713852523.0813.9672121-3.1315.818.6752254.8526.51056.964.40
Lamar JacksonBAL99.094.2$52.0M61731646967.441724148.9209.3-0.278.78.70.915.12810721.716253313.129.9140915411.7438.425.874205
Patrick MahomesKC88.393.0$45.0M71639257967.7392826116.8121.9-1.176.94.51.915.72213221.511535612.8110.458307224.3282.917.7742254.8030.01146.884.08
Aaron RodgersNYJ83.587.2$37.5M21736858463.0389728116.765.5-4.775.54.81.917.33912720.414135522.6914.22210704.3256.615.1742234.7134.51107.38
Justin HerbertLAC85.087.7$52.5M61733250166.338702337.7124.52.479.74.60.613.83212322.715620622.9115.97030624.2283.616.7782364.6835.51237.064.46
Brock PurdySF87.289.8$0.9M21530045066.7386420128.6127.13.078.44.42.714.11910121.014232382.9417.766323519.2273.018.2732204.8427.07.214.45
Kyler MurrayARI86.284.0$46.1M41737254068.9385121117.194.92.179.13.92.012.7169116.013640212.8116.880572517.9303.417.870207
Bo NixDEN85.884.5$4.7M41737656666.4377529126.759.2-2.676.65.12.115.13110417.614845352.9212.892430422.1317.118.774217
Matthew StaffordLA83.183.5$40.0M31634051665.937622087.387.3-0.674.33.91.617.61511421.013625612.7812.430410-3.0218.613.7752144.8130.51077.064.47
Josh AllenBUF93.099.0$43.0M41630748263.737312867.7153.90.874.85.81.218.7208817.713637372.8917.11025311257.0374.423.4772374.7533.51196.904.40
C.J. StroudHOU78.580.5$9.1M41733653163.3372720127.082.0-0.173.33.82.318.72617429.815466562.9915.5522330-7.2228.413.475218
Jayden DanielsWAS89.888.3$9.4M41733147869.235682597.5117.70.978.25.21.914.52011421.715339282.6814.2149891658.5349.720.676210
Caleb WilliamsCHI78.778.0$9.9M41735155862.935412066.364.4-1.172.43.61.121.11715424.616550372.9311.981489011.6258.515.273226
Kirk CousinsATL81.986.2$45.0M41430344967.5350818167.871.93.477.84.03.611.71610021.010625472.7019.52300-16.8180.312.9752094.8428.51097.054.50
Jordan LoveGB85.485.4$55.0M61526842463.2338925118.070.8-1.073.25.92.618.2289722.113136472.8717.2258316.1227.915.2762194.7435.51187.214.52
Jalen HurtsPHI89.090.7$51.0M61524836068.929031858.1114.06.279.15.01.413.469122.912630233.1417.01526301440.7325.021.7732234.5935.0125
Tua TagovailoaMIA90.789.0$53.1M41129139773.328671977.2125.61.781.34.81.811.5135412.96023102.4212.2174900.5181.516.573225
Russell WilsonPIT84.582.2$1.2M11121433464.124821657.451.41.076.44.81.516.8139826.77924412.8513.3431552-7.6180.816.4712064.5334.01186.974.09
Bryce YoungCAR80.576.9$9.5M41423438460.924031596.326.82.071.93.92.322.31512029.113653382.7720.243249615.5198.814.270204
Drake MayeNE80.881.1$9.2M41322533766.8227615106.840.83.976.24.53.016.4118422.69624262.7414.854421220.1185.114.276225
Derek CarrNO86.785.01018927967.721451557.753.63.276.75.41.814.1107124.77942212.7711.817711-1.1149.014.9752154.6934.51104.20
Jameis WinstonCLE82.280.8$4.0M11118129561.4212113127.28.3-1.870.44.44.117.9147122.36123242.8117.62583116.7127.211.6762314.9728.51037.164.36
Will LevisTEN78.277.5$2.4M31219030163.1209113126.90.0-1.674.14.34.018.8199226.96917342.6719.1451830-17.5130.010.87622934.0124
Daniel JonesNYG79.980.2$1.1M11021633764.12070876.122.6-1.279.42.42.112.5249425.78921442.7115.06826528.0139.313.9772304.8133.51207.004.41
Trevor LawrenceJAX81.182.6$55.0M71017228360.820451177.229.3-2.973.73.92.517.2154815.97113172.6811.92611938.4141.714.278220
Gardner MinshewLV79.077.1$12.5M21020330367.020139106.612.11.576.23.03.313.588124.410925272.6817.819580-7.6102.510.2732254.9733.51167.144.45
Dak PrescottDAL82.686.7$60.0M5818528465.119781187.016.21.971.33.92.817.968226.96233282.7720.3135414.5118.514.8742304.7932.51167.114.32
Cooper RushDAL79.377.3$2.5M11218730760.918441256.01.1-5.868.93.91.618.2105517.26326162.5420.426180-18.2113.69.5752254.9327.01057.234.47
Anthony RichardsonIND78.078.2$8.5M31112626248.118148126.9-16.3-11.358.03.14.628.0128229.76738302.9616.487499623.8167.515.2762444.4340.5129
Joe FlaccoIND79.9$4.5M1716224865.317611277.139.01.673.64.82.817.4114918.46113182.7015.59260-7.0107.215.3782454.8428.51106.824.27
Mac JonesJAX80.278.5$3.9M11017126265.31672886.421.4-1.173.63.13.118.074114.9629182.7313.3289210.798.19.8752204.7232.01167.044.39
Aidan O'ConnellLV79.677.7$1.1M3915424263.61612846.722.10.671.23.31.721.065120.23923182.9322.821301-8.197.710.975206
Mason RudolphTEN81.579.0$2.9M1814622564.91530996.810.01.873.04.04.018.195021.23816232.7812.32510615.095.812.0772354.9026.0
Spencer RattlerNO$1.1M4713022757.31317455.8-35.4-8.671.51.82.218.2155622.56117172.828.118146013.673.210.5722114.9532.01087.214.37
Deshaun WatsonCLE83.1$46.0M4713721663.41148535.3-3.3-2.678.72.31.416.1198734.97216382.9716.5311481-1.880.611.5752234.6632.51196.954.31
Justin FieldsPIT79.3$4.7M11010616066.21106516.931.40.675.03.10.615.874324.44811163.0312.06228952.4121.112.1752274.45
Drew LockNYG76.6$5.0M1710718059.41071656.0-14.5-1.969.33.32.818.854724.52618172.8217.018133212.182.111.7762284.6931.01127.034.12
Andy DaltonCAR78.7$5.0M1610616066.2989766.2-13.70.974.54.43.813.492816.85610112.5814.511340-3.458.99.8742204.8329.51066.934.27
Tyler HuntleyMIA$1.1M158613265.2829336.33.10.180.82.32.316.084228.61910172.6211.7261352-0.564.712.973204
Jacoby BrissettNE79.6$8.0M179516059.4826215.2-7.8-1.777.11.20.619.0136234.85516282.8817.1156203.145.26.5762354.9431.01137.174.53
Michael Penix Jr.ATL$5.7M456110558.1775337.420.2-7.367.02.92.922.371614.732482.6714.071110.644.28.875220
Malik WillisGB$1.3M26405474.15503010.230.2-4.181.15.60.013.231219.416222.2515.82013813.953.89.073225
Desmond RidderLV$1.0M15528461.9458225.53.0-0.968.82.42.418.822526.621692.6110.493601.525.95.2752074.5236.01277.154.29
Dorian Thompson-RobinsonCLE66111752.1440063.8-56.3-12.372.20.05.117.6113326.4247182.703.82112206.017.83.0742034.5632.51217.284.44
Marcus MariotaWAS$6.0M13344379.1364408.524.813.588.19.30.07.121021.717522.8523.2189113.545.615.2762224.5236.01216.874.11
Joshua DobbsSF$2.2M12324669.6361227.810.6-0.273.94.34.319.611020.810622.6618.69242-2.832.816.4752164.6433.01226.754.31
Jimmy GaroppoloLA$3.2M11274165.9334218.18.90.767.54.92.420.00818.213052.6622.0250-2.019.919.9742254.9730.51107.044.26
Tanner McKeePHI$1.0M32304566.7323407.218.8-4.466.78.90.020.00714.917052.6314.65-10-3.028.914.47823033.01147.224.41
Kenny PickettPHI$3.5M25254259.5291216.98.22.965.04.82.415.011226.123262.9214.291511.725.15.0752204.7333.51214.29
Trey LanceDAL$8.5M14254161.0266016.5-8.1-4.572.50.02.415.011328.915812.4914.711410-2.112.73.276226
Tommy DeVitoNYG$0.8M12314470.5257005.80.3-0.785.40.00.014.611224.011242.686.58320-2.713.56.874210
Joe Milton IIINE$1.1M41222975.9241108.311.819.792.63.40.07.41620.77423.6324.110161-4.021.221.27723635.0121
Jake HaenerNO8183946.2226115.8-5.2-3.967.62.62.618.961635.615292.5511.811220-1.613.31.77320035.01147.01
Davis MillsHOU$4.1M24203655.6212005.9-7.6-3.863.90.00.027.81615.818222.6031.83110-1.19.62.4762254.8232.01106.954.40
Brandon AllenSF$2.0M13173056.7199126.6-10.4-5.281.53.36.718.54721.97322.806.9340-1.08.42.8742094.8428.01107.064.33
Skylar ThompsonMIA2213363.6187005.7-3.6-2.990.60.00.018.821435.97262.695.3140-2.57.94.0742104.9131.01127.004.28
Mitchell TrubiskyBUF$2.6M28192673.1179206.99.74.084.07.70.016.00311.58212.5814.31710-12.115.31.9742224.6727.51166.874.25
Bailey ZappeCLE$1.0M11163151.6170125.5-15.2-11.990.03.26.510.0439.42112.7229.0220-0.37.07.0732154.8830.01097.194.40
Tim BoyleMIA2152560.0153006.1-5.379.20.00.016.72519.201321000.67.23.676232
Tim BoyleNYG1122450.0123115.1-6.7-7.979.24.24.216.711352.08842.4816.71-100.06.86.876232
Tyrod TaylorNYJ$6.0M22172277.3119305.411.990.513.60.09.51522.74323130-0.718.09.0732174.4737.51266.784.09
Carson WentzKC$2.5M12121963.2118006.2-0.2-6.278.90.00.026.311043.53152.4211.8300-3.54.72.4772374.7730.51186.864.15
Hendon HookerDET$1.4M336966.762006.91.777.80.00.011.11330.0120520-3.02.70.975221
Nick MullensMIN$1.9M1422100.0380019.04.9100.00.00.00.00150.00013-200.01.40.373210
Taylor HeinickeLAC43560.028005.6-4.480.00.00.020.01337.510022000.43.20.873210
Mike WhiteBUF131127.328002.5-7.236.40.00.09.11218.22110000.01.11.1772165.0927.0967.404.40
Sam HowellSEA$1.0M2151435.724011.7-10.842.90.07.135.71738.9121120-0.7-0.8-0.873225
Kyle AllenPIT$1.3M1111100.0190019.01.4100.00.00.00.0000.01000000.00.80.875210
Josh JohnsonBAL$1.4M142366.717005.7-0.6100.00.00.00.00125.0001410-3.60.70.2752194.5333.51107.564.42
Tyson BagentCHI$0.9M2422100.011005.50.3100.00.00.00.0000.00006-700.0-0.3-0.175213
Clayton TuneARI$1.0M3522100.08004.0-1.1100.00.00.00.0000.02007-40-10.5-0.1-0.0752204.6437.51226.894.25
Kyle TraskTB$1.4M1311100.05005.00.3100.00.00.00.0000.00005-40-6.6-0.2-0.1772365.1031.51137.084.60
Jake BrowningCIN$1.0M22000.00000.00.00.00.0000002-20-1.7-0.2-0.1742104.7429.01127.194.44
Jarrett StidhamDEN$5.0M12000.00000.00.00.00.000000450-2.10.50.2752154.8131.01107.284.33
Chris OladokunKC$0.2M11000.00000.00.00.00.0000.0000150-0.60.50.573213

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. Paid is the yearly average of the deal he had signed in 2024, and Yrs Left counts 2024 and the seasons after it on that deal (a rookie deal ends after year four; fifth-year options are not counted). A blank means our contract source no longer lists him, mostly retired players. Worth and Raise are our estimate of a new deal today, so they show on the current season only.

League leaders

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

All seasons

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, scaled to the games played so far while a season is in progress. Weekly view: QB 15+ attempts, RB 5+ carries or 2+ targets, WR 3+ targets, TE 2+ targets. Open Filters and uncheck "Qualified only" to see every player.

What is the Season column?

His season grade, out of 100: where he finished at his position that season. First is 99, eighth is 89, thirty-second is 79. It is the same scale as the week grade on the Players of the Week page and the career grade on his player page, so a 94 means the same thing wherever you read it. Not a projection, and not a read on his contract.

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.