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
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
Matthew StaffordLA91.787.2$40.0M21738859465.347074687.9187.72.073.67.71.318.12811719.015942522.7919.02910-31.8356.321.0752144.8130.51077.064.47
Jared GoffDET93.094.2$53.0M41739357668.245643487.9181.11.778.35.91.415.82315024.414738742.7012.319450-14.4307.118.1762174.8227.01107.174.47
Dak PrescottDAL90.789.8$60.0M41740459767.7455230107.6149.64.874.85.01.712.52412720.214245512.8320.2531772-9.4311.818.3742304.7932.51167.114.32
Drake MayeNE99.090.7$9.2M31735449272.043943188.9230.99.079.06.31.613.81313224.515843422.9817.3104450411.2353.920.876225
Sam DarnoldSEA85.480.8$33.5M41732347368.3404825148.6119.93.779.85.33.014.61510921.814947352.8412.735950-13.0243.414.3752254.8526.51056.964.40
Trevor LawrenceJAX87.285.8$55.0M61734155761.2400729127.297.7-2.573.75.22.214.44514023.415859402.8717.083359926.8342.120.178220
Caleb WilliamsCHI84.579.0$9.9M31733056658.339422777.085.4-6.769.84.81.220.72815125.616490373.2011.47738835.4318.818.873226
Bo NixDEN87.782.6$4.7M31738861163.5393125116.487.4-2.077.44.11.815.94312820.211561452.8510.88335658.4300.817.774217
Justin HerbertLAC84.086.2$52.5M51634051266.4372726137.388.93.076.45.12.515.22518232.214355732.9014.784498215.9288.818.1782364.6835.51237.064.46
Baker MayfieldTB81.583.1$33.3M21734354263.3369326116.859.1-1.773.74.82.015.7209215.914636202.8416.155382135.7273.916.1732154.8429.01117.004.28
Josh AllenBUF96.099.0$55.0M61631945969.5366825108.0126.91.579.95.42.213.0189919.812830292.8711.51125791438.8368.523.0772374.7533.51196.904.40
Patrick MahomesKC88.396.0$45.0M61431550063.0358722117.2106.2-2.674.34.42.217.92511822.17927572.7913.664422529.2281.720.1742254.8030.01146.884.08
Jordan LoveGB89.887.7$55.0M51529143866.433812367.7144.44.377.45.31.414.61610122.012933472.9016.547199012.3235.315.7762194.7435.51187.214.52
Jacoby BrissettARI85.080.5$6.2M21431548465.133662387.081.03.673.24.81.717.61115128.710445632.9516.43816817.5233.416.7762354.9431.01137.174.53
Aaron RodgersPIT81.986.7$13.7M11632749665.933222476.765.1-0.973.94.81.417.3178516.29727292.6314.621611-3.0227.214.2742234.7134.51107.38
Jalen HurtsPHI86.788.3$51.0M51629445265.032242567.178.63.174.05.51.316.71010020.714844242.9617.5105421816.7307.019.2732234.5935.0125
Cam WardTEN78.276.4$12.2M41732353760.131691575.96.8-3.472.62.81.319.02317128.913867492.9812.93915928.5200.711.874219
Daniel JonesIND89.084.5$14.0M11326138268.331011988.1103.03.678.05.02.112.1148721.512824412.7017.545161516.2230.117.7772304.8133.51207.004.41
C.J. StroudHOU82.281.1$9.1M31427342065.030411987.280.20.974.64.51.917.6910423.513246352.8312.148209115.0208.714.975218
Geno SmithLV78.777.1$37.5M31530244667.7302519176.828.01.677.04.33.811.41411923.814622422.8014.7411090-1.7173.911.6752214.5833.5124
Bryce YoungCAR79.976.2$9.5M31630447663.9301123116.335.6-0.377.94.82.316.41812925.612754482.8511.75421624.2224.014.070204
Tua TagovailoaMIA80.282.2$53.1M31426038268.1266020157.056.1-0.377.05.23.915.9179322.68548152.6612.620430-7.5160.611.573225
Lamar JacksonBAL82.689.0$52.0M51319230064.025492178.572.2-3.072.47.02.318.3118224.411826202.9911.367349220.6218.816.874205
Tyler ShoughNO80.881.5$2.7M41122132468.223841067.453.21.676.53.11.915.9137420.87328152.6912.44618631.0160.014.5772194.6332.0117
Jaxson DartNYG83.184.0$4.2M41421633863.922721556.742.6-1.372.94.41.515.5149625.710125362.8314.286487938.1243.517.474223
Brock PurdySF94.293.0$53.0M6919728469.4216720107.680.34.982.27.03.512.396622.45927283.1715.933147316.2179.419.9732204.8427.07.214.45
Mac JonesSF86.280.2$3.5M51120128670.321511367.568.53.679.14.52.114.0105618.55215252.7017.336600-5.3132.212.0752204.7232.01167.044.39
Michael Penix Jr.ATL80.578.7$5.7M3916627660.11982937.226.3-2.572.93.31.124.095017.37019182.7913.6217017.1122.213.675220
Joe BurrowCIN85.891.7$55.0M5817325966.818091757.054.62.175.06.61.911.385519.94815232.8015.4144103.6134.416.876215
Kirk CousinsATL81.185.0$45.0M31016626662.417211056.518.3-0.672.03.81.916.1126422.97020312.7917.31471-2.5105.610.6752094.8428.51097.054.50
Marcus MariotaWAS79.377.5$8.0M11013922561.816951077.529.35.074.84.43.116.765121.27212232.7719.75029716.7129.412.9762224.5236.01216.874.11
Joe FlaccoCIN83.579.6$4.2M1915825362.516641346.626.1-0.474.45.11.615.5114617.64619182.6716.2152215.5118.913.2782454.8428.51106.824.27
J.J. McCarthyMIN78.578.2$5.5M31014024357.6163211126.7-3.8-5.066.54.54.921.3127728.57011393.0217.23718146.8127.312.7752196.824.23
Spencer RattlerNO79.677.3$1.1M3917425468.51586856.2-6.42.674.73.12.011.0115118.86219142.6915.93216708.6103.111.5722114.9532.01087.214.37
Shedeur SandersCLE78.079.3$1.2M4812021256.614007106.6-28.8-3.569.63.34.718.0610343.85335453.2114.32216919.887.010.974212
Jayden DanielsWAS85.4$9.4M3711418661.31262836.821.4-3.776.44.31.614.9124120.16112112.8011.25927821.7116.116.676210
Justin FieldsNYJ79.076.9$11.0M2912820263.41259716.217.50.477.33.50.512.9116930.15914282.9916.27338348.8138.615.4752274.45
Carson WentzMIN79.9$1.4M1511016865.51216657.232.90.373.93.63.019.924825.74314152.6814.811570-3.268.313.7772374.7730.51186.864.15
Kyler MurrayARI81.9$46.1M3511016168.3962636.027.9-1.275.23.71.915.953218.135792.6912.72917314.179.816.070207
Dillon GabrielCLE77.777.7$1.6M4911018459.8937725.1-14.5-6.670.73.81.119.3114220.85913112.7514.9148600.470.07.871205
Davis MillsHOU76.0$7.0M269115957.2915515.8-1.6-1.070.63.10.619.092917.4518132.5720.214601-0.866.611.1762254.8232.01106.954.40
Russell WilsonNYG78.0$10.5M166911958.0831337.0-1.5-2.770.12.52.520.643627.92711152.7515.0181060-1.349.88.3712064.5334.01186.974.09
Joe FlaccoCLE83.579.6$4.2M149315958.5815265.1-34.5-1.574.41.33.815.574526.83712242.8615.86130-0.130.07.5782454.8428.51106.824.27
Tyrod TaylorNYJ76.6$6.0M168013360.2779555.95.3-1.073.03.83.813.5114530.65015163.0317.92714315.461.410.2732174.4737.51266.784.09
Jake BrowningCIN83.5$1.0M158112564.8771686.2-38.32.970.84.86.415.013626.9238192.7720.493916.848.79.7742104.7429.01127.194.44
Brady CookNYJ$0.9M258815357.5739274.8-37.3-9.467.81.34.624.264023.3467142.5713.713490-4.328.45.7742154.5937.01287.014.17
Quinn EwersMIA$1.1M44558366.3622337.57.04.568.33.63.614.612224.2214102.8125.68190-4.733.28.374209
Jameis WinstonNYG78.5$4.0M23376656.1567228.620.9-1.466.13.03.025.812231.9181092.9315.672314.345.215.1762314.9728.51037.164.36
Philip RiversIND$1.3M13589263.0544435.9-1.8-1.171.14.33.314.421818.620492.3820.62-10-1.131.710.6772285.08
Tyler HuntleyBAL$0.5M15526678.8426206.511.56.287.93.00.010.631925.7211102.6517.224151010.840.18.073204
Malik WillisGB$1.3M14303585.74223012.131.412.191.48.60.05.72513.29022.989.52212321.153.113.373225
Riley LeonardIND$1.1M45396758.2415236.2-5.90.767.73.04.512.331014.510352.8325.862725.333.36.776213
Josh JohnsonWAS$1.4M13345265.4372127.27.62.471.41.93.818.401222.26282.8615.512551-4.826.38.8752194.5333.51107.564.42
Max BrosmerMIN$1.0M37477166.2328044.6-29.8-5.882.40.05.611.852428.220462.9115.87110-0.16.20.974217
Mitchell TrubiskyBUF$2.6M14253571.4313408.925.610.685.311.40.011.8300.05002.8420.7960-6.829.27.3742224.6727.51166.874.25
Mason RudolphPIT$3.8M25385273.1310226.09.06.079.63.83.814.30611.112132.859.67601.317.03.4772354.9026.0
Cooper RushBAL$3.1M24345265.4303045.8-22.71.174.00.07.718.02917.09262.6423.24-40-5.63.80.9752254.9327.01057.234.47
Andy DaltonCAR$4.0M24253767.6293117.912.41.980.62.72.713.931124.411122.668.35-20-8.713.53.4742204.8329.51066.934.27
Tanner McKeePHI$1.0M24244355.8274116.4-0.7-2.168.42.32.326.321123.912533.0012.5880-5.213.73.47823033.01147.224.41
Chris OladokunKC$0.9M23355464.8235104.4-11.8-6.875.01.90.013.531727.413272.9610.65180-5.615.15.073213
Trey LanceLAC$2.0M14275350.9226014.3-24.2-9.360.00.01.924.011220.313332.5615.9178501.315.63.976226
Kenny PickettLV$3.5M16284463.6188124.3-18.7-8.881.82.34.513.631426.93152.7112.05220-3.29.71.6752204.7333.51214.29
Joe Milton IIIDAL$1.1M34152462.5183127.60.665.24.28.326.10520.86415500-2.112.23.07723635.0121
Aidan O'ConnellLV$1.1M21102245.5102004.6-4.7-14.566.70.00.033.32313.06022.6127.31700.24.84.875206
Shane BuecheleKC$0.2M1171450.088006.3-1.761.50.00.030.80842.1203140-0.83.93.972210
Brandon AllenTEN$1.4M11173056.772012.4-22.6-14.960.00.03.330.01929.07442.7910.00000.00.90.9742094.8428.01107.064.33
Joshua DobbsNE$4.0M2471070.065006.5-0.170.00.00.030.0000.060010-50-6.62.10.5752164.6433.01226.754.31
Teddy BridgewaterTB$1.3M1381553.362004.1-3.8-11.057.10.00.028.60423.54022.3213.3340-0.02.91.07421030.01137.174.20
Taysom HillNO$10.0M1132633.357109.5-1.050.016.70.025.00116.7401521141-14.243.83.474221
Tyson BagentCHI$5.0M323475.0470011.82.375.00.00.025.00125.0001270-0.42.61.375213
Clayton TuneGB$1.1M2271546.742012.8-10.271.40.06.714.31840.090352302.22.01.0752204.6437.51226.894.25
Gardner MinshewKC$1.2M1461346.237012.8-6.463.60.07.727.30215.4311620-0.6-0.3-0.1732254.9733.51167.144.45
Zach WilsonMIA$6.0M1461154.532002.9-6.660.00.00.030.00218.2402310-0.21.40.374214
Nick MullensJAX$2.2M2433100.019006.32.9100.00.00.00.00133.311012-80-2.5-0.1-0.073210
Drew LockSEA$2.5M232366.715005.0-0.9100.00.00.00.0000.02006-50-1.00.10.0762284.6931.01127.034.12
Anthony RichardsonIND$8.5M221250.09004.5-1.20.00.00.050.0000.00004-10-2.42.21.1762444.4340.5129
Kedon SlovisARI$0.9M221250.0-200-1.0-2.150.00.00.050.0000.00000000.0-0.1-0.1742234.5530.0118
Jimmy GaroppoloLA$3.0M13000.00000.00.00.00.0000009-1000.0-1.0-0.3742254.9730.51107.044.26
Kyle AllenDET$1.3M12020.00000.0-1.4100.00.00.00.0100.00003-300.0-0.3-0.175210
Jarrett StidhamDEN$6.0M21000.00000.00.00.00.0000001-100.0-0.1-0.1752154.8131.01107.284.33
Adrian MartinezSF$0.8M11000.00000.00.00.00.0000001-10-2.3-0.1-0.174220
Jalen MilroeSEA$1.6M43000.00000.00.00.00.000000340-6.40.40.174216

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 2025, and Yrs Left counts 2025 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.