NFL players from Minnesota

97 NFL players on file were born in Minnesota. 29 are on NFL rosters now, among them Amani Hooker, Blake Cashman, and Elijah Campbell. Larry Fitzgerald leads them with 263 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 Minnesota →

On NFL rosters now (29)

NFL players from Minnesota on rosters now
PlayerPosYearsSeasonsCareerBorn
Amani HookerBUFS2019–20268103 GP · 467 tackles, 1 sacksMinneapolis, MN
Blake CashmanMINLB2019–2026879 GP · 513 tackles, 16.5 sacksEden Prairie, MN
Elijah CampbellNYGS2021–2026674 GP · 52 tacklesSaint Paul, MN
Boye MafeCINDE2022–2026573 GP · 186 tackles, 25.5 sacksGolden Valley, MN
Dillon RadunzNOG2021–2025458 GP · 4 tacklesBecker, MN
Jermaine Johnson IITENDE2022–2026555 GP · 151 tackles, 16 sacksEden Prairie, MN
Brevyn Spann-FordDALTE2024–2026343 GP · 308 rec ydsSaint Cloud, MN
Ty OkadaSEAS2023–2026431 GP · 90 tackles, 1.5 sacksWoodbury, MN
Cody LindenbergLVLB2025–2026225 GP · 17 tacklesAnoka, MN
Yahya BlackPITDE2025–2026225 GP · 45 tackles, 1 sacksMarshall, MN
Danny StriggowJAXDE2025–2026218 GP · 28 tackles, 1.5 sacksLong Lake, MN
Trey Pipkins IIILACOT2023117 GP · 1 tacklesApple Valley, MN
Trey LanceLACQB2021–2025416 GP · 1,289 pass ydsMarshall, MN
Evan HullARIRB2023–2026411 GP · 49 rush ydsMaple Grove, MN
Namdi ObiazorNELB202619 GP · 8 tacklesEden Prairie, MN
Nick KallerupSEATE202519 GP · 2 tacklesWayzata, MN
Bryce LanceNOWR202618 GP · 1 tacklesMarshall, MN
Emmett JohnsonKCRB202618 GP · 237 rec ydsMinneapolis, MN
Joe AltLACOT202616 GP · 1 tacklesNorth Oaks, MN
Treyton WelchNOTE202615 GP · 1 tacklesBuffalo, MN
Bobby Jamison-TravisNYGDT202614 GP · 10 tacklesMinneapolis, MN
Bilhal KoneBALCBNo games yet——Apple Valley, MN
Deven EasternSEADTNo games yet——Shakopee, MN
Jalen TravisINDOTNo games yet——Minneapolis, MN
Kayode AwosikaLACGNo games yet——Plymouth, MN
Mason MillerDETGNo games yet——Ada, MN
Matt WaletzkoKCOTNo games yet——Cold Spring, MN
Riley MahlmanATLOTNo games yet——Lakeville, MN
Zach DurfeeJAXDENo games yet——Dawson, MN

Former NFL players (68)

