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