Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Canada
    Colorado
    Dakotas
    Florida
    Georgia
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    Mississippi
    Missouri
    Nebraska
    Nevada
    New England
    New Jersey
    New Mexico
    New York
    North Carolina
    Ohio
    Oklahoma
    Oregon
    Pennsylvania
    South Carolina
    Tennessee
    Texas
    Utah
    Virginia
    Washington
    West Virginia
    Wisconsin
  • Loading...
  • Loading...
  • Tournaments
    • 7 on 7 7 on 7
    Showcases
    • Combine Series Combine Series
    About Our Events
  • Prep Redzone for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Coverage Access Prep Redzone articles year-round without ads.
    • Rankings See how players stack up in each state.
    • Player Profiles Build your own profile and join the Prep Redzone database.
    • Coach Views Get notified when a college coach views your profile.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process
    • Recruiting Dashboard All your recruiting tools in a single place.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Event Credits Save $25 on all Prep Redzone combines.
    • Recruiting Tips Become an expert on the recruiting process.
    • College Email Templates Send customized emails directly to college coaches.
    • Scouts
    • How We Rank
    • About Us
  • Iowa
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

  • Player Database
  • Team Rankings
  • Scores
  • Scouts
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Canada
      Colorado
      Dakotas
      Florida
      Georgia
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      Mississippi
      Missouri
      Nebraska
      Nevada
      New England
      New Jersey
      New Mexico
      New York
      North Carolina
      Ohio
      Oklahoma
      Oregon
      Pennsylvania
      South Carolina
      Tennessee
      Texas
      Utah
      Virginia
      Washington
      West Virginia
      Wisconsin
  • Events
      Tournaments
      • 7 on 7 7 on 7
      Showcases
      • Combine Series Combine Series
      About Our Events
  • Rankings
      Loading...
  • Scores
      Loading...
  • Features
      Prep Redzone for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Coverage Access Prep Redzone articles year-round without ads.
      • Rankings See how players stack up in each state.
      • Player Profiles Build your own profile and join the Prep Redzone database.
      • Coach Views Get notified when a college coach views your profile.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process
      • Recruiting Dashboard All your recruiting tools in a single place.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Event Credits Save $25 on all Prep Redzone combines.
      • Recruiting Tips Become an expert on the recruiting process.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • Scouts
      • How We Rank
      • About Us
  • Support
Login Subscribe

Iowa Football 2025 Player Rankings

Iowa High School Football

2025 Player Rankings
How are rankings determined?
Filter by:
ATH DB DL EDGE K LB LS OL P QB RB TE WR
More rankings:
Clear Filters
Discover the top high school football players in Iowa's class of 2025. Our comprehensive player rankings cover 113 OLs from high schools across the state. Find out where your favorite player stacks up in the rankings and read the latest scouting reports on them by subscribing to Prep Redzone.

Ranked Players

