2023 NFL Player Stats: Sortable Season & Weekly Table

Every 2023 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 83 players
PlayerTeamGCmpAttCmp%Pass YdsPass TDINTY/APass EPACPOEOn-Tgt%TD%INT%Bad Throw%Rcvr DropsPressuredPressure%BlitzedHurriedHitTime to ThrowAGG%Rush AttRush YdsRush TDRush EPAFPtsFP/G
Tua TagovailoaMIA1738855869.5462429148.3160.31.579.05.22.514.3219516.211539272.3612.235740-39.1280.416.5
Jared GoffDET1740760167.7457530127.6129.01.180.35.02.015.23313220.919642602.7212.732212-21.9292.917.2
Dak PrescottDAL1741059069.545163697.7180.44.782.66.11.511.73611017.515527442.7118.456242213.1343.020.2
Josh AllenBUF1738557766.7430629187.5110.91.977.85.03.114.23112220.317348502.8914.31115241554.4394.923.2
Brock PurdySF1630844169.8428031119.7187.92.675.57.02.516.399019.213224382.8812.939144211.4299.618.7
Patrick MahomesKC1640159567.4418327147.073.9-1.880.74.52.413.33915224.413360652.969.775388013.3286.017.9
Jordan LoveGB1737257664.6415932117.2130.0-1.476.65.61.917.52711118.319943382.7816.4512474-7.3321.118.9
C.J. StroudHOU1531949364.741082358.3128.30.974.84.71.019.91812423.412647393.0213.84115736.1281.118.7
Baker MayfieldTB1736456664.3404428107.1104.80.274.94.91.814.82411218.514037352.7016.9621631-14.5276.016.2
Trevor LawrenceJAX1637056465.6401621147.157.9-0.574.33.72.518.82411619.415939422.5113.97033941.4274.617.2
Matthew StaffordLA1532651862.9396524117.794.4-1.375.04.62.119.03310018.217227432.6913.2216504.0239.316.0
Sam HowellWAS1738861263.4394621216.4-12.70.273.73.43.415.22315823.316939542.8515.749263524.7257.615.2
Derek CarrNO1737554868.438782587.186.04.079.74.61.515.3199015.517224352.7014.232400-20.3243.114.3
Jalen HurtsPHI1735253865.4385823157.291.14.178.94.32.814.31912622.018560303.0015.41576051521.3366.921.6
Lamar JacksonBAL1630745667.336782478.1115.81.773.95.31.516.6228817.816922292.9611.7148821510.2341.221.3
Geno SmithSEA1532349565.336242097.386.32.275.54.01.814.62313625.913662432.8315.2371551-4.9229.415.3
Gardner MinshewIND1630549062.233051596.762.0-2.074.23.11.815.1269618.316932302.7414.6341003-2.8202.212.6
Justin HerbertLAC1329745665.131342076.962.80.576.24.41.516.02210722.115836422.8517.05222835.4234.218.0
Russell WilsonDEN1529744367.030702686.949.71.377.95.91.813.21613527.714442483.0412.580341317.6262.917.5
Bryce YoungCAR1631552659.9287711105.5-37.3-1.673.32.11.921.52315025.516638502.8911.640253022.7164.510.3
Desmond RidderATL1524938664.5283612127.316.3-1.675.53.13.114.7178520.49026282.7414.2531935-14.4187.112.5
Justin FieldsCHI1322737061.425621696.936.10.573.04.32.416.81312229.514345333.2412.5124657425.8238.118.3
Kirk CousinsMIN821630969.923311857.556.04.582.25.81.612.8168425.810621462.8613.8142501.7157.919.7
Joe BurrowCIN1024436467.023091566.348.21.375.64.11.614.7217419.18213372.5311.331880-3.5149.214.9
Zach WilsonNYJ1222136560.52271876.2-13.8-1.377.42.21.915.72013432.611447412.9119.2372110-16.9129.810.8
Aidan O'ConnellLV1121334262.322181276.525.3-2.572.83.52.017.3155314.51017222.8016.217111-4.1129.811.8
Mac JonesNE1122434564.9212010126.1-33.0-0.674.92.93.515.9167620.79230242.4818.527960-5.4110.310.0
Kenny PickettPIT1220132362.22070646.4-3.80.171.61.91.218.4119326.98133372.8120.142541-5.2110.29.2
Jake BrowningCIN917124370.419361278.056.93.579.14.92.99.897528.18025262.7114.22712739.5142.515.8
Will LevisTEN914925358.91808847.129.3-2.767.13.21.616.7128229.2888462.8515.525571-9.4108.112.0
Kyler MurrayARI817626765.917991056.711.8-2.974.83.71.913.4105720.07320192.7815.94524436.7144.418.1
Joe FlaccoCLE512320460.316161387.94.7-1.070.16.43.917.894119.34619143.0219.0920-0.5100.920.2
Ryan TannehillTEN914922865.41616477.125.60.375.11.83.114.0127227.76510302.6614.217741-4.180.08.9
Joshua DobbsARI816726662.81569855.9-5.9-0.870.03.01.916.686322.37210362.7816.24925837.3128.516.1
Tyrod TaylorNYG1011617466.71341537.726.71.880.72.91.714.5115126.75519152.8710.9381970-0.487.38.7
Nick MullensMIN510014768.01306788.931.75.673.14.85.420.015132.14414253.1118.810250-0.066.613.3
Bailey ZappeNE1012721160.21272696.0-38.60.271.42.84.320.275021.28214112.7720.0178314.671.27.1
Jimmy GaroppoloLV711016865.51205797.28.7-0.470.94.25.418.253418.7515152.9615.120390-2.762.18.9
Easton StickLAC511117364.21129316.515.1-1.971.21.70.618.872815.0544102.8315.92714418.075.615.1
Deshaun WatsonCLE610517061.81115746.62.7-1.671.54.12.420.6124825.75913183.0415.42914219.984.914.2
Tommy DeVitoNYG911417864.01101836.21.9-2.676.84.51.712.586228.8681693.039.2361951-3.295.510.6
Daniel JonesNYG610816067.5909265.7-20.41.878.41.23.813.766534.24718172.7110.54020615.859.09.8
Joshua DobbsMIN59515162.9895555.9-3.10.470.03.33.316.674929.94913233.2215.53016338.280.016.0
Taylor HeinickeATL57413455.2890546.610.2-8.869.53.73.024.283021.1379132.9013.815124110.166.013.2
Tyson BagentCHI59414365.7859366.0-13.0-2.376.82.14.213.862617.64811102.9614.323109211.057.311.5
Trevor SiemianNYJ58615356.2724244.7-40.1-7.766.91.32.622.822817.4464162.5219.911400-7.332.96.6
Mason RudolphPIT4557474.3719309.722.313.182.64.10.010.101215.024332.6811.21080-3.441.610.4
PJ WalkerCLE55411049.1674156.1-13.1-11.757.00.94.529.963831.4297202.9712.513300-5.323.94.8
Mitchell TrubiskyPIT56710663.2632456.0-6.1-1.678.13.84.719.052118.618682.8417.516542-0.748.79.7
Anthony RichardsonIND4508459.5577316.98.8-9.474.13.61.221.062224.2241052.7915.42513640.470.617.6
Drew LockSEA4487663.2543337.110.5-1.272.03.93.916.061417.114712.6013.85140-0.229.17.3
Jarrett StidhamDEN2406660.6496217.516.0-7.069.43.01.519.421824.718382.8410.8980-5.126.713.3
Dorian Thompson-RobinsonCLE76011054.5440144.0-26.1-8.969.80.93.619.8112319.8387102.8216.6156501.820.12.9
Andy DaltonCAR2345858.6361206.211.5-6.168.43.40.019.351016.414252.5013.831201.423.611.8
Tim BoyleNYJ3487762.3360144.7-21.0-4.474.71.35.224.031719.83622.6111.94502.710.93.6
C.J. BeathardJAX6405375.5349106.66.410.484.01.90.08.021220.314152.5915.083502.021.53.6
Sam DarnoldSF10284562.2297216.610.41.668.94.42.226.70815.78123.0811.521151-8.325.32.5
Case KeenumHOU2345364.2291135.5-11.10.472.51.95.713.721220.316152.7720.1210-1.79.84.9
Jameis WinstonNO6254753.2264235.6-7.4-3.176.14.36.421.73714.319322.4816.55-60-4.511.92.0
Brian HoyerLV2234254.8231025.5-7.4-13.857.10.04.823.8137.014112.3918.83-30-1.85.02.5
Jacoby BrissettWAS2182378.3224309.716.486.413.00.04.5128.720231901.322.911.4
Tyler HuntleyBAL5213756.8203305.58.9-11.560.08.10.020.04512.211013.3217.915550-5.025.65.1
Blaine GabbertKC2183551.4185035.3-14.0-15.367.60.08.617.651130.6100102.3216.77450-0.65.93.0
Davis MillsHOU4183946.2173204.4-3.6-22.863.25.10.021.14410.07212.6912.52900.615.94.0
Brett RypienLA2183847.4172014.5-12.0-14.273.00.02.616.22820.08242.9114.331901.36.83.4
Jaren HallMIN3132065.0168018.4-1.573.70.05.026.30729.29126140-2.06.12.0
Jeff DriskelCLE1132650.0166226.4-5.3-6.572.07.77.716.04827.63052.7034.673300.513.913.9
Marcus MariotaPHI2152365.2164117.11.22.978.34.34.38.70623.19212.7430.085205.713.76.8
Carson WentzLA1172470.8163216.812.45.975.08.34.225.01311.56012.2620.8175611.024.124.1
Cooper RushDAL7182475.0144016.0-3.775.00.04.225.0014.0120012-50-5.73.20.5
Taysom HillNO1661154.583107.53.363.69.10.027.3017.79008140147.2145.59.1
Mike WhiteMIA65683.3741112.3-7.283.316.716.70.0000.01008-90-11.84.10.7
Malik WillisTEN24580.0740014.84.880.00.00.020.00444.40005210-7.05.12.5
Clayton TuneARI6122157.162023.0-20.6-12.471.40.09.59.511139.34132.7410.093010.47.51.2
Sean CliffordGB211100.0370037.02.1100.00.00.00.0000.01003-20-3.51.30.7
Logan WoodsideATL13475.027016.8-8.575.00.025.00.00240.00011600.3-0.3-0.3
AJ McCarronCIN24580.019003.8-3.280.00.00.020.00116.73000000.00.80.4
Aaron RodgersNYJ1010.00000.0-0.50.00.00.00.003150.00110000.00.00.0
Matt BarkleyJAX1000.00000.00.00.00.0000003-30-4.0-0.3-0.3
Teddy BridgewaterDET1000.00000.00.00.00.0000002-20-2.7-0.2-0.2
Nathan PetermanCHI1000.00000.00.00.00.0000.00002-400.0-0.4-0.4
Kyle AllenBUF6000.00000.00.00.00.00000013-130-8.6-1.3-0.2
Kyle TraskTB2010.00000.0-1.9100.00.00.00.0100.00001-10-1.7-0.1-0.1

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.