Prep Hoops Logo
Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Colorado
    Dakotas
    Delaware
    Florida
    Georgia
    Hawaii
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    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
    • Prep Hoops Prep Hoops
    • Prep Hoops Next Prep Hoops Next
    Showcases
    • The Expo The Expo
    About Our Events
  • Prep Hoops for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Player Profiles Build your own profile and join the Prep Hoops database.
    • Coverage Access Prep Hoops articles year-round.
    • Rankings See how players stack up in each state.
    • 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.
    • Coach Views Get notified when a college coach views your profile.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Recruiting Tips Become an expert on the recruiting process.
    • Event Credits Save $25 on all Prep Hoops showcases.
    • College Email Templates Send customized emails directly to college coaches.
    • Scouts
    • How We Rank
    • Reviews
    • About Us
  • Iowa
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Watch List

  • Club Programs
  • Player Database
  • Team Database
  • Scores
  • Scouts
Prep Hoops Logo
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Colorado
      Dakotas
      Delaware
      Florida
      Georgia
      Hawaii
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      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
      • Prep Hoops Prep Hoops
      • Prep Hoops Next Prep Hoops Next
      Showcases
      • The Expo The Expo
      About Our Events
  • Rankings
      Loading...
  • Scores
      Loading...
  • Features
      Prep Hoops for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Player Profiles Build your own profile and join the Prep Hoops database.
      • Coverage Access Prep Hoops articles year-round.
      • Rankings See how players stack up in each state.
      • 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.
      • Coach Views Get notified when a college coach views your profile.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Recruiting Tips Become an expert on the recruiting process.
      • Event Credits Save $25 on all Prep Hoops showcases.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • Scouts
      • How We Rank
      • Reviews
      • About Us
  • Support
Login Subscribe

Iowa Basketball 2020 Player Rankings

Iowa High School Basketball

2020 Player Rankings
How are rankings determined?
Filter by:
C CG PF PG SF SG
More rankings:
Discover the top high school basketball players in Iowa's class of 2020. Our comprehensive player rankings cover 249 athletes 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 Hoops.

Ranked Players

