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 AdamsOT2016001125300000000000
Vince AgnewCB20120000400000000000
Frank AlexanderDE201400062900000000000203.5
Antonio AllenSS20160021050000000000008512.5
Dwayne AllenTE20180041286000004601391564203
Jeff AllenT20190042684000000000001
Joe AndersonWR201300009000000000003
Bryan AngerP2020000161331219002-5000012
Matt AsiataFB201600113740000036112591810172219
Mark AsperG20140000700000000000
Rodney AustinG20140000100000000000
Johnson BademosiDB20190008120000000000001071
Chase BakerDT201300005000000000002
Edwin BakerRB201400016000004417328570
Sean BakerS201400005000000000001
Vick BallardRB2014001517000002248772181471
Joe BanyardRB20170001270000023950107305
Don BarclayG2017001176500000000000
Brandon BardenTE20140000300000000000
Mark BarronLB20190073411900000000000541912.0
Ben BassDE20140000200000000000
Phil BatesWR20140000100000000000
Kelvin BeachumT20200064011100000000000
Cole BeasleyWR202000232125020001704254519311
Josh BellamyWR2019001882000005430781019519
Travis BenjaminWR201900225101010003626802083143191
Bill BentleyCB20150003200000000000034
Jake BequetteDE20140000800000000000
Tony BergstromOT2019000128200000000000
Jordan BernstineCB20120000100000000000
Justin BethelCB202003017132000000000001834
Christo BilukidiDE201400012400000000000101.0
Justin BlackmonWR20140019200000032209312806
Antwon BlakeCB20160011178000001-20125015631.0
Robert BlantonCB2017001972000000000001771
Brandon BoldenRB2019000111140000023910711159497433
Omar BoldenCB20150005560000000000042
Brandon BostickTE20160001400000000017186210
Brandon BoykinCB20150009640000000000012882.0
Jarrett BoykinWR2014001639000000005773136
Nigel BradhamOLB2020007441160000000000040338.5
Andre BranchDE201800321950000000000012525.5
LaVon BrazillWR2013000325000000002334738
Aaron BrewerLS202000061240000000000013
Mike BrewsterC201400152600000000000
Beau BrinkleyLS202000071340000000000022
Michael Brockers DT2020008481300000000000023925.0
Brandon BrooksG201903745112000000000001
Ron BrooksCB20160006530000000000079
Bryce BrownRB201500094200000251107673731601
James BrownG20120001500000000000
Jerry BrownLB201200001
Kourtnei BrownDE201500004000000000002
Mike BrownWR201400141800000000395342
Omar BrownS2013000140000000000021.0
Sammy BrownLB20120000100000000000
Zach BrownOLB20190154010000000000000462717.5
Keith BrownerDE20140000300000000000
Ryan BroylesWR201400032100000000324202
Randy BullockK202000014102000000000003
Vontaze BurfictLB201901746790000000000040758.5
Kaelin BurnettLB20140001270000000000010
Miles BurrisOLB201400214380000000000014111.5
Josh BushS201500034501000000000382
Drew ButlerP2016000254000001000003
LaRon Byrd WR201400005000000001802
Jake ByrneTE20140000800000000000
Travaris CadetRB201800087301000601970119964711
D.J. CampbellFS2013000290000000000013
Tank CarderILB20160005780000000000038
Derek CarrierWR202000148800000229056502319
Sean CattouseFS20130000200000000000
Garrett CelekTE2019002891000000008211041210
Nate ChandlerDT20140021137000000000004
Josh ChapmanDT20140018290000000000025
Orson CharlesTE2018000249000000001418508
Morris ClaiborneCB20190052585000000000002137
Toney ClemonsWR201200004000000003410
Audie ColeILB201600075700000000000591.0
Derrick ColemanRB2018001163000001446015128225
Cameron CollinsLB20120000100000000000
Tom ComptonT202000216101000000000002
Matt ConrathDT2014000190000000000051.0
Josh CooperWR201300011100000000171660
Quinton CoplesDE20150021762000000000007716.5
Jack CornellOL20130000100000000000
Paul CornickT201400041200000000000
Kirk Cousins QB20200256299221733212558216681209620151-10
Fletcher CoxDT2020158761320000000000027249.5
Jack Crawford DE202000215990000000000076117.0
Richard Crawford DB201400011000000000000131
Tyrone Crawford DE2020005321030000000000011423.0
Jared CrickDT20160032779000000000001138.5
Juron CrinerWR201400011300000000191831
B.J. CunninghamWR20140000200000000000
Vinny CurryDE2020001201150000000000013130.0
Matt DanielsDB20150000700000000000
Mike DanielsDT20200153711400000000000161130.0
Lavonte DavidOLB202011863128000000000007651224.0
A.J. Davis CB20140000100000000000
Austin Davis QB20170016162363782548131224680000
Demario Davis OLB20201075713400000000000571224.5
Dominique Davis QB201400002573400000000
Ryan Davis DE20170006630000000000044114.0
David DeCastroG20202576111500000000000
Jeff DempsRB2014000020000011403210
Alfonzo Dennard CB201400182900000000000815
Patrick DiMarcoFB2019016311500000714052404414
Larry DonnellTE20160028540000000011096992
David DouglasWR20120000100000000000
Marcus DowtinLB2013000113000000000008
Lance DunbarRB20170008580000010547326964707
Tony DyeS20130000100000000000
Nate EachusRB201200001100000518011902
Jeremy EbertWR201300005000000003180
Nate EbnerDB20200001111800000114000064
Michael EgnewTE2013000018000000007690
Kevin ElliottWR2012000113000000001010801
Rhett EllisonFB20190049113000001111181189717
Bradie EwingFB201400002000000002290
Hebron FangupoDT20140000500000000000
Chandler FennerCB2014000111000000000005
Coby Fleener TE20170042587000001212553080221
Darius FlemingOLB2015000111000000000003
Jamell FlemingCB20150005460000000000063
Donnie FletcherCB20120000300000000000
Michael Floyd WR20180032810200000120266395925
Nick FolesQB202001329631174189013040774114038961100
Chase FordTE201400032000000000343911
Marcus ForstonDL201300004000000000002
L.J. FortLB202000111830000000000010515.0
Justin Francis DL20120001100000000000073.0
Jerry FranklinLB2014000224000000000006
Terrence FrederickCB2014000150000000000017
Jerrell Freeman LB2017005347000000000000390412.0
Isaiah FreyCB20140003270000000000051
Tommy GallardaTE201200009000000001701
Terrance GanawayRB20120000300000000000
Gregory GatsonCB201200002
Garth Gerhart C20140000200000000000
Adam GettisG201600011700000000000
Stephon GilmoreCB20202386011900000000000344251.0
Tashaun GipsonDB2020017371190000000000035325
Chris GivensWR201500212600000011420107177951
Cordy GlennT2019006449700000000000
Brittan GoldenWR20170003440000000018293116
Robert GoldenS20170001092226900000000852
Najee GoodeILB20190001090000000000007912.0
Stephen GoodinG20130000100000000000
Josh GordonWR20191142963020016890247425220
Gino GradkowskiG2018001106000000000000
T.J. GrahamWR20150017470000051906179449
Cyrus GrayRB20140001350000024991964010
Jonas GrayRB201500041600000134588588301
Isaiah GreenCB20130000300000000000
Jonte GreenDB2013000424000000000002911.0
Ladarius GreenTE2016002115300000000951391816
Chris GreenwoodCB201400003000000000006
John GriffinRB20120000100000000000
Robert Griffin IIIQB20200133655792125692384329300174110000
Jonathan GrimesRB201600075301000141619253436112
Jose GumbsS2013000180000000000061
Harland GunnG201400011300000000000
Winston GuyDB201600033700000000000392.0
Saalim HakimWR2015000021000002-300005
Adrian HamiltonLB201200002000000000001
James HannaTE20170044780000000037374120
Cory HarkeyTE2016002164000000002721539
Bryce HarrisT201700063800000000000
DaJohn HarrisDT201200007000000000002
Josh HarrisLS202000061300000000000014
Mike HarrisCB20140006360000000000010222.0
Mike HarrisT2015002164800000000000
Damon HarrisonDT20191075811700000000000292111.0
Tysyn Hartman DB20120001110000000000019
Mario HarveyLB20140002280000000000022
Casey HaywardDB2020025421210000000000030822
Johnny HekkerP2020440191351322184112-600007
Cooper Helfet TE2015000324000000002531521
Junior HemingwayWR20140002310000000025233212
Dan HerronRB20150005350000011246813127709
Justin HickmanLB2012000112000000000007
Akiem HicksDE2020015461210000011100021837.0
Dont'a Hightower ILB20190276010200000000000314125.5
Stephen HillWR201400242300000000455944
Will HillS201500214500000000000016741.0
Ronnie HillmanRB2016001175600000494197612745241
T.Y. HiltonWR2020047661240100095505728840451
Lamar HolmesT2014001112100000000000
Jayron HosleyCB201500074300000000000692
Jaye HowardDT2016002174500000000000837.5
Delano Howell DB20140001120000000000017
John HughesDT201700096600000000000615.5
Emil IgwenaguFB201400003000000000001
Duke IhenachoS201600293600000000000112
George IlokaFS202000429103000000000002469
Melvin IngramDE20200355110900000100000262349.0
Bruce IrvinDE20200054012100000000000214352.0
Asa JacksonCB20170003260000000000030
Jerrell JacksonWR20120000100000000000
Malik JacksonDT2020014381170000000000019034.0
LaMichael JamesRB2015000218000004419305450
Alshon JefferyWR20190184910200000231401469667145
A.J. JenkinsWR201400022800000440172230
Janoris Jenkins CB20200184511900000000000427242.0
Tony Jerod-EddieDT201600065700000000000461
Cam JohnsonDE201600152800000000000263.0
Damaris JohnsonWR20150006440000093705260111
James-Michael JohnsonILB2015002114800000000000801.0
Leonard JohnsonCB201800114830000000000019251.0
Rishaw Johnson G20140001300000000000
Steven JohnsonLB201700087400000000000500.5
Trumaine JohnsonCB2019005311020000000000033923
Will JohnsonFB201500116300000814131235212
Ben JonesC20200074013300000000000
Chandler JonesDE20202386512400000000000300197.0
Dominique JonesTE201600012200000000101031
Marvin Jones WR202000540102000001914803665273433
Josh KadduLB20140000600000000000
Matt KalilOT2017015428200000000000
Jermaine KearseWR2018004279911170021502553290179
Case KeenumQB20200043468130921011441475471314286000
Senio KelemeteT20200012081000000001100
Dennis KellyOT2020000159400000000111
Mychal KendricksILB20190073810300000000000404419.0
Marquette KingP201800014840000041300006
Dre KirkpatrickCB20200042710600000000000281113.0
Ishmaa'ily KitchenNT20150005420000000000026
Kyle KnoxLB2014000118000000000002
Peter KonzC2014002153900000000000
Luke KuechlyILB201957891118000000000006901812.5
Markus KuhnDT201500063900000000000241.5
Emmanuel LamurLB201800115810000000000011520.5
Jeremy LaneCB20170011170000000000001032
Jorvorskie LaneFB20150001410000017712149511
Ronald LearyG2019005287700000000000
Josh LeRibeusG2018001105000000000000
LeQuan LewisCB2014000190000000000051
Ronnell LewisOLB201200018000000000002
Travis LewisOLB201500044200000000000261.0
Chris Lewis-HarrisCB201600013300000000000111
Ryan LindleyQB2015000-4101402741372311470000
Jerome Long DT20130000300000000000
Joe LooneyG2020001159500000000000
Andrew Luck QB20180457186200032902367117183332159014140
Terrell ManningOLB2014000011000000000001
Brandon MarshallOLB201800430740000000000030626.5
Doug Martin RB2018127398400000132253563014812072
Jonathan Martin OT2014002153800000000000
Keshawn Martin WR2016001758000005590626855
Markelle Martin FS201200011500000000000
Mike Martin DT201500064600000000000424.0
Matthew MasifiloDT20150000300000000000
Jonathan MassaquoiDE201400063900000000000476.0
Bobby MassieT20200074311700000000140
Rishard MatthewsWR20180042387000003402303160214
Matt McCantsT201600033000000000000
Shea McClellin DE20160031766000000000001148.5
Kelcie McCrayS20160006630000000000065
Andrew McDonaldT20140000200000000000
Marshall McFaddenLB2014000010000000000004
Sean McGrathTE2017001349000000003237324
Rodney McLeodS202000637120000000001210388142.0
Jerron McMillianSS201300022800000000000301
Marvin McNuttWR201400005000000000002
Whitney MercilusDE20200074512200000000000224253.0
Kyle MillerTE20150000300000000000
Lamar MillerRB20180164210500000135458643220915658
Ryan MillerG20140001800000000000
Chase MinnifieldDB201400017000000000004
Charles Mitchell SS2012000110000000000001
David MolkC201500032000000000000
Collin MooneyRB201300001400000519063202
Kellen MooreQB20150002361104779462-10000
Alfred Morris RB201902435105000001374593534654940
Dezman MosesLB201600054500000000000234.0
Brandon MosleyOT2014000222000000000001
Derek MoyeWR201400007000000002201
Zack NashLB201200018000000000002
Jerico NelsonS20120000300000000000
Kyle NelsonTE202000061060000000000013
Lucas NixG201300141500000000000
James NixonCB20130000300000000000
Danny NobleTE20130000120000000026312
Josh NormanCB20201174011400000000000327141.0
Brad NortmanP201700011961129001-100002
Drew NowakDT201500041000000000000
Ty NsekheT2020000127300000000000
Adewale OjomoDE20120000100000000000
Jamize Olawale FB201900251090000055206441438339
Kelechi OsemeleT20201264410100000000000
Brock Osweiler QB201800114496971165741837319226641-140
Matt Overton LS201801081000000000000013
Chris OwusuWR2015000325000001231262961
Cheta OzougwuDL2014000190000000000071.0
Nathan PalmerWR201400005000000001-40
Austin PasztorLG2018003166700000000000
David PaulsonTE2014000132000000001315303
Isaiah PeadRB2016000130000002710001510003
Micah PellerinCB201400008000000000002
Jeris PendletonDT201400005000000000002
Nick Perry DE2018003228100000000000139132.0
Bernard PierceRB201500010520000035913455321710
Eddie PleasantSS2018000684000000000009632.5
Dontari PoeDT2020028541281121022200020520.5
Quinton PointerDB201400008000000000005
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 Randle WR2015002216400000000188264420
Ryan RauLB201200004000000000002
Riley ReiffOT20200075512600000000000
Mike RemmersT2020005378500000000000
Kendall ReyesDT201600322760000000000096114.5
Daryl Richardson RB2016000727000001696970382840
Sean Richardson S20150001300000000000040
Trent Richardson RB20140031746000006142032171139122
Travian RobertsonDT2014000114000000000004
Adrian RobinsonLB2013000122000000000002
Adrien RobinsonTE20140000190000000055012
Gerrell RobinsonWR20140000300000000000
Josh RobinsonCB20190011193000000000001625
Keenan RobinsonOLB201700218580000000000019021.5
Trent RobinsonS201500163800000000000592
Trevor RobinsonG2015001123800000000000
Evan RodriguezTE20140000200000000042103
Josh SamudaG201400011600000000000
Mohamed SanuWR20200053812178233404122324044516261
J.K. SchafferLB201400029000000000005
Mitchell SchwartzT20201087913400000000000
Greg ScruggsDE20160001180000000000093.0
Coty SensabaughCB2019002191070000000000022031.0
DeShawn SheadDB201800111660000000000012821.0
Derrick ShelbyDE2018002179200000000000106210.0
Amini SilatoluT2018001165400000000000
Brad SmelleyTE20140000400000000130
Harrison SmithFS202015756120000000000005192413.0
Hayden Smith TE201200005000000001160
Jacquies SmithDE2018001937000000000003013.5
Michael SmithRB20140000100000000000
David SnowC20120001500000000000
Scott SolomonDE201500022400000000000122.0
Bradley SowellT20190011810600000000121
Sean SpenceLB20170011253000000000001116.0
Julian StanfordLB2020001119500000000000721.0
Donald Stephenson T2017001178000000000000
Jeremy StewartFB201400012300000331251106807
Devon StillDT201600033300000000000210.5
Rod StreaterWR20180011355000003601271755106
Tommy StreeterWR20140000200000000000
Nathan StuparOLB20190019820000000000011012.0
Phillip SupernawTE20170001560000000014163112
J.R. SweezyG20200064410900000000000
Alameda Ta'amu DT2014000321000000000005
Keith TandyS2018000109000000118000013681.0
Ryan TannehillQB202001763106216934002476616083308147711481
Alex TanneyQB201900002111510010000000
Brandon TaylorSS2012000140000000000040.5
Marcus ThigpenWR2015000450000008250911211
Phillip ThomasFS2014000280000000000019
Brandon ThompsonDT201500073900000000000293.0
Christian ThompsonFS20120000700000000000
Deonte ThompsonWR2018001966000002-5094119341
Peyton ThompsonCB201700034800000000000290.5
Taylor ThompsonTE2014000035000000001183114
Neiko ThorpeDB202000058700000000000831
Andrew TillerG201600062800000000000
Nick ToonWR201500031700000140212831
Danny TrevathanOLB2020006421030000000000045589.0
Johnnie TroutmanG2014002132900000000000
Justin TuckerK202043035134010000000005
Robert TurbinRB2019000168200000355135498668835
Brian TymsWR20140001180000000079411
DeAngelo TysonDE2014000634000000000001913.0
Courtney UpshawOLB20170032790000000000001317.0
Greg Van RotenG2020002145400000000000
Matt VeldmanTE20130000100000000000
Olivier VernonDE20200174911800000000000261154.5
Josh VictorianCB20140001120000000000014
Trevin WadeCB20160005470000000000079
Bobby WagnerILB202056895125000000000006781019.5
Tyrunn WalkerDL2017001105800000000000534.5
Blair WalshK20171101489000000000001
Jeremiah WarrenG20150000300000000000
Brandon WashingtonOG20140000100000000000
Rokevious WatkinsOT20130001400000000000
Scott WedigeOL20120000200000000000
Brandon WeedenQB20180011435559965646231306220010-90
Darrion WeemsT20160000700000000000
Griff WhalenWR2017000443000000005153231
Cody WhiteG20140000100000000000
Corey WhiteSS201600112660000000000013261.0
Jordan WhiteWR201200003000000001130
Tahir WhiteheadOLB2020006381320000000000048453.0
Fozzy Whittaker RB20170007670000014961526855247
Kyle WilberOLB202000114123000000000001003.5
David WilsonRB20140005210000011550456421
Russell Wilson QB20200681081342592399631624249747494230194201
Tavon WilsonFS2020002181160000017000028185.0
Billy WinnDT20200021571000000000006923.0
Derek WolfeDT20200084611200000000000212133.0
Jerel WorthyDT201800044000000000000192.5
Jarius WrightWR20190012311100000111430224278211
Kendall WrightWR201700328820000011900339385819
Devon WylieWR201400008000000006530
Kevin ZeitlerG202000844126000000001-40
Greg ZuerleinK202011021126000000000007