Go to Watch List
93 players
Rank
Player
Height
Weight
Position
High School
Commitment
5
Joey VanWetzinga
Joey VanWetzinga
6’2″
255
OL
Pleasant Valley
Iowa
8
Will Tompkins
Will Tompkins
6’4″
270
OL
Cedar Falls
Iowa State
10
Marcus McGregor
Marcus McGregor
6’3″
300
OL
WDM Valley
Cincinnati
15
Tyler Rindels
Tyler Rindels
6’4″
270
OL
Iowa City
Northern Illinois
18
Tariq Miller
Tariq Miller
6’4″
280
OL
Central Decatur
Wyoming
20
Nick Darling
Nick Darling
6’2″
285
OL
Johnston
North Dakota
22
Connor Best
Connor Best
6’3″
285
OL
Cedar Falls
Northern Iowa
35
Lathan McDaniel
Lathan McDaniel
6’3″
285
OL
Indianola
South Dakota
41
Braylon Edwards
Braylon Edwards
6’3″
285
OL
Cedar Rapids Kennedy
St. Thomas (MN)
43
Braylon Evans
Braylon Evans
6’5″
310
OL
Cedar Rapids Jefferson
Northern Iowa
49
Zavian Chones
Zavian Chones
6’5″
300
OL
WDM Valley
Iowa Central CC
53
Derek Ellens
Derek Ellens
6’3″
285
OL
WDM Valley
Iowa Western CC
61
Josef Briesemeister
Josef Briesemeister
6’5″
230
OL
Mount Vernon
Northern Iowa
69
Mason Wahl
Mason Wahl
6’6″
300
OL
AC/GC
73
Carter Holmes
Carter Holmes
6’3″
280
OL
Benton Community
South Dakota
77
Calin Wagner
Calin Wagner
6’2″
245
OL
Iowa City
Wartburg
82
Henry Bunn
Henry Bunn
6’4″
260
OL
Clear Lake
Northern Iowa
89
Landyn Lewerke
Landyn Lewerke
6’3″
265
OL
Clear Lake
Northwest Missouri State
96
Max Dickinson
Max Dickinson
OL
Ankeny Centennial
Sioux Falls
103
Caleb Burnett
Caleb Burnett
6’3″
240
OL
Iowa City Liberty
110
Tyler Sulsberger
Tyler Sulsberger
6’7″
295
OL
Westwood
Western Illinois
112
Nathan Faber
Nathan Faber
6’5″
300
OL
Des Moines Christian
St. Thomas (MN)
115
Owen Pettlon
Owen Pettlon
6’2″
250
OL
West Delaware
Drake
120
Kaden Clark
Kaden Clark
6’3″
285
OL
PCM
Upper Iowa
128
Robby Glab
Robby Glab
6’5″
240
OL
Dubuque Hempstead
140
Ryan Beckmann
Ryan Beckmann
6’5″
240
OL
Cedar Rapids Xavier
145
Dieme Lipanda
Dieme Lipanda
6’3″
310
OL
Iowa City
152
Elijah  Schaffer
Elijah Schaffer
6’3″
320
OL
Creston Community
154
Ben Glawe
Ben Glawe
6’6″
230
OL/DL
Carlisle
160
Will Lockhart
Will Lockhart
6’4″
240
OL
Denver
165
Patrick Moreland
Patrick Moreland
6’4″
275
OL
Waukee
170
Jace Tonne
Jace Tonne
6’3″
250
OL
Cedar Rapids Prairie
182
Chase Willis
Chase Willis
6’4″
270
OL
Chariton
Northwest Missouri State
189
Carter Drake-Metzger
Carter Drake-Metzger
6’3″
255
OL
Wilton
Bemidji State
193
Samuel Christensen
Samuel Christensen
6’2″
270
OL
Central Lyon/George-Little Rock
Augustana (SD)
198
Alex Wilson
Alex Wilson
6’2″
270
OL
Sergeant Bluff-Luton
215
Roby Swartzendruber
Roby Swartzendruber
6’4″
245
OL
Cedar Rapids Prairie
217
Zach Hamilton
Zach Hamilton
6’4″
280
OL
Bettendorf
224
Athian Deng
Athian Deng
6’3″
240
OL
Ames
241
James Johnson
James Johnson
6’3″
275
OL
Waterloo East
Iowa Central CC
248
Hayden Overgaard
Hayden Overgaard
6’2″
270
OL
Bishop Heelan
249
Aaron Richtsmeier
Aaron Richtsmeier
6’2″
275
OL
Clear Lake
Bemidji State
255
Will Hahn
Will Hahn
6’2″
260
OL
Decorah
261
Aiden Holven-Rice
Aiden Holven-Rice
6’2″
300
OL
Linn-Mar
Iowa Central CC
263
Cole Smith
Cole Smith
6’2″
285
OL
Clear Creek Amana
274
Brett Heese
Brett Heese
6’2″
220
OL/DL
Harlan Community
277
Jose Benitez
Jose Benitez
6’2″
260
OL
Newton
Iowa Central CC
280
Grant Wilson
Grant Wilson
6’0″
250
OL
Solon
283
Lukis Beroth
Lukis Beroth
5’11”
260
OL
Ankeny
Northwestern (IA)
289
Caleb Oberhoffer
Caleb Oberhoffer
6’4″
235
OL
ADM
291
Lucas Juravich
Lucas Juravich
6’0″
245
OL
Ankeny Centennial
294
Maverick Stapley
Maverick Stapley
6’2″
250
OL
Linn-Mar
Wartburg
298
Karsen Strong
Karsen Strong
6’4″
255
OL
Kee
Upper Iowa
304
Brayden Larkin
Brayden Larkin
5’11”
250
OL
Ottumwa
307
Owen Wolfe
Owen Wolfe
6’1″
275
OL
Linn-Mar
Simpson (IA)
316
Nathan Beyenhoff
Nathan Beyenhoff
6’0″
230
OL
Lewis Central
321
Nolan Perrien
Nolan Perrien
6’0″
250
OL
Red Oak
Ellsworth CC
325
Trey Hicklin
Trey Hicklin
6’3″
260
OL
Urbandale
327
Hayden Vonnahme
Hayden Vonnahme
6’2″
280
OL
Kuemper Catholic
329
Ray Gretillat
Ray Gretillat
6’3″
250
OL
West Hancock
334
Sam Overbeck
Sam Overbeck
6’4″
235
OL/DL
Mason City
Iowa Central CC
342
Elijah Davis
Elijah Davis
6’0″
260
OL
Iowa City
344
Will Diaz
Will Diaz
6’3″
290
OL
Pleasant Valley
345
Trenton Davies
Trenton Davies
6’2″
270
OL
Williamsburg
347
Camden Henderson
Camden Henderson
6’0″
225
OL
Linn-Mar
348
Jared Schwarte
Jared Schwarte
6’4″
260
OL
Treynor
350
David Souvongavath
David Souvongavath
6’0″
255
OL
Waukee
351
Carter Eden
Carter Eden
6’2″
260
OL
Norwalk
355
Carver Miller
Carver Miller
6’1″
250
OL
MMCRU
381
Lucas Zahs
Lucas Zahs
5’11”
285
OL
Washington
387
Steven Clark
Steven Clark
6’0″
275
OL
Bettendorf
394
Dre Reisetter
Dre Reisetter
6’3″
260
OL
South Hardin
402
Allen Huinker
Allen Huinker
6’0″
260
OL
Dallas Center-Grimes
406
Jack Dorfler
Jack Dorfler
6’0″
265
OL
Ankeny
409
Deven Lovejoy
Deven Lovejoy
OL
Lewis Central
416
John Lemke
John Lemke
6’0″
250
OL
Western Dubuque
419
Gavin Pederson
Gavin Pederson
5’11”
240
OL
Fort Dodge
421
Kyle Vonderhaar
Kyle Vonderhaar
6’1″
250
OL
Pleasant Valley
423
Sam Munn
Sam Munn
6’1″
265
OL
Pleasant Valley
429
Clark Johnson
Clark Johnson
6’1″
220
OL/DL
Dallas Center-Grimes
431
Matthew Helle
Matthew Helle
6’2″
260
OL
Cedar Rapids Jefferson
432
Alex Olson
Alex Olson
6’2″
245
OL
Carlisle
433
Nathan Lillig
Nathan Lillig
6’2″
250
OL
Southeast Warren
438
Elliot Snyders
Elliot Snyders
6’1″
230
OL
West Lyon
445
John Kruse
John Kruse
6’2″
290
OL
OABCIG
448
Gabe VanOtterloo
Gabe VanOtterloo
6’3″
240
OL/DL
Spencer
451
Liam Brown
Liam Brown
5’11”
250
OL
Estherville Lincoln Central
454
Nicholas Delaney
Nicholas Delaney
5’11”
285
OL/DL
Glenwood
459
Carter Smith
Carter Smith
6’3″
285
OL
Baxter
464
Luke Thompson
Luke Thompson
5’7″
255
OL
Grand View Christian
467
Kole Haan
Kole Haan
6’0″
250
OL
Janesville
473
Brady Seeman
Brady Seeman
6’2″
250
OL/DL
Woodward-Granger
485
Owen Lehan
Owen Lehan
6’1″
215
OL
Boyer Valley

