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

1989 Player Debuts

1989 Player Debuts Table
Player Pos To AP1 PB St CarAV G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Solo Int Sk
Troy AikmanQB20000611971652898471532942165141327101692-190
Bruce AlexanderDB19930004440000000000021.0
Jeff AlexanderRB1992001221000004514628840
Mike AlexanderWR199100031900000000163021
Scott AnkromWR198900001000000000000
Glenn AntrumWR19890000100000000000
Mike ArieyT19890000100000000000
Trace ArmstrongDE200301962211000000000005411106.0
David ArnoldDB198900011500000000000
Steve AtwaterDB1999281178167000000000001074245.0
Steve AveryRB19950001270000037012841
Eric BallRB1995002597000001585868222163
Michael BarberWR1992000441000001-130384832
Carl BaxG-T199000051500000000000
Brad BaxterRB1995006219400000779292835805870
Rick BaylessRB19890000100000000000
John BaylorDB199300217740000000000084.0
Sanjay BeachWR199300124200000000262242
Don BeebeWR199700433116000004280219341623
Billy BellDB1991000112000000000001
Mitchell BensonNT-DT1991000341000000000001.0
George BethuneLB1990000232000000000004.0
Adam BobLB19890000500000000000
Brian BonnerLB19890000600000000000
Willie BouyerWR19890000100000000190
Tony BowickNT198900011200000000000
John BrantleyLB199200022000000000000
Mel BrattonRB199000043200000571904393454
David BraxtonLB199400067100000000000971.0
Dana BrinsonWR1989000110000001764012710
Matt BrockDE-DT19960064110800000000000297219.5
Michael BrooksDB19900000500000000000
A.B. BrownRB1992000033000004011718400
Andre BrownWR199000042200000000274595
Eric BrownDB19890000100000000000
J.B. BrownDB20000073816600000000000426161.0
Marion ButtsRB199502435104000001345518543684711
Dennis ByrdDT-DE199200219570000000000028.0
Joe CainLB1997004371310000000000041531.0
Richard CareyDB1990000110000000000001
Lydell CarrRB19890000500000000000
Darren CarringtonDB19960032611200000000000263221.0
Jon CarterDT198900011300000000000
Eric ColemanDB1990000115000000000001
Shawn CollinsWR19930011149000000009814335
Marv CookTE19951261311200000000257219013
Terrence CooksLB19890000300000000000
Danny CopelandDB199300319730000000000021.0
Kip CorringtonDB1990000332000000000001
James CribbsDE19890000700000000000
Ray CrockettDB2002001059214000000000008033615.5
Howard CrossTE200100101720700000000201219417
Derrick CrudupDB-RB199100012000000000000
Dave CullityT19890000200000000000
Keith DeLongLB199300323640000000000021.0
Glenn DerbyT-G19900000700000000000
Alan DialDB19890000100000000000
Anthony DilwegQB1990000410102193127487211140000
James DixonWR-RB19910005380000014730265032
Titus DixonWR19890000400000000000
Robert DrummondRB199100033600000521873222191
Mark DuckensDE-DT1992000435000000000003.0
Mark DusbabekLB1991001731000000000001
Mike DyalTE199300173200000000386402
Hart Lee DykesWR1990001926000000008313447
Chris DykoT19890001800000000000
Anthony EdwardsWR199700010106000001-8010714785
Patrick EguRB198900007000003201000
Mike ElkinsQB19890000112501000000
Mel FarrRB19890000100000000000
Howard FegginsDB1989000111000000000001
Derrick FennerRB19970073012000000804299632202157810
Victor FloydRB198900006000008150160
Jerry FontenotC-G200400117023900000000000
Bernard FordWR199000012400000000171762
John FordWR198900017000000005560
Jethro FranklinDE19890001700000000000
Paul FrazierRB1989000115000002511213250
Chris GannonDE-TE1993000540000001000000.5
John GarrettWR198900001000000002290
Cleveland GaryRB19940022468118006742645241358745
Stan GelbaughQB199600122019239121001022281080000
Tom GibsonDE-DT1991000433000000000003.0
Antonio GossLB199600069200000000000541.0
Mike GraybillT19890000600000000000
Mark GreenRB1992000653000001164966222131
Paul GreenTE199600154900000000695443
David GriggsLB-DE1994004297800000000000286114.5
Burt GrossmanDE199400534860000000000027443.5
Myron GuytonDB199500641980000000000046710
Brian HabibG-T19990085917400000000000
Britt HagerLB1997000151210000000000019832.0
Chris HaleDB1992000443000000000001
Courtney HallC-G19960074811800000000000
Mark HallDE1990000110000000000001.0
LaSalle HarperLB19890000400000000000
Elroy HarrisRB19890000140000082303260
Michael HarrisC-G19890000300000000000
Rod HarrisWR1991000038000000002280
Carl HarryWR19920000200000000000
Roy HartNT-DT1991000217000000000002.0
Stacy HarveyLB19890001900000000000
Kevin HaverdinkT1991001144100000000000
Bill HawkinsDE-DT1992001642000000000005.0
Andy HeckT-G200000116118500000000000
Keith HendersonRB199200012371136101947554425320
Steve HendricksonLB-RB-TE1995001131000000036154811
Brad HenkeDE-NT19890000200000000000
Darryl HenleyDB199400318760000000000024712
Derek HillWR199000283200000000538461
Eric HillLB19990011521600000000000087019.0
John HolifieldRB19890000300000112002180
Joey HowardT19890001900000000000
Bobby HumphreyRB199201227511417106952857151008152
Stan HumphriesQB199700650881431251617191898415035671-40
Ivy Joe HunterRB19910011450000031100011970
John HunterT199200032600000000000
Maurice HurstDB19950073910500000000000365273.0
Steve HycheLB1993000440000000000001.0
Hank IlesicP198900121400000000000
Darryl IngramTE1993000036000000005471
Chris JackeK19991092414700000000000
Alfred JacksonWR1996000045000000000005
Greg JacksonDB20000095416800000000000617324.0
Johnnie JacksonDB199200010540000000000032.0
Tim JacksonDB19890000100000000000
James JeffersonDB19930007580000000000021.0
A.J. JenkinsLB-DE1990000221000000000002.0
Keith JenningsTE199700579200000000107108210
Paul JettonG-C199200053000000000000
A.J. JohnsonDB199500215710000000000019791.0
D.J. JohnsonDB19960063211700000000000411191.0
Jimmie JohnsonTE1998001511800000000617235
Joe JohnsonWR1992000347000004260242471
Ken JohnsonDB19900000900000000000
Tracy JohnsonRB1996001212100000602286282182
Undra JohnsonRB19890000600000000000
Daryl JohnstonRB199902925151000002327538294222714
Vernon JoinesWR1990000120000000006860
Keith JonesRB199200310501337002157916726510
Keith JonesRB198900021600000431601151260
Scott JonesT199100022200000000000
Tyrone JonesDB19890000300000000000
Brian JordanDB199100213360000000000054.0
Keith KarpinskiLB198900011600000000000
Steve KaufusiDE-DT199000023200000000000
Thom KaumeyerDB19900001800000000000
Scott KozakLB1993000580000000000000.5
Kyle KramerDB1989000114000000000001
Bob KratchG19960043410500000000000
Jeff LagemanDE-LB199800744122000001-50000411147.0
Carnell LakeDB2001151181185000000000007561625.0
Kurt LarsonLB1991000442000000000001.0
Jamie LawsonRB199000001200000000000
Harper LeBelTE1998000013600000100190
Sammy LillyDB199200035000000000000
Robert LyonsDB198900019000000000001
Tony MandarichT-G1998004288600000000000
Wayne MartinDE-DT199901106717100000000000531182.5
Robert MasseyDB1997015341330000000000040314
Michael MayesDB19910003270000000000011.0
Martin MayhewDB19960074111800000000000574211.0
Jake McCulloughDE199000011600000000000
Quintus McDonaldLB1991000640000000000002.0
Bubba McDowellDB19950053610200000000000470175.0
Rob McGovernLB199200044600000000000
Michael McGruderDB199700013920000000000015061.5
Todd McNairRB19960002512100000147803325424357
Travis McNealTE199300167600000120486522
Emanuel McNeilNT19900000300000000000
Dave MeggettRB199802043146481144039816848336303811
Mark MessnerLB19890000400000000000
Eric MetcalfRB-WR2002236631791532106302392125415572312
Joe MicklesRB199000001000000000000
John MillerDB199000011300000000000
Alvin MitchellRB198900005000000001110
Chris MohrP2004001519239710128014200004
Glenn MontgomeryDT1996003261140000000000018513.5
Zefross MossT199900105015400000000000
Joe MottLB199300173400000000000
Ken MoyerG-T-C1994004237100000000000
Bob MroskoTE199100114200000000141451
Dan MurrayLB19900000400000000000
Calvin NicholsonDB19910001900000000000
Bjorn NittmoK19890000600000000000
Ralph NorwoodT198900011100000000000
Terry O'SheaTE1990000032000000002210
Jeff OliverT-G19890000100000000000
Louis OliverDB19960074411700000000000502272.0
Jerry OlsavskyLB1998001221170000000000020412.5
Anthony ParkerDB19980042910400000000000306152.0
Greg PaterraRB19890001100000093205420
Markus PaulDB19930001171000000000007
Danny PeeblesWR1991000230000002-60172301
Rodney PeeteQB200400746104134423461633876922701139160001
Lawrence PeteNT-DT19930011161000000000003.5
Stan PetryDB19910003360000000000040.5
Jason PhillipsWR199300155800000000495782
Kim PhillipsDB19900000600000000000
Mike PielDE-NT199200111500000000000013.0
Chris PikeDT1991001732000000000001.0
Warren PowersDE19920021651000000000009.0
Jeff QueryWR19950011586000006530141186511
Willard ReavesRB198900003000001-10000
Walter ReevesTE199600439800000000553473
Rodney RiceDB1990000326000000000002
Tom RickettsG-T199300195300000000000
Andre RisonWR20001510761860000092307431020584
Kevin RobbinsT-G19930002800000000000
Lybrant RobinsonDE19890000500000000000
Tracy RockerDT19900011024000000000003.0
John RoperLB1993003196800000000000218.0
Timm RosenbachQB19920011326295551367616241015073000
Tim RotherDT199000012000000000000
Barry SandersRB19986101012115314110130621526999352292110
Deion SandersDB-WR20056812114188020009-140607843493531.0
Mark SchlerethG-C20000276615600000000000
Ray SealsDE-NT1997006299000000000000191232.0
Scott SeculesQB19930005571082041311414241361000
Randy ShannonLB199000021700000000000
Richard SheltonDB1993000644000000000003
Heath ShermanRB1993003207600000537213010756084
Peter ShortsDT19890000100000000000
Tracy SimienLB1999006431170000000000047755.0
Mike SimmondsG19890002500000000000
Michael SimmonsDE1990000317000000000001.0
Kevin SimonsT19890000100000000000
Jessie SmallLB19920021253000000000003.5
Brian SmithLB-DT1990000219000000000003.0
Elliot SmithDB199000021100000000000
Kendal SmithWR199000012000000000171851
Monte SmithG198900011400000000000
Sammie SmithRB1992002144400000532188115323101
Ron StallworthDE19900011032000000000003.0
Frank StamsLB199500217820000000000017822.0
Rod StephensLB1996004311070000000000046216.0
Mark StepnoskiC-G200105128019400000100000
Andrew StewartDE1989000216000000000003.0
Curtis StewartRB19890000200000000000
Mark StockWR1996000125000000006980
Pete StoyanovichK200010113318200000000000
George StreeterDB19900000800000000000
Rick StromQB1991000110142216201870000
Brian TaylorDB-RB19910000800000270000
Craig TaylorRB1991000536000001144807281883
Jay TaylorDB1994001117900000000000935
Galand ThaxtonLB199100023000000000000
Broderick ThomasLB-DE19970064214400000000000643247.5
Derrick ThomasLB19992911109169000000000006011126.5
George ThomasWR199200175100000000568483
Robb ThomasWR199800321136000001-10174222911
Bennie ThompsonDB1999020151590000000000014276.0
Lawyer TillmanWR-TE1995001737000002150386583
Lewis TillmanRB19950011710900000659238312433150
Michael TimpsonWR199700329116000009591300404712
Ken TippinsLB1995001161000000000000027424.0
Tony TolbertDE19970176014400000000000531159.0
Billy Joe TolliverQB199900226798911707107605964993205000
David TreadwellK1994016129300000000000
Natu TuatagaloaDE199500115760000000000094115.5
Floyd TurnerWR199800334114000007170281380531
Marcus TurnerDB199500010860000000000010781.0
Rick TutenP199901102014104000100000
Robert TylerTE19890011900000000141480
Jeff UhlenhakeC19970084811900000000000
Darryl UsherWR198900001300000000180
Mike UtleyG-T199100193200000000000
David ViaeneC-T-G199200042100000000000
Tom WaddleWR199400318600000000017321099
Jim WahlerNT-DT199300320620000000000014.5
Wayne WalkerWR198900031300000190243951
Wesley WallsTE200305843196000000004505291542
Steve WalshQB1999002208071313177875405080471000
Charles WashingtonDB199400067400000000000251
Marvin WashingtonDE-DT19990064415500000000000386140.5
Dana WellsNT19890000100000000000
Greg WernerTE19890001100000000081150
Rhondy WestonDE1989000212000000000002.0
Warren WheatG199100131600000000000
Doug WidellG-T199700952139000000001-70
Erik WilhelmQB1996000322771369125619690000
Eric WilkersonRB-WR19890000100000000000
Brian WilliamsC19990042812900000000000
David WilliamsT19970084312800000000000
Henry WilliamsWR1989000013000000004320
Jerrol WilliamsLB1996001248500000000000233121.0
Mike WilliamsWR199500025900000000212920
Steve WisniewskiG2001281310320600000000000
Joe WolfT-G1997002249400000000000
Jerry WoodsDB199000011800000000000
Tony WoodsDT1989000215000000000001.0
Donnell WoolfordDB19970194912600000000000582363.0
Vince WorkmanRB1996002211060100046717371317912947
Tim WorleyRB199400213480000045517928352530
Naz WorthenWR1990000119000000005690
Tony ZackeryDB1991000119000000000001
Mike ZandofskyG19970043511600000000000
Dave ZawatsonG-T199100012200000000000
Support us without the ads? Go Ad-Free.