2012 Player Debuts

2012 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
Joe AdamsWR201200009000003130170
Kris AdamsWR201200003000000002260
Mike AdamsOT2016001115300000000000
Vince AgnewCB20120000400000000000
Frank AlexanderDE201400062900000000000203.5
Antonio AllenSS2016002950000000000008512.5
Dwayne AllenTE20180041286000004601391564203
Jeff AllenT20190042784000000000001
Joe AndersonWR201300009000000000003
Bryan AngerP2023021221931219003-5000014
Matt AsiataFB201600113740000036112591810172219
Mark AsperG20130000700000000000
Marvin AustinDL20140002260000000000015
Johnson BademosiDB20190008120000000000001071
Vick BallardRB2013001517000002248772181471
Don BarclayG2017001176500000000000
Brandon BardenTE20120000300000000000
Tim BarnesC2017002147800000000000
Mark BarronOLB20190075811900000000000541912.0
Ben BassDE20120000200000000000
Baron BatchRB2012000112000002549143104
Kelvin BeachumT20230095416300000000000
Cole BeasleyWR2022002431531420101705565744341
Josh BellamyWR2019001882000005430781019519
Travis BenjaminWR202100225111010003626802083143192
Bill BentleyCB20150003200000000000034
Jake BequetteDE20130000800000000000
Tony BergstromOT2020000128600000000000
Jordan BernstineCB20120000100000000000
Justin BethelCB2023030201930000000000023550.5
Christo BilukidiDE201400012400000000000101.0
Armon BinnsWR201200131100000000242771
Justin BlackmonWR20130019200000032209312806
Antwon BlakeCB20160011178000001-20125015631.0
Robert BlantonCB2017001972000000000001771
Brandon BoldenRB20230001716400000304139413109959750
Omar BoldenCB20150005560000000000042
Brandon BoykinCB20150009640000000000012882.0
Jarrett BoykinWR2014001639000000005773136
Nigel BradhamOLB2020007441160000000000040338.5
Andre BranchDE201800322950000000000012525.5
LaVon BrazillWR2013000325000000002334738
Aaron BrewerLS202300081790000000000017
James BrewerOL201400042600000000000
Mike BrewsterC201300152600000000000
Beau BrinkleyLS202100071380000000000022
Michael BrockersDT20220010581600000000000027429.0
Brandon BrooksG202103750114000000000001
Ron BrooksCB20160006530000000000079
Bryce BrownRB201500094200000251107673731601
James BrownG20120001500000000000
Jerry BrownLB201200001
Mike BrownWR201400141800000000395342
Omar BrownS2013000140000000000021.0
Sammy BrownLB20120000100000000000
Zach BrownOLB20190154110000000000000462717.5
Ryan BroylesWR201400032100000000324202
Vontaze BurfictLB201901746790000000000040758.5
Kaelin BurnettLB20140001270000000000010
Miles BurrisOLB201400214380000000000014111.5
Josh BushS201500034501000000000382
Drew ButlerP2016000254000001000003
Mario ButlerCB2015000114000000000007
Jeff ByersC2013000522000000000001
LaRon ByrdWR201400005000000001802
Travaris CadetRB201800087301000601970119964711
Rob CallawayDT20120000200000000000
D.J. CampbellFS2013000290000000000013
Selvish CapersT20120000300000000000
Tank CarderILB20160005780000000000038
Roc CarmichaelCB20130002190000000000022
Sean CattouseFS20130000200000000000
Garrett CelekTE2019002891000000008211041210
Nate ChandlerDT20140021037000000000004
Orson CharlesTE2018000249000000001418508
Morris ClaiborneCB20190052585000000000002137
Toney ClemonsWR201200004000000003410
Audie ColeILB201600075700000000000591.0
Matt ConrathDT2013000190000000000051.0
Josh CooperWR201300011100000000171660
Quinton CoplesDE20150021762000000000007716.5
Kirk CousinsQB2023048941503465517739471270110304958191-101
Fletcher CoxDT20231611951880000000000035170.0
Jack CrawfordDE2020003181090000000000091118.0
Richard CrawfordDB201200011000000000000131
Tyrone CrawfordDE2020005341120000000000012025.0
Jared CrickDT20160032879000000000001138.5
Juron CrinerWR201300011300000000191831
Vinny CurryDE2022001221340000000000015032.5
Matt DanielsDB20150000700000000000
Mike DanielsDT20210164112400000000000172130.0
Lavonte DavidOLB20231111861810000000000010351233.5
A.J. DavisCB20120000100000000000
Demario DavisOLB202312109819400000000000818342.5
Drew DavisWR2014000238000000001625638
Ryan DavisDE20170006630000000000044114.0
David DeCastroG20202686912500000000000
Alfonzo DennardCB201400192900000000000815
James DevelinRB201901238300000152653122203
Patrick DiMarcoFB2019016311500000714052404414
David DouglasWR20120000100000000000
Marcus DowtinLB2013000011000000000008
Lance DunbarRB20170008580000010547326964707
Nate EachusRB201200001100000518011902
Marcus EasleyWR2015000142000000003711411
Nate EbnerDB20210001113300000114000069
Pannel EgbohDE201200006000000000002
Michael EgnewTE2013000018000000007690
Kevin ElliottWR2012000113000000001010801
Rhett EllisonFB20190049113000001111181189717
Hebron FangupoDT20130000500000000000
Coby FleenerTE20170042587000001212553080221
Jamell FlemingCB20150005460000000000063
Donnie FletcherCB20120000300000000000
Michael FloydWR20180032810200000120266395925
Nick FolesQB202201332711302208714227824715140761100
Kai ForbathK20200001483000000000005
Marcus ForstonDL201300004000000000002
L.J. FortLB202000215910000000000011715.0
Justin FrancisDL20120001100000000000073.0
Jerry FranklinLB2014000220000000000006
Terrence FrederickCB2014000150000000000017
Jerrell FreemanLB2017005337000000000000390412.0
Jonathan FreenyDE201700096800000000000692.0
Tommy GallardaTE201200009000000001701
Terrance GanawayRB20120000300000000000
Gregory GatsonCB201200002
Stephon GilmoreCB202325107116500000000000481311.0
David GilreathWR20120000300000170000
Tashaun GipsonDB202301105417300000000000492332.5
Chris GivensWR201500212600000011420107177951
Cordy GlennT2019006389700000000000
Robert GoldenS2017000992226900000000852
Najee GoodeILB20190001090000000000007912.0
Josh GordonWR20221142877020016890252428421
Gino GradkowskiG2018001116000000000000
T.J. GrahamWR20150017470000051906179449
Cyrus GrayRB20140001350000024991964010
Jonte GreenDB2013000424000000000002911.0
Ladarius GreenTE2016002115300000000951391816
John GriffinRB20120000100000000000
Robert Griffin IIIQB20200133656799126892714330307180910000
Jonathan GrimesRB201600075101000141619253436112
Lawrence GuyDT20230066217700000000000271117.0
Winston GuyDB201600033700000000000392.0
Bryan HallDT201200005000000000001
Adrian HamiltonLB201200002000000000001
James HannaTE20170043780000000037374120
Ramon HarewoodT20120002600000000000
Cory HarkeyTE2016002164000000002721539
Graham HarrellQB2012000042420004-30000
Bryce HarrisT201700063800000000000
DaJohn HarrisDT201200007000000000002
Josh HarrisLS202301081900000000000020
Mike HarrisCB20140006360000000000010222.0
Mike HarrisT2015002154800000000000
Damon HarrisonDT20201075412400000000000295111.0
Tysyn HartmanDB20120001110000000000019
Mario HarveyLB20140002280000000000022
Stanley HaviliRB2013001128000001329125171111
Casey HaywardDB2022027491520000000000037625
Johnny HekkerP2023441261951524193114-1700007
Junior HemingwayWR20140002310000000025233212
Dan HerronRB20150005350000011246813127709
Justin HickmanLB2012000112000000000007
Akiem HicksDE2022017541490000011100026341.5
Dont'a HightowerILB20210286511700000000000353127.0
Stephen HillWR201300242300000000455944
Will HillS201500213500000000000016741.0
Ronnie HillmanRB2016001175600000494197612745241
T.Y. HiltonWR2022048721460100095506389812531
Andre HolmesWR201800112940000000012817441527
Lamar HolmesT2014001102100000000000
Jayron HosleyCB201500084300000000000692
Jaye HowardDT2016002174500000000000837.5
Delano HowellDB20130001120000000000017
John HughesDT2017000106600000000000615.5
Robert HughesRB20140001230000081601014904
Emil IgwenaguFB201200003000000000001
Carl IhenachoDE2012000031
Duke IhenachoS201600293600000000000112
George IlokaFS202000429103000000000002469
Melvin IngramDE20230365714800000100000298358.5
Bruce IrvinDE20230064214000000000000235356.5
Asa JacksonCB20170003260000000000030
Jerrell JacksonWR20120000100000000000
Malik JacksonDT2021015451420000000000020635.5
LaMichael JamesRB2015000218000004419305450
Lestar JeanWR2013000127000000001018611
Alshon JefferyWR20200184810900000231401475678646
A.J. JenkinsWR201400022800000440172230
Jackrabbit JenkinsCB202201105114400000000000493272.0
Jarvis JenkinsDL2018003239800000000000877.0
Tony Jerod-EddieDT201600065700000000000461
Cam JohnsonDE201600152800000000000263.0
Damaris JohnsonWR20150006440000093705260111
James-Michael JohnsonILB2015002114800000000000801.0
Leonard JohnsonCB201800118830000000000019251.0
Steven JohnsonLB201700087400000000000500.5
Trumaine JohnsonCB2019005301020000000000033923
Will JohnsonFB201500116300000814131235212
Ben JonesC202201105817200000000000
Chandler JonesDE2022241077154000000000003521112.0
Dominique JonesTE201600012200000000101031
Marvin JonesWR202300853151000001914805477421585
Josh KadduLB20140000600000000000
Matt KalilOT2017015348200000000000
Jermaine KearseWR2018004279911170021502553290179
Senio KelemeteT20210012597000000001100
Dennis KellyOT20230012913100000000111
Mychal KendricksILB20200073810400000000000404419.0
Dre KirkpatrickCB20210053111900000000000313133.0
Ishmaa'ily KitchenNT20150004420000000000026
Peter KonzC2014002163900000000000
Luke KuechlyILB201957891118000000000006901812.5
Markus KuhnDT201500063900000000000241.5
Emmanuel LamurOLB201800115810000000000011520.5
Jeremy LaneCB20170011070000000000001032
Jorvorskie LaneFB20150001410000017712149511
Orie LemonLB20150004260000000000024
Josh LeRibeusG2018001115000000000000
Mikel LeshoureRB2013001517000002178079342140
Anthony LevineS20210001014600000365000011724.0
LeQuan LewisCB2014000090000000000051
Ronnell LewisOLB201200018000000000002
Thaddeus LewisQB20130003711518912965425551000
Travis LewisOLB201500044200000000000261.0
Chris Lewis-HarrisCB201600013300000000000111
Ryan LindleyQB2015000-4101402741372311470000
Greg LloydLB20120000200000000000
Andrew LuckQB20180457286200032902367117183332159014140
Ricky LumpkinDT2014000170000000000071.0
John MaleckiG20120000100000000000
Ryan MallettQB2017000421190345183591028-51000
Terrell ManningOLB2014000011000000000001
Brandon MarshallOLB201800430740000000000030626.5
Doug MartinRB2018127398400000132253563014812072
Jonathan MartinOT2014002143800000000000
Keshawn MartinWR2016001758000005590626855
Mike MartinDT201500064600000000000424.0
Jonathan MassaquoiDE201400063900000000000476.0
Bobby MassieT20210094513100000000140
Cliff MatthewsDL20160003350000000000020
Rishard MatthewsWR20180042287000003402303160214
Shea McClellinDE20160031766000000000001148.5
Jamie McCoyTE20120000100000000000
Greg McElroyQB2012000121931214118300000
Marshall McFaddenLB2014000010000000000004
Sean McGrathTE2017001349000000003237324
Rodney McLeodS202300946166000000001210508182.0
Jerron McMillianSS201300022800000000000301
Marvin McNuttWR201300005000000000002
Whitney MercilusDE20210084913800000000000237258.0
Jordan MillerDT201300003000000000002
Kyle MillerTE20150000300000000000
Lamar MillerRB20200164210600000135458643221115718
Ryan MillerG20120001800000000000
Charles MitchellSS2012000110000000000001
Dontay MochDL2014000080000000000071.0
David MolkC201500032000000000000
Collin MooneyRB201300001400000519063202
Joe MorganWR2015000421000002680144713
Alfred MorrisRB202002436114000001429617335685131
Dezman MosesLB201600054500000000000234.0
Jonas MoutonLB201200003000000000001
Richard MurphyRB2012000050000023920000
Zack NashLB201200018000000000002
Cory NelmsCB20120000100000000000
Jerico NelsonS20120000300000000000
Kyle NelsonTE202100031070000000000013
Lucas NixG201300141500000000000
Danny NobleTE20130000120000000026312
Josh NormanCB20231184314100000000000377161.0
Brad NortmanP201700011961129001-100002
Ty NsekheT20230001710500000000000
Adewale OjomoDE20120000100000000000
Jamize OlawaleFB201900251090000055206441438339
Kelechi OsemeleT20201264710100000000000
Brock OsweilerQB201800114496971165741837319226641-140
Matt OvertonLS202201091390000000000017
Chris OwusuWR2015000325000001231262961
Cheta OzougwuDL2013000090000000000071.0
Nathan PalmerWR201200005000000001-40
Alex ParsonsOL201200011600000000000
Austin PasztorLG2018003166700000000000
David PaulsonTE2013000132000000001315303
Isaiah PeadRB2016000130000002710001510003
Jeris PendletonDT201300005000000000002
Nick PerryDE2018003228100000000000139132.0
Bernard PierceRB201500010520000035913455321710
Eddie PleasantSS2018000684000000000009632.5
Dontari PoeDT2020028551281121022200020520.5
Quinton PointerDB201300008000000000005
Chris PolkRB20150006510000015660482218619
DeVier PoseyWR2014000226000001-302227202
Julian PoseyCB2013000170000000000031.0
John PotterK20130000900000000000
Nate PotterT201300032100000000000
Shawn PowellP2013000220000000000001
William PowellRB201200021300000602170191320
De'Andre PresleyCB201400008000001-200002
Michael PrestonWR201300001100000000109621
Brian QuickWR20180001184000000001141593101
Chris RaineyRB201300011800000261022146001
Kheeston RandallDT2012000112000000000006
Rueben RandleWR2015002216400000000188264420
Ryan RauLB201200004000000000002
D'Aundre ReedDL20120000600000000000
Riley ReiffOT2023001060164000000000002
Konrad ReulandTE201500013000000000129001
Kendall ReyesDT201600322760000000000096114.5
Dallas ReynoldsG201500195000000000000
Daryl RichardsonRB2016000727000001696970382840
Sean RichardsonS20150001300000000000040
Trent RichardsonRB20140031746000006142032171139122
Mike RiveraLB2012000111000000000006
Craig RobertsonLB20200053413600000000000372109.0
Travian RobertsonDT2014000113000000000004
Adrian RobinsonLB2013000120000000000002
Adrien RobinsonTE20140000190000000055012
Aldrick RobinsonWR20180001282000004100861422146
Josh RobinsonCB20190011093000000000001625
Keenan RobinsonOLB201700217580000000000019021.5
Trent RobinsonS201500163800000000000592
Trevor RobinsonG2015001133800000000000
Evan RodriguezTE20140000200000000042103
Brandian RossCB20150029450000000000011322.0
Jay RossDT201300006000000000001
Jeremy RossWR20160017510000054104350635
Josh SamudaG201200011600000000000
Mohamed SanuWR20210054113678233404222624354871272
Ricky SappLB2014000117000000000003
Damik ScafeDE20120000200000000000
Mitchell SchwartzT20201087513400000000000
Greg ScruggsDE20160001180000000000093.0
Coty SensabaughCB2019002191070000000000022031.0
Derrick ShelbyDE2018002179200000000000106210.0
A.Q. ShipleyC20200043311000000000000
Amini SilatoluT2018001185400000000000
Sealver SiligaDT201700094400000000000476.5
David SimsS20120001150000000000011
Brad SmelleyTE20130000400000000130
D'Anthony SmithDT2015000112000000000008
Harrison SmithFS2023161065176000000000007663419.5
Hayden SmithTE201200005000000001160
Michael SmithRB20120000100000000000
Shelley SmithG201400073600000000000
David SnowC20120001500000000000
Scott SolomonDE201500022400000000000122.0
Bradley SowellT20190011710600000000121
Julian StanfordOLB20220011212200000000000831.0
Donald StephensonT2017001188000000000000
Jeremy StewartFB201400012300000331251106807
Devon StillDT201600033300000000000210.5
Byron StingilyOT201400042000000000000
Rod StreaterWR20180011355000003601271755106
J.R. SweezyG20200074711700000000000
Will Ta'ufo'ouRB20140010380000011018126013
Keith TandyS201800089000000118000013681.0
Ryan TannehillQB202301109115530634764348812161154402103274813
Brandon TaylorSS2012000140000000000040.5
Marcus ThigpenWR2015000450000008250911211
J.T. ThomasLB201700212620000000000010220.5
Brandon ThompsonDT201500073900000000000293.0
Christian ThompsonFS20120000700000000000
Deonte ThompsonWR2018001966000002-5094119341
Taylor ThompsonTE2014000035000000001183114
Cedric ThorntonDT20170032489000000000001497.5
Neiko ThorpeDB202000058800000000000841
Jordan TodmanRB201700057400000124531340314220
Adrian TracyLB20120001160000000000091.0
Danny TrevathanOLB20210074711700000000000502810.0
Justin TuckerK202357146195010000000007
Robert TurbinRB2019000168200000355135498668835
DeAngelo TysonDE2014000634000000000001913.0
Courtney UpshawOLB20170032790000000000001317.0
Greg Van RotenG202300328110000000000501
Olivier VernonDE20200185012700000000000279163.5
Josh VictorianCB20130001120000000000014
Trevin WadeCB20160005470000000000079
Bobby WagnerILB20236911121185000000000009961333.0
Blair WalshK20171101489000000000001
Rokevious WatkinsOT20130001400000000000
Scott WedigeOL20120000200000000000
Brandon WeedenQB20180011335559965646231306220010-90
Corey WhiteSS201600112660000000000013261.0
Jordan WhiteWR201200003000000001130
Tahir WhiteheadOLB2021007411420000000000049063.0
Kyle WilberOLB202100113135000000000001043.5
Michael WilhoiteLB201700322790000000000023140.5
Keith WilliamsOL20120000200000000000
Ryan WilliamsRB201200015000005816407440
Teddy WilliamsCB2016000136000000001510181
Zack WilliamsOL20120000100000000000
David WilsonRB20130005210000011550456421
Russell WilsonQB2023091113618836685665436533341069815307295211
Tavon WilsonFS2021002191330000017000030485.0
Billy WinnDT20200021574000000000007023.0
Derek WolfeDT20200094812200000000000225134.0
Doug WorthingtonDE201500008000000000002
Jerel WorthyDT201800044000000000000192.5
Jarius WrightWR20190012411100000111430224278211
Kendall WrightWR201700328820000011900339385819
Devon WylieWR201300008000000006530
Kevin ZeitlerG2023011162182000000001-401
Greg ZuerleinK202311129184000000000008