2004 Player Debuts

2004 Player Debuts Table
Misc Passing Rushing Receiving
Player Pos To AP1 PB St wAV G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Solo Int Sk
Mike AdamsDB20190285722800000000000708306.0
Eric AlexanderOLB20100003540000000000044
P.J. AlexanderG200700032000000000000
Roc AlexanderDB20060003270000000000017
Jared AllenDE20154512101187000000002325036136.0
Will AllenDB2015002241760000000000030374.0
Richard AlstonWR200400019000000000001
Eugene AmanoC20110043012400000000170
Bryan AndersonG20040000400000000000
Charlie AndersonOLB201000099400000000000917.5
Courtney AndersonTE200700264300000000627636
Dwight AndersonDB20050001150000000000017
Tim AndersonDT200700174300000000000521.0
Shawn AndrewsG-T2010123356300000000000
Stacy AndrewsT2011003239400000000000
Matthias AskewDT200500006000000000002
Jason BabinOLB-DE2015025461480000000000028564.5
Jordan BabineauxDB201200326131000001100000471124.0
Waine BaconDB200400011100000000000131
Rashad BakerDB2008000452000000000005951.0
Dave BallDE201100115720000000000084115.5
Brandon BarnesLB2004000112000000000005
Jacob BellG201100732109000001-150000
Tatum BellRB20080012254000005692773167141905
Yeremiah BellDB20130174014200000000000569813.0
Ronald BellamyWR200400002000000001801
Bernard BerrianWR2011005321090000017820288412224
Jordan BlackT2012002249400000000000
Dwayne BlakleyTE200700015900000000211891
Colby BockwoldtLB20070011249000000000001162.0
Brooks BollingerQB2008001621211360222699411550000
Ryan BoschettiDT20080003220000000000014
Michael BoulwareDB-LB2007002166400000000000146113.0
Jon BradleyDT2007000341000005902100151.0
Jeremy BridgesG-T20120022311200000000000
Jamall BroussardWR20040000800000000000
Dante BrownRB20040000100000120000
Michael BrownLB20040000200000000000
Rufus BrownDB20040000100000000000
Tony BrownDE201000428860000000000015919.0
Roderick BryantDB2004000113000000000004
Tony BuaLB200400017000000000001
Robb ButlerDB200400005000000000003
Jeremy CainOLB201400010990000000000017
Vernon CareyT-G20110074412100000000000
Ahmad CarrollDB2009002145700000000011011733.0
Jordan CarstensDT200600192900000000000364.0
Oliver CelestinDB20080005580000000000063
Kirk ChambersT201100197000000000000
Stephen CheekP200400011200000100000
Brandon ChillarLB201000222970000000000029918.5
Jared ClaussDT200500032900000000000200.5
Michael ClaytonWR20110052295010001810002232955104
Chris ClemonsOLB2015005441620000000000020069.0
Cedric CobbsRB20060000500000255900001
Keary ColbertWR201100314750000016013016298
Ricardo ColcloughDB2009000243000000000005912.5
Colin ColeDT201500327117000000000001705.5
Erik ColemanDB20120063312300000000000466112.0
Scott ConnotDB200400002000000000001
Chris CooleyTE201202634117000002304294711332
Josh CooperDE200700031900000000000191.5
Marquis CooperLB20080002420000000000034
Terrance CopperWR20120001012500000380841018665
Jerricho CotcheryWR201500651175000002293152466233420
Torrie CoxDB200900055600000000000751
Casey CramerRB-TE200800003600000000411116
Patrick CraytonWR201100333105030016390247365025
Gabe CrecionTE20040000100000000000
Larry CroomRB20040001600000297602160
Clarence CurryDB20040000100000000000
Karlos DansbyLB20170013812120000000000010772043.0
Trey DarilekG200500011800000000000
Devard DarlingWR20080014460000000037578412
Jason DavidDB200800524750000000000019616
Anthony DavisT2008002134700000000000
Carey DavisRB2009001137000003111801776018
Rod DavisLB20060003400000000000033
Curtis DeLoatchDB200700164500000000000831
Lorenzo DiamondTE20050010210000000011730
Dahrran DiedrickRB20040000100000000000
Darnell DockettDT201303106915800000000000358440.5
Ken DorseyQB2008000216214408208281811180000
Nat DorseyT200700174000000000000
Damane DuckettDT20060002200000000000091.0
Jeff DuganTE201000027900000112302719133
Glenn EarlDB200600210370000000000011832.0
Doug EaslickRB20040000300000000140
Nick EasonDT20120001611700000000000877.0
Adimchinobe EchemanduRB20070001190100028110053604
Dwan EdwardsDT20150053213600000000000221319.5
Eric EdwardsTE200500113200000000171841
Tim EuhusTE2007000134000000001411523
Lee EvansWR20110074711801000101450381600843
Trev FaulkLB20050004290000000000064
Larry FitzgeraldWR2020111179326324531020680143217492121
P.J. FleckWR20040000100000000000
Troy FlemingRB200500032900000740029233315
Malcom FloydWR201500647121000000003215550345
Ryan FowlerLB2009001137000000000000108
Keyaron FoxLB201100013980000000000014111.0
Carlos FrancisWR20040000500000000000
Lance FrazierDB200400141200000000000372
Derrick FrostP2008000674000003100004
Michael GainesTE200900278300000000848696
Robert GalleryT20110073810400000000000
Chris GambleDB20120084412300000000000440271.0
Gilbert GardnerOLB2008001853000000000008211.0
Rich GardnerDB200600022800000000000181
Randall GayDB201000216710000000000015762.0
Robert GeathersDE20140074615200000000000184334.0
Junior GlymphDE2006000080000000000091.0
Adam GoldbergG-T201100325112000000000002
Amon GordonDT201100043300000000000402.0
Earnest GrahamRB2011002199822520477204715129904129
Brandon GreenDE200600053200000000000483.5
Jamaal GreenDE2005000180000000000021.0
Louis GreenOLB20080004640000000000037
Roderick GreenLB2008000654000000000003112.0
Jabari GreerDB201300731133000001-60000346132.0
Jake GroveC-G2009004206600000000000
Rex HadnotG-C201200535129000000000-20
DeAngelo HallDB201703106117100000000100638432.0
Derrick HamiltonWR20040000200000000000
Joselio HansonDB2012000171200000000000025963.5
Nick HardwickC201401967136000000000002
Anthony HargroveDE201100116102000000000005919.5
Alan HarperDT2004000111000000000003
Joey HarrisRB2004000040000015530000
Tommie HarrisDT20110365611700000000000187131.5
Ben HartsockTE20130022131000000003131215
Devery HendersonWR20120063612400000181191245437720
Leonard HenryRB200400016000004614103120
Drew HensonQB20080000911209811170000
Maurice HicksRB200800086600000205869655424145
Marquise HillDE2006000113000000000002
Jason HilliardT20040000200000000000
Chris HokeNT-DT20110011611400000000000692.0
T.J. HollowellLB200500006000000000001
Chris HornWR200500042800000112033365116
Jason HortonDB20050002230000000000022
Brian HowardDT20050001200000000000011
Wayne HunterT2012001137700000000000
Von HutchinsDB20070015380000000000012320.5
Trevor HuttonG20040001400000000000
Israel IdonijeDT2013003341490000000000020729.0
Corey JacksonDE20040000100000000000
Eddie JacksonDB20070003420000000000030
Steven JacksonRB2015031075160112102764114386946136839
Cullen JenkinsDT20160095218400000000000242149.0
Michael JenkinsWR201200639130000002403544427258
Leon JoeLB20070004360000000000036
Al JohnsonC2008003236600000000000
Kyle JohnsonRB200700244500000939133323814
Landon JohnsonLB2010005281010000000000034213.5
Spencer JohnsonDT2012001211250000000000021314.0
Tank JohnsonDT201000222910000000000010714.0
Todd JohnsonDB20090011380000000000001601.0
Trevor JohnsonDE20070004350000000000033
Adrian JonesT2008002125500000000000
Brian JonesTE2005000229000000009136111
Donnie JonesP2018000272260100049000013
Greg JonesRB20130059131000002729131073471317
Julius JonesRB2010006389400000128050682215010292
Kevin JonesRB2008004276400000795317624143101132
Mark JonesWR20090000620000000034102
Nate JonesDB201100091060000000000018836.0
Omari JordanDT2004000040000000000011.0
Steve JosueLB200400004000000000006
Nate KaedingK2012120211150000000000015
Mike KarneyFB201000721010000047995643252
Alain KashamaDE200500004000000000001
Ethan KelleyDT200700163600000000000442.0
Tommy KellyDE-DT20140074815000000000000328138.0
Chris KernDB20040000200000000000
Isaac KeysLB200500009000000000004
Kelvin KightWR200600005000001801901
Ola KimrinK20040000500000000000
Austin KingC200600033400000000000
Vick KingRB20040000200000490180
Niko KoutouvidesLB20120008125000000000001341.0
Matt KranchickTE200500008000000001603
Ryan KrauseTE20070001140000000079213
Craig KrenzelQB200400016591277183618410000
Mike LabinjoLB200500011000000000000190.5
Travis LaBoyDE2011003219500000000000147129.5
Kyle LarsonP20080008800000011110005
Chad LavalaisDT200500193000000000000482.5
Nate LawrieTE2008000026000000004430
Vonta LeachRB201333471460000035933123796518
Nick LeckeyC-G2009003146500000000000
Andy LeeP2022331342973456002-1800009
James LeeDT2004000190000000000071.0
ReShard LeeRB2006000237000005921632214709
Teddy LehmanLB20080019450000000000010621.0
Rodney LeisleDT20090002180000000000010
Devin LemonsLB20040000100000000000
Alex LewisOLB20080017520000000000013712.0
Keith LewisDB20080018760000000000011731.0
Ryan LiljaG20120064611100000000000
Sean LocklearT-G201200639117000000000001
Cullen LoefflerC2014000161710000000000024
Jammal LordDB20040000100000000000
J.P. LosmanQB20110011945564952627133341054903000
Triandos LukeWR2004000010000000006520
James LynchRB20040000100000000000
Anthony MaddoxDT200700173500000000000435.0
Eli ManningQB2019041412123648958119570233662443155677000
Alfonso MarshallDB200400007000000000004
Jim MaxwellLB200800033800000000000261.0
Adrian MayesDB200500007000000000003
Mat McBriarP2014020181411230002000005
Darrell McCloverOLB20090004510000000000036
Eric McCooRB2004000110000095402150
Luke McCownQB20150008622163562370915341770000
Bobby McCrayDE201000224940000000000010529.5
Dylan McFarlandT20050000300000000000
Willis McGaheeRB20130275614200000209584746521013395
Dusty McGrortyRB20040000100000000000
Sean McHughFB2008001240000000002330102
Terrence MeltonLB20060004340000000000038
Caleb MillerLB2007000839000000000001111.0
Hanik MilliganDB20070106530000000000046
Jim MolinaroT200600011500000000000
Clarence MooreWR2006000229000000002935351
Eddie MooreLB20050003180000000000027
Langston MooreDT200800075100000000000685.0
Mewelde MooreRB20120012912224212050722676220195284
Johnnie MorantWR20060000150000000089001
Christian MortonDB200600021400000000000181
Gene MruczkowskiG200700033300000000000
Don MuhlbachC2020020262600000000000020
Nick MurphyP200500016000000000001
Keyon NashDB200400002000000000001
John NavarreQB200500002326434225000000
Ben NelsonWR200400003000000000002
Reggie NewhouseWR200500006000000005500
Ben NollG20050000500000000000
J.T. O'SullivanQB20090006171452571866913391450000
Antwan OdomDE20100042474000000000009723.5
Shane OliveaT2007004316000000000000
Igor OlshanskyDE-DT20110073911500000000000166112.5
Raheem OrrLB20040000200000000000
Richard OwensTE20070001530000000017141125
Carson PalmerQB20170312107182394163074624729418730147480001
Samie ParkerWR200700213470000049011015297
Willie ParkerRB20090244479010001253537824846975
Josh ParryRB2006001237000000002317506
Tony PashosT20130053410400000000000
Elton PattersonDE2004000180000000000041.0
Morgan PearsT20040000200000000000
Jared PeckT20040000100000000000
Chris PerryRB2008000935000001776062834742
Jason PetersT2023291497248000000002515
Shaun PhillipsDE20140185416800000000000406781.5
Cody PickettQB200500016184519504144700001
Brett PierceTE20050000180000000021506
Willie PileDB20050003320000000000050
Jerrell PippensDB2005000111000000000004
Lousaka PoliteRB2012002482000009529614224114
Robert PollardDE200600002000000000001
Will PooleDB200400011500000000000261.0
Derrick PopeLB200700110550000000000010422.0
Kendyll PopeLB200400002000000000001
Marico PortisG20040000100000000000
Etric PruittDB200500009000000000009
Curtis RandallLB200400004000000000001
Keiwan RatliffDB2010000976000000000001295
J.R. ReedDB20080003400000000000064
Rayshun ReedDB200400017000000000007
Marcus ReeseLB2004000211000000000007
Jacques ReevesDB20120021590000000000001836
Dexter ReidDB20060004390000000000035
Alan ReuberT20040000300000000000
Robert ReynoldsLB20060002330000000000026
David RichardsonDB20060000130000000000010
Brian RimpfG-T200500031600000000000
Philip RiversQB20200815149244527781346344042120938360130-90
Dunta RobinsonDB20130084113900000000000504175.5
Ben RoethlisbergerQB2021061713124954408443640884182115151373202-120
Jacob RogersT20040000200000000000
Victor RogersT20040000100000000000
Tony RomoQB201604895156282943353418324811723862051100
Sean RyanTE200900015300000000262402
Blaine SaipaiaT-G200700083700000000000
P.K. SamWR20040000200000000000
Kevin SampsonT200600151600000000000
B.J. SamsRB20080003460000041911202
Bob SandersDB201122233500000000000022963.5
Justin SandyDB200500003000000000005
Benny SappDB2011000131100000000000020562.5
Josh SavageDE2008000016000000000002
Rich ScanlonLB20080003400000000000033
Matt SchaubQB20200276815521483348254671369119635342-1301
Bo SchobelDE200700032900000000000411.5
Stuart SchweigertDB20080031569000000000002664
Josh ScobeeK2015000261720000000000016
Darrion ScottDE2011002155700000000000809.5
Jake ScottG-T201200958131000000000001
Richard SeiglerLB200600009000000000004
Jason ShiversDB200400001000000000001
Jeff ShoateDB2007000014000000000008
Jason ShortLB20060002290000000000012
Junior SiaviiDT201000065600000000000461.0
Chris SimmsQB200900182329751131171218334811-30
Ian SmartRB20040000400000226021003
Justin SmileyG2010005308800000000000
Antonio SmithDE2016018561860000000000024747.5
Daryl SmithLB2016001272190000000000007641230.5
Jonathan SmithWR200600021800000312087712
Keith SmithDB20090006740000000000013041.0
Lawrence SmithG-T200400051600000000000
Richard SmithWR20040000400000000000
Shaun SmithDT201200323102000001110001654.0
Will SmithDE20120175213900000000000329267.5
Chris SneeG20131497514100000000000
Jim SorgiQB200900051699156929613100000
Cody SpencerOLB20080004500000000000054
Shawntae SpencerDB20120052610000000000000309112.5
Brian St. PierreQB2010000031533185235-10000
Matt StanleyFB20040000100000000000
Max StarksT20130064412500000000000
Randy StarksDT20150286118600000000000300442.0
Kendrick StarlingWR200400008000000000004
Ben SteeleTE200500001700000000442012
Alex StepanovichC2008001144600000000000
Larry StevensLB2005000116000000000008
Derrick StraitDB20060004290000000000056
Billy StrotherLB200400003000000000001
Thomas TapehFB200800224100000226902715716
Jamaar TaylorWR2005000113000001-80614601
Jay TaylorK20040001500000000000
Sean TaylorDB2007024325500000000000243122.0
Scott TerceroG20040002800000000000
Craig TerrillDT201000098800000000000778.0
Jeb TerryG200600023000000000000
Dontarrious ThomasLB2008000863000000000001041.5
Joey ThomasDB20080003310000000000034
Josh ThomasDE2009000117000000000000906.0
Bruce ThorntonDB200500141300000000000372
Kalen ThorntonLB20040001160000000000014
Andrae ThurmanWR200500011700000000910409
Reggie TorborLB2010002171040000000000017826.5
Rod TraffordTE200400004000000003250
Ben TroupeTE2008002857000001-10106105674
Marcus TubbsDT200600192900000000000377.0
Sean TuftsLB2005000115000000000009
Larry TurnerC200600012100000000000
Michael TurnerRB20121255513400000163973386670528111
Lawrence TynesK201200017129000000000009
Kenechi UdezeDE20070032051000000000008611.0
Jerheme UrbanWR20110001253111800170911266810
Nathan VasherDB2010012308700000000000160201.0
Khaleed VaughnDE200400003000000000003
Jonathan VilmaLB201303856125000000000006171210.5
Scottie VinesWR2005001419000001704346801
Michael WaddellDB2008000433000000000006010.5
Drew WahlroosLB20050001210000000000016
Greg WalkerT20040001700000000000
Derrick WardRB201100025930000055126281296787316
Matt WareDB2010000695000000000001001
Rashad WashingtonDB200700034700000000000541.5
Ben WatsonTE20190011402050000021005476058441
Courtney WatsonLB200500172100000000000683.0
Darius WattsWR2005000422000005330334071
Wes WelkerWR201525791175000001915109039924505
Scott WellsG-C20140196414600000000000
Travelle WhartonT-G20130084511500000000000
Taylor WhitleyG200500141800000000000
Garnell WildsDB2005000050000000000011
Ernest WilfordWR20100042287000000001562145155
Vince WilforkNT-DT201615119018900000000000367316.0
Brett WilliamsT20040000500000000000
Corey WilliamsDT20120053312600000000000200227.5
D.J. WilliamsLB20140094814500000000000678222.5
Davern WilliamsDT2004000130000000000030.5
Demorrio WilliamsLB2012005331380000000000048077.5
Madieu WilliamsDB20120073311900000000000450135.5
Quintin WilliamsDB200400006000000000003
Reggie WilliamsWR200800323790000011440189232218
Renaud WilliamsLB200600007000000000003
Roy WilliamsWR2011017421150100061703935715441
Shaud WilliamsRB2006000325000008933022013704
Todd WilliamsG20050000700000000000
Walter WilliamsRB2005000030000064201190
Jason WillisWR200400001000000000001
Gibril WilsonDB20110063210000000000000488138.5
Kris WilsonTE201100239700000413052446516
Mark WilsonT20040000200000000000
Kellen WinslowTE20130153710500000170469523625
Rashaun WoodsWR20040001140000000071601
Jason WrightRB201000098000000168633272581328
Dexter WynnDB200800044700000000000431.0
Max YatesLB200400001000000000001
Dave YovanovitsG20050000600000000000