Are You a Stathead?

Every week during the season, we'll send you an email to your inbox with scores, this week's schedule, top performers, fantasy drops and adds, new debuts and interesting tidbits. View a sample email. It's also available for hockey, basketball and baseball.

Subscribe to our Stathead Newsletter

2004 Player Debuts

2004 Player Debuts Table
Misc Passing Rushing Receiving
Player Pos To AP1 PB St CarAV G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Solo Int Sk
Mike AdamsDB20190285522300000000000714306.0
Eric AlexanderLB20100003540000000000044
P.J. AlexanderG200700032000000000000
Roc AlexanderDB20060002270000000000017
Jared AllenDE2015451299187000000002324986136.0
Will AllenDB2015002241760000000000029774.0
Richard AlstonWR200400019000000000001
Eugene AmanoC201200431124000000001701
Bryan AndersonG20040000400000000000
Charlie AndersonLB201000089400000000000907.5
Courtney AndersonTE2007002543000000006276365
Dwight AndersonDB20050001150000000000015
Tim AndersonDT200700174300000000000521.0
Shawn AndrewsG-T20101233863000000000001
Stacy AndrewsT20110032494000000000001
Matthias AskewDT200500006000000000001
Jason BabinLB-DE2015025461480000000000028464.5
Jordan BabineauxDB201200326131000001100000470124.0
Waine BaconDB200400011100000000000121
Rashad BakerDB2008000452000000000005751.0
Dave BallDE201200215720000000000080115.5
Brandon BarnesLB2004000112000000000005
Jacob BellG201100735109000001-1500001
Tatum BellRB20080012254000005692773167141908
Yeremiah BellDB20130173914200000000000566813.0
Ronald BellamyWR200400002000000001801
Bernard BerrianWR201100533109000001782028841222412
Jordan BlackT20120032294000000000002
Dwayne BlakleyTE200700015900000000211891
Colby BockwoldtLB20070011249000000000001162.0
Brooks BollingerQB20080016212113602226994115500002
Ryan BoschettiDT20080003220000000000014
Michael BoulwareDB-LB2007002176400000000000143113.0
Jon BradleyDT2007000341000005902100101.0
Jeremy BridgesG-T201200323112000000000001
Jamall BroussardWR20040000800000000000
Dante BrownRB20040000100000120000
Michael BrownLB20040000200000000000
Rufus BrownDB20040000100000000000
Tony BrownDE201000429860000000000015419.0
Roderick BryantDB2004000113000000000003
Tony BuaLB20040001700000000000
Robb ButlerDB200400005000000000003
Jeremy CainLB2014000599000000000007
Vernon CareyT-G201100744121000000000001
Ahmad CarrollDB2009002145700000000011011733.0
Jordan CarstensDT200600192900000000000354.0
Oliver CelestinDB20080005580000000000057
Kirk ChambersT2011001870000000000002
Stephen CheekP200400111200000100000
Brandon ChillarLB201000223970000000000027518.5
Jared ClaussDT200500022900000000000170.5
Michael ClaytonWR201100522950100018100022329551012
Chris ClemonsLB2015005451620000000000020069.0
Cedric CobbsRB20060000500000255900001
Keary ColbertWR2011003147500000160130162988
Ricardo ColcloughDB2009000243000000000005512.5
Colin ColeDT201500328117000000000001715.5
Erik ColemanDB20120053412300000000000467112.0
Scott ConnotDB200400002000000000001
Chris CooleyTE201202634117000002304294711339
Josh CooperDE200700031900000000000191.5
Marquis CooperLB20080003420000000000034
Terrance CopperWR2012000912500000380841018664
Jerricho CotcheryWR201500552175000002293152466233434
Torrie CoxDB200900055600000000000711
Casey CramerRB-TE200800003600000000411117
Patrick CraytonWR2011001331050300163902473650258
Gabe CrecionTE20040000100000000000
Larry CroomRB200400016000002976021602
Clarence CurryDB20040000100000000000
Karlos DansbyLB20170013822120000000000010732043.0
Trey DarilekG200500011800000000000
Devard DarlingWR20080014460000000037578413
Jason DavidDB200800425750000000000019316
Anthony DavisT2008002134700000000000
Rod DavisLB20060003400000000000031
Curtis DeLoatchDB200700174500000000000831
Lorenzo DiamondTE200500002100000000117303
Dahrran DiedrickRB20040000100000000000
Darnell DockettDT201403107215800000000000349440.5
Ken DorseyQB20080001172144082082818111800001
Nat DorseyT200700064000000000000
Damane DuckettDT20060002200000000000051.0
Jeff DuganTE2010000279000001123027191310
Glenn EarlDB200600210370000000000011832.0
Doug EaslickRB20040000300000000140
Nick EasonDT20120001711700000000000837.0
Adimchinobe EchemanduRB20070001190100028110053603
Dwan EdwardsDT20150053313600000000000222319.5
Eric EdwardsTE200500113200000000171841
Tim EuhusTE2007000134000000001411523
Lee EvansWR2011007491180100010145038160084327
Trev FaulkLB20050004290000000000063
Larry FitzgeraldWR201911116902402453102068013381670611832
P.J. FleckWR20040000100000000000
Troy FlemingRB200500032900000740029233315
Malcom FloydWR2015006461210000000032155503411
Ryan FowlerLB2009001137000000000000100
Keyaron FoxLB201200013980000000000014111.0
Carlos FrancisWR20040000500000000000
Lance FrazierDB200400131200000000000342
Derrick FrostP2008005674000003100004
Michael GainesTE2009002783000000008486964
Robert GalleryT201100738104000000000004
Chris GambleDB20120084712300000000000438271.0
Gilbert GardnerLB2008001853000000000007311.0
Rich GardnerDB200600022900000000000181
Randall GayDB201000116710000000000015762.0
Robert GeathersDE20140074615200000000000183334.0
Junior GlymphDE2006000080000000000081.0
Adam GoldbergG-T201100326112000000000003
Amon GordonDT201100033300000000000402.0
Earnest GrahamRB2011002199822520477204715129904134
Brandon GreenDE200600043200000000000353.5
Jamaal GreenDE2005000190000000000021.0
Louis GreenLB20080005640000000000036
Roderick GreenLB2008000654000000000003212.0
Jabari GreerDB201300731133000001-60000348132.0
Jake GroveC-G2009004206600000000000
Rex HadnotG-C201200536129000000000-20
DeAngelo HallDB201703106217100000000100636432.0
Derrick HamiltonWR20040000200000000000
Joselio HansonDB2012000161200000000000025863.5
Nick HardwickC201401968136000000000007
Anthony HargroveDE2011001171020000000000016819.5
Alan HarperDT2004000111000000000003
Joey HarrisRB2004000040000015530000
Tommie HarrisDT20110365411700000000000182131.5
Ben HartsockTE20130022131000000003131216
Devery HendersonWR2012006361240000018119124543772012
Leonard HenryRB200400016000004614103120
Drew HensonQB20080000911209811170000
Maurice HicksRB200800086600000205869655424147
Marquise HillDE2006000013000000000002
Jason HilliardT20040000200000000000
Chris HokeNT-DT20110011511400000000000522.0
T.J. HollowellLB200500006000000000001
Chris HornWR200500042800000112033365117
Jason HortonDB20050002230000000000021
Brian HowardDT2005000120000000000006
Wayne HunterT2012001117700000000000
Von HutchinsDB20070017380000000000011620.5
Trevor HuttonG20040001400000000000
Israel IdonijeDT2013003341490000000000020529.0
Corey JacksonDE20040000100000000000
Eddie JacksonDB20070004420000000000031
Steven JacksonRB201503107416011210276411438694613683910
Cullen JenkinsDT20160075318400000000000240149.0
Michael JenkinsWR2012006391300000024035444272517
Leon JoeLB20070004360000000000035
Al JohnsonC2008003226600000000000
Kyle JohnsonRB200700144500000939133323817
Landon JohnsonLB2010004281010000000000033913.5
Spencer JohnsonDT2012001211250000000000021614.0
Tank JohnsonDT20100022191000000000009314.0
Todd JohnsonDB20090011380000000000001641.0
Trevor JohnsonDE20070001350000000000033
Adrian JonesT20080021255000000000001
Brian JonesTE2005000229000000009136112
Donnie JonesP20180015272260100049000013
Greg JonesRB20130049131000002729131073471324
Julius JonesRB20100053894000001280506822150102926
Kevin JonesRB2008004276400000795317624143101139
Mark JonesWR20090000620000000034102
Nate JonesDB201100091060000000000018836.0
Omari JordanDT2004000040000000000011.0
Steve JosueLB200400004000000000006
Nate KaedingK2012127221150000000000015
Mike KarneyFB2010004210100000479956432523
Alain KashamaDE200500004000000000001
Ethan KelleyDT200700063600000000000442.0
Tommy KellyDE-DT20140084815000000000000324138.0
Chris KernDB20040000200000000000
Isaac KeysLB200500009000000000004
Kelvin KightWR200600005000001801901
Ola KimrinK20040000500000000000
Austin KingC200600033400000000000
Vick KingRB20040000200000490180
Niko KoutouvidesLB20120008125000000000001321.0
Matt KranchickTE200500008000000001603
Ryan KrauseTE20070001140000000079213
Craig KrenzelQB2004000165912771836184100001
Mike LabinjoLB200500011000000000000180.5
Travis LaBoyDE2011003219500000000000147129.5
Kyle LarsonP20080058800000011110005
Chad LavalaisDT200500193000000000000412.5
Nate LawrieTE2008000026000000004430
Vonta LeachRB201333471460000035933123796525
Nick LeckeyC-G2009003146500000000000
Andy LeeP2019331632238010001-1800007
James LeeDT2004000190000000000071.0
ReShard LeeRB20060002370000059216322147011
Teddy LehmanLB20080019450000000000010521.0
Rodney LeisleDT20090002180000000000010
Devin LemonsLB20040000100000000000
Alex LewisLB20080007520000000000013612.0
Keith LewisDB20080017760000000000011431.0
Ryan LiljaG201200646111000000000002
Sean LocklearT-G20120063911700000000000
Cullen LoefflerC20140008171000000000006
Jammal LordDB20040000100000000000
J.P. LosmanQB201100219455649526271333410549030002
Triandos LukeWR2004000010000000006520
James LynchRB20040000100000000000
Anthony MaddoxDT200700173500000000000425.0
Eli ManningQB20190414117234486080615653736224131356870002
Alfonso MarshallDB200400007000000000004
Jim MaxwellLB200800033800000000000271.0
Adrian MayesDB200500007000000000003
Mat McBriarP2014029181411230002000005
Darrell McCloverLB20090004510000000000035
Eric McCooRB2004000110000095402150
Luke McCownQB201500086221635623709153417700001
Bobby McCrayDE201000324940000000000010429.5
Dylan McFarlandT20050000300000000000
Willis McGaheeRB201302755142000002095847465210133957
Dusty McGrortyRB20040000100000000000
Sean McHughFB2008001240000000002330104
Terrence MeltonLB20060004340000000000038
Caleb MillerLB20070001039000000000001111.0
Hanik MilliganDB20070106530000000000045
Jim MolinaroT200600011500000000000
Clarence MooreWR2006000229000000002935354
Eddie MooreLB20050003180000000000027
Langston MooreDT200800185100000000000625.0
Mewelde MooreRB201200129122242120507226762201952812
Johnnie MorantWR20060000150000000089001
Christian MortonDB200600021400000000000181
Gene MruczkowskiG200700033300000000000
Don MuhlbachC201902013233000000000006
Nick MurphyP200500016000000000001
Keyon NashDB200400002000000000001
John NavarreQB200500002326434225000000
Ben NelsonWR200400003000000000002
Reggie NewhouseWR200500006000000005500
Ben NollG20050000500000000000
J.T. O'SullivanQB200900161714525718669133914500002
Antwan OdomDE20100042374000000000009623.5
Shane OliveaT2007004326000000000000
Igor OlshanskyDE-DT20110073711500000000000166112.5
Raheem OrrLB20040000200000000000
Richard OwensTE20070001530000000017141124
Carson PalmerQB201703111081823941630746247294187301474800018
Samie ParkerWR2007002134700000490110152975
Willie ParkerRB200902443790100012535378248469753
Josh ParryRB2006001237000000002317506
Tony PashosT201300537104000000000005
Elton PattersonDE2004000180000000000041.0
Morgan PearsT20040000200000000000
Jared PeckT20040000100000000000
Chris PerryRB20080009350000017760628347422
Jason PetersT20192913931980000000025111
Shaun PhillipsDE20140185316800000000000399781.5
Cody PickettQB200500016184519504144700002
Brett PierceTE20050000180000000021505
Willie PileDB20050003320000000000046
Jerrell PippensDB2005000111000000000004
Lousaka PoliteRB20120024820000095296142241110
Robert PollardDE200600002000000000001
Will PooleDB200400011500000000000261.0
Derrick PopeLB200700110550000000000010222.0
Kendyll PopeLB200400002000000000001
Marico PortisG20040000100000000000
Etric PruittDB200500009000000000008
Curtis RandallLB200400004000000000001
Keiwan RatliffDB2010000976000000000001275
J.R. ReedDB20080003430000000000056
Rayshun ReedDB200400017000000000006
Marcus ReeseLB2004000211000000000006
Jacques ReevesDB20120021690000000000001676
Dexter ReidDB20060004390000000000034
Alan ReuberT20040000300000000000
Robert ReynoldsLB20060002330000000000025
David RichardsonDB2006000013000000000007
Brian RimpfG-T200500031600000000000
Philip RiversQB20190814140218467772385644138318436060430-9010
Dunta RobinsonDB20130083913900000000000500175.5
Ben RoethlisbergerQB2019061512521846517230565453631914701357192-1208
Jacob RogersT20040000200000000000
Victor RogersT20040000100000000000
Tony RomoQB2016048961562829433534183248117238620511006
Sean RyanTE2009001153000000002624023
Blaine SaipaiaT-G200700073700000000000
P.K. SamWR20040000200000000000
Kevin SampsonT200600051600000000000
B.J. SamsRB20080003460000041911202
Bob SandersDB201122232500000000000022463.5
Justin SandyDB200500003000000000004
Benny SappDB2011000141100000000000020562.5
Josh SavageDE2008000016000000000002
Rich ScanlonLB20080003410000000000033
Matt SchaubQB20190276914920983281248871339019036042-1303
Bo SchobelDE200700032900000000000361.5
Stuart SchweigertDB20080031569000000000002644
Josh ScobeeK2015007261720000000000016
Darrion ScottDE2011002155700000000000809.5
Jake ScottG-T201200858131000000000006
Richard SeiglerLB200600009000000000004
Jason ShiversDB200400001000000000001
Jeff ShoateDB2007000014000000000008
Jason ShortLB20060002290000000000012
Junior SiaviiDT201000065600000000000461.0
Chris SimmsQB200900182329751131171218334811-302
Ian SmartRB20040000400000226021003
Justin SmileyG2010005308800000000000
Antonio SmithDE2016019561860000000000023847.5
Daryl SmithLB2016001272190000000000007741230.5
Jonathan SmithWR200600021800000312087712
Keith SmithDB20090007740000000000012041.0
Lawrence SmithG-T200400151600000000000
Richard SmithWR20040000400000000000
Shaun SmithDT201200325102000001110001644.0
Will SmithDE20120185213900000000000324267.5
Chris SneeG2013149751410000000000010
Jim SorgiQB200900051699156929613100000
Cody SpencerLB20080004500000000000053
Shawntae SpencerDB20120052810000000000000311112.5
Brian St. PierreQB2010000031533185235-10000
Matt StanleyFB20040000100000000000
Max StarksT201300645125000000000004
Randy StarksDT20150286218600000000000292442.0
Kendrick StarlingWR200400008000000000004
Ben SteeleTE200500001700000000442012
Alex StepanovichC2008001144600000000000
Larry StevensLB2005000116000000000008
Jason StewartDT20040000100000000000
Derrick StraitDB20060003290000000000054
Billy StrotherLB200400003000000000001
Thomas TapehFB200800224100000226902715717
Jamaar TaylorWR2005000113000001-80614602
Jay TaylorK20040001500000000000
Sean TaylorDB2007024315500000000000238122.0
Scott TerceroG20040002800000000000
Craig TerrillDT201000088800000000000728.0
Jeb TerryG200600023000000000000
Dontarrious ThomasLB2008000863000000000001021.5
Joey ThomasDB20080003310000000000033
Josh ThomasDE2009000107000000000000776.0
Bruce ThorntonDB200500141300000000000362
Kalen ThorntonLB20040001160000000000013
Andrae ThurmanWR200500011700000000910409
Reggie TorborLB2010001171040000000000016826.5
Rod TraffordTE200400004000000003250
Ben TroupeTE2008002857000001-10106105676
Marcus TubbsDT200600192900000000000377.0
Sean TuftsLB2005000115000000000009
Larry TurnerC200600022100000000000
Michael TurnerRB20121255413400000163973386670528112
Lawrence TynesK2012005171290000000000010
Kenechi UdezeDE20070031951000000000008611.0
Jerheme UrbanWR20110001153111800170911266815
Nathan VasherDB2010012328700000000000152201.0
Khaleed VaughnDE200400003000000000003
Jonathan VilmaLB201303857125000000000006121210.5
Scottie VinesWR2005001419000001704346801
Michael WaddellDB2008000333000000000005710.5
Drew WahlroosLB20050001210000000000016
Greg WalkerT20040001700000000000
Derrick WardRB201100025930000055126281296787320
Matt WareDB201000069500000000000931
Rashad WashingtonDB200700034700000000000521.5
Ben WatsonTE20180010431950000021005305885449
Courtney WatsonLB200500172100000000000683.0
Darius WattsWR20050004220000053303340711
Wes WelkerWR2015258911750000019151090399245019
Scott WellsG-C201401965146000000000007
Travelle WhartonT-G201300846115000000000005
Taylor WhitleyG200500141800000000000
Garnell WildsDB2005000050000000000011
Ernest WilfordWR20100032287000000001562145155
Vince WilforkNT-DT201615109118900000000000370316.0
Brett WilliamsT20040000500000000000
Corey WilliamsDT20120053512600000000000199227.5
D.J. WilliamsLB20140095414500000000000676222.5
Davern WilliamsDT2004000130000000000030.5
Demorrio WilliamsLB2012005351380000000000047877.5
Madieu WilliamsDB20120073411900000000000448135.5
Quintin WilliamsDB200400006000000000003
Reggie WilliamsWR2008003237900000114401892322184
Renaud WilliamsLB200600007000000000003
Roy WilliamsWR20110174211501000617039357154410
Shaud WilliamsRB2006000325000008933022013704
Todd WilliamsG20050001700000000000
Walter WilliamsRB2005000030000064201190
Jason WillisWR200400001000000000001
Gibril WilsonDB20110053410000000000000481138.5
Kris WilsonTE201100239700000413052446521
Mark WilsonTE20040000200000000000
Kellen WinslowTE2013016381050000017046952362511
Rashaun WoodsWR20040001140000000071601
Jason WrightRB2010000108000000168633272581332
Dexter WynnDB200800044700000000000411.0
Max YatesLB200400001000000000001
Dave YovanovitsG20050000600000000000
Support us without the ads? Go Ad-Free.