List of all NFL Players Born in Iowa, USA

Players

Players Table
Rk Player Pos City From To AP1 PB St wAV G Cmp Att Yds TD Lng Int Sk Yds Att Yds TD Lng Rec Yds TD Lng
1Brandon ScherffGDenison2015202315858123000
2James FerentzCIowa City20152023000661000
3Casey KreiterLSDeWitt201620230109125000
4Matt HaackPWest Des Moines2017202300110991311110012020
5Ike BoettgerGCedar Falls20182023001936000
6Josey JewellILBDecorah201820230032878000
7Allen LazardWRDes Moines201820230022271087002119225472172
8Ben NiemannRILBDes Moines201820230011386000
9T.J. HockensonTEChariton2019202302227720100034135472381
10Andrew Van GinkelOLBRock Valley201920230022473000
11Anthony NelsonDLUrbandale201920230001175000
12Joe BurrowQBAmes2020202301344521288189514083978237148104018360510230
13Matt NelsonTCedar Rapids20202023001943000000
14Tristan WirfsOLMount Vernon202020231334463000
15Spencer BrownTLenox202120230012444000
16Christian RozeboomLBSioux Center20212023000544000
17Jake HummelLBDes Moines20222023000124000
18Jack CochraneLBMount Vernon20222023000332000
19Ko KieftTESioux Center2022202300113300882219
20Tyler LinderbaumOLSolon202220230111632000
21Julian Good-JonesCedar Rapids2023202300001000
22David JohnsonRBClinton201520221134292010074071395827728051858
23Austin BlytheCWilliamson201620220043392000
24Ross PierschbacherOLCedar Falls20192022000011000
25Jake GervaseDBDavnport2019202200011900112012
26Caleb ShudakKCouncil Bluffs2022202200001000
27Dominique DafneyTEWest Des Moines2020202100001500460126
28Landen AkersCedar Rapids2021202100002000
29Rico GaffordWRWest De Moines201820200000800266149
30Darren SprolesRBWaterloo200520190316218307323552234955348403281
31Marshal YandaGCedar Rapids20072019281092177000
32Austin HowardTDavenport201020180063297000
33A.J. DerbyTEIowa City201620180003250040452329
34Leonard WesterTMt. Union20162018000327001212
35Cole CrostonTSergeant Bluff2017201800005000
36Trevon YoungDEDes Moines2018201800002000
37Riley McCarronWRDubuque2018201800001000000
38Matt TobinTWorthington201320170011257000
39Henry Krieger-CobleTEMount Pleasant201620170000300113013
40Marshall KoehnKSolon2017201700001000
41Brandon MyersTEPrairie City2009201600512115001991954929
42Julian VanderveldeOLDavenport20112015000118000
43Tyler StarrOLBLittle Rock2015201500001000
44James MorrisILBSolon2015201500006000
45Kyle OrtonQBAltoona2005201400540871613271218037101876916510161262964150
46Chad RinehartTBoone200920140012358000
47Brad MeesterCIowa Falls20002013001474209001909
48Joel DreessenTEIda Grove20052013004161200015817671956
49Pat AngererLBBettendorf201020130031854000
50David ReedWRDubuque201020130002360231016668023
51Allen ReisnerTEMarion2011201300001500758016
52Kyle Vanden BoschDELarchwood2001201203958152000
53Dan KoppenCDubuque2003201201972136000
54Nate KaedingKIowa City2004201212021115000000
55Tyler SashSSOskaloosa20112012000123000
56Jordan BernstineCBDes Moines2012201200001000
57Casey WiegmannCParkerburg19972011011370227000
58Aaron KampmanDECedar Falls2002201102755123000
59Ben LeberLBCouncil Bluffs2002201100846143000
60Robert GalleryTManchester2004201100738104000
61Mitch KingDTBurlington2010201100007000
62Adrian ArringtonWRCedar Rapids2010201100015009110017
63Rob BruggemanCCedar Rapids2010201100002000
64Ryan MahaffeyFBDes Moines2011201100005001505
65Sage RosenfelsQBMaquoketa20022010000134435156241563077291912748951190
66Matt KroulDTMount Vernon2010201000016000
67Kurt WarnerQBBurlington199820092489612426664070323442088512826016691732863231000
68Josh StamerOLBSutherland20032009000690000
69Trent GreenQBCedar Rapids199720080279412022663740284751629911425916212439146243-701
70Jared DeVriesDEAplington1999200800318120000
71David BarrettDBWaterloo2000200800631131000
72Tim DwightWRIowa City199820070023011612220220005338034819429641978
73Matt ChathamOLBNewton20002007000891000
74Anthony SchlegelMLBCedar Rapids20062007000217000
75Quinn SypniewskiTEDes Moines200620070012310036261113
76Adam TimmermanGCherokee19952006021178187001-403
77Ross VerbaTDes Moines1997200600842113000
78Ryan HannamTESt. Ansgar200220060002540022215236
79Jordan CarstensDTCarroll20042006001929000
80Tyson SmithLBDes Moines2006200600003000
81A.J. SchableDEIda Grove20062006000111015050
82Zeron FlemisterTESioux City200020050014600038439433
83Eddie BerlinWRUrbandale200120050003620026379250
84J.J. MosesWRWaterloo20022005000034000
85Jared ClaussDTWest Des Moines20042005000329000
86Dedric WardWRCedar Rapids19972004001201030128602116723071271
87Derek PagelDBPlainfield20032004000119000
88Everett LindsayTBurlington1993200300328136000
89Greg BiekertLBIowa City19932003001057176000
90Mike BanksTEMason City20022003000018000
91Bruce NelsonGEmmetsburg20032003000215000
92MarTay JenkinsWRWaterloo19992002000114007601670987465
93Kahlil HillWRIowa City2002200200001000
94Matt SniderFBDes Moines19992001000028000
95Bryce PaupLBJefferson1990200014767148000
96James JonesDTDavenport1991200000956160032113422
97Chad HenningsDTElberon1992200000434119000
98Michael RoanTEIowa City199520000014620045403326
99Kenny SheddWRDavenport199620000002600016252151
100Brian HansenPHawarden1984199901024212334512600010-250100
101Mike MorrisCCenterville1987199900010188000
102Greg EngelCDavenport19951999001532000
103Tavian BanksRBDavenport1998199900031404922215118157038
104Reggie RobyPWaterloo19831998230282381148048000940120
105Jeff CriswellTGrinnell1987199800954171000
106Brian JonesMLBIowa City19911998001744000
107Jon HaskinsLBDes Moines1998199800002000
108Nick GalleryPManchester1998199800001000
109Todd DoxzonWRSioux City1998199800009026030000
110Scott DavisGGlenwood19931997000421000
111Gunnard TwynerWRBettendorf199719970000400445016
112Terry HoageDBAmes198419960042914101381380
113Doug RiesenbergTCarroll1987199600956145000
114Trev AlbertsLBCedar Falls19941996000429000
115Joel CrismanGCherokee1996199600019000
116Carey BenderRBMarion1996199600001000
117Dennis GibsonLBDes Moines1987199500843121000
118Hugh MillenQBDes Moines1987199500215405609286440227635126830652601260000
119Marv CookTEIowa City19891995126131120025721901349
120T.J. RubleyQBDavenport199319950005101121951377854713106311080130
121Garry HoweNTSpencer19921994000213000
122Brian RatiganLBCouncil Bluffs19941994000114000
123Jay HilgenbergCIowa City1981199327983188000
124Bruce ReimersGAlgona1984199300742135000
125Joel HilgenbergCIowa City1984199301751142001909
126Bill LewisCSioux City198619930052471000
127Kelly GoodburnPCherokee1987199300088505370160
128Rick GrafLOLBIowa City198719930011473000
129Mike HaightGManchester198619920032063000
130Ron GeaterDEMarion1992199200003000
131Bryan MillardGSioux City1984199100643121001-500
132Bruce PerkinsRBWaterloo1990199100013001747091183234
133Dave AhrensMLBCedar Falls1981199000326130001404
134Paul FairchildGCarroll198419900022183000
135Bruce KlostermanLILBDubuque19871990000642000
136Kip CorringtonDBAmes19891990000332000
137Mark HallDEMorgan City19891990000110000
138Mike StensrudNTForest City1979198900432139000
139Troy StedmanLBCedar Falls1988198800005000
140Dave CrostonTSioux City19881988000116000
141Henry WaechterDEEpworth19821987000753000
142Steve BaackNTAmes19841987000455000
143Al WenglikowskiLBBurlington1984198700006000
144Todd FrainTECouncil Bluffs198619870000400222011
145Kurt PloegerDEIowa Falls1986198700005000
146Mark TiggesTAlgona1987198700023000
147Brian GlasgowTEBurlington198719870000300216011
148Jon RoehlkGDavenport1987198700023000
149Chad StarkRBDecorah1987198700002000
150Kyle BorlandLBDenison1987198700012000
151Todd BlackWRFort Dodge1987198700001000
152Bill BerthusenNTGrinnell1987198700024000
153Vince JasperGHawarden1987198700013000
154Charlie DickeyGOttumwa1987198700001000
155Joe StepanekDTTama1987198700001000
156Aric AndersonLBWaverly1987198700003000
157Steve BartkowskiQBDes Moines19751986021069129193234562412415686144356295617823911180
158Bill RingRBDes Moines198119860001069018373273445336124
159John HartyNTSioux City198119860011142000
160Keli McGregorTEPrimghar1985198500008000
161Vern Den HerderDELe Mars19711982001068166001717
162Keith KrepfleTEDubuque1975198200525970120215224251955
163Jim JensenRBWaterloo1976198200114780283112643280651334
164Greg DavidsonCIndependence19801982000339000
165Kirby CriswellLBGrinnell1980198100006000
166Mark ArnesonLBIowa City1972198000842127000
167Bill LarsonTEGreenfield197519800001430010108124
168Dan PeifferCSigourney197519800021437000
169Ed BurnsQBCouncil Bluffs19791980000018000
170Dave BeckerDBAtlantic19801980000111000
171Wally HilgenbergLBMarshalltown1964197900875199000
172Dan JilekLBCedar Rapids197619790021458000
173Kim JonesRBWaterloo1976197900004302680010433014
174Tom RandallGMason City19781979000724000
175Larry BallOLBIowa City197219780002279000
176Merv KrakauRLBJefferson197319780031972000
177Dave GreenPMason City1973197800015765810604500030001909
178Mike HenniganRILBWashington197319780011464000
179Ted BurgmeierDBDubuque1978197800028000
180Ed PodolakRBAtlantic1969197700653104468202412131157445134652882456659
181Duane BensonRLBBelmond1967197600025121000
182Doug WinslowWRDes Moines1973197600001700445014
183Larry LawrenceQBMount Pleasant19741976000199317901746456360190
184Tony BakerRBFort Madison19681975012238605362087155482685242
185Larry ElyMLBIowa City197019750011029000
186Wayne ClarkQBOskaloosa1970197500024052120745062141210616861160
187Jim ArnesonGIowa City197319750001033000
188Mike EischeidKOrange City1966197400017112116060004380240
189Jim MillerGIowa City19711974001730000
190Bill DemoryQBIndianola1973197400017123915923188734-1000
191Dave McCurryDBGrinnell1974197400012000
192Paul SeilerCAlgona196719730001239000
193Dave WilliamsWRCedar Rapids196719730043086066904318327682571
194Jack PardeeLBExira19571972111577196000
195Dave LongDEJefferson196619720042496000
196Richard WintherCCharles City19711972000516000
197Bob ChristiansenDTMarshalltown1972197200014000
198Karl NoonanSEDubuque19661971012198402-200013617981751
199Mike DirksDTMonticello19681971000943000
200Mike HaffnerWRWaterloo1968197100211371118018000330159991752