2012 Player Debuts

2012 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
Emmanuel AchoOLB20140002200000000000022
Jeff AdamsT20150001400000000000
Joe AdamsWR201200009000003130170
Mike AdamsOT2016001115300000000000
Vince AgnewCB20120000400000000000
Frank AlexanderDE201400062900000000000203.5
Antonio AllenSS2016002950000000000008512.5
Dwayne AllenTE20180041286000004601391564203
Jeff AllenT20190042784000000000001
Joe AndersonWR201300009000000000003
Bryan AngerP2021000181481219002-5000013
Matt AsiataFB201600113740000036112591810172219
Mark AsperG20130000700000000000
Rodney AustinG20130000100000000000
Johnson BademosiDB20190008120000000000001071
Chase BakerDT201300005000000000002
Edwin BakerRB201400016000004417328570
Sean BakerS201400005000000000001
Vick BallardRB2013001517000002248772181471
Joe BanyardRB20170001270000023950107305
Don BarclayG2017001176500000000000
Brandon BardenTE20120000300000000000
Mark BarronLB20190075811900000000000541912.0
Ben BassDE20120000200000000000
Phil BatesWR20140000100000000000
Kelvin BeachumT20210074212400000000000
Cole BeasleyWR2021002391391320101705015319341
Josh BellamyWR2019001882000005430781019519
Travis BenjaminWR202100225102010003626802083143191
Bill BentleyCB20150003200000000000034
Jake BequetteDE20130000800000000000
Tony BergstromOT2020000128600000000000
Jordan BernstineCB20120000100000000000
Justin BethelCB202103018148000000000001984
Christo BilukidiDE201400012400000000000101.0
Justin BlackmonWR20130019200000032209312806
Antwon BlakeCB20160011178000001-20125015631.0
Robert BlantonCB2017001972000000000001771
Brandon BoldenRB2021000111200000024710991173580436
Omar BoldenCB20150005560000000000042
Brandon BostickTE20160001400000000017186210
Brandon BoykinCB20150009640000000000012882.0
Jarrett BoykinWR2014001639000000005773136
Nigel BradhamOLB2020007441160000000000040338.5
Andre BranchDE201800322950000000000012525.5
LaVon BrazillWR2013000325000000002334738
Aaron BrewerLS202100081390000000000013
Mike BrewsterC201300152600000000000
Beau BrinkleyLS202000071350000000000022
Michael BrockersDT2021009531440000000000026129.0
Brandon BrooksG202103750114000000000001
Ron BrooksCB20160006530000000000079
Bryce BrownRB201500094200000251107673731601
James BrownG20120001500000000000
Jerry BrownLB201200001
Kourtnei BrownDE201500004000000000002
Mike BrownWR201400141800000000395342
Omar BrownS2013000140000000000021.0
Sammy BrownLB20120000100000000000
Zach BrownOLB20190154110000000000000462717.5
Keith BrownerDE20140000300000000000
Ryan BroylesWR201400032100000000324202
Randy BullockK202100015112000000000003
Vontaze BurfictLB201901746790000000000040758.5
Kaelin BurnettLB20140001270000000000010
Miles BurrisOLB201400214380000000000014111.5
Josh BushS201500034501000000000382
Drew ButlerP2016000254000001000003
LaRon ByrdWR201400005000000001802
Jake ByrneTE20130000800000000000
Travaris CadetRB201800087301000601970119964711
D.J. CampbellFS2013000290000000000013
Tank CarderILB20160005780000000000038
Derek CarrierWR2021001510200000229059529323
Sean CattouseFS20130000200000000000
Garrett CelekTE2019002891000000008211041210
Nate ChandlerDT20140021037000000000004
Josh ChapmanDT20140017290000000000025
Orson CharlesTE2018000249000000001418508
Morris ClaiborneCB20190052585000000000002137
Toney ClemonsWR201200004000000003410
Audie ColeILB201600075700000000000591.0
Derrick ColemanRB2018001163000001446015128225
Cameron CollinsLB20120000100000000000
Tom ComptonT202100220111000000000002
Matt ConrathDT2013000190000000000051.0
Josh CooperWR201300011100000000171660
Quinton CoplesDE20150021762000000000007716.5
Jack CornellOL20130000100000000000
Paul CornickT201400041200000000000
Kirk CousinsQB202102673115261939013014120386238778161-101
Fletcher CoxDT2021169841460000000000029355.5
Jack CrawfordDE2020003201090000000000091118.0
Richard CrawfordDB201200011000000000000131
Tyrone CrawfordDE2020005341120000000000012025.0
Jared CrickDT20160032879000000000001138.5
Juron CrinerWR201300011300000000191831
B.J. CunninghamWR20130000200000000000
Vinny CurryDE2020001221230000000000014132.5
Matt DanielsDB20150000700000000000
Mike DanielsDT20200163712200000000000167130.0
Lavonte DavidOLB202111978142000000000008281225.0
A.J. DavisCB20120000100000000000
Austin DavisQB20170016162363782548131224680000
Demario DavisOLB20211086914900000000000647227.5
Dominique DavisQB201300002573400000000
Ryan DavisDE20170006630000000000044114.0
David DeCastroG20202687012500000000000
Jeff DempsRB2013000020000011403210
Alfonzo DennardCB201400192900000000000815
Patrick DiMarcoFB2019016311500000714052404414
Larry DonnellTE20160028540000000011096992
David DouglasWR20120000100000000000
Marcus DowtinLB2013000113000000000008
Lance DunbarRB20170008580000010547326964707
Tony DyeS20130000100000000000
Nate EachusRB201200001100000518011902
Jeremy EbertWR201300005000000003180
Nate EbnerDB20210001113200000114000068
Michael EgnewTE2013000018000000007690
Kevin ElliottWR2012000113000000001010801
Rhett EllisonFB20190049113000001111181189717
Bradie EwingFB201300002000000002290
Hebron FangupoDT20130000500000000000
Chandler FennerCB2014000111000000000005
Coby FleenerTE20170042587000001212553080221
Darius FlemingOLB2015000111000000000003
Jamell FlemingCB20150005460000000000063
Donnie FletcherCB20120000300000000000
Michael FloydWR20180032810200000120266395925
Nick Foles QB202001331671253201013753814314539161100
Chase FordTE201400032000000000343911
Marcus ForstonDL201300004000000000002
L.J. FortLB202000217910000000000011715.0
Justin FrancisDL20120001100000000000073.0
Jerry FranklinLB2014000224000000000006
Terrence FrederickCB2014000150000000000017
Jerrell FreemanLB2017005347000000000000390412.0
Isaiah FreyCB20140003270000000000051
Tommy GallardaTE201200009000000001701
Terrance GanawayRB20120000300000000000
Gregory GatsonCB201200002
Garth GerhartC20140000200000000000
Adam GettisG201600011700000000000
Stephon GilmoreCB20202496612400000000000359251.0
Tashaun GipsonDB20210184713200000000000387251.0
Chris GivensWR201500212600000011420107177951
Cordy GlennT2019006389700000000000
Brittan GoldenWR20170003440000000018293116
Robert GoldenS2017000992226900000000852
Najee GoodeILB20190001090000000000007912.0
Stephen GoodinG20130000100000000000
Josh GordonWR20211142765020016890248426320
Gino GradkowskiG2018001116000000000000
T.J. GrahamWR20150017470000051906179449
Cyrus GrayRB20140001350000024991964010
Jonas GrayRB201500051600000134588588301
Isaiah GreenCB20130000300000000000
Jonte GreenDB2013000424000000000002911.0
Ladarius GreenTE2016002115300000000951391816
Chris GreenwoodCB201300003000000000006
John GriffinRB20120000100000000000
Robert Griffin IIIQB20200133656799126892714330307180910000
Jonathan GrimesRB201600075301000141619253436112
Jose GumbsS2013000180000000000061
Harland GunnG201400011300000000000
Winston GuyDB201600033700000000000392.0
Saalim HakimWR2015000021000002-300005
Adrian HamiltonLB201200002000000000001
James HannaTE20170043780000000037374120
Cory HarkeyTE2016002164000000002721539
Bryce HarrisT201700063800000000000
DaJohn HarrisDT201200007000000000002
Josh HarrisLS202100071440000000000014
Mike HarrisCB20140006360000000000010222.0
Mike HarrisT2015002154800000000000
Damon HarrisonDT20201075412400000000000295111.0
Tysyn HartmanDB20120001110000000000019
Mario HarveyLB20140002280000000000022
Casey HaywardDB2021026451350000000000033823
Johnny HekkerP2021440211501322184113-600007
Cooper HelfetTE2015000324000000002531521
Junior HemingwayWR20140002310000000025233212
Dan HerronRB20150005350000011246813127709
Justin HickmanLB2012000112000000000007
Akiem HicksDE2021016511340000011100023838.5
Dont'a HightowerILB20210276010800000000000329125.5
Stephen HillWR201300242300000000455944
Will HillS201500213500000000000016741.0
Ronnie HillmanRB2016001175600000494197612745241
T.Y. HiltonWR2021048691340100095506129440501
Lamar HolmesT2014001102100000000000
Jayron HosleyCB201500084300000000000692
Jaye HowardDT2016002174500000000000837.5
Delano HowellDB20130001120000000000017
John HughesDT2017000106600000000000615.5
Emil IgwenaguFB201200003000000000001
Duke IhenachoS201600293600000000000112
George IlokaFS202000429103000000000002469
Melvin IngramDE20210365311900000100000270350.0
Bruce IrvinDE20200053812100000000000214352.0
Asa JacksonCB20170003260000000000030
Jerrell JacksonWR20120000100000000000
Malik JacksonDT2021014411320000000000020135.5
LaMichael JamesRB2015000218000004419305450
Alshon JefferyWR20200184810900000231401475678646
A.J. JenkinsWR201400022800000440172230
Janoris JenkinsCB20210194913400000000000474262.0
Tony Jerod-EddieDT201600065700000000000461
Cam JohnsonDE201600152800000000000263.0
Damaris JohnsonWR20150006440000093705260111
James-Michael JohnsonILB2015002114800000000000801.0
Leonard JohnsonCB201800118830000000000019251.0
Rishaw JohnsonG20130001300000000000
Steven JohnsonLB201700087400000000000500.5
Trumaine JohnsonCB2019005301020000000000033923
Will JohnsonFB201500116300000814131235212
Ben JonesC20210085214900000000000
Chandler JonesDE202123867129000000000003091102.0
Dominique JonesTE201600012200000000101031
Marvin JonesWR202100646118000001914804516368543
Josh KadduLB20140000600000000000
Matt KalilOT2017015348200000000000
Jermaine KearseWR2018004279911170021502553290179
Case KeenumQB20210043571131021041442075471344286000
Senio KelemeteT20210012389000000001100
Dennis KellyOT20210012610800000000111
Mychal KendricksILB20200073810400000000000404419.0
Marquette KingP201800014840000041300006
Dre KirkpatrickCB20210053111600000000000309133.0
Ishmaa'ily KitchenNT20150004420000000000026
Kyle KnoxLB2014000118000000000002
Peter KonzC2014002163900000000000
Luke KuechlyILB201957891118000000000006901812.5
Markus KuhnDT201500063900000000000241.5
Emmanuel LamurLB201800115810000000000011520.5
Jeremy LaneCB20170011070000000000001032
Jorvorskie LaneFB20150001410000017712149511
Ronald LearyG2019005317700000000000
Josh LeRibeusG2018001115000000000000
LeQuan LewisCB2014000090000000000051
Ronnell LewisOLB201200018000000000002
Travis LewisOLB201500044200000000000261.0
Chris Lewis-HarrisCB201600013300000000000111
Ryan LindleyQB2015000-4101402741372311470000
Jerome LongDT20130000300000000000
Joe LooneyG20200022210400000000000
Andrew LuckQB20180457286200032902367117183332159014140
Terrell ManningOLB2014000011000000000001
Brandon MarshallOLB201800430740000000000030626.5
Doug MartinRB2018127398400000132253563014812072
Jonathan MartinOT2014002143800000000000
Keshawn MartinWR2016001758000005590626855
Markelle MartinFS201200011500000000000
Mike MartinDT201500064600000000000424.0
Matthew MasifiloDT20150000300000000000
Jonathan MassaquoiDE201400063900000000000476.0
Bobby MassieT20210083912400000000140
Rishard MatthewsWR20180042287000003402303160214
Matt McCantsT201600033000000000000
Shea McClellinDE20160031766000000000001148.5
Kelcie McCrayS20160006630000000000065
Andrew McDonaldT20140000200000000000
Marshall McFaddenLB2014000010000000000004
Sean McGrathTE2017001349000000003237324
Rodney McLeodS202100741129000000001210407142.0
Jerron McMillianSS201300022800000000000301
Marvin McNuttWR201300005000000000002
Whitney MercilusDE20210084913400000000000234257.0
Kyle MillerTE20150000300000000000
Lamar MillerRB20200164210600000135458643221115718
Ryan MillerG20120001800000000000
Chase MinnifieldDB201400017000000000004
Charles MitchellSS2012000110000000000001
David MolkC201500032000000000000
Collin MooneyRB201300001400000519063202
Kellen MooreQB20150002361104779462-10000
Alfred MorrisRB202002436114000001429617335685131
Dezman MosesLB201600054500000000000234.0
Brandon MosleyOT2014000222000000000001
Derek MoyeWR201300007000000002201
Zack NashLB201200018000000000002
Jerico NelsonS20120000300000000000
Kyle NelsonTE202000031060000000000013
Lucas NixG201300141500000000000
James NixonCB20130000300000000000
Danny NobleTE20130000120000000026312
Josh NormanCB20211174012300000000000337151.0
Brad NortmanP201700011961129001-100002
Drew NowakDT201500041000000000000
Ty NsekheT2021000138300000000000
Adewale OjomoDE20120000100000000000
Jamize OlawaleFB201900251090000055206441438339
Kelechi OsemeleT20201264810100000000000
Brock OsweilerQB201800114496971165741837319226641-140
Matt OvertonLS202101071150000000000014
Chris OwusuWR2015000325000001231262961
Cheta OzougwuDL2013000090000000000071.0
Nathan PalmerWR201200005000000001-40
Austin PasztorLG2018003166700000000000
David PaulsonTE2013000132000000001315303
Isaiah PeadRB2016000130000002710001510003
Micah PellerinCB201400008000000000002
Jeris PendletonDT201300005000000000002
Nick PerryDE2018003228100000000000139132.0
Bernard PierceRB201500010520000035913455321710
Eddie PleasantSS2018000684000000000009632.5
Dontari PoeDT2020028541281121022200020520.5
Quinton PointerDB201300008000000000005
Chris PolkRB20150006510000015660482218619
Tauren PooleRB20140000300000100000
DeVier PoseyWR2014000226000001-302227202
John PotterK20130000900000000000
Nate PotterT201300032100000000000
Shawn PowellP2013000220000000000001
Shaun PraterCB20150002210000000000071
De'Andre PresleyCB201400008000001-200002
Brian QuickWR20180001184000000001141593101
Bobby RaineyRB20170001165020002671055676548210
Chris RaineyRB201300011800000261022146001
Kheeston RandallDT2012000112000000000006
Rueben RandleWR2015002216400000000188264420
Ryan RauLB201200004000000000002
Riley ReiffOT20210085314100000000000
Mike RemmersT20210063695000000001-20
Kendall ReyesDT201600322760000000000096114.5
Daryl RichardsonRB2016000727000001696970382840
Sean RichardsonS20150001300000000000040
Trent RichardsonRB20140031746000006142032171139122
Travian RobertsonDT2014000114000000000004
Adrian RobinsonLB2013000122000000000002
Adrien RobinsonTE20140000190000000055012
Gerrell RobinsonWR20140000300000000000
Josh RobinsonCB20190011093000000000001625
Keenan RobinsonOLB201700217580000000000019021.5
Trent RobinsonS201500163800000000000592
Trevor RobinsonG2015001133800000000000
Evan RodriguezTE20140000200000000042103
Josh SamudaG201200011600000000000
Mohamed SanuWR20210053913378233404222624304791271
J.K. SchafferLB201300019000000000005
Mitchell SchwartzT20201087513400000000000
Greg ScruggsDE20160001180000000000093.0
Coty SensabaughCB2019002191070000000000022031.0
DeShawn SheadDB201800111660000000000012821.0
Derrick ShelbyDE2018002179200000000000106210.0
Amini SilatoluT2018001185400000000000
Brad SmelleyTE20130000400000000130
Harrison SmithFS202115864136000000000005942814.5
Hayden SmithTE201200005000000001160
Jacquies SmithDE2018001937000000000003013.5
Michael SmithRB20120000100000000000
David SnowC20120001500000000000
Scott SolomonDE201500022400000000000122.0
Bradley SowellT20190011710600000000121
Sean SpenceLB20170011353000000000001116.0
Julian StanfordLB20210011111000000000000761.0
Donald StephensonT2017001188000000000000
Jeremy StewartFB201400012300000331251106807
Devon StillDT201600033300000000000210.5
Rod StreaterWR20180011355000003601271755106
Tommy StreeterWR20140000200000000000
Nathan StuparOLB20190019820000000000011012.0
Phillip SupernawTE20170001560000000014163112
J.R. SweezyG20200074711700000000000
Alameda Ta'amuDT2014000321000000000005
Keith TandyS201800089000000118000013681.0
Ryan TannehillQB202101876122247338802846218492353179419481
Alex TanneyQB201900002111510010000000
Brandon TaylorSS2012000140000000000040.5
Marcus ThigpenWR2015000450000008250911211
Phillip ThomasFS2014000280000000000019
Brandon ThompsonDT201500073900000000000293.0
Christian ThompsonFS20120000700000000000
Deonte ThompsonWR2018001966000002-5094119341
Peyton ThompsonCB201700034800000000000290.5
Taylor ThompsonTE2014000035000000001183114
Neiko ThorpeDB202000058800000000000841
Andrew TillerG201600062800000000000
Nick ToonWR201500031700000140212831
Danny TrevathanOLB20210074811400000000000496810.0
Johnnie TroutmanG2014002142900000000000
Justin TuckerK202144038150010000000006
Robert TurbinRB2019000168200000355135498668835
Brian TymsWR20140001180000000079411
DeAngelo TysonDE2014000634000000000001913.0
Courtney UpshawOLB20170032790000000000001317.0
Greg Van RotenG20210031765000000000001
Matt VeldmanTE20130000100000000000
Olivier VernonDE20200185112700000000000279163.5
Josh VictorianCB20130001120000000000014
Trevin WadeCB20160005470000000000079
Bobby WagnerILB2021679102141000000000007661023.5
Tyrunn WalkerDL2017001105800000000000534.5
Blair WalshK20171101489000000000001
Jeremiah WarrenG20150000300000000000
Brandon WashingtonOG20130000100000000000
Rokevious WatkinsOT20130001400000000000
Scott WedigeOL20120000200000000000
Brandon WeedenQB20180011335559965646231306220010-90
Darrion WeemsT20160000700000000000
Griff WhalenWR2017000443000000005153231
Cody WhiteG20130000100000000000
Corey WhiteSS201600112660000000000013261.0
Jordan WhiteWR201200003000000001130
Tahir WhiteheadOLB2020007411390000000000049063.0
Fozzy WhittakerRB20170007670000014961526855247
Kyle WilberOLB202000114133000000000001043.5
David WilsonRB20130005210000011550456421
Russell WilsonQB20210791201492910446035142277828204574224201
Tavon WilsonFS2021002191300000017000029985.0
Billy WinnDT20200021574000000000007023.0
Derek WolfeDT20200094912200000000000225134.0
Jerel WorthyDT201800044000000000000192.5
Jarius WrightWR20190012411100000111430224278211
Kendall WrightWR201700328820000011900339385819
Devon WylieWR201300008000000006530
Kevin ZeitlerG202100951141000000001-40
Greg ZuerleinK202111023141000000000007