2009 NFL Season · Half PPR

Fantasy Football Rankings

The final 2009 leaderboard: all 588 NFL players ranked by the value they actually delivered over a replacement-level starter, under Half PPR scoring.

How this board is built
This board is a record, not a projection: the 2009 season is complete, so there is no model and no ADP here — each player's actual fantasy points under Half PPR scoring, computed from official NFL stat lines (nflverse data), ranked by value over a replacement-level starter (the same comparison as the projection board, so a quarterback's big totals are discounted by what every team's starter scores). Per-game splits divide season totals by the games each player actually played.
PosGPGames playedTotal fantasy points scored, Half PPR scoringPass Yds/G2009 per-game passing yardsRush Yds/G2009 per-game rushing yardsRec/G2009 receptions per gameRec Yds/G2009 per-game receiving yardsTD2009 total touchdowns
#101Sebastian JanikowskiLV · K16K160.00.00.00.00.00
#102Neil RackersARI · K17K140.00.00.00.00.00
#103Jay FeelyNYJ · K18K160.00.00.00.00.00
#104Lawrence TynesNYG · K19K160.00.00.00.00.00
#105Matt BryantATL · K20K50.00.00.00.00.00
#106Jeff ReedPIT · K21K160.00.00.00.00.00
#107Rob BironasTEN · K22K160.00.00.00.00.00
#108Billy CundiffBAL · K23K120.00.00.00.00.00
#109Nate KaedingLAC · K24K160.00.00.00.00.00
#110Josh ScobeeJAX · K25K160.00.00.00.00.00
#111Shaun SuishamDAL · K26K140.00.00.00.00.00
#112Robbie GouldCHI · K27K160.00.00.00.00.00
#113Rhys LloydCAR · K28K160.00.00.00.00.00
#114Mike NugentARI · K29K60.00.00.00.00.00
#115Shane AndrusSF · K30K50.00.00.00.00.00
#116Matt PraterDEN · K31K160.00.00.00.00.00
#117Stephen GostkowskiNE · K32K160.00.00.00.00.00
#118Nick FolkDAL · K33K140.00.00.00.00.00
#119Mason CrosbyGB · K34K160.00.00.00.00.00
#120Ricky SchmittSF · K35K10.00.00.00.00.00
#121Garrett HartleyNO · K36K50.00.00.00.00.00
#122Steven HauschkaBAL · K37K90.00.00.00.00.00
#123Dan CarpenterMIA · K38K160.00.00.00.00.00
#124Connor BarthTB · K39K90.00.00.00.00.00
#125Graham GanoWAS · K40K40.00.00.00.00.00
#126Ryan SuccopKC · K41K160.00.00.00.00.00
#127David BuehlerDAL · K42K160.00.00.00.00.00
#128Lee EvansBUF · WR38WR16125.20.00.02.838.37
#129Pierre GarconIND · WR39WR14125.00.00.73.454.64
#130Cadillac WilliamsTB · RB25RB16160.00.051.01.813.77
#131Jermichael FinleyGB · TE13TE12123.10.00.04.656.35
#132Davone BessMIA · WR40WR16122.90.00.74.847.42
#133Todd HeapBAL · TE14TE16122.00.00.13.337.16
#134Steve BreastonARI · WR41WR15121.10.02.93.747.53
#135Devin HesterCHI · WR42WR13120.10.0-0.14.458.23
#136Devery HendersonNO · WR43WR16119.20.00.83.250.32
#137Earl BennettCHI · WR44WR16118.70.00.03.444.82
#138Roy WilliamsDAL · WR45WR15118.60.00.02.539.77
#139Darren SprolesLAC · RB26RB16154.50.021.42.831.17
#140Nate WashingtonTEN · WR46WR16117.90.00.92.935.66
#141David GarrardJAX · QB13QB16220.2224.820.20.00.018
#142Kurt WarnerARI · QB14QB15219.3250.50.70.00.027
#143Willis McGaheeBAL · RB27RB15152.40.036.31.05.714
#144Jason CampbellWAS · QB15QB16218.3226.114.80.00.021
#145Braylon EdwardsNYJ · WR47WR16114.50.00.02.842.54
#146Donnie AveryLA · WR48WR16113.40.01.92.936.85
#147Bernard BerrianMIN · WR49WR16113.30.00.03.438.64
#148Michael TurnerATL · RB28RB11149.10.079.20.53.210
#149Kyle OrtonDEN · QB16QB16215.2237.64.40.00.021
#150Jabar GaffneyDEN · WR50WR16112.20.00.03.445.82