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

2025 NFL Players: Stats, Model Score, Contract Value

43 of 82 players
Our modelContract & valueStats
PlayerTeamModelWorthPaidRaiseYrs LeftGCmpAttCmp%Pass YdsPass TDINTY/APass EPACPOEOn-Tgt%TD%INT%Bad Throw%Rcvr DropsPressuredPressure%BlitzedHurriedHitTime to ThrowAGG%Rush AttRush YdsRush TDRush EPAFPtsFP/G
Matthew StaffordLA85.8$45.8M$55.0M-$9.2M21738859465.347074687.9187.71.573.67.71.318.12811719.015942522.7918.42910-31.8356.321.0
Jared GoffDET90.7$66.1M$53.0M$13.1M31739357668.245643487.9181.11.678.35.91.415.82315024.414738742.7012.519450-14.4307.118.1
Dak PrescottDAL89.0$66.1M$60.0M$6.1M31740459767.7455230107.6149.64.674.85.01.712.52412720.214245512.8319.5531772-9.4311.818.3
Drake MayeNE94.2$63.8M$9.2M$54.7M21735449272.043943188.9230.99.179.06.31.613.81313224.515843422.9816.9104450411.2353.920.8
Sam DarnoldSEA81.9$36.4M$33.5M$2.9M31732347368.3404825148.6119.94.079.85.33.014.61510921.814947352.8413.035950-13.0243.414.3
Trevor LawrenceJAX86.2$40.7M$55.0M-$14.3M51734155761.2400729127.297.7-2.773.75.22.214.44514023.415859402.8716.983359926.8342.120.1
Caleb WilliamsCHI79.3$35.1M$9.9M$25.2M21733056658.339422777.085.4-6.969.84.81.220.72815125.616490373.2010.77738335.4318.318.7
Bo NixDEN82.2$61.2M$4.7M$56.5M21738861163.5393125116.487.4-2.177.44.11.815.94312820.211561452.8511.08335658.4300.817.7
Justin HerbertLAC87.2$38.1M$52.5M-$14.4M41634051266.4372726137.388.93.376.45.12.515.22518232.214355732.9015.484498215.9288.818.1
Baker MayfieldTB84.0$50.4M$33.3M$17.1M31734354263.3369326116.859.1-1.673.74.82.015.7209215.914636202.8417.355382135.7273.916.1
Josh AllenBUF99.0$65.9M$55.0M$10.9M51631945969.5366825108.0126.91.579.95.42.213.0189919.812830292.8711.71125791438.8368.523.0
Patrick MahomesKC96.0$66.1M$64.0M$2.1M51431550063.0358722117.2106.2-2.974.34.42.217.92511822.17927572.7913.164422529.2281.720.1
Jordan LoveGB86.7$64.6M$55.0M$9.6M41529143866.433812367.7144.44.277.45.31.414.61610122.012933472.9016.247199012.3235.315.7
Jacoby BrissettARI80.5$13.9M$15.5M-$1.6M11431548465.133662387.081.03.573.24.81.717.61115128.710445632.9515.93816817.5233.416.7
Aaron RodgersPIT87.7$6.5M$22.5M-$16.0M11632749665.933222476.765.1-1.373.94.81.417.3178516.29727292.6314.221611-3.0227.214.2
Jalen HurtsPHI88.3$65.8M$51.0M$14.8M41629445265.032242567.178.63.174.05.51.316.71010020.714844242.9616.9105421816.7307.019.2
Cam WardTEN76.2$32.5M$12.2M$20.3M31732353760.131691575.96.8-3.272.62.81.319.02317128.913867492.9813.03915928.5200.711.8
Daniel JonesIND85.4$32.7M$44.0M-$11.3M41326138268.331011988.1103.03.478.05.02.112.1148721.512824412.7017.245161516.2230.117.7
C.J. StroudHOU81.5$46.0M$9.1M$36.9M21427342065.030411987.280.20.774.64.51.917.6910423.513246352.8311.748209115.0208.714.9
Geno SmithLV78.7$8.7M$3.3M$5.4M11530244667.7302519176.828.00.877.04.33.811.41411923.814622422.8014.1411090-1.7173.911.6
Bryce YoungCAR76.4$29.6M$9.5M$20.1M21630447663.9301123116.335.6-0.377.94.82.316.41812925.612754482.8511.85421624.2224.014.0
Tua TagovailoaMIA81.1$36.9M$1.2M$35.7M11426038268.1266020157.056.1-0.377.05.23.915.9179322.68548152.6613.520430-7.5160.611.5
Lamar JacksonBAL89.8$62.8M$52.0M$10.8M41319230064.025492178.572.2-2.672.47.02.318.3118224.411826202.9911.567349220.6218.816.8
Tyler ShoughNO79.0$10.1M$2.7M$7.4M31122132468.223841067.453.20.976.53.11.915.9137420.87328152.6911.64618631.0160.014.5
Jaxson DartNYG83.1$41.0M$4.2M$36.7M31421633863.922721556.742.6-1.472.94.41.515.5149625.710125362.8315.086487938.1243.517.4
Brock PurdySF93.0$66.8M$53.0M$13.8M5919728469.4216720107.680.35.182.27.03.512.396622.45927283.1715.633147316.2179.419.9
Mac JonesSF80.2$33.7M$3.5M$30.2M41120128670.321511367.568.53.079.14.52.114.0105618.55215252.7017.236600-5.3132.212.0
Michael Penix Jr.ATL78.0$5.4M$5.7M-$0.3M2916627660.11982937.226.3-3.272.93.31.124.095017.37019182.7912.3217017.1122.213.6
Joe BurrowCIN91.7$70.6M$55.0M$15.6M4817325966.818091757.054.62.575.06.61.911.385519.94815232.8015.9144103.6134.416.8
Kirk CousinsATL85.0$11.5M$11.3M$0.2M21016626662.417211056.518.3-0.772.03.81.916.1126422.97020312.7917.01471-2.5105.610.6
Marcus MariotaWAS78.2$4.2M$7.0M-$2.8M11013922561.816951077.529.35.174.84.43.116.765121.27212232.7719.95029716.7129.412.9
Joe FlaccoCIN79.9$5.0M$6.0M-$1.0M2915825362.516641346.626.1-0.274.45.11.615.5114617.64619182.6717.5152215.5118.913.2
J.J. McCarthyMIN77.5$29.5M$5.5M$24.0M21014024357.6163211126.7-3.8-5.566.54.54.921.3127728.57011393.0216.53718146.8127.312.7
Spencer RattlerNO77.3$5.2M$1.1M$4.1M2917425468.51586856.2-6.43.174.73.12.011.0115118.86219142.6915.33216708.6103.111.5
Shedeur SandersCLE77.7$6.9M$1.2M$5.7M3812021256.614007106.6-28.8-3.669.63.34.718.0610343.85335453.2215.12216919.887.010.9
Jayden DanielsWAS84.5$50.0M$9.4M$40.6M2711418661.31262836.821.4-3.476.44.31.614.9124120.16112112.8010.65927821.7116.116.6
Justin FieldsNYJ76.9$10.0M$11.0M-$1.0M1912820263.41259716.217.51.877.33.50.512.9116930.15914282.9917.27338348.8138.615.4
Carson WentzMIN83.5$5.5M$3.0M$2.5M1511016865.51216657.232.90.273.93.63.019.924825.74314152.6814.311570-3.268.313.7
Kyler MurrayARI80.8$32.8M$1.3M$31.5M1511016168.3962636.027.9-1.075.23.71.915.953218.135792.6913.22917314.179.816.0
Dillon GabrielCLE77.1$5.8M$1.6M$4.3M3911018459.8937725.1-14.5-5.670.73.81.119.3114220.85913112.7517.2148600.470.07.8
Davis MillsHOU76.0$3.3M$7.0M-$3.7M169115957.2915515.8-1.6-1.170.63.10.619.092917.4518132.5821.014601-0.866.611.1
Russell WilsonNYG78.5$12.5M$10.5M$2.0M66911958.0831337.0-1.5-3.170.12.52.520.643627.92711152.7415.0181060-1.349.88.3
Joe FlaccoCLE79.9$5.0M$6.0M-$1.0M249315958.5815265.1-34.5-1.074.41.33.815.574526.83712242.8615.86130-0.130.07.5
Tyrod TaylorNYJ76.6$2.9M$2.5M$0.4M168013360.2779555.95.3-0.473.03.83.813.5114530.65015163.0317.92714315.461.410.2
Jake BrowningCIN82.6$1.3M$1.0M$0.3M58112564.8771686.2-38.32.170.84.86.415.013626.9238192.7722.393916.848.79.7
Brady CookNYJ$2.6M$0.9M$1.7M158815357.5739274.8-37.3-10.367.81.34.624.264023.3467142.5714.413490-4.328.45.7
Quinn EwersMIA$8.7M$1.1M$7.6M34558366.3622337.57.04.468.33.63.614.612224.2214102.8124.08190-4.733.28.3
Jameis WinstonNYG79.6$6.1M$4.0M$2.1M13376656.1567228.620.9-1.166.13.03.025.812231.9181092.9315.672314.345.215.1
Philip RiversIND85.8$1.3M$1.3M$0.0M3589263.0544435.9-1.8-1.171.14.33.314.421818.620492.3820.62-10-1.131.710.6
Tyler HuntleyBAL$5.5M$2.5M$3.0M25526678.8426206.511.54.687.93.00.010.631925.7211102.6513.824151010.840.18.0
Malik WillisGB$6.6M$22.5M-$15.9M44303585.74223012.131.410.891.48.60.05.72513.29022.989.52212321.153.113.3
Riley LeonardIND$10.0M$1.1M$8.9M35396758.2415236.2-5.9-0.667.73.04.512.331014.510352.8324.362725.333.36.7
Josh JohnsonWAS$1.3M$1.4M-$0.2M3345265.4372127.27.63.071.41.93.818.401222.26282.8617.812551-4.826.38.8
Max BrosmerMIN$1.3M$1.0M$0.3M07477166.2328044.6-29.8-5.982.40.05.611.852428.220462.9215.87110-0.16.20.9
Mitchell TrubiskyBUF$4.9M$5.2M-$0.3M24253571.4313408.925.610.285.311.40.011.8300.05002.8420.7960-6.829.27.3
Mason RudolphPIT$7.2M$3.8M$3.5M15385273.1310226.09.06.079.63.83.814.30611.112132.869.67601.317.03.4
Cooper RushBAL$3.7M$1.3M$2.4M14345265.4303045.8-22.7-0.874.00.07.718.02917.09262.6423.24-40-5.63.80.9
Andy DaltonCAR$4.5M$3.5M$1.0M14253767.6293117.912.41.780.62.72.713.931124.411122.664.25-20-8.713.53.4
Tanner McKeePHI$6.5M$1.0M$5.5M14244355.8274116.4-0.7-0.768.42.32.326.321123.912533.0015.0880-5.213.73.4
Chris OladokunKC$1.3M$0.9M$0.3M03355464.8235104.4-11.8-6.875.01.90.013.531727.413272.9610.65180-5.615.15.0
Trey LanceLAC$32.4M$2.5M$29.9M14275350.9226014.3-24.2-9.360.00.01.924.011220.313332.5615.9178501.315.63.9
Kenny PickettLV$4.4M$4.0M$0.4M16284463.6188124.3-18.7-8.881.82.34.513.631426.93152.7112.05220-3.29.71.6
Joe Milton IIIDAL$1.3M$1.1M$0.2M04152462.5183127.60.665.24.28.326.10520.86415500-2.112.23.0
Aidan O'ConnellLV$5.5M$1.1M$4.4M11102245.5102004.6-4.7-14.566.70.00.033.32313.06022.6127.31700.24.84.8
Shane BuecheleKC$1.3M$1.0M$0.2M171450.088006.3-1.761.50.00.030.80842.1203140-0.83.93.9
Brandon AllenTEN$1.3M$1.4M-$0.2M1173056.772012.4-22.6-14.560.00.03.330.01929.07442.7910.00000.00.90.9
Joshua DobbsNE$4.5M$1.4M$3.1M1471070.065006.5-0.170.00.00.030.0000.060010-50-6.62.10.5
Teddy BridgewaterTB$1.3M$1.3M$0.0M381553.362004.1-3.8-12.757.10.00.028.60423.54022.3220.0340-0.02.91.0
Taysom HillNO$7.8M$10.0M-$2.2M0132633.357109.5-1.050.016.70.025.00116.7401521141-14.243.83.4
Tyson BagentCHI$5.3M$5.0M$0.3M223475.0470011.82.375.00.00.025.00125.0001270-0.42.61.3
Clayton TuneGB$1.3M$1.1M$0.2M271546.742012.8-10.271.40.06.714.31840.090352302.22.01.0
Gardner MinshewKC$3.9M$5.8M-$1.9M1461346.237012.8-6.463.60.07.727.30215.4311620-0.6-0.3-0.1
Zach WilsonMIA$25.3M$1.4M$23.9M1461154.532002.9-6.660.00.00.030.00218.2402310-0.21.40.3
Nick MullensJAX$4.8M$2.2M$2.6M0433100.019006.32.9100.00.00.00.00133.311012-80-2.5-0.1-0.0
Drew LockSEA$6.1M$2.5M$3.6M132366.715005.0-0.9100.00.00.00.0000.02006-50-1.00.10.0
Anthony RichardsonIND$32.5M$8.5M$24.0M121250.09004.5-1.20.00.00.050.0000.00004-10-2.42.21.1
Kedon SlovisARI$1.3M$0.9M$0.3M021250.0-200-1.0-2.150.00.00.050.0000.00000000.0-0.1-0.1
Jimmy GaroppoloLA$3.8M$3.0M$0.8M3000.00000.00.00.00.0000009-1000.0-1.0-0.3
Kyle AllenDET$8.4M$2.0M$6.4M22020.00000.0-1.4100.00.00.00.0100.00003-300.0-0.3-0.1
Jarrett StidhamDEN$5.7M$6.0M-$0.3M11000.00000.00.00.00.0000001-100.0-0.1-0.1
Adrian MartinezSF1000.00000.00.00.00.0000001-10-2.3-0.1-0.1
Jalen MilroeSEA$7.1M$1.6M$5.5M33000.00000.00.00.00.000000340-6.40.40.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.