249 players
Rank
Player
Height
Position
High School
Club Program
Commitment
1
Xavier Foster
Xavier Foster
7’0″
C
Oskaloosa
Pure Prep
2
Bowen Born
Bowen Born
5’11”
PG
Norwalk
Northern Iowa
3
Even Brauns
Even Brauns
6’9″
PF
Iowa City West
Iowa
WL
Ty Anderson
Ty Anderson
WL
Braxton Bayless
Braxton Bayless
6
Cody McCullough
Cody McCullough
6’7″
PF
Ankeny Centennial
Wayne State (NE)
WL
Will Berg
Will Berg
WL
Nick Reid
Nick Reid
WL
Easton Darling
Easton Darling
WL
Jaleque Dunson
Jaleque Dunson
11
Micah Johnson
Micah Johnson
6’7″
SF
Ankeny Centennial
Missouri S&T
WL
Masen Miller
Masen Miller
WL
Alex Van Kalsbeek
Alex Van Kalsbeek
14
Josh Ollendieck
Josh Ollendieck
6’3″
CG
Cedar Falls
WL
Michael Keegan
Michael Keegan
16
Keshawn Christian
Keshawn Christian
6’2″
SG
Iowa City
WL
Sean Peeters
Sean Peeters
WL
Jake Auer
Jake Auer
WL
Caleb Delzell
Caleb Delzell
WL
Zach Huff
Zach Huff
WL
Goanar Biliew
Goanar Biliew
WL
Caleb Haag
Caleb Haag
WL
Jake Schockemoehl
Jake Schockemoehl
24
Kaiden Phillips
Kaiden Phillips
6’6″
SF
Davenport Central
26
Cameron Soenksen
Cameron Soenksen
6’2″
SG
Camanche
27
DaQuavion Walker
DaQuavion Walker
6’1″
PG
Waterloo West
28
AJ Toigo
AJ Toigo
6’0″
PG
Indianola
29
Tyce Johnson
Tyce Johnson
6’3″
SG
Indianola
WL
Zach Carr
Zach Carr
31
Andre Brandon
Andre Brandon
6’6″
PF
Iowa City Liberty
WL
Cael Schmitt
Cael Schmitt
WL
LJ Henderson
LJ Henderson
34
Curran Ingram
Curran Ingram
6’2″
SG
Des Moines Christian
Pure Prep
35
Romanique Hellems
Romanique Hellems
6’3″
SF
Roosevelt
Beyond Ball
36
Matt Stilwell
Matt Stilwell
6’2″
CG
Dowling Catholic
WL
Kiks Rosengarten
Kiks Rosengarten
WL
Drew Daniel
Drew Daniel
39
Josh Van Gorp
Josh Van Gorp
6’9″
C
Pella Christian
WL
Daniel Wright
Daniel Wright
WL
John Steffen
John Steffen
42
Jake Hull
Jake Hull
6’3″
SF
Grinnell
Iowa Intensity
43
Sam Kilburg
Sam Kilburg
6’0″
PG
North Scott
WL
Jaden Keller
Jaden Keller
WL
Bradley Andrews
Bradley Andrews
46
Zack Lasek
Zack Lasek
6’7″
PF
Highland
Martin Brothers
WL
Tyler Johnson
Tyler Johnson
48
Raezjuan Shockley
Raezjuan Shockley
6’4″
PF
Cedar Rapids Jefferson
WL
JD Stout
JD Stout
WL
Jon Schwarte
Jon Schwarte
WL
Tucker Kinney
Tucker Kinney
WL
Ozzie Meiborg
Ozzie Meiborg
53
Ryan Hurd
Ryan Hurd
6’7″
SF
Cherokee
54
Bryce Coppock
Bryce Coppock
5’10”
SG
West Sioux
WL
Jake Beckmann
Jake Beckmann
WL
Will Henricksen
Will Henricksen
57
Cooper Medinger
Cooper Medinger
5’9″
PG
Senior
58
Hunter Dekkers
Hunter Dekkers
6’1″
PG
West Sioux
59
Sayvion Armstrong
Sayvion Armstrong
5’10”
PG
Sioux City East
WL
Chett Helming
Chett Helming
WL
Alex McAleer
Alex McAleer
62
Isaiah Johnson
Isaiah Johnson
6’2″
CG
Waterloo West
Martin Brothers
WL
Austin Miller
Austin Miller
WL
Kole Tupa
Kole Tupa
WL
Gore Puot
Gore Puot
WL
Jordan Kumm
Jordan Kumm
67
Matt Ockey
Matt Ockey
5’11”
PG
Gilbert
Kingdom Hoops
WL
Nick Pepin
Nick Pepin
WL
Nate Reed
Nate Reed
WL
Noah Erickson
Noah Erickson
WL
Treyton Sturgeon
Treyton Sturgeon
WL
Preston Kelling
Preston Kelling
WL
Braden Gibbons
Braden Gibbons
74
Max Lampe
Max Lampe
6’7″
PF
Prairie
Iowa Dynasty
WL
Logan Shetterly
Logan Shetterly
76
Tyler Schrepfer
Tyler Schrepfer
5’11”
SG
Clear Creek-Amana
Iowa Dynasty
77
Chance Knox
Chance Knox
6’1″
CG
Urbandale
Beyond Ball
WL
Lucas Hayes
Lucas Hayes
WL
Colby Vincent
Colby Vincent
WL
Ben Badger
Ben Badger
81
Zane Neubaum
Zane Neubaum
6’2″
PG
South Central Calhoun
WL
Joey Goodman
Joey Goodman
83
Wyatt Wegener
Wyatt Wegener
6’2″
PG
Algona
Pure Prep
WL
Jaxon Heth
Jaxon Heth
WL
Jamison Helmers
Jamison Helmers
WL
Nic Coble
Nic Coble
87
Charlie Wiebers
Charlie Wiebers
5’11”
CG
Denison-Schleswig
WL
Tre McCrary
Tre McCrary
89
Dan Jungling
Dan Jungling
5’11”
PG
Pella Christian
WL
Ben Sernett
Ben Sernett
WL
Grant Swanson
Grant Swanson
WL
Jack Stogdill
Jack Stogdill
93
Nate Feller
Nate Feller
6’2″
CG
Des Moines Lincoln
WL
Quran Owens
Quran Owens
WL
Tyler Sansgaard
Tyler Sansgaard
WL
Grant Rieker
Grant Rieker
WL
Drew Jirak
Drew Jirak
98
Davis Wagner
Davis Wagner
6’2″
SG
Xavier
Team Iowa
99
Karter Lein
Karter Lein
6’0″
SG
Carroll
WL
Jamal Litt
Jamal Litt
WL
Jaylen DeVries
Jaylen DeVries
WL
Deric Fitzgerald
Deric Fitzgerald
103
Campbell Mitvalsky
Campbell Mitvalsky
6’2″
SF
Cedar Rapids Washington
WL
Spencer Schorg
Spencer Schorg
105
Jamal Winston
Jamal Winston
6’2″
CG
Davenport West
Academy of Art
106
John Joyce
John Joyce
6’3″
PG
Bishop Garrigan
WL
Jackson Louscher
Jackson Louscher
108
Noah Beck
Noah Beck
5’9″
PG
BGM
109
Trent Allard
Trent Allard
6’7″
C
North Scott
WL
Cooper Downs
Cooper Downs
WL
Marcus McCray
Marcus McCray
WL
Willie Taylor
Willie Taylor
WL
Bryce Achenbach
Bryce Achenbach
WL
Avery Mellman
Avery Mellman
115
Jonah Bluhm
Jonah Bluhm
6’0″
PG
Osage
WL
Will Zahradnik
Will Zahradnik
117
Anthony Potthoff
Anthony Potthoff
6’2″
SG
Van Meter
118
Garrett Pietnok
Garrett Pietnok
6’6″
PF
Prairie
Iowa Dynasty
119
Doran Lutgen
Doran Lutgen
5’11”
CG
South Hamilton
120
Jack Tiarks
Jack Tiarks
6’4″
PF
Treynor
121
Daquon Lewis
Daquon Lewis
6’2″
CG
Senior
122
Brennan Sefrit
Brennan Sefrit
5’10”
PG
Bedford
Upper Iowa
WL
Keyton Moser
Keyton Moser
WL
Isaac Ripley
Isaac Ripley
125
Connor Bruck
Connor Bruck
6’0″
SG
Harlan
WL
Jessen Weber
Jessen Weber
127
Matthew Franzen
Matthew Franzen
6’2″
SG
Decorah
Iowa Prep
128
Nick O’Connor
Nick O’Connor
6’2″
SG
Clear Creek-Amana
129
Scott Anderson
Scott Anderson
6’0″
PG
Norwalk
130
Kyle Christy
Kyle Christy
6’4″
SG
MOC-Floyd Valley
131
Logan Halverson
Logan Halverson
6’4″
PF
Decorah
WL
Cole Damman
Cole Damman
WL
Frank Bieman
Frank Bieman
134
Cade Balvanz
Cade Balvanz
6’5″
C
South Hamilton
WL
Austin Huber
Austin Huber
WL
Johnny Leth
Johnny Leth
WL
James Stimson
James Stimson
WL
Seth Juhl
Seth Juhl
WL
Isaac Gavin
Isaac Gavin
WL
Ty Kershaw
Ty Kershaw
141
Noah Rigatuso
Noah Rigatuso
6’5″
SF
Lewis Central
WL
Tyler Moen
Tyler Moen
WL
Payton Mauldin
Payton Mauldin
WL
Matt Haken
Matt Haken
145
Brady Berkey
Brady Berkey
6’0″
PG
Colfax-Mingo
WL
Nick Hansel
Nick Hansel
WL
Colby Christensen
Colby Christensen
WL
Cade Winkel
Cade Winkel
WL
Jackson Waring
Jackson Waring
150
Dylan Decklever
Dylan Decklever
6’3″
CG
Linn-Mar
WL
Keegan Edwards
Keegan Edwards
WL
Matt McDonald
Matt McDonald
153
Pat Bockman
Pat Bockman
6’1″
CG
Decorah
154
Dawson Feenstra
Dawson Feenstra
6’3″
SG
Western Christian
155
Johnathan Monson
Johnathan Monson
6’1″
SF
Harlan
WL
Nate Trenkamp
Nate Trenkamp
157
Andrew Frick
Andrew Frick
6’1″
SF
Boyden-Hull
WL
John Oltman
John Oltman
WL
Draven Williams
Draven Williams
160
Aisea Toki
Aisea Toki
6’4″
PF
LeMars
WL
Nathan Moeller
Nathan Moeller
WL
Jaxon Rus
Jaxon Rus
163
Collin Bleich
Collin Bleich
6’2″
CG
Algona
WL
Nolan Otten
Nolan Otten
165
Baxter Walsh
Baxter Walsh
6’2″
SF
West Sioux
166
Stephen Ansong
Stephen Ansong
6’2″
PF
Lamoni
WL
Ben Thelander
Ben Thelander
WL
Jackson Millsap
Jackson Millsap
169
Sam Wellman
Sam Wellman
6’0″
CG
Davenport North
170
Christian Heilbuth
Christian Heilbuth
6’6″
PF
Siouxland Christian
171
Brees Proctor
Brees Proctor
6’3″
CG
Johnston
172
Joe Lilienthal
Joe Lilienthal
6’6″
C
Durant
173
Tyler Peterson
Tyler Peterson
6’1″
SG
Stanton
WL
Michael Keough
Michael Keough
WL
Wilson Harshbarger
Wilson Harshbarger
WL
Gage Fry
Gage Fry
177
Brendan Ivory
Brendan Ivory
6’2″
SG
Perry
178
Jack Vermeer
Jack Vermeer
6’2″
PG
Pella Christian
179
Ian Latham
Ian Latham
5’11”
PG
West Fork
Iowa Prep
180
Ryan VandeHaar
Ryan VandeHaar
6’5″
SF
Pella Christian
181
Matt Schubert
Matt Schubert
6’8″
C
Rockford
WL
Jackson Curnutte
Jackson Curnutte
WL
Carter Morton
Carter Morton
184
Jeffrey Skogan
Jeffrey Skogan
5’9″
SG
Mason City
WL
Taylor Kensett
Taylor Kensett
186
Jamison Heinz
Jamison Heinz
6’0″
PG
Humboldt
187
Johnny Joens
Johnny Joens
6’0″
CG
Prairie
WL
Austin Van Dongh
Austin Van Dongh
WL
Seth Anderson
Seth Anderson
WL
Landon Dalbeck
Landon Dalbeck
WL
Ethan Leibold
Ethan Leibold
WL
Cooper Nally
Cooper Nally
193
Austin Shomo
Austin Shomo
5’10”
SG
Marshalltown
WL
Cole Pederson
Cole Pederson
WL
Zach Trevino
Zach Trevino
196
Kale Cartee
Kale Cartee
6’1″
SG
Western Dubuque
WL
Joe Strako
Joe Strako
WL
Reece Held
Reece Held
199
Logan Aldinger
Logan Aldinger
5’10”
SG
Iowa Falls-Alden
WL
John Zwack
John Zwack
WL
Jonah Strawhacker
Jonah Strawhacker
WL
Cedrick Drahn
Cedrick Drahn
WL
Cade Jargo
Cade Jargo
WL
Jaffer Murphy
Jaffer Murphy
205
Vosko Novakovic
Vosko Novakovic
6’4″
SF
Waterloo West
206
Griffin Diggs
Griffin Diggs
6’2″
CG
Ogden
Iowa Cornsharks
207
Ethan Sahr
Ethan Sahr
6’1″
SG
North Cedar, Stanwood
208
Ian Abrahamson
Ian Abrahamson
6’0″
SG
Van Meter
209
Isaac Ihnen
Isaac Ihnen
6’1″
SF
Harris-Lake Park
210
Dawson Frost
Dawson Frost
6’4″
SF
Mount Ayr
211
Ethan Schmidt
Ethan Schmidt
6’3″
PF
Clarksville
WL
Jamar Thurman
Jamar Thurman
213
Jonah DeRoos
Jonah DeRoos
5’11”
SG
Siouxland Christian
214
Jacob Maxey
Jacob Maxey
6’6″
C
Sioux City East
215
Eric Valdez
Eric Valdez
5’11”
CG
Columbus
216
Kody Kruschwitz
Kody Kruschwitz
6’1″
CG
Nevada
WL
Jalyn Gramdstad
Jalyn Gramdstad
WL
Ethan Klompien
Ethan Klompien
219
Kaden Wetjen
Kaden Wetjen
5’10”
PG
Williamsburg
WL
Kade Klommhaus
Kade Klommhaus
WL
Cannon Butler
Cannon Butler
222
Jayden Fedler
Jayden Fedler
6’4″
PF
Fort Madison
WL
Peyton Shannon
Peyton Shannon
WL
Matt Evans
Matt Evans
225
Emmett Roberts
Emmett Roberts
5’10”
PG
Meskwaki Settlement
Iowa Intensity
226
Gavin Chown
Gavin Chown
5’8″
CG
West Liberty
227
Creighton Nelson
Creighton Nelson
6’4″
PF
Exira-EHK
WL
Prestyn Lawson
Prestyn Lawson
229
Michael Schafer
Michael Schafer
5’9″
PG
East Mills
230
Noah Jorgenson
Noah Jorgenson
6’0″
SF
Sidney
231
Anthony Krier
Anthony Krier
6’0″
SG
Alta-Aurelia
WL
Ryan McLean
Ryan McLean
WL
Jake Koons
Jake Koons
WL
Logan Meyer
Logan Meyer
WL
Malachi Peasley
Malachi Peasley
WL
Cole Adamson
Cole Adamson
WL
Drew Kissell
Drew Kissell
WL
Marquis George-Townes
Marquis George-Townes
239
Connor Whalen
Connor Whalen
6’2″
PF
Marion
WL
Trent Pelzer
Trent Pelzer
241
Clay Hohertz
Clay Hohertz
6’1″
SF
Nodaway Valley
242
Tyler Tscherter
Tyler Tscherter
6’1″
SG
Gladbrook-Reinbeck
WL
Aden Mahler
Aden Mahler
244
Derek Brown
Derek Brown
6’3″
SF
PCM
WL
Danny Callahan
Danny Callahan
WL
Nic Worsham
Nic Worsham
247
Jason Stafford
Jason Stafford
6’2″
SG
PCM
WL
Tyler Kurth
Tyler Kurth
WL
Nathan Lindsay
Nathan Lindsay
WL
Axel Tjaden
Axel Tjaden
  • – Oskaloosa
  • – Norwalk
  • – Iowa City West
  • – Ankeny Centennial
  • – Ankeny Centennial
  • – Cedar Falls
  • – Iowa City
  • – Davenport Central
  • – Camanche
  • – Waterloo West
  • – Indianola
  • – Indianola
  • – Iowa City Liberty
  • – Des Moines Christian
  • – Roosevelt
  • – Dowling Catholic
  • – Pella Christian
  • – Grinnell
  • – North Scott
  • – Highland
  • – Cedar Rapids Jefferson
  • – Cherokee
  • – West Sioux
  • – Senior
  • – West Sioux
  • – Sioux City East
  • – Waterloo West
  • – Gilbert
  • – Prairie
  • – Clear Creek-Amana
  • – Urbandale
  • – South Central Calhoun
  • – Algona
  • – Denison-Schleswig
  • – Pella Christian
  • – Des Moines Lincoln
  • – Xavier
  • – Carroll
  • – Cedar Rapids Washington
  • – Davenport West
  • – Bishop Garrigan
  • – BGM
  • – North Scott
  • – Osage
  • – Van Meter
  • – Prairie
  • – South Hamilton
  • – Treynor
  • – Senior
  • – Bedford
  • – Harlan
  • – Decorah
  • – Clear Creek-Amana
  • – Norwalk
  • – MOC-Floyd Valley
  • – Decorah
  • – South Hamilton
  • – Lewis Central
  • – Colfax-Mingo
  • – Linn-Mar
  • – Decorah
  • – Western Christian
  • – Harlan
  • – Boyden-Hull
  • – LeMars
  • – Algona
  • – West Sioux
  • – Lamoni
  • – Davenport North
  • – Siouxland Christian
  • – Johnston
  • – Durant
  • – Stanton
  • – Perry
  • – Pella Christian
  • – West Fork
  • – Pella Christian
  • – Rockford
  • – Mason City
  • – Humboldt
  • – Prairie
  • – Marshalltown
  • – Western Dubuque
  • – Iowa Falls-Alden
  • – Waterloo West
  • – Ogden
  • – North Cedar, Stanwood
  • – Van Meter
  • – Harris-Lake Park
  • – Mount Ayr
  • – Clarksville
  • – Siouxland Christian
  • – Sioux City East
  • – Columbus
  • – Nevada
  • – Williamsburg
  • – Fort Madison
  • – Meskwaki Settlement
  • – West Liberty
  • – Exira-EHK
  • – East Mills
  • – Sidney
  • – Alta-Aurelia
  • – Marion
  • – Nodaway Valley
  • – Gladbrook-Reinbeck
  • – PCM
  • – PCM
Loading...
Home Iowa Iowa Rankings Iowa 2020 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 Hoops. All rights reserved.