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

2009 NFL Players: Stats, Model Score, Contract Value

38 of 78 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
Matt SchaubHOU1639657868.5477029158.3149.55.02.647610-11.1282.917.7782455.0430.51107.654.62
Peyton ManningIND1639357168.8450033167.9184.55.82.819-130-11.5278.817.477230
TRTony RomoDAL1634754763.444832698.2163.74.81.6351051-3.0281.717.6742305.0130.01057.114.20
Aaron RodgersGB1634953765.044173078.2183.95.61.35930456.5343.121.4742234.7134.51107.38
Tom BradyNE1637156565.7439828137.8161.05.02.3294410.6272.317.0762255.2824.5997.204.38
Drew BreesNO1536351270.9438834118.6194.26.62.1223326.7305.320.4722094.8332.01057.094.21
Ben RoethlisbergerPIT1533750566.7432826128.6163.05.12.4417921.0272.918.2772404.75
Philip RiversLAC1631748465.542542898.8209.15.81.926501-2.3275.317.2772285.08
Brett FavreMIN1636452968.842023377.9190.76.21.3970-9.4287.618.074222
Eli ManningNYG1631750762.5402127147.9143.65.32.8176500.9247.115.4772184.90
KOKyle OrtonDEN1633653962.3380221127.166.63.92.2247100.2219.113.7762285.0626.57.384.52
Kurt WarnerARI1534050767.1375827147.488.55.32.821100-7.2231.115.474214
JCJay CutlerCHI1633655061.1366627266.7-7.54.94.74117212.0225.814.1752314.777.104.2623
Joe FlaccoBAL1631549763.4361321127.396.14.22.434620-0.1210.813.2782454.8428.51106.824.27
DGDavid GarrardJAX1631451361.2359715107.058.82.91.97832335.0234.314.6732364.8233.51117.354.26
JCJason CampbellWAS1632650464.7359520157.166.84.03.04723613.5223.414.0772354.71
Donovan McNabbPHI1426744160.5355322108.197.65.02.3361412-0.9237.417.074240
CPCarson PalmerCIN1628246261.0309421136.772.54.52.840933-1.1209.213.1772354.65
Matt HasselbeckSEA1429348860.0302917176.2-7.43.53.5261190-7.8167.111.976235
Matt CasselKC1527249055.5292416166.0-17.23.33.3511960-28.7168.511.276225
Matt RyanATL1426344659.0291622146.579.24.93.130491-4.8187.713.4762204.897.404.51
Chad HenneMIA1427444861.2287812146.448.22.73.116321-3.0144.410.3752304.9225.51067.174.40
MSMark SanchezNYJ1519636154.3244412206.8-34.63.35.53610637.1134.39.0742324.9332.51167.064.21
Alex SmithSF1122537160.6235018126.311.04.93.224510-7.6147.513.4762154.7132.01136.823.96
Matthew StaffordDET1020137054.3226713206.1-40.63.55.42110822.1125.412.5752144.8130.51077.064.47
Jake DelhommeCAR1117831656.320158186.4-12.82.55.717600-0.182.57.574215
VYVince YoungTEN1215225858.918791077.335.63.92.75528127.1141.211.8772324.48
JFJosh FreemanTB1015928855.2185710186.4-35.03.56.23216202.494.39.4782404.9033.51197.114.43
MBMarc BulgerLA914024557.11469566.0-20.32.02.48220-8.368.87.6752084.971007.464.34
Ryan FitzpatrickBUF1012722656.214229106.3-12.24.04.43114116.992.89.3742284.8630.51057.094.07
BQBrady QuinnCLE1013625653.11339875.2-18.33.12.7219819.290.29.0752354.7324
JRJaMarcus RussellLV1212124649.212903115.2-66.01.24.5194503.746.23.9782604.83
Kerry CollinsTEN711921655.11225685.7-19.72.83.712151-5.864.69.277247
TETrent EdwardsBUF811018360.11169676.4-7.93.33.81410607.667.48.4762304.767.144.4619
Matt MooreCAR78513861.61053827.633.15.81.412-30-0.269.810.075219
BGBruce GradkowskiLV78114755.11004636.814.44.12.01810801.968.99.8732174.5934.01077.124.16
DCDaunte CulpepperDET88915657.1945366.1-6.41.93.818910-4.847.05.976260
SHShaun HillSF68715556.1943526.19.63.21.387002.960.810.175230
KBKyle BollerLA79817556.0899365.1-44.71.73.413760-1.743.66.2752204.6135.51177.204.02
DADerek AndersonCLE88118144.88883104.9-65.31.75.51082-0.940.35.0782355.0329.01037.674.62
CRChris RedmanATL56911759.0781436.712.93.42.6640-2.241.68.3752255.3726.5987.804.78
KKKevin KolbPHI3629664.6741437.78.54.23.14510.546.115.4752184.8532.51126.944.44
SWSeneca WallaceSEA137812065.0700325.811.72.51.71621-16.247.13.6712054.5638.01276.984.14
Josh JohnsonTB56312550.4685485.5-17.93.26.4221480-1.242.18.4752194.5333.51107.564.42
BLByron LeftwichTB35810754.2594435.6-10.13.72.8660-1.934.311.4772504.85
CFCharlie FryeLV3538760.9581146.7-8.31.14.644102.623.37.8762204.7933.01136.944.08
KNKeith NullLA47111760.7558394.8-30.22.67.7560-8.616.94.276219
MLMatt LeinartARI8517766.2435035.6-11.60.03.99-60-7.410.81.4772254.90
CPChad PenningtonMIA3517270.8413125.70.11.42.8370-4.917.25.7752254.8133.51117.124.16
Drew StantonDET3265151.0259065.1-31.30.011.893310.67.72.6752264.7530.51086.774.41
BVBilly VolekLAC4203164.5231117.56.03.23.29-90-8.510.32.674214
BCBrodie CroyleKC3234057.5230205.8-3.55.00.00000.017.25.7742064.8830.51047.344.25
DCDavid CarrNYG6213265.6225107.04.03.10.09271-1.521.73.6752124.6735.01087.054.28
TJTarvaris JacksonMIN8142166.7201109.614.64.80.017-100-9.111.11.4742254.6931.51077.404.3822
BBBrian BrohmBUF2172958.6146025.0-7.20.06.93-30-3.61.50.8752234.8130.01157.134.55
DDDennis DixonPIT1122646.2145115.6-6.53.83.832714.316.516.5752154.58
TCTodd CollinsWAS3122352.2144006.3-1.60.00.0100-1.25.81.976223
Brian HoyerNE4192770.4142005.3-1.50.00.010251-3.714.23.5742165.0232.01097.104.42
KCKellen ClemensNYJ6132552.0125005.0-0.30.00.01210-8.95.10.8742204.89
MBMark BrunellNO3153050.0102013.4-17.20.03.33-300.01.80.673215
MVMike VickPHI1261346.286106.63.37.70.0249522.828.92.4722104.33
TTTyler ThigpenMIA14850.0831210.40.012.525.0110-0.53.43.473216
CPCurtis PainterIND282828.683023.0-17.30.07.1340-5.7-0.2-0.1762304.8729.01027.004.48
MFMatt FlynnGB471258.358014.8-9.60.08.35-50-3.8-0.2-0.1742254.7928.01097.214.34
JOJ.T. O'SullivanCIN341136.440003.6-4.30.00.031201.02.80.9742324.8829.01077.464.28
Rex GrossmanHOU13933.333013.7-6.40.011.1350-0.2-0.2-0.2732255.06
TSTroy SmithBAL35955.624012.7-6.40.011.18311-1.98.12.7722174.72
CSChris SimmsDEN351729.423011.4-13.30.05.93-400.0-1.5-0.5762304.8431.01037.384.21
CBCharlie BatchPIT11250.017008.51.40.00.00000.00.70.774216
BPBrian St. PierreARI12450.012113.0-3.325.025.0120-0.52.72.775224
CHCaleb HanieCHI23742.911011.6-6.40.014.30000.0-1.6-0.874222
MGMatt GutierrezKC111100.03003.0-0.90.00.00000.00.10.1762305.0029.51086.994.28
Josh McCownCAR11616.72000.3-5.30.00.00000.00.10.1762184.5938.51206.853.90
LMLuke McCownJAX21333.32000.7-1.20.00.00000.00.10.1762174.7137.51256.744.21
JGJeff GarciaPHI1000.00000.00.00.00.03-20-7.1-0.2-0.273205
JLJ.P. LosmanLV1010.00000.0-1.00.00.00000.00.00.0742174.7333.0116
TTTyler ThigpenKC1000.00000.00.00.00.0120-0.50.20.273216
PWPat WhiteMIA10050.00000.0-3.80.00.021810-2.48.10.8721904.5535.01177.064.42

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.