The Top Ranked Football Players of All-Time from Iowa  Help Keep the Site Ad Free By Supporting us at Patreon

 

AinsworthSports.com

 


Home

 

Updates

 

Sports

 

Upcoming/Recent Events

 

Polls

 

Contact Us

 

Links

 


Other Links > Football > Top Ranked Football Players by State

 

The Top Ranked Football Players of All-Time from Iowa

 

Notes: This is a list of the greatest pro players that were born in this state.

Where players grew up or went to school does not factor into this list.

Ranking Explanation

 

Rnk Athlete POS Rookie Yr Birthplace Overall Rank
1 Kurt Warner QB 1998 Burlington 136
2 Marshal Yanda OL 2007 Cedar Rapids 186
3 Jay Hilgenberg OL 1981 Iowa City 246
4 Roger Craig RB 1983 Davenport 323
5 Steve Bartkowski QB 1975 Des Moines 600
6 Tristan Wirfs OL 2020 Mount Vernon 642
7 Bryce Paup LB 1990 Jefferson 648
8 Don Perkins RB 1961 Waterloo 934
9 Aaron Kampman DL 2002 Cedar Falls 1032
10 Brandon Scherff OL 2015 Denison 1075
11 Kyle Vanden Bosch DL 2001 Larchwood 1103
12 Jack Pardee LB 1957 Exira 1155
13 Floyd Peters DL 1959 Council Bluffs 1160
14 Joe Laws RB 1934 Colfax 1183
15 Kink Richards RB 1933 Garden Grove 1193
16 Keith Molesworth RB 1931 Washington 1196
17 Joe Burrow QB 2020 Ames 1219
18 Dallas Clark TE 2003 Livermore 1221
19 Hap Moran RB 1926 Belle Plaine 1223
20 Bernie Masterson QB 1934 Shenandoah 1308
21 Ed Podolak RB 1969 Atlantic 1433
22 Jim Doran TE 1951 Beaver 1463
23 Adam Timmerman OL 1995 Cherokee 1515
24 T.J. Hockenson TE 2019 Chariton 1548
25 Milt Gantenbein E 1931 New Albin 1604
26 Reggie Roby P 1983 Waterloo 1686
27 Mark Bortz OL 1983 Pardeeville 1740
28 Vern Den Herder DL 1971 Le Mars 1746
29 Darren Sproles RB 2005 Waterloo 1786
30 Wally Hilgenberg LB 1964 Marshalltown 1817
31 Marv Cook TE 1989 Iowa City 1881
32 Dan Koppen OL 2003 Dubuque 1917
33 Don Chandler (P) P 1956 Council Bluffs 1968
34 Nate Kaeding K 2004 Iowa City 1998
35 Darren Sproles (PR) PR 2005 Waterloo 2072
36 Don Norton WR 1960 Iowa City 2133
37 Mark Arneson LB 1972 Iowa City 2136
38 Ray Lemek OL 1957 Sioux City 2157
39 Jerry Reichow E 1956 Decorah 2179
40 Dick Hoerner RB 1947 Dubuque 2190
41 Casey Wiegmann OL 1997 Parkersburg 2241
42 Don Chandler (K) K 1956 Council Bluffs 2288
43 Joe Arenas RB 1951 Cedar Rapids 2303
44 Brian Hansen P 1984 Hawarden 2414
45 Greg Biekert LB 1993 Iowa City 2520
46 James A. Jones DL 1991 Davenport 2543
47 Mike Mercer (K) K 1961 Algona 2629
48 Mike Pyle OL 1961 Keokuk 2665
49 Dave L. Williams WR 1967 Cedar Rapids 2705
50 Keith Krepfle TE 1975 Dubuque 2769
51 Kyle Orton QB 2005 Altoona 2925
52 Mike Eischeid (P) P 1966 Orange City 2969
53 Jerry Hillebrand LB 1962 Davenport 3139
54 Darren Sproles (KR) KR 2005 Waterloo 3142
55 Bryan Millard OL 1984 Sioux City 3436
56 Tim Dwight (PR) PR 1998 Iowa City 3481
57 Tiny Engebretsen OL 1932 Chariton 3652
58 Jerry Groom DL 1951 Des Moines 3774
59 Tyler Linderbaum OL 2022 Solon 3828
60 Tony Baker RB 1968 Fort Madison 3907
61 Joe Arenas (KR) KR 1951 Cedar Rapids 3941
62 Brad Meester OL 2000 Iowa Falls 4005
63 Jeff Criswell OL 1987 Grinnell 4100
64 John Meyers DL 1962 Forest City 4160
65 Andrew Van Ginkel LB 2019 Rock Valley 4161
66 Joel Hilgenberg OL 1984 Iowa City 4170
67 Dennis Gibson LB 1987 Des Moines 4320
68 Karl Noonan WR 1966 Dubuque 4453
69 Dick Nesbitt RB 1930 Des Moines 4571
70 Tim Dwight WR 1998 Iowa City 4578
71 Dave Green (P) P 1973 Mason City 4610
72 Mike Stensrud DL 1979 Forest City 4763
73 Terry Hoage DB 1984 Ames 4769
74 Joel Dreessen TE 2005 Ida Grove 4851
75 Dick Farman OL 1939 Belmond 4974
76 Allen Lazard WR 2018 Urbandale 5021
77 Dave Long DL 1966 Jefferson 5050
78 Hugh Millen QB 1986 Des Moines 5107
79 Donnie Stone RB 1959 Sioux City 5179
80 Waddy Kuehl RB 1920 Davenport 5205
81 Eddie N. Anderson E 1922 Oskaloosa 5305
82 Ross Verba OL 1997 Des Moines 5378
83 Dedric Ward WR 1997 Cedar Rapids 5392
84 Kelly Goodburn P 1986 Cherokee 5450
85 Joe Arenas (PR) PR 1951 Cedar Rapids 5490
86 Josey Jewell LB 2018 Decorah 5541
87 Brandon Myers TE 2009 Prairie City 5680
88 David Barrett DB 2000 Waterloo 5684
89 Duane Benson LB 1967 Belmond 5685
90 Geoff Turner WR 1998 Des Moines 5717
91 Chad Hennings DL 1988 Elberon 5767
92 Chuck Lamson DB 1961 Webster City 5864
93 Merv Krakau LB 1973 Jefferson 6018
94 Matt Haack P 2017 West Des Moines 6052
95 Dick Woodard LB 1949 Britt 6102
96 Ace Loomis DB 1951 Dubuque 6155
97 Tim Dwight (KR) KR 1998 Iowa City 6177
98 Ed Podolak (PR) PR 1969 Atlantic 6255
99 Ken Mercer RB 1927 Albia 6366
100 Bruce Reimers OL 1984 Algona 6369
101 Clyde Shugart OL 1939 Elberon 6422
102 Mike Mercer (P) P 1961 Algona 6539
103 Oran Pape RB 1930 Waupeton 6725
104 Ollie Sansen RB 1932 Alta 6726
105 Robert Gallery OL 2004 Manchester 6795
106 Ralph Claypool OL 1925 Blue Grass 6869
107 Herb Sies OL 1920 Ames 6997
108 Bill Ring RB 1979 Des Moines 7000
109 George Franck RB 1941 Davenport 7024
110 Earl Evans OL 1925 Lucas 7056
111 Dave Ahrens LB 1981 Cedar Falls 7080
112 Sandy Sandberg OL 1934 Eddyville 7218
113 Mike Reilly LB 1964 Dubuque 7374
114 Austin Howard OL 2010 Davenport 7409
115 Sage Rosenfels QB 2002 Maquoketa 7510
116 Bill E. Johnson DL 1941 Larrabee 7837
117 Jim D. Jensen RB 1976 Waterloo 7899
118 Jack Clancy WR 1967 Humboldt 7960
119 Versil Deskin E 1935 Avery 8008
120 Dedric Ward (PR) PR 1997 Cedar Rapids 8010
121 George Rogge E 1931 Odebolt 8039
122 Harold Ely OL 1932 Des Moines 8077
123 Bernie Scherer E 1936 Denison 8123
124 Don Chandler RB 1956 Council Bluffs 8149
125 Joe Laws (PR) PR 1934 Colfax 8228
126 David Reed (KR) KR 2010 Dubuque 8418
127 Mike Haffner WR 1965 Waterloo 8561
128 Everett Lindsay OL 1993 Burlington 8615
129 Wes Fry RB 1927 Hartley 8640
130 Tiny Engebretsen (K) K 1932 Chariton 8748
131 Dan Grimm OL 1963 Perry 8866
132 Sid Nichols RB 1920 Creston 8894
133 Dick Crayne RB 1936 West Chester 8979
134 Fred Roberts OL 1930 Knoxville 9127
135 Spencer Brown OL 2021 Lenox 9131
136 Paul Collins E 1932 Danbury 9198
137 Marv McFadden OL 1952 Columbus City 9226
138 Anthony Nelson LB 2019 Urbandale 9250
139 Jim Youel QB 1946 Vinton 9274
140 Pat Angerer LB 2010 Bettendorf 9580
141 Austin Blythe OL 2016 Williamsburg 9589
142 Obe Wenig E 1920 Inwood 9594
143 Larry Ball LB 1972 Iowa City 9647
144 Jared DeVries DL 1999 Aplington 9801
145 Bob Phelan RB 1922 Charleston 9869
146 Palmer Pyle OL 1960 Keokuk 9979
147 Len Watters E 1924 Dubuque 10172
148 Harry O'Boyle RB 1928 Des Moines 10457
149 Frosty Peters RB 1930 Creston 10504
150 Bob Mahan E 1929 Emmetsburg 10511
151 Paul Minick OL 1927 Villisca 10531
152 Ben Niemann LB 2018 Des Moines 10649
153 Dave Green (K) K 1973 Mason City 10673
154 Dan Jilek LB 1976 Cedar Rapids 10751
155 Jack Campbell LB 2023 Cedar Falls 10798
156 Forrest Burmeister OL 1937 Davenport 10901
157 Waldo Don Carlos OL 1931 Greenfield 11036
158 Clyde Crabtree RB 1930 Altoona 11037
159 Jim Oldham E 1926 Dubuque 11040
160 Ray Hanken E 1937 Oelweinm 11182
161 Bill Reichardt (K) K 1952 Iowa City 11288
162 George Franck (P) P 1941 Davenport 11301
163 Rick Graf LB 1987 Iowa City 11330
164 Pudge Wyland OL 1920 Minden 11493
165 Bill Lewis OL 1986 Sioux City 11581
166 Tom Farmer RB 1943 Cedar Rapids 11674
167 Jim Youel (PR) PR 1946 Vinton 11902
168 George Franck (PR) PR 1941 Davenport 11906
169 MarTay Jenkins (KR) KR 1999 Waterloo 11951
170 Matt Chatham LB 1999 Newton 11975
171 Mike Hennigan LB 1973 Washington 12089
172 John Hurlburt RB 1924 Burlington 12129
173 Eddie Berlin WR 2001 Urbandale 12208
174 Glenn Carberry E 1923 Ames 12304
175 Dick Dorsey WR 1958 Malvern 12423
176 Michael Roan TE 1995 Iowa City 12459
177 Richard M. Brown OL 1930 Waverly 12718
178 Randy Schultz RB 1966 Iowa Falls 12740
179 Bob G. Smith (KR) KR 1955 Council Bluffs 12828
180 Tom Farmer (KR) KR 1943 Cedar Rapids 12844
181 Vin Schleusner OL 1930 Garner 12882
182 Bob G. Smith RB 1955 Council Bluffs 12984
183 Kyle Borland LB 1983 Denison 13023
184 Bill Reichardt RB 1952 Iowa City 13122
185 Herm Rohrig (PR) PR 1941 Mason City 13278
186 Frank Hrabetin OL 1942 Cedar Rapids 13494
187 Josh Stamer LB 2001 Sutherland 13498
188 Jerry Johnson RB 1921 Linn Grove 13576
189 Mike Dirks DL 1968 Monticello 13594
190 Paul Fairchild OL 1984 Carroll 14021
191 Joe Laws (KR) KR 1934 Colfax 14109
192 Hal Griffen OL 1926 Sioux City 14113
193 Donald Chelf OL 1960 West Liberty 14544
194 Bill Lapham OL 1960 Des Moines 14552
195 Lowell Otte E 1926 Fremont County 15042
196 Kurt Jonker OL 1979 Pella 15154
197 Jeff Gaylord DL 1982 Des Moines 15231
198 Mike Morris OL 1983 Centerville 15247
199 Leo Jensvold RB 1931 Emmetsburg 15325
200 Bill McWilliams RB 1934 Dubuque 15430
201 Mike Eischeid (K) K 1966 Orange City 15558
202 Don Perkins (KR) KR 1961 Waterloo 15563
203 Jesse Brown RB 1926 Oskaloosa 15588
204 Ed Podolak (KR) KR 1969 Atlantic 15694
205 John Hasbrouck RB 1921 Grundy Center 15719
206 Don Klosterman QB 1952 Le Mars 15827
207 MarTay Jenkins WR 1999 Waterloo 15886
208 Fred Gloden RB 1941 Dubuque 15972
209 Mike Haight OL 1986 Manchester 15999
210 John Harty DL 1981 Sioux City 16140
211 A.J. Derby TE 2015 Iowa City 16232
212 Zud Schammel OL 1937 Waterloo 16456
213 Bill Larson TE 1975 Greenfield 16472
214 Kenny Shedd WR 1993 Davenport 16536
215 Wayne M. Clark QB 1970 Oskaloosa 16621
216 J.J. Moses (KR) KR 2001 Waterloo 16670
217 Ryan Hannam TE 2002 St. Ansgar 16752
218 Al L. Krueger OL 1924 Wellman 16837
219 Horse Hagerty RB 1930 Blanchard 16948
220 Guy T. Roberts RB 1926 Schaler 16951
221 J.J. Moses (PR) PR 2001 Waterloo 17097
222 Riley Moss DB 2023 Ankeny 17136
223 Larry Ely LB 1970 Iowa City 17194
224 Gordon Paschka RB 1942 Clinton 17439
225 Brian K. Jones LB 1991 Iowa City 17523
226 Herm Rohrig RB 1941 Mason City 17535
227 Dan Peiffer OL 1973 Sigourney 17598
228 Henry Waechter DL 1982 Epworth 17631
229 Leo Lewis Sr. RB 1954 Des Moines 17635
230 Don Clark OL 1948 Shurdan 17748
231 Bill Winneshick OL 1922 Unknown 17820
232 Kenny Ploen QB 1957 Lost Nation 17843
233 Steve Baack DL 1984 Ames 17901
234 Chad Rinehart OL 2008 Boone 17917
235 Tom Wilkinson QB 1966 Ottumwa 18098
236 Emmett Barrett OL 1942 Sioux City 18207
237 Phil Minnick LB 1965 Iowa City 18375
238 Johnny Scott (DL) DL 1994 Johnston 18406
239 Kim Jones RB 1975 Waterloo 18466
240 Bob Fosdick OL 1923 Knoxville 18819
241 David Reed WR 2010 Dubuque 18886
242 Tyrunn Walker DL 2012 New Iberia 18981
243 Jim R. Miller OL 1971 Iowa City 19002
244 Quinn Sypniewski TE 2006 Des Moines 19047
245 Bruce Perkins RB 1990 Waterloo 19125
246 Bill Halverson OL 1942 Davenport 19455
247 Jim Crotty DB 1960 Storm Lake 19490
248 Christian Rozeboom LB 2020 Sioux Center 19504
249 Sherwyn Thorson OL 1962 Fort Dodge 19606
250 Art Beckley RB 1926 Bloomfield 19704
251 Jay Roberts TE 1964 Des Moines 19739
252 Al Couppee OL 1942 Council Bluffs 19746
253 Lance Olander (P) P 1981 Des Moines 19929
254 Joel Peters DL 1980 Sioux City 20050
255 Herb Kane OL 1944 Carroll 20060
256 Jack Heldt OL 1923 Elk River 20068
257 Bill Demory QB 1973 Indianola 20285
258 Matt Tobin OL 2013 Worthington 20477
259 Larry Lawrence QB 1974 Mount Pleasant 20780
260 Tavian Banks RB 1998 Davenport 21033
261 Bruce Klosterman LB 1986 Dubuque 21140
262 Lance Olander RB 1981 Des Moines 21278
263 T.J. Rubley QB 1992 Davenport 21450
264 Trev Alberts LB 1994 Cedar Falls 21639
265 Garry Howe DL 1992 Spencer 21678
266 Paul Seiler OL 1967 Algona 21688
267 Trevor Penning OL 2022 Clear Lake 21697
268 Jordan Carstens DL 2004 Carroll 21804
269 Leo Lewis Sr. (KR) KR 1954 Des Moines 22116
270 Todd Doxzon WR 1998 Sioux City 22397
271 Ike Boettger OL 2018 Cedar Falls 22452
272 Tom Canada DL 2004 Iowa City 22459
273 Layne McDowell OL 1971 Des Moines 22547
274 Nick Niemann LB 2021 Waterloo 22721
275 Casey Kreiter OL 2016 DeWitt 22908
276 Corwin Clatt RB 1948 West Des Moines 22977
277 Doug Winslow WR 1973 Des Moines 23099
278 Greg Davidson OL 1980 Independence 23200
279 Ko Kieft TE 2022 Sioux Center 23384
280 Jim Arneson OL 1973 Iowa City 23595
281 Greg Engel OL 1994 Davenport 23872
282 Ryan Mahaffey RB 2011 Des Moines 23970
283 Dean Wink DL 1966 Moville 23984
284 Anthony Schlegel LB 2006 Cedar Rapids 24051
285 Troy McMillin OL 1982 Iowa Falls 24062
286 Kip Corrington DB 1988 Ames 24105
287 Richard Winther OL 1971 Charles City 24271
288 Randy Duncan QB 1959 Osage 24393
289 Ben Sinnott TE 2024 Waterloo 24524
290 James Ferentz OL 2014 Iowa City 24544
291 Scott L. Davis OL 1993 Glenwood 24842
292 A.J. Schable DL 2006 Ida Grove 25264
293 Brian Ratigan LB 1993 Council Bluffs 25315
294 Dave Croston OL 1987 Sioux City 25691
295 Jack Cochrane LB 2022 Mount Vernon 25765
296 Kevin DeRonde LB 2002 Pella 25898
297 Scott Pospisil DL 2000 Cedar Rapids 26139
298 Jared Clauss DL 2004 West Des Moines 26476
299 Dave Becker DB 1979 Atlantic 26553
300 Allen Reisner TE 2011 Marion 26561
301 Matt Nelson OL 2019 Cedar Rapids 26693
302 J.J. Payne RB 2010 Davenport 26831
303 Aric Anderson RB 1987 Waverly 27106
304 Tom Randall OL 1978 Mason City 27164
305 Marc Kacmarynski RB 1999 West Bend 27490
306 Jake Hummel LB 2022 Des Moines 27506
307 Ted Burgmeier DB 1978 Dubuque 27533
308 Bruce Nelson OL 2003 Emmetsburg 27702
309 Bob Christiansen TE 1972 Marshalltown 28211
310 Troy Stedman LB 1988 Cedar Falls 28301
311 Ron Florine OL 1995 Cherokee 28329
312 Jesse Schmidt WR 2006 Laurens 28445
313 Ryan McCoy LB 1994 Waterloo 28478
314 Pete McMahon OL 2005 Dubuque 28909
315 Grant Steen LB 2004 Emmetsburg 29135
316 Carey Bender RB 1996 Marion 29147
317 John Munch LB 1998 Genoa 29267
318 Jim Jauch DB 1989 Iowa City 29414
319 Riley Kleinhesselink DL 2001 Orange City 29603
320 Tyson Smith LB 2005 Des Moines 29715
321 Chris Schleuger OL 2018 Wesley 29935
322 Jon Doty OL 2005 Des Moines 30115
323 Matt McGhghy OL 2005 Keokuk 30120
324 Tysson Poots WR 2011 Des Moines 30468
325 Shelby Hill WR 1994 Iowa City 30556
326 Mitch Running WR 1996 Decorah 30680
327 Rod Mounts OL 1989 Sioux City 30951
328 Julian Vandervelde OL 2011 Davenport 31150
329 Leonard Wester OL 2016 Mount Pleasant 31372
330 Rick Howe LB 1975 Marshalltown 31786
331 Russ Monk RB 2010 Monticello 31826
332 Doug Winslow (PR) PR 1973 Des Moines 32170
333 J.J. Moses WR 2001 Waterloo 32255
334 Kenny Spencer K 2010 Glenwood 32459
335 Julian Good-Jones OL 2020 Cedar Rapids 32529
336 Al Wenglikowski LB 1984 Burlington 32611
337 Caleb Sanders DL 2023 Glenwood 32669
338 Andy Stensrud OL 2001 Lake Mills 32775
339 Todd Sievers K 2003 Ankeny 33202
340 Chris Oltmanns OL 1996 Davenport 33257
341 Jake Gervase LB 2019 Davenport 33317
342 Quinten Dormady QB 2020 West Union 33374
343 Tyler Sash DB 2011 Oskaloosa 33403
344 Josh Burr OL 2004 Dubuque 33429
345 Mike O'Connell DB 2011 Cedar Rapids 33550
346 Nick Gallery P 1997 Manchester 33592
347 Pat Batten (K) K 1964 Indianola 34030
348 James Morris LB 2014 Solon 34301
349 Joel Crisman OL 1996 Cherokee 34658
350 Gunnard Twyner WR 1996 Bettendorf 34747
351 Justin Sands OL 2003 Lawton 34782
352 Ira Gooch WR 2004 Davenport 34826
353 Reid Sinnett QB 2020 Johnston 35032
354 Derek Pagel DB 2003 Plainfield 35070
355 Karter Schult DL 2017 Tripoli 35413
356 Todd Blythe WR 2008 Ames 35483
357 Dwayne Crozier OL 1966 Knoxville 35601
358 Brock Campbell DB 2012 Cherokee 35625
359 Matt Kroul DL 2009 Mount Vernon 35630
360 Donnie Stone (KR) KR 1959 Sioux City 35755
361 Kory Woodruff OL 2023 Sioux City 35788
362 Kody Case (PR) PR 2023 Lake City 35856
363 Bob Boustead DB 1975 Pisgah 35920
364 Doug Winslow (KR) KR 1973 Des Moines 35937
365 Pat Batten RB 1964 Indianola 36049
366 Fritz Greenlee WR 1967 Des Moines 36149
367 Landen Akers WR 2021 Cedar Rapids 36157
368 Nate Craddock RB 1963 Des Moines 36165
369 Paul Zaeske WR 1969 Sioux City 36502
370 Tom Busch WR 1969 Garner 36692
371 Jack Koerner DB 2022 Des Moines 36698
372 Joel Lanning LB 2018 Ankeny 36709
373 Jacob Judd OL 2018 Clinton 36811
374 Jake Campos OL 2018 West Des Moines 36813
375 C.J. Smith DB 2016 Des Moines 36837
376 Jon Haskins LB 1998 Des Moines 36955
377 Kerry Burt WR 1988 Waterloo 37088
378 Dennis Lantz DB 1974 Iowa City 37329
379 Shaun Beyer TE 2021 Cedar Rapids 38044
380 Christian French LB 2016 Cedar Rapids 38088
381 Brian Khoury DL 2017 Davenport 38114
382 Ross Pierschbacher OL 2019 Cedar Falls 38171
383 Jim Mauro WR 1988 Des Moines 38285
384 Glen Fox WR 2009 Cedar Rapids 38481
385 A.J. Novak RB 2004 Cedar Rapids 38711
386 Nate Wieland LB 2022 Iowa City 38776
387 Jackson Scott-Brown OL 2020 Council Bluffs 38800
388 Matt Sherman QB 1998 St. Ansgar 38811
389 Landen Akers (KR) KR 2021 Cedar Rapids 38893
390 Tim Dodge WR 2001 Rockwell 39052
391 Everett Roberts WR 2007 Waterloo 39305
392 Tom Anthony WR 2006 Bettendorf 39352

 


[Home]  [Updates]  [Sports]  [Upcoming/Recent Events]  [Polls]  [Contact Us]  [Links]  [Our Facebook Page]  [Our Twitter Page]