NFL players from Iowa

114 NFL players on file were born in Iowa. 32 are on NFL rosters now, among them Casey Kreiter, Anthony Nelson, and Andrew Van Ginkel. Darren Sproles leads them with 183 career games played. Rosters are on file in full from 1993; before that only some of the stars are.

NFL players who went to college at Iowa →

On NFL rosters now (32)

NFL players from Iowa on rosters now
PlayerPosYearsSeasonsCareerBorn
Casey KreiterARILS2016–20268118 GP · 17 tacklesDewitt, IA
Anthony NelsonTBLB2019–20268116 GP · 223 tackles, 23 sacksUrbandale, IA
Andrew Van GinkelMINLB2019–20268110 GP · 408 tackles, 43 sacksRock Valley, IA
T.J. HockensonMINTE2019–20268105 GP · 4,768 rec ydsChariton, IA
Christian RozeboomTBLB2021–2026681 GP · 358 tackles, 3 sacksSioux Center, IA
Jack CochraneKCLB2022–2026572 GP · 85 tacklesMount Vernon, IA
Tristan WirfsTBOT2020–2025566 GP · 5 tacklesMount Vernon, IA
Ko KieftTBTE2022–2026561 GP · 27 tacklesSioux Center, IA
Jack CampbellDETLB2023–2026458 GP · 459 tackles, 8.5 sacksCedar Falls, IA
Jake HummelHOULB2022–2025458 GP · 49 tacklesDes Moines, IA
Riley MossDENCB2023–2026453 GP · 199 tackles, 1 sacksAnkeny, IA
Tyler LinderbaumLVC2022–2025449 GP · 1 tacklesSolon, IA
Ben SinnottWSHTE2024–2026341 GP · 148 rec ydsWaterloo, IA
Cooper DeJeanPHICB2024–2026341 GP · 196 tackles, 0.5 sacksOdebolt, IA
Darien PorterLVCB2025–2026225 GP · 62 tacklesBettendorf, IA
Spencer BrownBUFOT2021–2026220 GP · 1 tacklesLenox, IA
Connor ColbySFG2025–2026213 GP · 2 tacklesCedar Rapids, IA
Thomas Fidone IINYGTE2025–2026210 GP · 2 tacklesCouncil Bluffs, IA
Karson ShararARILB202619 GP · 7 tacklesIowa Falls, IA
Eli RaridonNETE202618 GP · 225 rec ydsDes Moines, IA
Xavier NwankpaKCS202618 GP · 8 tacklesPleasant Hill, IA
Trevor PenningLACG202517 GP · 0 pass ydsClear Lake, IA
Kaden WetjenPITWR20261—Williamsburg, IA
Anterio ThompsonATLDTNo games yet——Dubuque, IA
Cam MillerGBQBNo games yet——Solon, IA
Henry LutovskyTBGNo games yet——Crawfordsville, IA
Julian Good-JonesWSHGNo games yet——Cedar Rapids, IA
Kadyn ProctorMIAOTNo games yet——Des Moines, IA
Logan JonesCHICNo games yet——Council Bluffs, IA
Max LlewellynMIADENo games yet——Urbandale, IA
T.J. BollersJAXDTNo games yet——Tiffin, IA
Tyler MillerDENOTNo games yet——Scranton, IA

Former NFL players (82)

