2004 NFL Season · PPR

Fantasy Football Rankings

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

How this board is built
This board is a record, not a projection: the 2004 season is complete, so there is no model and no ADP here — each player's actual fantasy points under 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, PPR scoringPass Yds/G2004 per-game passing yardsRush Yds/G2004 per-game rushing yardsRec/G2004 receptions per gameRec Yds/G2004 per-game receiving yardsTD2004 total touchdowns
#401Tony RichardsonKC · RB85RB1436.40.04.01.48.40
#402Reno MahePHI · RB86RB1135.40.08.31.311.20
#403Jamaar TaylorNYG · WR135WR519.80.0-1.61.229.20
#404Justin FargasLV · RB87RB1034.40.012.61.16.81
#405Michael JenkinsATL · WR136WR919.10.00.20.813.20
#406Kyle JohnsonDEN · RB88RB933.60.00.01.014.02
#407Shaud WilliamsBUF · RB89RB433.60.041.80.84.82
#408Jerricho CotcheryNYJ · WR137WR1018.00.00.00.66.00
#409Jason McKieCHI · RB90RB1232.10.00.11.15.82
#410Bryan JohnsonCHI · RB91RB831.50.00.01.86.92
#411David KircusDET · WR138WR315.80.00.01.022.71
#412James MungroIND · RB92RB930.50.02.10.84.03
#413Kevin WalterCIN · WR139WR1214.70.00.00.75.60
#414Malcom FloydLAC · WR140WR113.90.00.03.049.01
#415Daimon SheltonBUF · RB93RB1328.40.00.01.38.80
#416Mike CloudNYG · RB94RB728.30.012.90.10.43
#417Jonathan SmithBUF · WR141WR912.20.01.20.32.30
#418Darnerien McCantsWAS · WR142WR412.10.00.01.317.80
#419Nate PooleARI · WR143WR512.00.00.01.014.00
#420Steve SmithCAR · WR144WR112.00.00.06.060.00
#421Maurice MorrisSEA · RB95RB1526.90.08.40.63.50
#422Jim FinnNYG · RB96RB926.90.00.81.712.40
#423Lamar GordonMIA · RB97RB326.80.021.34.324.70
#424Triandos LukeDEN · WR145WR911.20.00.00.75.80
#425Charlie GarnerTB · RB98RB326.30.037.03.020.70
#426Bobby ShawLAC · WR146WR311.00.00.31.719.70
#427John StoneLV · WR147WR211.00.00.01.540.00
#428Jeremi JohnsonCIN · RB99RB1325.80.00.41.24.11
#429Ron DayneNYG · RB100RB1125.60.016.30.10.61
#430Dan KreiderPIT · RB101RB1025.30.01.81.07.51
#431Andre KingCLE · WR148WR59.90.00.01.09.80
#432Joey GoodspeedLA · RB102RB1424.70.00.40.85.11
#433Mark BrunellWAS · QB33QB966.0132.76.90.00.07
#434Scott VinesDET · WR149WR48.10.00.00.812.80
#435Robert HolcombeTEN · RB103RB1323.20.04.80.84.60
#436Willie ParkerPIT · RB104RB523.20.037.20.63.20
#437Lorenzo NealLAC · RB105RB1422.90.03.80.94.70
#438Darian BarnesDAL · RB106RB1122.90.00.90.95.41
#439Rob KonradMIA · RB107RB822.70.02.31.08.61
#440Willie PonderNYG · WR150WR116.90.0-0.40.10.30
#441Richard AlstonCLE · WR151WR96.00.00.00.00.00
#442Wes WelkerMIA · WR152WR156.00.00.00.00.00
#443B.J. SamsBAL · RB108RB1621.10.01.20.10.11
#444Jason McAddleyTEN · WR153WR95.80.00.00.24.20
#445Billy McMullenPHI · WR154WR35.40.00.01.08.00
#446ReShard LeeDAL · RB109RB1220.20.010.70.10.31
#447Cliff RussellCIN · WR155WR134.60.01.20.11.60
#448Karl HanktonCAR · WR156WR94.50.00.00.22.80
#449Chris Fuamatu-Ma'afalaJAX · RB110RB718.80.09.90.62.71
#450Talman GardnerNO · WR157WR73.30.00.00.13.30