Watch List Players

Go to Rankings
20 players
Rank
Player
Height
Weight
Position
High School
Commitment
WL
Ethan Bannor
Ethan Bannor
5’11”
225
OL
Madrid
WL
Aidan Bernard
Aidan Bernard
6’1″
200
OL
Independence
WL
Eric Cary
Eric Cary
6’5″
245
OL
Bettendorf
WL
Dominic Channon
Dominic Channon
5’11”
175
OL
Waukee
WL
Ethan Clarkson
Ethan Clarkson
6’3″
255
OL
Johnston
WL
Peyton Davis
Peyton Davis
6’1″
235
OL
Lamoni
WL
Nolan Dempsey
Nolan Dempsey
6’9″
215
OL
Davenport West
WL
Bryce Grimm
Bryce Grimm
6’7″
305
OL
Columbus
WL
Sadler Gruber
Sadler Gruber
5’11”
215
OL
Saydel
WL
Dylan Hansen
Dylan Hansen
6’1″
245
OL
St. Ansgar
WL
Grant Kelderman
Grant Kelderman
6’2″
175
OL
Pella Christian
WL
Henry Lund
Henry Lund
6’0″
220
OL
AHSTW
WL
Zac McDonnell
Zac McDonnell
6’0″
230
OL
Clinton
WL
Abe Pavlik
Abe Pavlik
6’2″
235
OL
West Harrison
WL
Blake Porter
Blake Porter
6’1″
225
OL
Janesville
WL
Jacson Richards
Jacson Richards
6’0″
205
OL
North Polk
WL
Brayden Schoon
Brayden Schoon
6’3″
205
OL
Creston
WL
Harlan Shannon
Harlan Shannon
6’4″
200
OL
PCM
WL
Deacon Vasey
Deacon Vasey
6’0″
225
OL
Des Moines Roosevelt
WL
Clinton Welch
Clinton Welch
6’0″
250
OL
Sioux City East
  • – Pleasant Valley
  • – Cedar Falls
  • – WDM Valley
  • – Iowa City
  • – Central Decatur
  • – Johnston
  • – Cedar Falls
  • – Indianola
  • – Cedar Rapids Kennedy
  • – Cedar Rapids Jefferson
  • – WDM Valley
  • – WDM Valley
  • – Mount Vernon
  • – AC/GC
  • – Benton Community
  • – Iowa City
  • – Clear Lake
  • – Clear Lake
  • – Ankeny Centennial
  • – Iowa City Liberty
  • – Westwood
  • – Des Moines Christian
  • – West Delaware
  • – PCM
  • – Dubuque Hempstead
  • – Cedar Rapids Xavier
  • – Iowa City
  • – Creston Community
  • – Carlisle
  • – Denver
  • – Waukee
  • – Cedar Rapids Prairie
  • – Chariton
  • – Wilton
  • – Central Lyon/George-Little Rock
  • – Sergeant Bluff-Luton
  • – Cedar Rapids Prairie
  • – Bettendorf
  • – Ames
  • – Waterloo East
  • – Bishop Heelan
  • – Clear Lake
  • – Decorah
  • – Linn-Mar
  • – Clear Creek Amana
  • – Harlan Community
  • – Newton
  • – Solon
  • – Ankeny
  • – ADM
  • – Ankeny Centennial
  • – Linn-Mar
  • – Kee
  • – Ottumwa
  • – Linn-Mar
  • – Lewis Central
  • – Red Oak
  • – Urbandale
  • – Kuemper Catholic
  • – West Hancock
  • – Mason City
  • – Iowa City
  • – Pleasant Valley
  • – Williamsburg
  • – Linn-Mar
  • – Treynor
  • – Waukee
  • – Norwalk
  • – MMCRU
  • – Washington
  • – Bettendorf
  • – South Hardin
  • – Dallas Center-Grimes
  • – Ankeny
  • – Lewis Central
  • – Western Dubuque
  • – Fort Dodge
  • – Pleasant Valley
  • – Pleasant Valley
  • – Dallas Center-Grimes
  • – Cedar Rapids Jefferson
  • – Carlisle
  • – Southeast Warren
  • – West Lyon
  • – OABCIG
  • – Spencer
  • – Estherville Lincoln Central
  • – Glenwood
  • – Baxter
  • – Grand View Christian
  • – Janesville
  • – Woodward-Granger
  • – Boyer Valley
  • – Madrid
  • – Independence
  • – Bettendorf
  • – Waukee
  • – Johnston
  • – Lamoni
  • – Davenport West
  • – Columbus
  • – Saydel
  • – St. Ansgar
  • – Pella Christian
  • – AHSTW
  • – Clinton
  • – West Harrison
  • – Janesville
  • – North Polk
  • – Creston
  • – PCM
  • – Des Moines Roosevelt
  • – Sioux City East
Loading...
Home Iowa Rankings Iowa 2025 Rankings

Prep Network

  • Prep Network
  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • About
  • Careers
  • Store
  • Partner Interest Form

Resources

  • Terms of Service
  • Privacy Policy
  • Accessibility
  • Cookie Policy
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Redzone. All rights reserved.