NFL players from Wisconsin

120 NFL players on file were born in Wisconsin. 38 are on NFL rosters now, among them Kevin Zeitler, Shelby Harris, and T.J. Watt. Nick Bellore leads them with 232 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 Wisconsin →

On NFL rosters now (38)

NFL players from Wisconsin on rosters now
PlayerPosYearsSeasonsCareerBorn
Kevin ZeitlerGBG2012–202511170 GP · 15 tacklesWaukesha, WI
Shelby HarrisNYGDT2014–202612154 GP · 374 tackles, 28.5 sacksMilwaukee, WI
T.J. WattPITLB2017–202610143 GP · 536 tackles, 122.5 sacksPewaukee, WI
Eric MurrayJAXS2016–202611142 GP · 454 tackles, 6 sacksMilwaukee, WI
Dare OgunbowaleHOURB2017–202610119 GP · 853 rec ydsMilwaukee, WI
Alec IngoldLACFB2019–20268112 GP · 646 rec ydsGreen Bay, WI
Zack BaunPHILB2020–20267102 GP · 427 tackles, 11 sacksBrown Deer, WI
Kristian WelchGBLB2020–2026786 GP · 48 tacklesIola, WI
Jake FergusonDALTE2022–2026573 GP · 2,165 rec ydsMadison, WI
Quinn MeinerzDENG2022–2026573 GP · 5 tacklesHartford, WI
Leo ChenalWSHLB2022–2026568 GP · 236 tackles, 7 sacksGrantsburg, WI
Hunter LuepkeDALFB2023–2026459 GP · 249 rec ydsSpencer, WI
Keeanu BentonPITDT2023–2026459 GP · 145 tackles, 8 sacksJanesville, WI
Will McDonald IVNYJDE2023–2026456 GP · 88 tackles, 24.5 sacksMilwaukee, WI
Tyler BiadaszLACC2021–2024447 GP · 4 tacklesAmherst, WI
Luke GoedekeTBOT2022–2024341 GP · 3 tacklesWhitelaw, WI
Matt HenningsenDENDE2022–2023234 GP · 40 tackles, 1 sacksMenomonee Falls, WI
Braelon AllenNYJRB2024–2026330 GP · 1,008 rush ydsFond Du Lac, WI
Tanor BortoliniINDC2024–2025228 GP · 1 tacklesKewaunee, WI
Chimere DikeTENWR2025–2026225 GP · 547 rec ydsWaukesha, WI
Mike CaliendoKCG2024–2025217 GP · 1 tacklesBrookfield, WI
JC LathamTENOT2024117 GP · 0 pass ydsOak Creek, WI
Jon Gaines IIARIG2025117 GP · 1 tacklesWauwatosa, WI
Ben BredesonTBG2023116 GP · 0 pass ydsHartland, WI
Hunter WohlerINDS202619 GP · 32 tacklesMuskego, WI
Cole Van LanenJAXOT202618 GP · 1 tacklesGreen Bay, WI
Max BredesonMINFB202618 GP · 1 tacklesHartland, WI
Riley NowakowskiPITFB202618 GP · 5 tacklesMilwaukee, WI
Skyler Gill-HowardDETDT202618 GP · 11 tackles, 2 sacksMilwaukee, WI
Cole WisniewskiPHIS202612 GP · 1 tacklesSparta, WI
Jack StrandATLQB202611 GP · 59 pass ydsBloomer, WI
Billy SchrauthTBGNo games yet——Campbellsport, WI
Brock LampeBUFFBNo games yet——Kenosha, WI
Easton KiltyNOOTNo games yet——Stratford, WI
Jack NelsonMINOTNo games yet——Stoughton, WI
Marcus MbowNYGOTNo games yet——Milwaukee, WI
Mory BambaNYJCBNo games yet——Menomonee Falls, WI
Tejhaun PalmerLACWRNo games yet——Milwaukee, WI

Former NFL players (82)

