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 AllenSS2016002950000000000008512.5
Dwayne AllenTE20180041286000004601391564203
Jeff AllenT20190042784000000000001
Joe AndersonWR201300009000000000003
Bryan AngerP2020000181421219002-5000013
Matt AsiataFB201600113740000036112591810172219
Mark AsperG20140000700000000000
Rodney AustinG20140000100000000000
Johnson BademosiDB20190006120000000000001071
Chase BakerDT201300005000000000002
Edwin BakerRB201400016000004417328570
Sean BakerS201400005000000000001
Vick BallardRB2014001517000002248772181471
Joe BanyardRB20170001270000023950107305
Don BarclayG2017001156500000000000
Brandon BardenTE20140000300000000000
Mark BarronLB20190073911900000000000541912.0
Ben BassDE20140000200000000000
Phil BatesWR20140000100000000000
Kelvin BeachumT20200074712000000000000
Cole BeasleyWR2020002401331320101704685016331
Josh BellamyWR2019001882000005430781019519
Travis BenjaminWR201900225101010003626802083143191
Bill BentleyCB20150003200000000000034
Jake BequetteDE20140000800000000000
Tony BergstromOT2020000118600000000000
Jordan BernstineCB20120000100000000000
Justin BethelCB202003016142000000000001944
Christo BilukidiDE201400012400000000000101.0
Justin BlackmonWR20140019200000032209312806
Antwon BlakeCB20160011178000001-20125015631.0
Robert BlantonCB2017001972000000000001771
Brandon BoldenRB2019000111140000023910711159497433
Omar BoldenCB20150005560000000000042
Brandon BostickTE20160001400000000017186210
Brandon BoykinCB20150009640000000000012882.0
Jarrett BoykinWR2014001639000000005773136
Nigel BradhamOLB2020007451160000000000040338.5
Andre BranchDE201800322950000000000012525.5
LaVon BrazillWR2013000325000000002334738
Aaron BrewerLS202000061330000000000013
Mike BrewsterC201400152600000000000
Beau BrinkleyLS202000061350000000000022
Michael Brockers DT2020009551380000000000025028.0
Brandon BrooksG201903745112000000000001
Ron BrooksCB20160007530000000000079
Bryce BrownRB201500094200000251107673731601
James BrownG20120001500000000000
Jerry BrownLB201200001
Kourtnei BrownDE201500004000000000002
Mike BrownWR201400141800000000395342
Omar BrownS2013000140000000000021.0
Sammy BrownLB20120000100000000000
Zach BrownOLB20190154110000000000000462717.5
Keith BrownerDE20140000300000000000
Ryan BroylesWR201400032100000000324202
Randy BullockK202000015107000000000003
Vontaze BurfictLB201901747790000000000040758.5
Kaelin BurnettLB20140001270000000000010
Miles BurrisOLB201400214380000000000014111.5
Josh BushS201500034501000000000382
Drew ButlerP2016000254000001000003
LaRon Byrd WR201400005000000001802
Jake ByrneTE20140000800000000000
Travaris CadetRB201800087301000601970119964711
D.J. CampbellFS2013000290000000000013
Tank CarderILB20160004780000000000038
Derek CarrierWR202000149800000229057516321
Sean CattouseFS20130000200000000000
Garrett CelekTE2019002891000000008211041210
Nate ChandlerDT20140021137000000000004
Josh ChapmanDT20140018290000000000025
Orson CharlesTE2018000249000000001418508
Morris ClaiborneCB20190052685000000000002137
Toney ClemonsWR201200004000000003410
Audie ColeILB201600055700000000000591.0
Derrick ColemanRB2018001163000001446015128225
Cameron CollinsLB20120000100000000000
Tom ComptonT202000216106000000000002
Matt ConrathDT2014000190000000000051.0
Josh CooperWR201300011100000000171660
Quinton CoplesDE20150021762000000000007716.5
Jack CornellOL20130000100000000000
Paul CornickT201400041200000000000
Kirk Cousins QB202002673109245336622837219084230721161-10
Fletcher CoxDT2020169841400000000000028854.5
Jack Crawford DE2020002191090000000000091118.0
Richard Crawford DB201400011000000000000131
Tyrone Crawford DE2020005361120000000000012025.0
Jared CrickDT20160032879000000000001138.5
Juron CrinerWR201400011300000000191831
B.J. CunninghamWR20140000200000000000
Vinny CurryDE2020001211230000000000014132.5
Matt Daniels DB20150000700000000000
Mike DanielsDT20200164312200000000000167130.0
Lavonte DavidOLB202011975137000000000008061224.0
A.J. Davis CB20140000100000000000
Austin Davis QB20170016162363782548131224680000
Demario Davis OLB20201087014400000000000620226.5
Dominique Davis QB201400002573400000000
Ryan Davis DE20170006630000000000044114.0
David DeCastroG20202686812500000000000
Jeff DempsRB2014000020000011403210
Alfonzo Dennard CB201400182900000000000815
Patrick DiMarcoFB2019016311500000714052404414
Larry DonnellTE20160028540000000011096992
David DouglasWR20120000100000000000
Marcus DowtinLB2013000113000000000008
Lance DunbarRB20170008580000010547326964707
Tony DyeS20130000100000000000
Nate EachusRB201200001100000518011902
Jeremy EbertWR201300005000000003180
Nate EbnerDB2020000712700000114000067
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 FolesQB202001331671253201013753814314539161100
Chase FordTE201400032000000000343911
Marcus ForstonDL201300004000000000002
L.J. FortLB202000116910000000000011715.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 GilmoreCB20202496812400000000000359251.0
Tashaun GipsonDB2020018451280000000000037525
Chris GivensWR201500212600000011420107177951
Cordy GlennT2019006439700000000000
Brittan GoldenWR20170003440000000018293116
Robert GoldenS20170001092226900000000852
Najee GoodeILB2019000990000000000007912.0
Stephen GoodinG20130000100000000000
Josh GordonWR20191142963020016890247425220
Gino GradkowskiG201800196000000000000
T.J. GrahamWR20150017470000051906179449
Cyrus GrayRB20140001350000024991964010
Jonas GrayRB201500041600000134588588301
Isaiah GreenCB20130000300000000000
Jonte GreenDB2013000424000000000002911.0
Ladarius GreenTE2016002115300000000951391816
Chris GreenwoodCB201400003000000000006
John GriffinRB20120000100000000000
Robert Griffin IIIQB20200133756799126892714330307180910000
Jonathan GrimesRB201600075301000141619253436112
Jose GumbsS2013000180000000000061
Harland GunnG201400011300000000000
Winston GuyDB201600033700000000000392.0
Saalim HakimWR2015000021000002-300005
Adrian HamiltonLB201200002000000000001
James HannaTE20170044780000000037374120
Cory HarkeyTE2016002164000000002721539
Bryce HarrisT201700063800000000000
DaJohn HarrisDT201200007000000000002
Josh HarrisLS202000061390000000000014
Mike HarrisCB20140006360000000000010222.0
Mike HarrisT2015002164800000000000
Damon HarrisonDT20201076012400000000000295111.0
Tysyn Hartman DB20120001110000000000019
Mario HarveyLB20140002280000000000022
Casey HaywardDB2020026461290000000000032323
Johnny HekkerP2020440211441322184112-600007
Cooper Helfet TE2015000324000000002531521
Junior HemingwayWR20140002310000000025233212
Dan HerronRB20150005350000011246813127709
Justin HickmanLB2012000112000000000007
Akiem HicksDE2020016531290000011100023137.0
Dont'a Hightower ILB20190276210200000000000314125.5
Stephen HillWR201400242300000000455944
Will HillS201500214500000000000016741.0
Ronnie HillmanRB2016001175600000494197612745241
T.Y. HiltonWR2020048701330100095506089360501
Lamar HolmesT2014001112100000000000
Jayron HosleyCB201500074300000000000692
Jaye HowardDT2016002154500000000000837.5
Delano Howell DB20140001120000000000017
John HughesDT201700096600000000000615.5
Emil IgwenaguFB201400003000000000001
Duke IhenachoS2016002113600000000000112
George IlokaFS202000431103000000000002469
Melvin IngramDE20200355511300000100000265349.0
Bruce IrvinDE20200054212100000000000214352.0
Asa JacksonCB20170002260000000000030
Jerrell JacksonWR20120000100000000000
Malik JacksonDT2020014421260000000000019935.0
LaMichael JamesRB2015000218000004419305450
Alshon JefferyWR20200185010900000231401475678646
A.J. JenkinsWR201400022800000440172230
Janoris Jenkins CB20200195012800000000000453262.0
Tony Jerod-EddieDT201600065700000000000461
Cam JohnsonDE201600162800000000000263.0
Damaris JohnsonWR20150006440000093705260111
James-Michael JohnsonILB2015002114800000000000801.0
Leonard JohnsonCB201800114830000000000019251.0
Rishaw Johnson G20140001300000000000
Steven JohnsonLB201700087400000000000500.5
Trumaine JohnsonCB2019005341020000000000033923
Will JohnsonFB201500116300000814131235212
Ben JonesC20200084914300000000000
Chandler Jones DE20202387012400000000000300197.0
Dominique JonesTE201600012200000000101031
Marvin Jones WR202000646112000001914804236025513
Josh KadduLB20140000600000000000
Matt KalilOT2017015418200000000000
Jermaine KearseWR2018004279911170021502553290179
Case KeenumQB20200043569130921011441475471314286000
Senio KelemeteT20200012388000000001100
Dennis KellyOT20200012510400000000111
Mychal KendricksILB20200073910400000000000404419.0
Marquette KingP201800014840000041300006
Dre KirkpatrickCB20200053211300000000000307133.0
Ishmaa'ily KitchenNT20150005420000000000026
Kyle KnoxLB2014000118000000000002
Peter KonzC2014002153900000000000
Luke KuechlyILB201957892118000000000006901812.5
Markus KuhnDT201500063900000000000241.5
Emmanuel LamurLB201800114810000000000011520.5
Jeremy LaneCB20170011170000000000001032
Jorvorskie LaneFB20150001410000017712149511
Ronald LearyG2019005297700000000000
Josh LeRibeusG2018001105000000000000
LeQuan LewisCB2014000190000000000051
Ronnell LewisOLB201200018000000000002
Travis LewisOLB201500044200000000000261.0
Chris Lewis-HarrisCB201600003300000000000111
Ryan LindleyQB2015000-4101402741372311470000
Jerome Long DT20130000300000000000
Joe LooneyG20200021810400000000000
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 MassieT20200074511800000000140
Rishard MatthewsWR20180042387000003402303160214
Matt McCantsT201600033000000000000
Shea McClellin DE20160031366000000000001148.5
Kelcie McCrayS20160004630000000000065
Andrew McDonaldT20140000200000000000
Marshall McFaddenLB2014000010000000000004
Sean McGrathTE2017001349000000003237324
Rodney McLeodS202000742126000000001210401142.0
Jerron McMillianSS201300022800000000000301
Marvin McNuttWR201400005000000000002
Whitney MercilusDE20200085012800000000000228254.0
Kyle MillerTE20150000300000000000
Lamar MillerRB20200164210600000135458643221115718
Ryan MillerG20140001800000000000
Chase MinnifieldDB201400017000000000004
Charles Mitchell SS2012000110000000000001
David MolkC201500032000000000000
Collin MooneyRB201300001400000519063202
Kellen MooreQB20150002361104779462-10000
Alfred Morris RB202002436114000001429617335685131
Dezman MosesLB201600054500000000000234.0
Brandon MosleyOT2014000222000000000001
Derek MoyeWR201400007000000002201
Zack NashLB201200018000000000002
Jerico NelsonS20120000300000000000
Kyle NelsonTE202000051060000000000013
Lucas NixG201300141500000000000
James NixonCB20130000300000000000
Danny NobleTE20130000120000000026312
Josh NormanCB20201174412000000000000332151.0
Brad NortmanP201700011961129001-100002
Drew NowakDT201500041000000000000
Ty NsekheT202000098100000000000
Adewale OjomoDE20120000100000000000
Jamize Olawale FB201900251090000055206441438339
Kelechi OsemeleT20201264710100000000000
Brock Osweiler QB201800114496971165741837319226641-140
Matt Overton LS202001071090000000000013
Chris OwusuWR2015000325000001231262961
Cheta OzougwuDL2014000190000000000071.0
Nathan PalmerWR201400005000000001-40
Austin PasztorLG2018003176700000000000
David PaulsonTE2014000132000000001315303
Isaiah PeadRB2016000130000002710001510003
Micah PellerinCB201400008000000000002
Jeris PendletonDT201400005000000000002
Nick Perry DE2018003238100000000000139132.0
Bernard PierceRB201500010520000035913455321710
Eddie PleasantSS2018000684000000000009632.5
Dontari PoeDT2020028571281121022200020520.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 ReiffOT20200086013500000000000
Mike RemmersT2020005419200000000000
Kendall ReyesDT201600322760000000000096114.5
Daryl Richardson RB2016000727000001696970382840
Sean Richardson S20150001300000000000040
Trent Richardson RB20140031746000006142032171139122
Travian RobertsonDT2014000114000000000004
Adrian RobinsonLB2013000122000000000002
Adrien RobinsonTE20140000190000000055012
Gerrell RobinsonWR20140000300000000000
Josh RobinsonCB20190011093000000000001625
Keenan RobinsonOLB201700219580000000000019021.5
Trent RobinsonS201500163800000000000592
Trevor RobinsonG2015001123800000000000
Evan RodriguezTE20140000200000000042103
Josh SamudaG201400011600000000000
Mohamed SanuWR20200053912878233404222624204694271
J.K. SchafferLB201400029000000000005
Mitchell SchwartzT20201088113400000000000
Greg ScruggsDE20160001180000000000093.0
Coty SensabaughCB2019002181070000000000022031.0
DeShawn SheadDB201800112660000000000012821.0
Derrick ShelbyDE2018002169200000000000106210.0
Amini SilatoluT2018001165400000000000
Brad SmelleyTE20140000400000000130
Harrison SmithFS202015862130000000000005572813.5
Hayden Smith TE201200005000000001160
Jacquies SmithDE2018001937000000000003013.5
Michael SmithRB20140000100000000000
David SnowC20120001500000000000
Scott SolomonDE201500022400000000000122.0
Bradley SowellT20190011810600000000121
Sean SpenceLB20170011353000000000001116.0
Julian StanfordLB20200011010400000000000751.0
Donald Stephenson T2017001178000000000000
Jeremy StewartFB201400012300000331251106807
Devon StillDT201600033300000000000210.5
Rod StreaterWR20180011355000003601271755106
Tommy StreeterWR20140000200000000000
Nathan StuparOLB201900110820000000000011012.0
Phillip SupernawTE20170001560000000014163112
J.R. SweezyG20200064711700000000000
Alameda Ta'amu DT2014000321000000000005
Keith TandyS2018000109000000118000013681.0
Ryan TannehillQB202001876116234536782699517888334166117481
Alex TanneyQB201900002111510010000000
Brandon TaylorSS2012000140000000000040.5
Marcus ThigpenWR2015000450000008250911211
Phillip ThomasFS2014000280000000000019
Brandon ThompsonDT201500073900000000000293.0
Christian ThompsonFS20120000700000000000
Deonte ThompsonWR2018001966000002-5094119341
Peyton ThompsonCB201700024800000000000290.5
Taylor ThompsonTE2014000035000000001183114
Neiko ThorpeDB202000048800000000000841
Andrew TillerG201600072800000000000
Nick ToonWR201500031700000140212831
Danny TrevathanOLB20200074811200000000000494810.0
Johnnie TroutmanG2014002132900000000000
Justin TuckerK202044038144010000000006
Robert TurbinRB2019000168200000355135498668835
Brian TymsWR20140001180000000079411
DeAngelo TysonDE2014000634000000000001913.0
Courtney UpshawOLB20170032590000000000001317.0
Greg Van RotenG20200031760000000000001
Matt VeldmanTE20130000100000000000
Olivier VernonDE20200185612700000000000279163.5
Josh VictorianCB20140001120000000000014
Trevin WadeCB20160003470000000000079
Bobby WagnerILB2020679106135000000000007261022.5
Tyrunn Walker DL2017001115800000000000534.5
Blair WalshK20171101489000000000001
Jeremiah WarrenG20150000300000000000
Brandon WashingtonOG20140000100000000000
Rokevious WatkinsOT20130001400000000000
Scott WedigeOL20120000200000000000
Brandon WeedenQB20180011435559965646231306220010-90
Darrion WeemsT20160000700000000000
Griff WhalenWR2017000443000000005153231
Cody WhiteG20140000100000000000
Corey WhiteSS201600110660000000000013261.0
Jordan WhiteWR201200003000000001130
Tahir WhiteheadOLB2020006431390000000000049063.0
Fozzy Whittaker RB20170007670000014961526855247
Kyle WilberOLB202000113133000000000001043.5
David WilsonRB20140005210000011550456421
Russell Wilson QB20200791201442820433533946267818034506214201
Tavon WilsonFS2020002211250000017000029885.0
Billy WinnDT20200021474000000000007023.0
Derek WolfeDT20200085012200000000000225134.0
Jerel WorthyDT201800034000000000000192.5
Jarius WrightWR20190012311100000111430224278211
Kendall WrightWR201700328820000011900339385819
Devon WylieWR201400008000000006530
Kevin ZeitlerG202000948135000000001-40
Greg ZuerleinK202011023135000000000007