List of all NFL Players Born in Minnesota, 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
1Adam ThielenWRDetroit Lakes201420240285815702217814165679616171
2C.J. HamRBDuluth20172024022612503911443079646236
3Frank RagnowCVictoria201820240364192000
4Amani HookerSMinneapolis201920240041577026041606
5Blake CashmanLBEden Prairie201920240021353000
6Elijah CampbellDBSt. Paul20202024000253000
7Tyler JohnsonWRMinneapolis202020240005460072793363
8Carter CoughlinOLBEden Prairie20202024000556000
9Shane ZylstraTESpicer202120240001250015116422
10Kayode AwosikaTPlymouth20212024000436000
11Elerson SmithDEMinneapolis20212024000115000
12Dillon RadunzOLBecker20212024002750000
13Trey LanceQBMarshall20212024000410601088185764831582491150
14Boye MafeDEGolden Valley20222024001843000
15Jermaine Johnson IILBEden Prairie202220240111333000
16Matt WaletzkoOLCold Spring2022202400007000
17Ty OkadaSSWoodbury2023202400009000
18Evan HullRBMaple Grove2023202400002011011606
19Tucker FiskTEEdina202320240000100042309
20Joe AltOT20242024001011000
21Billy TurnerTShoreview2014202300535105000
22Jesper HorstedWRShoreview201920230001410014131320
23Ryan ConnellyLBEden Prairie20192023000432000
24Nash JensenGMaple Grove20232023000211000
25Tom ComptonTRosemount2013202200222124000
26Maxx WilliamsTEWaconia201520220028830514071051012642
27Joe HaegTLake Shore201620220022280000
28Chase RoullierCBurnsville201720220042469000
29Brandon ZylstraWRSpicer2018202200035501000000110130414155
30Chris JacksonSMinneapolis20202022000224000
31Ben EllefsonTEHawley2020202200001600436012
32J.C. HassenauerCWoodbury20202022000645000
33Tommy DoyleTEdina20212022000112000
34Lewis KiddOLMinneapolis20222022000113000
35Zack JohnsonGBlaine2022202200001000
36Ross TravisTEChaska201620210000290014142025
37Kamal MartinLBBurnsville20202021000416000
38Larry FitzgeraldWRMinneapolis2004202011117932632453132017206801514321749212180
39James OnwualuOLBSt. Paul20172020000116000
40Terrell SuggsLBMinneapolis200320191715110244000
41Marcus SherelsDBRochester2010201900013128000
42Beau AllenDTSt. Louis Park201420190011390000
43Seantrel HendersonTSt. Paul201420190021439000
44Zach ZennerRBEagan20152019000641017768382929282033
45Jester WeahWRMinneapolis2019201900001000
46Ramon HumberMLBBrooklyn Park2009201800116136000
47Michael FloydWRSt. Paul20122018003281020120226639592591
48Marcus WilliamsCBMinneapolis20142018000105400131031
49Tyler MarzTSpringfield2018201800016000
50Eric DeckerWRCold Spring201020170054511102000000110143958165374
51C.J. SmithCBSavage20162017000113000
52Ryan HarrisTMinneapolis2007201600533114000
53James LaurinaitisLBHamel2009201600751117000
54Ra'Shede HagemanDTMinneapolis20142016001844000
55Isaac FruechteWRCaledonia2016201600001000000
56Matt SpaethTESt. Michael20072015006212300554201033
57Craig DahlDBMankato2007201500222117013030
58Brian LeonhardtTEBlaine2014201500001600739112
59John CrockettRBMinneapolis201520150000209210120
60John CarlsonTESt. Cloud2008201400416900021022561542
61Paul CornickTOrono20142014000412000
62Matt VeldmanTEBecker2013201300001000
63Brian ArnfeltDELake Elmo2013201300002000
64Matt BirkCSt. Paul19982012061283210000
65Jesse NadingDESt. Paul20082012000239000
66David GilreathWRMinneapolis2012201200003017070000
67Adam GoldbergGEdina2004201100325112000
68Marion Barber IIIRBPlymouth200520110133999010000131156478053541791330670
69Dominique ByrdTEMinneapolis2006201100001700683127
70Dominique BarberDBPlymouth20082011000539000
71Mark LeVoirTMinneapolis20082011000742000
72Nate TriplettLBMaple Plain2010201100008000
73Todd BoumanQBLyon County2001201000064314726419051380131712223940210
74Ben HamiltonGMinneapolis2002201000754118000
75Derreck RobinsonDEMinneapolis20052010000240000
76Steve HeidenTERushford19992009006111480020116891462
77Justin HartwigCMankato200220090064199000
78Mark SetterstromGNorthfield20062009000519000
79Jake NordinTELake Lillian200720090000500226014
80Michael LehanDBHopkins20032008001967000
81Ben UtechtTEHastings2005200800311510087923330
82Derek RackleyTEApple Valley200020070001116001111
83Chris WeinkeQBSt. Paul20012007001929386709390415482647298541486230
84Troy BienemannTEMinneapolis2007200700001600746113
85Brandon ArcherLBMinneapolis2007200700016000
86Jay ForemanOLBEden Prairie199920060042884000
87Adam HaayerTWyoming20022005000420000
88Kemp RasmussenDERochester20022005000650000
89Aaron EllingKWaconia20032005000233000
90Ben NollGMinneapolis2004200500005000
91Steve MartinDTSt. Paul1996200400326127000
92Rhett NelsonDBMinneapolis2003200400007000
93Ben NelsonWRCoon Rapids2004200400003000
94Chris KernDBFaribault2004200400002000
95Jared PeckTBloomington2004200400001000
96Corbin LacinaGMankato1994200300637129000
97Javier CollinsTSt. Paul20022003000110000
98Ben SobieskiTMahtomedi2003200300001000
99John FinaTRochester199220020094815501-2001111
100Jerry WisneTRochester1999200200019000
101Cory SauterQBHutchinson20022002000016959031042028070
102Jason SuttleDBMinneapolis19992001000111000
103Kris FarrisTSt. Paul2001200100013000
104John SchlechtDTSt. Paul2001200100018000
105Craig SauerRLBSartell19962000000973000
106Derek EnglerCSt. Paul19972000000634000
107Steve WalshQBSt. Paul198919990022080713131778754058504027480471180
108Ryan CollinsTEMinneapolis199919990000400462028
109Rod SmithDBSt. Paul1992199800116102000
110Lloyd LeeDBMinneapolis1998199800018000
111Rob BohlingerTMinneapolis19981998000213000
112Rohn StarkPMinneapolis19821997140312332657040100730110
113Leon NealRBSt. Paul1997199700001000
114Chip LohmillerKWoodbury1988199601019135000
115Mike ArthurCMinneapolis199119960031964000
116Sean LumpkinDBGolden Valley199219960021367000
117Jack TrudeauQBForest Lake198619950032367873164410243428469103717971863170
118Todd KalisGStillwater1988199500529103000
119Pat EilersDBSt. Paul19901995000561000
120Jon MelanderGFridley199119940021654000
121Joe ProkopPSt. Paul198519920007790591170
122Chris ThomeCSt. Cloud19911992000111000
123Mark DusbabekLLBFaribault19891991001731000
124Jim FahnhorstRILBSt. Cloud198419900022382000
125Stacy RobinsonWRSt. Paul198519900016430048749762
126Jim GalleryKRedwood Falls19871990000-119000
127Jim GustafsonWRMinneapolis1986198900055801-20038491547
128Mike LambrechtDTWatertown19871989000219000
129Gary HaddDTSt. Paul19881989000215000
130Rick BaylessRBRamsey County1989198900001000
131Brian BonnerLBMinneapolis1989198900006000
132Barry BennettDTSt. Paul1978198800532132000
133Randy RasmussenCMinneapolis19841988000443000
134Neal GuggemosDBWinsted19861988000227000
135Keith FahnhorstTSt. Cloud19741987111074193001101
136Steve NelsonLBFarmington19741987031368174000
137Jon BorchardtGMinneapolis1979198700429130000
138Russell GaryDBMinneapolis198119870042980000
139Dan JohnsonTEMinneapolis198319870021066009410121661
140Bobby BellLBSt. Paul19841987000418000
141Phil FreemanWRSt. Paul198519870003370110122370464
142Tom PolleyLBMinneapolis1985198700014000
143Miles TurpinLBMinneapolis1986198700014000
144Tracy MartinWRMinneapolis19871987000012000
145Ray HitchcockCSt. Paul1987198700005000
146Pete RothRBWorthington19871987000030310090
147Mark HansonGFaribault1987198700001000
148Gregg SwartwoudtTNorthfield1987198700001000
149Tom BrownWRPrinceton1987198700002000
150Al WoldenRBGovnick198719870000302807126026
151Jeff ReinkeDEGranite Falls1987198700001000
152Ted ElliottNTInver Grove Heights1987198700003000
153Matt HanousekGSt. Paul1987198700023000
154Jeff SchuhLOLBCrystal198119860021387000
155Dave DalbyCAlexandria1972198501966205001101
156Matt HerkenhoffTMelrose1976198500948125000
157Jeff GrothWRMankato19791985004209404430281522126556
158Keith NordDBMinneapolis197919850011476000
159Bill BarnettDESt. Paul198019850001277000
160Scott VirkusDERochester19831985000238000
161Jay CarrollTEWinona1984198500003200658117
162Dave CasperTEBemidji1974198445652147010000006270837852165252
163Bob NelsonLBStillwater197619840032472000
164Mark MerrillOLBHennepin County19781984000968000
165Chuck LoewenTMountain Lake19801984000747000
166Rodney LewisDBMinneapolis19821984000427000
167Pat DunsmoreTEDuluth198319840002270017208125
168Jim LeClairLBSt. Paul1972198301956158000
169Dave KlugLBLitchfield19811983000326000
170Mark ReedQBMoorhead1983198300001610340161002270180
171Rick BellRBSt. Cloud19831983000014000
172Jeff SiemonLBRochester1972198204964156010000
173Ted McKnightRBDuluth19771982003216805282344228499717126
174Kurt KnoffDBEast Grand Forks197719820022170000
175Rick DanmeierKSt. Paul197719820001474000
176Allan ClarkRBGrand Rapids19791982000133028140319235020
177Robert BlakleyWRSt. Paul1982198200002000
178Wally KerstenTMinneapolis1982198200003000
179Greg MurthaTMinneapolis1982198200005000
180Jim LangerCLittle Falls1970198136890151000
181Todd ThomasCMankato19811981000115000
182Larry ColeDEClarkfield19681980001162176000
183Steve NeilsLOLBSt. Peter197419800032788000
184Phil DuBoisTERochester1979198000001700116016
185Steve TobinCBreckenridge1980198000004000
186Steve ZabelLBMinneapolis197019790073912401-50010123325
187Tom RuudOLBOliva197519790001059000
188Steve StewartLBMinneapolis19781979000515000
189Errol MannKBreckenridge1968197800032137000
190Steve KinerLBSandstone197019780074411400114014
191Jim CarterLBSt. Paul1970197801743106000
192Tom MacLeodLBProctor197319780052864000
193Steve KnutsonGBagley19761978001740000
194Jeff WrightDBEdina197119770043383000
195Dave SimonsonTAustin19741977000929000
196Dick EnderleGBreckenridge196919760042996000
197Jim BertelsenRBSt. Paul197219760143768061424661649881014244
198Bart BuetowTMinneapolis1973197600049000
199Ron GroceRBMinneapolis197619760000403180130
200Wayne HammondDTMinneapolis1976197600035000