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