Former NFL players from Wisconsin
PlayerPosYearsSeasonsCareerBorn
Nick BelloreLB2011–202515232 GP · 280 tackles, 1 sacksWhitefish Bay, WI
Dave KriegQB1980–199819213 GP · 38,147 pass ydsIola, WI
Tyrone BraxtonSS1988–199912179 GP · 435 tackles, 3.5 sacksMadison, WI
Matt TurkP1995–201116162 GP · 3 tacklesGreenfield, WI
Joe ThomasOT2007–201610160 GP · 16 tacklesBrookfield, WI
J.J. WattDE2011–202212151 GP · 586 tackles, 114.5 sacksPewaukee, WI
Tony RomoQB2005–201612150 GP · 34,183 pass ydsBurlington, WI
Jim FlaniganDT1994–200310145 GP · 341 tackles, 46 sacksGreen Bay, WI
Mike SchneckC1999–200910143 GP · 17 tacklesWhitefish Bay, WI
Jim LeonhardDB2005–201410142 GP · 428 tackles, 4.5 sacksTony, WI
A.J. KleinLB2013–202210140 GP · 459 tackles, 15.5 sacksKimberly, WI
Lance KendricksTE2011–20199137 GP · 2,555 rec ydsMilwaukee, WI
Aaron SteckerRB2000–200910129 GP · 1,526 rush ydsGreen Bay, WI
Clint KriewaldtLB1999–20079123 GP · 149 tackles, 0.5 sacksShiocton, WI
Jay SchroederQB1985–199410118 GP · 20,063 pass ydsMilwaukee, WI
Melvin Gordon IIIRB2015–20239112 GP · 6,543 rush ydsKenosha, WI
Bill SchroederWR1997–20048111 GP · 4,583 rec ydsEau Claire, WI
Mark TauscherOT2000–20098109 GP · 8 tacklesMarshfield, WI
Karl KlugDE2011–20177109 GP · 128 tackles, 21.5 sacksLa Crosse, WI
Michael BennettRB2001–20101099 GP · 3,703 rush ydsMilwaukee, WI
Chris MaragosS2010–2017899 GP · 90 tacklesRacine, WI
Joe SchobertLB2016–2022799 GP · 677 tackles, 11 sacksWaukesha, WI
Derek CarrierTE2014–2021898 GP · 529 rec ydsEdgerton, WI
Nick GreisenLB2002–2008798 GP · 255 tackles, 4 sacksSturgeon Bay, WI
Mark MaddoxLB1993–2000896 GP · 307 tackles, 2.5 sacksMilwaukee, WI
Nick RoachLB2007–2013796 GP · 346 tackles, 9 sacksMilwaukee, WI
DeAndre LevyLB2009–2016794 GP · 639 tackles, 3.5 sacksMilwaukee, WI
Casey RabachC2003–2009693 GP · 9 tacklesSturgeon Bay, WI
John OfferdahlLB1986–1993889 GP · 27 tackles, 9.5 sacksWisconsin Rapids, WI
Travis FrederickC2013–2017580 GP · 9 tacklesSharon, WI
Nick HaydenDL2008–2015776 GP · 183 tackles, 2 sacksHartland, WI
Brandon BrooksG2013–2018575 GP · 7 tacklesMilwaukee, WI
Owen SchmittFB2008–2012574 GP · 218 rec ydsGilman, WI
Colin KaepernickQB2011–2016669 GP · 12,271 pass ydsMilwaukee, WI
Matt KatulaC2005–2011569 GP · 19 tacklesBrookfield, WI
Dan TurkC1989–1999864 GP · 4 tacklesMilwaukee, WI
Donald HayesWR1998–2002563 GP · 1,988 rec ydsMadison, WI
Chad CascaddenLB1995–1999560 GP · 84 tackles, 8 sacksTwo Rivers, WI
Mike MaslowskiLB2000–2003450 GP · 240 tackles, 4 sacksStanley, WI
Ross KolodziejDT2001–2006450 GP · 39 tackles, 4 sacksPlover, WI
Doug FreeOT2009–2013348 GP · 5 tacklesManitowoc, WI
Eric KellyCB2001–2003348 GP · 161 tacklesMilwaukee, WI
Jason DoeringDB2001–2003347 GP · 91 tacklesRhinelander, WI
Cory RaymerC2001–2004346 GP · 5 tacklesFond Du Lac, WI
Rick WagnerOT2015–2019343 GP · 4 tacklesWest Allis, WI
Lamar GordonRB2002–2006541 GP · 774 rush ydsMilwaukee, WI
Tom BurkeDE1999–2002436 GP · 72 tackles, 4.5 sacksPoplar, WI
Casey CramerFB2004–2008435 GP · 24 tacklesMadison, WI
Josh LamboPK2015–2022833 GP · 5 tacklesMiddleton, WI
Mike ThompsonDT1998–2000332 GP · 45 tackles, 1.5 sacksPortage, WI
Al JohnsonC2005–2007330 GP · 2 tacklesGreen Bay, WI
Austen LaneDE2010–2012328 GP · 66 tackles, 3 sacksIola, WI
Donnel ThompsonFB2000–2002328 GP · 20 tacklesMadison, WI
Charlie WhitehurstQB2006–2016725 GP · 2,463 pass ydsGreen Bay, WI
Steve AveryRB1994–1995225 GP · 3 tacklesMilwaukee, WI
Jared AbbrederisWR2015–2017322 GP · 163 rec ydsWest Allis, WI
Steve RussLB1997–1999222 GP · 6 tacklesStetsonville, WI
Mitch JacobyTE1997–1999219 GP · 2 tacklesPort Washington, WI
Ryan GroyG2018–2020219 GP · 3 tacklesMiddleton, WI
Jeff DellenbachOG1991–1993216 GP · 0 pass ydsWausau, WI
Max ScharpingG2019–2020216 GP · 3 tacklesGreen Bay, WI
Nick ToonWR2013–2014216 GP · 283 rec ydsMadison, WI
Dan BuenningOG2005116 GP · 2 tacklesGreen Bay, WI
Kevin BarryOT2005116 GP · 1 tacklesRacine, WI
Mark BortzOG1986–1994215 GP · 8 rec ydsPardeeville, WI
Derek StanleyWR2007–2009313 GP · 119 rec ydsMadison, WI
Brett HartmannP2011112 GP · 4 tacklesMilwaukee, WI
Tyree TaltonDB1999112 GP · 0 pass ydsBeloit, WI
Brian CalhounRB2006–2007211 GP · 2 tacklesOak Creek, WI
Bryan WitzmannG2018110 GP · 2 tacklesHoulton, WI
Colin CochartTE2011110 GP · 1 tacklesKewaunee, WI
Drew NowakOL201518 GP · 0 pass ydsGreen Bay, WI
Mike SolwoldTE200118 GP · 1 tacklesHartland, WI
Chris GreisenQB1999–200025 GP · 69 pass ydsBerlin, WI
Brent MossRB199514 GP · 90 rush ydsRacine, WI
Jake MorelandTE200114 GP · 15 rec ydsMilwaukee, WI
Jeff HazugaDE200113 GP · 2 tacklesThorp, WI
John NavarreQB2004–200522 GP · 342 pass ydsCudahy, WI
Bradie EwingFB201312 GP · 29 rec ydsRichland Center, WI
John ClayRB201112 GP · 41 rush ydsRacine, WI
Kevin StemkeP2002–20042—Green Bay, WI
Jerry WunschOT20031—Eau Claire, WI

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 →