Former NFL players from Iowa
PlayerPosYearsSeasonsCareerBorn
Darren SprolesRB2005–201914183 GP · 4,840 rec ydsWaterloo, IA
Greg BiekertLB1993–200311176 GP · 1,077 tackles, 16 sacksIowa City, IA
Roger CraigRB1983–199311165 GP · 8,189 rush ydsDavenport, IA
James JonesDT1991–200010160 GP · 324 tackles, 37 sacksDavenport, IA
Kyle Vanden BoschDE2001–201211152 GP · 464 tackles, 58 sacksLarchwood, IA
Casey WiegmannC1998–201111143 GP · 14 tacklesParkersburg, IA
Dallas ClarkTE2003–201311143 GP · 5,665 rec ydsLivermore, IA
Bryce PaupLB1991–200010143 GP · 471 tackles, 75 sacksJefferson, IA
David BarrettDB2000–20089131 GP · 460 tackles, 0.5 sacksWaterloo, IA
Marshal YandaG2007–20199129 GP · 13 tacklesAnamosa, IA
Kurt WarnerQB1998–200912124 GP · 32,344 pass ydsBurlington, IA
Trent GreenQB1997–200811120 GP · 28,475 pass ydsCedar Rapids, IA
Aaron KampmanDE2002–20109120 GP · 483 tackles, 58 sacksCedar Rapids, IA
Joel DreessenTE2005–20138120 GP · 1,767 rec ydsIda Grove, IA
Jared DeVriesDE2000–20089118 GP · 185 tackles, 16.5 sacksIowa Falls, IA
Tim DwightWR1998–200710116 GP · 2,964 rec ydsIowa City, IA
Terry HoageDB1985–19969115 GP · 160 tackles, 7 sacksAmes, IA
Brandon MyersTE2009–20168115 GP · 1,954 rec ydsPrairie City, IA
Marv CookTE1989–19957112 GP · 2,190 rec ydsIowa City, IA
Chad HenningsDT1993–20008111 GP · 258 tackles, 27.5 sacksElberon, IA
Brian HansenP1984–199915108 GP · 1 tacklesHawarden, IA
Reggie RobyP1983–199816102 GP · 48 pass ydsWaterloo, IA
Dedric WardWR1997–20048100 GP · 2,307 rec ydsCedar Rapids, IA
Nate KaedingPK2004–2012996 GP · 15 tacklesIowa City, IA
Allen LazardWR2018–2025893 GP · 3,147 rec ydsUrbandale, IA
David JohnsonRB2015–2022892 GP · 4,071 rush ydsClinton, IA
Brad MeesterC2003–2013790 GP · 11 tacklesIowa Falls, IA
Josey JewellLB2018–2024790 GP · 549 tackles, 12.5 sacksDecorah, IA
Josh StamerLB2003–2009788 GP · 78 tacklesSutherland, IA
Kyle OrtonQB2005–2014987 GP · 18,037 pass ydsAltoona, IA
Matt ChathamLB2001–2007785 GP · 136 tackles, 2.5 sacksNewton, IA
Robert GalleryOG2004–2011682 GP · 7 tacklesManchester, IA
Dennis GibsonLB1987–1995678 GP · 189 tackles, 2.5 sacksDes Moines, IA
Matt HaackP2017–2025965 GP · 5 tacklesWest Des Moines, IA
Eddie BerlinWR2001–2005562 GP · 379 rec ydsUrbandale, IA
Adam TimmermanOG2002–2006462 GP · 7 tacklesCherokee, IA
Kenny SheddWR1996–1999459 GP · 252 rec ydsDavenport, IA
Dan KoppenC2003–2009457 GP · 5 tacklesDubuque, IA
Pat AngererLB2010–2013454 GP · 327 tackles, 2.5 sacksBettendorf, IA
Kelly Joe GoodburnP1987–1993748 GP · 37 rush ydsCherokee, IA
Rick GrafLB1987–1992548 GP · 0 pass ydsIowa City, IA
Michael RoanTE1995–2000647 GP · 403 rec ydsIowa City, IA
Sage RosenfelsQB2002–2010844 GP · 4,156 pass ydsMaquoketa, IA
Hugh B. MillenQB1987–1995840 GP · 6,440 pass ydsDes Moines, IA
MarTay JenkinsWR2000–2002337 GP · 987 rec ydsWaterloo, IA
Brian JonesLB1995–1996232 GP · 62 tackles, 1 sacksIowa City, IA
Mike MorrisC1996–1997232 GP · 2 tacklesCenterville, IA
Quinn SypniewskiTE2006–2007231 GP · 261 rec ydsDes Moines, IA
Ross VerbaOG2001–2002231 GP · 3 tacklesDes Moines, IA
Jordan CarstensDT2004–2006329 GP · 50 tackles, 4 sacksCarroll, IA
Trev Kendall AlbertsLB1994–1996329 GP · 70 tackles, 4 sacksCedar Falls, IA
Jared ClaussDT2004–2005229 GP · 25 tackles, 0.5 sacksDes Moines, IA
Matt SniderRB1999–2001328 GP · 7 tacklesDes Moines, IA
Chad RinehartOG2011–2012223 GP · 3 tacklesBoone, IA
Tyler SashDB2011–2012223 GP · 25 tacklesOskaloosa, IA
Derek PagelDB2003–2004219 GP · 15 tacklesWaverly, IA
Mike BanksTE2002–2003218 GP · 10 tacklesMason City, IA
Matt NelsonOT2020–2021216 GP · 1 tacklesCedar Rapids, IA
Everett LindsayOG2001116 GP · 2 tacklesBurlington, IA
Joel HilgenbergC1990116 GP · 9 rec ydsIowa City, IA
Matt TobinOT2015116 GP · 1 tacklesWorthington, IA
Allen ReisnerTE2011–2013315 GP · 1 tacklesMarion, IA
Tavian BanksRB1998–1999214 GP · 222 rush ydsDavenport, IA
Brian RatiganLB1994114 GP · 6 tacklesCouncil Bluffs, IA
Brandon MiddletonWR2007–2008213 GP · 2 tacklesWaterloo, IA
Garry William Howe Jr.DT1992–1994212 GP · 1 tackles, 2 sacksSpencer, IA
A.J. SchableDE2006111 GP · 10 tacklesIda Grove, IA
T.J. RubleyQB1993–1995210 GP · 1,377 pass ydsDavenport, IA
Todd DoxzonWR199819 GP · 6 rush ydsSioux City, IA
Brandon KingDB2010–201128 GP · 3 tacklesIowa City, IA
Mitch KingDE2010–201127 GP · 6 tacklesBurlington, IA
James FerentzG202017 GP · 0 pass ydsIowa City, IA
James MorrisLB201516 GP · 2 tacklesSolon, IA
Matt KroulOG201016 GP · 3 tacklesMount Vernon, IA
Adrian ArringtonWR2010–201125 GP · 110 rec ydsCedar Rapids, IA
Ryan MahaffeyFB201115 GP · 1 tacklesDes Moines, IA
Tyson SmithLB200613 GP · 5 tacklesDes Moines, IA
Gunnard TwynnerWR199712 GP · 45 rec ydsBettendorf, IA
J.J. MosesWR2002–20054—Waterloo, IA
Greg EngelC19951—Davenport, IA
Kahlil HillWR20021—Iowa City, IA
Nick GalleryP19981—Manchester, IA

Birthplace as ESPN lists it for each player. Best career first: games played in the regular season, summed over the seasons on file.

Where NFL players were born: every state and country →