The Top Ranked Football Players of All-Time from Iowa High Schools  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 High School

 

The Top Ranked Football Players of All-Time from Iowa High Schools

 

Notes: This is a list of the greatest pro players who finished high school in this state.

What players did in high school or college does not factor into this list.

Ranking Explanations

 

High School Athlete POS Rookie Rnk
Albia (Albia) Ken Mercer RB 1927 6455
Albia (Albia) Earl Evans OL 1925 7153
Alta (Alta) Ollie Sansen RB 1932 6818
Ames (Ames) Chuck Lamson DB 1961 5964
Ames (Ames) Clyde Shugart OL 1939 6510
Anamosa (Anamosa) Marshal Yanda OL 2007 190
Anamosa (Anamosa) Don Norton WR 1960 2158
Ankeny (Ankeny) Dennis Gibson LB 1987 4382
Ankeny (Ankeny) Pat Dunsmore TE 1983 18784
Ankeny (Ankeny) Todd Sievers K 2003 33842
Ankeny (Ankeny) Joel Lanning LB 2018 37575
Applington-Parkersburg (Parkersburg) Aaron Kampman DL 2002 1040
Applington-Parkersburg (Parkersburg) Casey Wiegmann OL 1997 2266
Applington-Parkersburg (Parkersburg) Brad Meester OL 2000 4053
Applington-Parkersburg (Parkersburg) Jared DeVries DL 1999 9915
Assumption (Davenport) Jake Gervase LB 2019 33958
Assumption (Dubuque) Karl Noonan WR 1966 4515
Atlantic (Atlantic) Ed Podolak RB 1969 1450
Atlantic (Atlantic) Ed Podolak (PR) PR 1969 6343
Atlantic (Atlantic) Ed Podolak (KR) KR 1969 15853
Atlantic (Atlantic) Dave Becker DB 1979 27014
Atlantic (Atlantic) Dennis Lantz DB 1974 38269
Barrington (Barrington) Lukas Van Ness DL 2023 16016
Battle Creek-Ida Grove (Ida Grove) A.J. Schable DL 2006 25659
Beaver (Beaver) Jim Doran TE 1951 1480
Beckman Catholic (Dyersville) Mike Haight OL 1986 16163
Beckman Catholic (Dyersville) Matt Tobin OL 2013 20721
Beckman Catholic (Dyersville) Bruce Klosterman LB 1986 21392
Belmond (Belmond) Paul Laaveg OL 1970 7593
Benton (Van Horne) Chad Hennings DL 1988 5864
Bettendorf (Bettendorf) Pat Angerer LB 2010 9684
Bettendorf (Bettendorf) Tavian Banks RB 1998 21286
Bettendorf (Bettendorf) Darien Porter DB 2025 26915
Bettendorf (Bettendorf) Brian Khoury DL 2017 39145
Bishop Garrigan (Algona) Paul Seiler OL 1967 21943
Bishop Heelan (Sioux City) John Harty DL 1981 16312
Bishop Heelan (Sioux City) Mike Lemon LB 1975 22762
Boone (Boone) Hap Moran RB 1926 1233
Boone (Boone) Chad Rinehart OL 2008 18103
Burlington (Burlington) Tony Baker RB 1968 3953
Cedar Falls (Cedar Falls) Jack Campbell LB 2023 5698
Cedar Falls (Cedar Falls) Ike Boettger OL 2018 22725
Cedar Falls (Cedar Falls) Troy Stedman LB 1988 28807
Cedar Falls (Cedar Falls) Ross Pierschbacher OL 2019 39208
Cedar Rapids (Cedar Rapids) Herb Sies OL 1920 7096
Cedar Rapids (Cedar Rapids) Richard M. Brown OL 1930 12848
Centennial (Ankeny) Riley Moss DB 2023 13436
Centerville (Centerville) Oak Smith E 1920 10059
Centerville (Centerville) Mike Morris OL 1983 15404
Central (Davenport) Roger Craig RB 1983 234
Central (Davenport) James A. Jones DL 1991 2567
Central (Davenport) Jerry Hillebrand LB 1962 3174
Central (Davenport) Jamie Williams TE 1983 3430
Central (Davenport) Waddy Kuehl RB 1920 5285
Central (Davenport) Ralph Claypool OL 1925 6965
Central (Davenport) George Franck RB 1941 7118
Central (Davenport) Austin Howard OL 2010 7506
Central (Davenport) Jim D. Jensen RB 1976 8001
Central (Davenport) Jimmy Hester TE 1967 9274
Central (Davenport) Forrest Burmeister OL 1937 11024
Central (Davenport) George Franck (P) P 1941 11422
Central (Davenport) George Franck (PR) PR 1941 12041
Central (Davenport) Julian Vandervelde OL 2011 31705
Central (Des Moines) Al L. Krueger OL 1924 17019
Central (Des Moines) Jay Roberts TE 1964 19977
Central (DeWitt) Casey Kreiter OL 2016 23190
Central (Sioux City) Hal Griffen OL 1926 14264
Central (Sioux City) Dave Bernard RB 1938 16000
Central (Waterloo) Bruce Perkins RB 1990 19361
Chariton (Chariton) T.J. Hockenson TE 2019 1565
Chariton (Chariton) Tiny Engebretsen OL 1932 3691
Chariton (Chariton) Tiny Engebretsen (K) K 1932 8849
Clarinda (Clarinda) Bob Hendren OL 1946 12780
Clinton (Clinton) Duke Slater OL 1922 729
Clinton (Clinton) David Johnson RB 2015 1471
Clinton (Clinton) Burt Ingwersen OL 1920 9619
Clinton (Clinton) David Johnson (KR) KR 2015 12014
Clinton (Clinton) Jerry Niles QB 1947 14369
Clinton (Clinton) Kenny Ploen QB 1957 18030
Clinton (Clinton) Jacob Judd OL 2018 37680
Colfax (Colfax) Joe Laws RB 1934 1195
Colfax (Colfax) Joe Laws (PR) PR 1934 8332
Colfax (Colfax) Joe Laws (KR) KR 1934 14260
Columbus (Waterloo) Kim Jones RB 1975 18671
Columbus (Waterloo) Ben Sinnott TE 2024 22358
Decorah (Decorah) Jerry Reichow E 1956 2204
Decorah (Decorah) Josey Jewell LB 2018 5627
Decorah (Decorah) Mitch Running WR 1996 31249
Denison-Schleswig (Denison) Brandon Scherff OL 2015 1082
Dowling Catholic (West Des Moines) Jerry Groom DL 1951 3816
Dowling Catholic (West Des Moines) Ross Verba OL 1997 5459
Dowling Catholic (West Des Moines) Chuck Muelhaupt OL 1960 10497
Dowling Catholic (West Des Moines) Amara Darboh WR 2017 22888
Dowling Catholic (West Des Moines) Jake Hummel LB 2022 25654
Dowling Catholic (West Des Moines) Tyson Smith LB 2005 30262
Dowling Catholic (West Des Moines) Jon Doty OL 2005 30678
Dowling Catholic (West Des Moines) Jack Koerner DB 2022 37567
Dubuque (Dubuque) Dick Hoerner RB 1947 2215
Dubuque (Dubuque) Mike Mercer (K) K 1961 2651
Dubuque (Dubuque) Mike Mercer (P) P 1961 6624
Dubuque (Dubuque) Oran Pape RB 1930 6817
Dubuque (Dubuque) Mike Reilly LB 1964 7468
Dubuque (Dubuque) Max Kadesky E 1923 14389
Durant (Durant) Jon Roehlk OL 1984 23577
East (Des Moines) Versil Deskin E 1935 8116
East (Des Moines) Harry O'Boyle RB 1928 10570
East (Sioux City) Bill Lewis OL 1986 11708
East (Sioux City) Dave Croston OL 1987 26125
East (Waterloo) Reggie Roby P 1983 1703
East (Waterloo) J.J. Moses (KR) KR 2001 16848
East (Waterloo) J.J. Moses (PR) PR 2001 17285
East (Waterloo) J.J. Moses WR 2001 32852
East (Waterloo) Thomas Smith (RB) RB 1973 38634
East Buchanan (Winthrop) Robert Gallery OL 2004 6890
East Buchanan (Winthrop) Nick Gallery P 1997 34246
Eastwood (Correctionville) Kelly Goodburn P 1986 5534
Eddyville (Eddyville) Sandy Sandberg OL 1934 7316
Edora (Edora) Pat Batten (K) K 1964 34696
Edora (Edora) Pat Batten RB 1964 36839
Emmetsburg (Emmetsburg) Bob Mahan E 1929 10625
Emmetsburg (Emmetsburg) Leo Jensvold RB 1931 15480
Emmetsburg (Emmetsburg) Bruce Nelson OL 2003 28168
Emmetsburg (Emmetsburg) Grant Steen LB 2004 29657
Fairfield (Fairfield) Dick Crayne RB 1936 9080
Fayette (Fayette) Mike Eischeid (P) P 1966 3000
Fayette (Fayette) Mike Eischeid (K) K 1966 15712
Fort Dodge (Fort Dodge) Dick Woodard LB 1949 6198
Fort Dodge (Fort Dodge) George Thompson OL 1923 9091
Fort Dodge (Fort Dodge) Sherwyn Thorson OL 1962 19839
Fort Madison (Fort Madison) Jim Youel QB 1946 9375
Fort Madison (Fort Madison) Bob Phelan RB 1922 9982
Fort Madison (Fort Madison) Jim Youel (PR) PR 1946 12037
Garden Grove (Garden Grove) Kink Richards RB 1933 1204
Garner-Hayfield (Garner) Tom Busch WR 1969 37559
Glenwood (Glenwood) Scott L. Davis OL 1993 25202
Glenwood (Glenwood) Caleb Sanders DL 2023 31683
Glenwood (Glenwood) Kenny Spencer K 2010 33070
Glidden-Ralston (Glidden) Paul Fairchild OL 1984 14168
Grant (Cedar Rapids) Ben Douglas E 1933 11161
Grinnell (Grinnell) Ryan Mahaffey RB 2011 24296
Grundy Center (Grundy Center) Joel Crisman OL 1996 35358
Guthrie Center (Guthrie Center) Merv Krakau LB 1973 6116
Harlan (Harlan) Billy Cundiff K 2002 3555
Hartley (Hartley) Wes Fry RB 1927 8739
Hayfield (Garner) Vin Schleusner OL 1930 13017
Heelan (Sioux City) Ray Lemek OL 1957 2182
Hempstead (Dubuque) Tom Rusk LB 1980 29917
Highland (Riverside) Brad Serini OL 2011 40162
Humboldt (Humboldt) Bruce Reimers OL 1984 6458
Ida Grove (Ida Grove) George Rogge E 1931 8149
Indianola (Indianola) Todd Blythe WR 2008 36221
Iola-Scandinavia (Iola) Austen Lane DL 2010 22510
Iowa City (Iowa City) Jay Hilgenberg OL 1981 251
Iowa City (Iowa City) Tim Dwight (PR) PR 1998 3519
Iowa City (Iowa City) Joel Hilgenberg OL 1984 4227
Iowa City (Iowa City) Tim Dwight WR 1998 4642
Iowa City (Iowa City) Tim Dwight (KR) KR 1998 6265
Iowa City (Iowa City) Bill Reichardt (K) K 1952 11409
Iowa City (Iowa City) Michael Roan TE 1995 12590
Iowa City (Iowa City) Bill Reichardt RB 1952 13256
Iowa City (Iowa City) A.J. Derby TE 2015 16402
Iowa City (Iowa City) Phil Minnick LB 1965 18579
Iowa City (Iowa City) James Ferentz OL 2014 24895
Iowa City (Iowa City) Hakim Hill RB 2004 26362
Iowa City (Iowa City) Shelby Hill WR 1994 31125
Iowa City (Iowa City) Kahlil Hill WR 2002 33485
Iowa City (Iowa City) Alonzo Cunningham OL 2002 34229
Iowa City (Iowa City) Kahlil Hill (PR) PR 2002 35012
Iowa City (Iowa City) Nate Wieland LB 2022 38647
Iowa Falls-Alden (Iowa Falls) Randy Schultz RB 1966 12869
Jefferson (Cedar Rapids) Dave Long DL 1966 5126
Jefferson (Cedar Rapids) Larry Lawrence QB 1974 21027
Jefferson (Cedar Rapids) Layne McDowell OL 1971 22824
Jefferson (Council Bluffs) Al Couppee OL 1942 19982
Johnston (Johnston) Johnny Scott (DL) DL 1994 18608
Johnston (Johnston) Quinn Sypniewski TE 2006 19279
Johnston (Johnston) Reid Sinnett QB 2020 35744
Kennedy (Cedar Rapids) Connor Colby OL 2025 27242
Kennedy (Cedar Rapids) Shaun Beyer TE 2021 39072
Kennedy (Cedar Rapids) Christian French LB 2016 39117
Keokuk (Keokuk) Matt McGhghy OL 2005 30683
Keota (Keota) Dan Peiffer OL 1973 17784
Knoxville (Knoxville) Fred Roberts OL 1930 9228
Knoxville (Knoxville) Dwayne Crozier OL 1966 36337
Lake Mills (Lake Mills) Mike Stensrud DL 1979 4833
Lake Mills (Lake Mills) Andy Stensrud OL 2001 33392
Lawton-Bronson (Lawton) Justin Sands OL 2003 35483
Lenox (Lenox) Spencer Brown OL 2021 7337
Lewis Central (Council Bluffs) Max Duggan QB 2023 33245
Lewis Central (Council Bluffs) Ja'Chai Baker OL 2022 39893
Lincoln (Des Moines) Bill Lapham OL 1960 14706
Lincoln (Lincln) Zud Schammel OL 1937 16631
Linn-Mar (Marion) David Parry DL 2015 11510
Linn-Mar (Marion) Marc Lillibridge LB 1995 29097
Lynnville-Sully (Sully) Jeff Criswell OL 1987 4156
Maquoketa (Maquoketa) Sage Rosenfels QB 2002 7604
Maquoketa (Maquoketa) Chris Oltmanns OL 1996 33896
Marion (Marion) Allen Reisner TE 2011 27021
Marion (Marion) Carey Bender RB 1996 29668
Marshalltown (Marshalltown) John Hurlburt RB 1924 12270
Mason City (Mason City) Eddie N. Anderson E 1922 5385
Mason City (Mason City) Joe Lillard QB 1932 7764
Mason City (Mason City) Tom Randall OL 1978 27618
Mid-Prairie (Wellman) Dan Dickel LB 1974 14159
MOC-Floyd (Orange City) Riley Kleinhesselink DL 2001 34353
Monroe (Prairie City) Brandon Myers TE 2009 5773
Monticello (Monticello) Mike Dirks DL 1968 13738
Mormon Trail (Garden Grove) Darrell Fisher RB 1925 20417
Mount Pleasant (Mount Pleasant) Leonard Wester OL 2016 31939
Mount Vernon (Mount Vernon) Tristan Wirfs OL 2020 550
Mount Vernon (Mount Vernon) Jack Cochrane LB 2022 23734
Mount Vernon (Mount Vernon) Scott Pospisil DL 2000 26161
Mount Vernon (Mount Vernon) Matt Kroul DL 2009 36371
Moville (Moville) Dean Wink DL 1966 24310
Nashua-Plainfield (Nashua) Derek Pagel DB 2003 35787
Newman Catholic (Mason City) Trevor Penning OL 2022 19514
North (Des Moines) MarTay Jenkins (KR) KR 1999 12086
North (Des Moines) MarTay Jenkins WR 1999 16045
North (Des Moines) Andre Allen LB 1995 29719
North (Des Moines) Nate Craddock RB 1963 36970
North (Sioux City) Matt Chatham LB 1999 12112
North (Sioux City) John Arnaud DB 1983 20867
OABCIG (Ida Grove) Cooper DeJean DB 2024 5692
OABCIG (Ida Grove) Cooper DeJean (PR) PR 2024 14737
Oskaloosa (Oskaloosa) Tyler Sash DB 2011 34046
Panorama (Panora) Jordan Carstens DL 2004 22061
Pardeeville (Pardeeville) Mark Bortz OL 1983 1757
Pella (Pella) Kevin DeRonde LB 2002 26342
Pleasant Valley (Riverdale) Pete Solverson OL 1974 31567
Pleasant Valley (Riverdale) Gunnard Twyner WR 1996 35447
Regina (Iowa City) Mike O'Connell DB 2011 34205
Regina Catholic (Iowa City) Jim R. Miller OL 1971 19231
Regina Catholic (Iowa City) Jared Brinkman DL 2022 28378
Regis (Cedar Rapids) Kurt Warner QB 1998 141
Rock Valley (Rock Valley) Andrew Van Ginkel LB 2019 2696
Roosevelt (Des Moines) Dick Nesbitt RB 1930 4633
Roosevelt (Des Moines) Harold Ely OL 1932 8185
Roosevelt (Des Moines) Dan Grimm OL 1963 8968
Roosevelt (Des Moines) Larry Ely LB 1970 17382
Roosevelt (Des Moines) Randy Duncan QB 1959 24739
Sacred Heart (Oelwein) Ray Hanken E 1937 11304
Scranton (Scranton) Bryce Paup LB 1990 658
Shenandoah (Shenandoah) Bill Glassgow RB 1930 9270
Sidney (Sidney) Lowell Otte E 1926 15197
Sioux Center (Sioux Center) Vern Den Herder DL 1971 1763
Sioux Center (Sioux Center) Christian Rozeboom LB 2020 13905
Sioux Center (Sioux Center) Ko Kieft TE 2022 23677
Solon (Solon) Tyler Linderbaum OL 2022 1355
Solon (Solon) James Morris LB 2014 34987
South Central Calhoun (Lake City) Kody Case (PR) PR 2023 36622
South O'Brien (Paullina) Josh Stamer LB 2001 13640
Southeast Polk (Pleasant Hill) Kyle Orton QB 2005 2953
Southeast Polk (Pleasant Hill) Doug Winslow WR 1973 23386
Southeast Polk (Pleasant Hill) Doug Winslow (PR) PR 1973 32761
Southeast Polk (Pleasant Hill) Doug Winslow (KR) KR 1973 36703
Southeast Valley (Gowrie) Kyle Fisher LB 2025 32434
Spencer (Spencer) Garry Howe DL 1992 19345
St. Albert (Council Bluffs) Brian Ratigan LB 1993 25711
St. Albert (Council Bluffs) Jackson Scott-Brown OL 2020 39949
St. Ansgar (St. Ansgar) Ryan Hannam TE 2002 16932
St. Ansgar (St. Ansgar) Matt Sherman QB 1998 39960
Storm Lake (Storm Lake) Guy T. Roberts RB 1926 17138
Trinity (Sioux City) Paul Collins E 1932 9296
Trinity (Sioux City) Emmett Barrett OL 1942 18407
Tripoli (Tripoli) Karter Schult DL 2017 36145
Twin River Valley (Bode) Dallas Clark TE 2003 1231
U. of Northern Iowa (Cedar Falls) Trev Alberts LB 1994 21890
Urbandale (Urbandale) Allen Lazard WR 2018 4624
Urbandale (Urbandale) Geoff Turner WR 1998 5816
Urbandale (Urbandale) Eddie Berlin WR 2001 12344
Valley (West Des Moines) Justin Hartwig OL 2002 5556
Valley (West Des Moines) Dominique Dafney TE 2020 24976
Valley (West Des Moines) Jared Clauss DL 2004 26930
Valley (West Des Moines) Jake Campos OL 2018 37682
Valley (West Des Moines) Rocky Lombardi QB 2024 39381
Wahlert Catholic (Dubuque) Ted Burgmeier DB 1978 27992
Wahlert Catholic (Dubuque) Pete McMahon OL 2005 29423
Washington (Cedar Rapids) Dedric Ward WR 1997 5473
Washington (Cedar Rapids) Dedric Ward (PR) PR 1997 8118
Washington (Cedar Rapids) Julian Good-Jones OL 2020 33138
Washington (Cedar Rapids) Landen Akers WR 2021 36959
Washington (Cedar Rapids) Landen Akers (KR) KR 2021 40062
Washington (Cherokee) Adam Timmerman OL 1995 1532
Washington (Cherokee) Brock Campbell DB 2012 36367
Washington (Washington) Keith Molesworth RB 1931 1207
Washington (Washington) Mike Hennigan LB 1973 12231
Waukee (Waukee) Anthony Nelson LB 2019 7416
Waukee (Waukee) Jake Knott LB 2013 28421
Waukon (Waukon) Parker Hesse TE 2019 24979
West (Davenport) Kenny Shedd WR 1993 16712
West (Davenport) T.J. Rubley QB 1992 21703
West (Davenport) Ira Gooch WR 2004 35527
West (Des Moines) Sid Nichols RB 1920 8994
West (Des Moines) Paul Minick OL 1927 10646
West (Des Moines) Bob Fosdick OL 1923 19043
West (Iowa City) Nate Kaeding K 2004 2023
West (Sioux City) Zeron Flemister TE 2000 12357
West (Sioux City) Kory Woodruff OL 2023 30652
West (Waterloo) Don Perkins RB 1961 942
West (Waterloo) Don Perkins (KR) KR 1961 15717
West (Waterloo) Kerry Burt WR 1988 38004
West Branch (West Branch) Marv Cook TE 1989 1902
West Des Moines (West Des Moines) Matt Haack P 2017 4685
West Hancock (Britt) Chris Schleuger OL 2018 27675
West Liberty (West Liberty) Donald Chelf OL 1960 14699
West Lyon (Inwood) Kyle Vanden Bosch DL 2001 1112
West Lyon (Larchwood) LeVar Woods LB 2001 16963
West Marshall (State Center) Rick Howe LB 1975 32355
West Sioux (Hawarden) Brian Hansen P 1984 2438
Western Dubuque (Epworth) Henry Waechter DL 1982 17813
Williamsburg (Williamsburg) Austin Blythe OL 2016 9692
Wilson School (Cedar Rapids) Tom Farmer RB 1943 11804
Wilson School (Cedar Rapids) Tom Farmer (KR) KR 1943 12979
Wilton (Wilton) Wally Hilgenberg LB 1964 1840
Wilton (Wilton) Charlie Mockmore OL 1920 14269
Xavier (Cedar Rapids) Matt Nelson OL 2019 27144

 


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