StatVault

Season Stat Comparison

20022003 Season2004

Peak-Aligned Career Arc

Each player's career aligned to their own peak season (year 0), scaled to % of their personal best. Shapes reveal who peaked earlier, who sustained longer, who declined faster.

Passing

PlayerCmpAttCmp%YdsTDIntTD%Int%Y/AAdjY/ATD:INTRateSk
Kyle Boller1162245178.6%1,260793.14.05.64.40.862.417
Anthony Wright941785280.9%1,199985.14.56.75.71.172.319

Rushing

PlayerAttYdsTDY/ATD%1D1D%Fmb
Kyle Boller305201.70.0516.72
Anthony Wright277502.80.0518.52

Defense

PlayerTklSoloAstTFLQBHitsSkDisIntPDFFFRTDSfty
Kyle Boller220000.00.000000
Anthony Wright110000.00.000000

Advanced (EPA)

PlayerPass EPARush EPARec EPAPass AirYdRec AirYd
Kyle Boller-40.1-16.200
Anthony Wright-12.2-13.700
Source: nflverse (CC-BY 4.0) · 2016–present · Wikipedia public domain · pre-1999