Former NFL players from Minnesota
PlayerPosYearsSeasonsCareerBorn
Larry FitzgeraldWR2004–202017263 GP · 17,492 rec ydsMinneapolis, MN
Terrell SuggsDE2003–201916243 GP · 887 tackles, 139 sacksMinneapolis, MN
Adam ThielenWR2014–202512178 GP · 8,497 rec ydsDetroit Lakes, MN
Matt BirkC2002–20129144 GP · 22 tacklesSt. Paul, MN
C.J. HamFB2017–20259141 GP · 681 rec ydsDuluth, MN
Steve HeidenTE2000–200910137 GP · 1,689 rec ydsRushford, MN
Ramon HumberLB2009–201810130 GP · 308 tackles, 4.5 sacksMinneapolis, MN
Steve MartinDT1996–20049127 GP · 291 tackles, 8 sacksSaint Paul, MN
Marcus SherelsCB2011–20199119 GP · 108 tackles, 1 sacksRochester, MN
Craig DahlS2007–20158117 GP · 415 tackles, 4 sacksMankato, MN
James LaurinaitisLB2009–20168117 GP · 869 tackles, 16.5 sacksMinneapolis, MN
Eric DeckerWR2010–20178111 GP · 5,816 rec ydsCold Spring, MN
Lyle SendleinC2007–20137105 GP · 17 tacklesEdina, MN
Michael FloydWR2012–20187102 GP · 3,959 rec ydsSt. Paul, MN
Rod SmithDB1992–19987102 GP · 211 tackles, 1.5 sacksSaint Paul, MN
Marion BarberRB2005–2011799 GP · 4,780 rush ydsPlymouth, MN
Adam GoldbergOT2004–2011796 GP · 11 tacklesEdina, MN
Beau AllenDT2014–2019690 GP · 117 tackles, 2.5 sacksMinnetonka, MN
Rohn StarkP1982–19971689 GP · 57 pass ydsMinneapolis, MN
Ben HamiltonOG2002–2010687 GP · 9 tacklesMinneapolis, MN
Steve WalshQB1989–1999979 GP · 7,875 pass ydsSaint Paul, MN
Justin HartwigC2003–2009579 GP · 6 tacklesMankato, MN
Jay ForemanLB2000–2005675 GP · 509 tackles, 4.5 sacksEden Prairie, MN
Craig SauerLB1996–2000573 GP · 83 tackles, 1 sacksSartell, MN
Jerametrius ButlerDB2001–2007670 GP · 191 tacklesCleveland, MN
Derek RackleyC2001–2007668 GP · 9 tacklesApple Valley, MN
Jack TrudeauQB1986–19951067 GP · 10,243 pass ydsForest Lake, MN
Michael LehanCB2003–2008667 GP · 138 tackles, 1 sacksHopkins, MN
Frank RagnowC2018–2024561 GP · 3 tacklesVictoria, MN
Darrell ThompsonRB1990–1994560 GP · 1,641 rush ydsRochester, MN
Tyler JohnsonWR2020–2025559 GP · 1,025 rec ydsMinneapolis, MN
Ryan HarrisOT2008–2015459 GP · 10 tacklesMinneapolis, MN
Marcus WilliamsCB2014–2018554 GP · 119 tackles, 2.5 sacksMinneapolis, MN
Ben UtechtTE2005–2008451 GP · 923 rec ydsMinneapolis, MN
Sean LumpkinDB1993–1996451 GP · 206 tacklesMinneapolis, MN
Tom ComptonG2014–2021347 GP · 3 tacklesRosemount, MN
Ra'Shede HagemanDT2014–2016344 GP · 61 tackles, 4 sacksMinneapolis, MN
Dominique BarberS2008–2011439 GP · 57 tackles, 1 sacksPlymouth, MN
Jesse NadingLB2008–2012438 GP · 40 tackles, 1 sacksSt. Paul, MN
Derreck RobinsonDL2005–2010437 GP · 45 tackles, 2 sacksMinneapolis, MN
Shane ZylstraTE2021–2025435 GP · 136 rec ydsSpicer, MN
John FinaOT1992–1996431 GP · 1 tacklesRochester, MN
Kenny IwebemaDE2008–2010331 GP · 13 tackles, 2 sacksMinneapolis, MN
Chris WeinkeQB2001–2007529 GP · 3,904 pass ydsSaint Paul, MN
Todd BoumanQB2001–2010527 GP · 1,905 pass ydsRuthton, MN
Christo BilukidiDL2012–2014322 GP · 16 tackles, 1 sacksOtsego, MN
Pat EilersS1991–1995320 GP · 11 tacklesSaint Paul, MN
Brian LeonhardtTE2014–2015216 GP · 5 tacklesMinneapolis, MN
Troy BienemannTE2007116 GP · 6 tacklesMinneapolis, MN
Dominique ByrdTE2006–2011314 GP · 83 rec ydsMinneapolis, MN
Billy TurnerOT2015–2017214 GP · 2 tacklesShoreview, MN
Nick SchommerS2010113 GP · 3 tacklesRed Wing, MN
Seantrel HendersonOT2015–2018211 GP · 3 tacklesMinneapolis, MN
Jason SuttleDB1999–2000210 GP · 3 tacklesMinneapolis, MN
John SchlechtDT200118 GP · 7 tacklesSaint Paul, MN
Lloyd LeeDB199818 GP · 1 tacklesMinneapolis, MN
Mark SetterstromC200617 GP · 1 tacklesNorthfield, MN
Brandon ArcherLB200716 GP · 14 tacklesMinneapolis, MN
Nate TriplettLB201015 GP · 4 tacklesMaple Plain, MN
Jake NordinFB200914 GP · 2 tacklesLake Lillian, MN
Rhett NelsonDB200414 GP · 2 tacklesMinneapolis, MN
Ryan CollinsTE199914 GP · 62 rec ydsMinneapolis, MN
Ben NelsonWR200413 GP · 2 tacklesCoon Rapids, MN
David GilreathWR201213 GP · 1 tacklesSt. Paul, MN
Cory SauterQB200211 GP · 59 pass ydsHutchinson, MN
Leon NealRB199711 GP · 0 pass ydsSaint Paul, MN
Chip LohmillerPK1988–19969—Woodbury, MN
Mike ArthurOG19951—Minneapolis, MN

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 →