2024 NFL Player Stats: Sortable Season & Weekly Table

Every 2024 NFL player in one sortable table: QB, RB, WR, and TE plus EDGE, IDL, LB, CB, and S. Click any column header to see who led the league and who finished last: drops, yards per route run, stacked boxes faced, separation, CPOE, pressures, and more. Switch to Weekly to break down any single week (offense). Final numbers for the season.

43 of 79 players
PlayerTeamGCmpAttCmp%Pass YdsPass TDINTY/APass EPACPOEOn-Tgt%TD%INT%Bad Throw%Rcvr DropsPressuredPressure%BlitzedHurriedHitTime to ThrowAGG%Rush AttRush YdsRush TDRush EPAFPtsFP/G
Joe BurrowCIN1746065170.749184397.6198.74.580.36.61.411.62915522.216438692.7015.742201216.1382.922.5
Jared GoffDET1739053672.8462937128.6209.85.180.56.92.213.51112221.514334572.7911.535560-3.1322.519.0
Baker MayfieldTB1740756971.5450041167.9175.62.278.67.22.811.22611018.117550202.7011.16037836.8367.821.6
Geno SmithSEA1740757670.7432021157.590.13.981.83.62.610.42014122.513138532.8412.15327221.2266.115.7
Sam DarnoldMIN1736154466.4431935127.9123.42.877.76.42.215.01915225.713852523.0813.9672121-3.1315.818.6
Lamar JacksonBAL1731646967.441724148.9209.3-0.278.78.70.915.12810721.716253313.129.9140915411.7438.425.8
Patrick MahomesKC1639257967.7392826116.8121.9-1.176.94.51.915.72213221.511535612.8110.458307224.3282.917.7
Aaron RodgersNYJ1736858463.0389728116.765.5-4.775.54.81.917.33912720.414135522.6914.22210704.3256.615.1
Justin HerbertLAC1733250166.338702337.7124.42.479.74.60.613.83212322.715620622.9115.97030624.2283.616.7
Brock PurdySF1530045066.7386420128.6127.13.078.44.42.714.11910121.014232382.9417.766323519.2273.018.2
Kyler MurrayARI1737254068.9385121117.194.92.179.13.92.012.7169116.013640212.8116.880572517.9303.417.8
Bo NixDEN1737656666.4377529126.759.2-2.676.65.12.115.13110417.614845352.9212.892430422.1317.118.7
Matthew StaffordLA1634051665.937622087.387.3-0.674.33.91.617.61511421.013625612.7812.430410-3.0218.613.7
Josh AllenBUF1630748263.737312867.7153.90.874.85.81.218.7208817.713637372.8917.11025311257.0374.423.4
C.J. StroudHOU1733653163.3372720127.082.0-0.173.33.82.318.72617429.815466562.9915.5522330-7.2228.413.4
Jayden DanielsWAS1733147869.235682597.5117.70.978.25.21.914.52011421.715339282.6814.2149891658.5349.720.6
Caleb WilliamsCHI1735155862.935412066.364.4-1.172.43.61.121.11715424.616550372.9311.981489011.6258.515.2
Kirk CousinsATL1430344967.5350818167.871.93.477.84.03.611.71610021.010625472.7019.52300-16.8180.312.9
Jordan LoveGB1526842463.2338925118.070.8-1.073.25.92.618.2289722.113136472.8717.2258316.1227.915.2
Jalen HurtsPHI1524836068.929031858.1114.06.279.15.01.413.469122.912630233.1417.01526301440.7325.021.7
Tua TagovailoaMIA1129139773.328671977.2125.61.781.34.81.811.5135412.96023102.4212.2174900.5181.516.5
Russell WilsonPIT1121433464.124821657.451.41.076.44.81.516.8139826.77924412.8513.3431552-7.6180.816.4
Bryce YoungCAR1423438460.924031596.326.82.071.93.92.322.31512029.113653382.7720.243249615.5198.814.2
Drake MayeNE1322533766.8227615106.840.83.976.24.53.016.4118422.69624262.7414.854421220.1185.114.2
Derek CarrNO1018927967.721451557.753.63.276.75.41.814.1107124.77942212.7711.817711-1.1149.014.9
Jameis WinstonCLE1118129561.4212113127.28.3-1.870.44.44.117.9147122.36123242.8117.62583116.7127.211.6
Will LevisTEN1219030163.1209113126.90.0-1.674.14.34.018.8199226.96917342.6719.1451830-17.5130.010.8
Daniel JonesNYG1021633764.12070876.122.6-1.279.42.42.112.5249425.78921442.7115.06826528.0139.313.9
Trevor LawrenceJAX1017228360.820451177.229.3-2.973.73.92.517.2154815.97113172.6811.92611938.4141.714.2
Gardner MinshewLV1020330367.020139106.612.11.576.23.03.313.588124.410925272.6817.819580-7.6102.510.2
Dak PrescottDAL818528465.119781187.016.21.971.33.92.817.968226.96233282.7720.3135414.5118.514.8
Cooper RushDAL1218730760.918441256.01.1-5.868.93.91.618.2105517.26326162.5420.426180-18.2113.69.5
Anthony RichardsonIND1112626248.118148126.9-16.3-11.358.03.14.628.0128229.76738302.9616.487499623.8167.515.2
Joe FlaccoIND716224865.317611277.139.01.673.64.82.817.4114918.46113182.7015.59260-7.0107.215.3
Mac JonesJAX1017126265.31672886.421.4-1.173.63.13.118.074114.9629182.7313.3289210.798.19.8
Aidan O'ConnellLV915424263.61612846.722.10.671.23.31.721.065120.23923182.9322.821301-8.197.710.9
Mason RudolphTEN814622564.91530996.810.01.873.04.04.018.195021.23816232.7812.32510615.095.812.0
Spencer RattlerNO713022757.31317455.8-35.4-8.671.51.82.218.2155622.56117172.828.118146013.673.210.5
Deshaun WatsonCLE713721663.41148535.3-3.3-2.678.72.31.416.1198734.97216382.9716.5311481-1.880.611.5
Justin FieldsPIT1010616066.21106516.931.40.675.03.10.615.874324.44811163.0312.06228952.4121.112.1
Drew LockNYG710718059.41071656.0-14.5-1.969.33.32.818.854724.52618172.8217.018133212.182.111.7
Andy DaltonCAR610616066.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 BrissettNE79516059.4826215.2-7.8-1.777.11.20.619.0136234.85516282.8817.1156203.145.26.5
Michael Penix Jr.ATL56110558.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 RidderLV5528461.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
JIJoe 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.