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

2007 NFL Players: Stats, Model Score, Contract Value

41 of 84 players
Columns in Core stats, QB
Show numbers as
Stats
PlayerTeamGCmpAttCmp%Pass YdsPass TDINTY/APass EPATD%INT%Rush AttRush YdsRush TDRush EPAFPtsFP/GHt (in)Wt40 TimeVertBroad3-ConeShuttleBench
Tom BradyNE1639757768.847504988.2286.38.51.4379828.8391.724.5762255.2824.5997.204.38
Drew BreesNO1644365367.8442828186.879.24.32.824521-1.2267.416.7722094.8332.01057.094.21
TRTony RomoDAL1633451764.6420636188.1162.17.03.52812824.6301.318.8742305.0130.01057.114.20
Brett FavreGB1635653167.0415728157.8116.55.32.829120-19.8249.315.674222
CPCarson PalmerCIN1637357265.2413026207.281.84.53.524100-6.7230.114.4772354.65
JKJon KitnaDET1635556263.2406618217.246.53.23.727630-8.5200.912.674220
Peyton ManningIND1633751465.6404031147.9163.06.02.720-53-0.1275.017.277230
Matt HasselbeckSEA1635155962.8395028127.1114.95.02.139970-16.1255.816.076235
DADerek AndersonCLE1629851957.4378629197.353.15.63.730773-5.4255.316.0782355.0329.01037.674.62
JCJay CutlerDEN1629746464.0349720147.589.04.33.0442051-2.2218.613.7752314.777.104.2623
Kurt WarnerARI1428244862.9340927177.664.46.03.817151-23.1217.915.674214
Eli ManningNYG1629752656.5333623206.33.84.43.830691-4.6198.212.4772184.90
Donovan McNabbPHI1429147161.833241977.1105.44.01.5502360-3.9218.515.674240
Ben RoethlisbergerPIT1526540265.9315832117.9162.58.02.735204220.0264.717.6772404.75
Philip RiversLAC1627746060.2315221156.976.74.63.329331-18.7189.511.8772285.08
JCJason CampbellWAS1325041360.5270012116.556.52.92.7371861-2.7158.612.2772354.71
VYVince YoungTEN1523838162.525469176.726.42.44.5933953-6.5161.310.8772324.48
DGDavid GarrardJAX1220832464.225091837.799.45.60.951182119.0190.715.9732364.8233.51117.354.26
JGJeff GarciaTB1320932264.924401347.654.84.01.2351161-11.6159.112.273205
MBMarc BulgerLA1222137658.8239211156.47.42.94.09130-3.0111.09.2752084.971007.464.34
DHDamon HuardKC1120633162.2225711136.825.63.33.99-10-12.6108.19.875218
Matt SchaubHOU1119228567.42241997.915.53.23.2175201.9112.910.3782455.0430.51107.654.62
JHJoey HarringtonATL1221534861.82215786.4-3.12.02.314330-7.0105.48.8762104.8932.01127.004.21
TJTarvaris JacksonMIN1217128759.619119126.76.33.14.256260311.4132.411.0742254.6931.51077.404.3822
BGBrian GrieseCHI716125862.4180310127.022.83.94.713280-4.390.913.075214
CPChad PenningtonNYJ917925869.417661096.828.13.93.520321-1.6101.911.3752254.8133.51117.124.16
CLCleo LemonMIA917230656.21762665.820.82.02.0339247.6115.512.8742154.8735.51067.334.27
KBKyle BollerBAL1216827162.017439106.48.93.33.7198903.594.77.9752204.6135.51177.204.02
SRSage RosenfelsHOU915423964.4168415127.044.36.35.0215111.9114.412.7762224.7434.01077.074.29
TETrent EdwardsBUF1015126756.61630786.1-28.72.63.0144901.182.18.2762304.767.144.4619
KCKellen ClemensNYJ1013024652.815295106.2-9.22.04.12711116.878.27.8742204.89
Rex GrossmanCHI812222155.21411476.4-10.91.83.213230-2.560.77.6732255.06
DCDaunte CulpepperLV710718358.51325557.228.12.72.7204634.785.612.276260
BCBrodie CroyleKC912722357.01227665.5-9.02.72.771801.063.07.0742064.8830.51047.344.25
JLJ.P. LosmanBUF811117463.81204466.9-6.52.33.42011002.763.27.9742174.7333.0116
Trent DilferSF711321552.611667125.4-44.53.35.610250-11.453.07.676247
Josh McCownLV911119158.1115110116.0-0.95.25.8281490-2.678.88.8762184.5938.51206.853.90
Steve McNairBAL613320465.21113245.5-4.01.02.010320-9.047.78.074230
CRChris RedmanATL68914860.110791057.33.56.83.48160-5.674.812.5752255.3726.5987.804.78
GFGus FrerotteLA89416656.610147126.1-29.54.27.2630-2.544.95.675233
LMLuke McCownTB59413967.61009537.318.63.62.21211701.566.013.2762174.7137.51256.744.21
TGTrent GreenMIA58513861.6987577.26.83.65.17320-3.148.79.775208
QGQuinn GrayJAX88014455.69861056.838.76.93.5195705.875.29.475254
VTVinny TestaverdeCAR79417254.7936565.4-22.62.93.59220-4.147.66.877233
Alex SmithSF79419149.2914244.8-28.51.02.1138906.245.56.5762154.7132.01136.823.96
TCTodd CollinsWAS46710563.8888508.542.84.80.0810-6.355.713.976223
Matt MooreCAR86211056.4730356.68.42.74.5350-4.431.64.075219
AFA.J. FeeleyPHI35910357.3681586.6-4.54.97.872301.533.511.275216
MLMatt LeinartARI56011253.6647245.8-8.81.83.6114202.730.16.0772254.90
DCDavid CarrCAR67313653.7635354.7-16.82.23.717590-1.233.35.5752124.6735.01087.054.28
Jake DelhommeCAR3558564.7617817.319.79.41.26260-0.257.319.174215
JBJohn BeckMIA56010557.1559135.3-9.41.02.99121-6.727.65.5742174.7529.51116.814.17
Kerry CollinsTEN5508261.0531006.515.10.00.03-30-3.620.94.277247
KHKelly HolcombMIN3428251.2511216.23.12.41.2100-1.226.48.874216
SHShaun HillSF3537867.9484526.23.06.42.612141-0.042.714.275230
KOKyle OrtonCHI3427953.2475326.0-11.83.82.55-10-0.626.99.0762285.0626.57.384.52
TSTroy SmithBAL4407553.3452206.09.92.70.0125410.637.59.4722174.72
BBBrooks BollingerMIN5334967.3391118.04.72.02.06180-5.319.43.973205
JRJaMarcus RussellLV4366654.5373245.7-8.03.06.1540-7.015.33.8782604.83
BLByron LeftwichATL3325954.2279134.7-16.11.75.1670-3.69.83.3772504.85
PRPatrick RamseyDEN2294761.7262115.6-12.22.12.12601.113.16.5742255.2433.51127.124.09
CBCharlie BatchPIT7173647.2232236.4-4.65.68.312-70-9.610.61.574216
Aaron RodgersGB2202774.1218108.19.93.70.072902.515.67.8742234.7134.51107.38
SWSeneca WallaceSEA5192867.9215217.72.47.13.641702.222.94.6712054.5638.01276.984.14
TRTim RattayARI4152755.6164336.1-3.411.111.1250-1.513.13.3722004.9125.51007.344.21
BBBrock BerlinLA1172860.7153015.5-0.50.03.63-160-8.22.52.5732154.8329.01097.494.54
JOJ.T. O'SullivanDET4132552.0148125.91.64.08.04-100-9.64.91.2742324.8829.01077.464.28
JSJim SorgiIND4183650.0132103.7-8.32.80.06-40-1.98.92.277196
BGBruce GradkowskiTB4132356.5130015.7-7.70.04.37200-1.15.21.3732174.5934.01077.124.16
CWChris WeinkeSF1132259.1104104.7-1.44.50.00000.08.28.2762325.20
CNCraig NallGB171546.788105.91.46.70.0560-5.98.18.175245
Brad JohnsonDAL371163.679007.2-0.00.00.05-50-5.02.70.977235
BQBrady QuinnCLE13837.545005.60.60.00.00000.01.81.8752354.7324
TTTyler ThigpenKC12633.341016.8-3.80.016.70000.0-0.4-0.473216
AWAndrew WalterLV15862.538004.80.30.00.00000.01.51.5782304.86
Matt CasselNE54757.138015.4-4.40.014.34121-2.86.71.376225
CFCharlie FryeCLE141040.034013.4-5.80.010.0110-0.5-0.5-0.5762204.7933.01136.944.08
JLJared LorenzenNYG24850.028003.5-0.20.00.0120-2.21.30.7762855.28
MGMatt GutierrezNE411100.0150015.01.30.00.05-130-5.5-0.7-0.2762305.0029.51086.994.28
AWAnthony WrightNYG21714.312001.7-5.00.00.01-10-1.30.40.273211
BVBilly VolekLAC531030.06010.6-13.60.010.011-70-7.8-2.5-0.574214
JMJamie MartinNO1000.00000.00.00.00.03-30-1.3-0.3-0.374205
THTim HasselbeckARI1000.00000.00.00.00.01-10-1.9-0.1-0.1732144.8333.01137.274.40
KKKevin KolbPHI1000.00000.00.00.00.03-200.0-0.2-0.2752184.8532.51126.944.44

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 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.