Prep Hoops Logo
Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Colorado
    Dakotas
    Delaware
    Florida
    Georgia
    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
    • High School High School
    • Freshman Freshman
    • Sophomore Sophomore
    • Middle School Middle School
    Contact Our Team
    • Find Your Sales Representative
    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
  • Minnesota
  • Rankings
    • 2027 Rankings

    • 2028 Rankings

    • 2029 Rankings

    • 2030 Watch List

    • Archived Rankings

    • How We Rank

  • Prospects
    • Prospect Database

  • High Schools
    • Scores

    • Team Rankings

    • Team Rankings

      • Class AAAA

      • Class AAA

      • Class AA

      • Class A

  • Clubs
    • Club Programs

  • Scouts
Prep Hoops Logo
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Colorado
      Dakotas
      Delaware
      Florida
      Georgia
      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
      • High School High School
      • Freshman Freshman
      • Sophomore Sophomore
      • Middle School Middle School
      Contact Our Team
      • Find Your Sales Representative
      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

Upper Midwest Finals: Max’s Day Two Standouts

Upper Midwest Finals: Max’s Day Two Standouts
Max Wagner
Max Wagner May 24, 2026 @ 07:37 AM
Facebook
X (Formerly Twitter)

In this article:

Abraham Bah
Abraham Bah 6'4" | C/PF | 2028
MN
Graeson Geiger
Graeson Geiger 6'2" | PG | 2027
WI
Ethan McNally
Ethan McNally 6'2" | SG/PG | 2028
MN
Tanner Mulkern
Tanner Mulkern 6'0" | PG | 2026
MN
Zak Loehlein
Zak Loehlein 6'1" | PG | 2028
MN
Eston Bethel
Eston Bethel 5'8" | PG | 2028
MN
Matthew Johnson
Matthew Johnson 6'5" | SG | 2027
MN
<!-- wp:paragraph --> <p>Seven of the prospects who impressed on Saturday at the Prep Hoops Upper Midwest Finals!</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2362161"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a12ea73b07d4"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">After a quiet first half, Matthew took over down the stretch to help his Fury team come away with the win over [program_tooltip program_id='2517147' first='Wisconsin' last='Breakaway']. At 6'5 he's a long and athletic wing who can play a number of spots on the floor, and showcased a smooth jumper from beyond the arc. He caught fire late in the game, hitting a handful of threes within a few minutes, while also using his length to block a shot in the final minute. Johnson is a fluid athlete who effortlessly moves his feet to defend smaller guards, and has the length to get up in passing lanes and causes issues. Plays with a calm demeanor and never looks sped up on the ball.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2400734"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a12efb913222"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">The 2026 guard out of Eagan had a huge first half for Elevate Skills in their win over [program_tooltip program_id='2076003' first='West' last='Central United'] on Saturday. He showcased a high arcing three that was barely even kissing the net as it went through at a high clip. He's not just a shooter though, as the 6' guard was getting to the basket for some crafty finishes throughout the game. His scoring spark was a big reason why Elevate Skills put up 52 points in the first half, and picked up a big win to advance in 17u play.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2382519"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a12efb913289"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Eston may have been the biggest impact defender I saw on Saturday. At 5'8 he's an absolute pest on the ball, with elite lateral quickness to consistently cut off opposing point guards and force them to turn back into trouble. Eston was forcing mistakes on the ball, and had the reaction time to jump lazy passes for a handful of steals throughout the game. In transition he was at his best as a facilitator making well timed passes to sprinting teammates, but showed he can also get all the way to the rim on his own. He helped seal the win going 3-4 at the free throw line in the final minute after temporarily going out with a cramp.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2386945"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a12efb9132ea"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Zak stood out in the 8am time slot on Saturday. The Prior Lake guard came out red hot from three, hitting four or five shots in the first half from beyond the arc. He's not just a shooter though, as Zak was working on the defensive end to pressure the ball hard and fight to get over screens on the perimeter. Strong frame helps him play through contact on both ends of the floor. He saw action in a handful of varsity games as a sophomore, but looks ready to step into a bigger role for Prior Lake as a junior.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2469061"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a12efb913339"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Ethan is a tough as nails guard for The Next Level Basketball Academy. One of those players who is constantly making extra effort plays for his team. Whether he was coming up with rebounds among a crowd, or diving on the floor for loose balls, it's clear that Ethan wants to win. He has some size out on the wing at 6'2, and is the type of shooter that defenders can't afford to lose track of. Knocked down a number of threes as his team pulled away in the second half to end up winning comfortably over PGA Prep Elite.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2824857"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a12efb913391"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='2824857' first='Abraham' last='Bah'] looks like a frontcourt prospect to keep an eye on out of Blaine. He looks closer to 6'6 now, with a combination of length, mobility, and footwork that makes him tough to stop in the post. It seemed like 75% of PGA Prep Elite's points came off getting Abraham the ball on the block and letting him go to work. He's not afraid to play with some physicality, and his ability to turn over either shoulder to finish with both hands made him unpredictable. Unstoppable on the block at times. Bah also flashed the ability to go coast-to-coast for some impressive transition finishes.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2508477"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a12efb9133e8"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Graeson had a pair of strong performances on Saturday, including one that helped push [program_tooltip program_id='2075672' first='Minnesota' last='Fury'] to the final minutes. He showed quick change of direction on the ball at 6'2, allowing him to create separation with ease out on the perimeter, as well as getting into his mid-range pull-up. So dangerous out of the pick &amp; roll because he can get downhill to the rim, or thread the needle to his 6'9 big rolling to the hoop. Coming off of a 1st team all conference junior season and continuing that strong run of play into the spring.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block -->

Seven of the prospects who impressed on Saturday at the Prep Hoops Upper Midwest Finals!

Matthew Johnson

Matthew Johnson

MN
SG
HEIGHT 6'5"
POS SG
CLASS 2027
View Player
​
Matthew
Johnson SG
Class
2027
Height
6'5"
HS
St. Louis Park
|
MN
Upper Midwest Finals: Max’s Day Two Standouts
After a quiet first half, Matthew took over down the stretch to help his Fury team come away...
Written by Max Wagner
Read more at PrepHoops.com
Prep Hoops

Matthew Johnson

Instagram
State: Minnesota
School: St. Louis Park
Club: Minnesota Fury
Subscribe below to view this player's evaluation

Highlights

Tanner Mulkern

Tanner Mulkern

HEIGHT 6'0"
POS PG
CLASS 2026
View Player
​
Tanner
Mulkern PG
Class
2026
Height
6'0"
HS
Eagan
|
MN
Upper Midwest Finals: Max’s Day Two Standouts
The 2026 guard out of Eagan had a huge first half for Elevate Skills in their win over...
Written by Max Wagner
Read more at PrepHoops.com
Prep Hoops

Tanner Mulkern

Instagram Twitter
State: Minnesota
School: Eagan
Club: Wear Out the Net
Subscribe below to view this player's evaluation

Highlights

Eston Bethel

Eston Bethel

MN
PG
HEIGHT 5'8"
POS PG
CLASS 2028
View Player
​
Eston
Bethel PG
Class
2028
Height
5'8"
HS
Fergus Falls
|
MN
Upper Midwest Finals: Max’s Day Two Standouts
Eston may have been the biggest impact defender I saw on Saturday. At 5’8 he’s an absolute pest...
Written by Max Wagner
Read more at PrepHoops.com
Prep Hoops

Eston Bethel

State: Minnesota
School: Fergus Falls
Subscribe below to view this player's evaluation

Highlights

Zak Loehlein

Zak Loehlein

MN
PG
HEIGHT 6'1"
POS PG
CLASS 2028
View Player
​
Zak
Loehlein PG
Class
2028
Height
6'1"
HS
Prior Lake
|
MN
Upper Midwest Finals: Max’s Day Two Standouts
Zak stood out in the 8am time slot on Saturday. The Prior Lake guard came out red hot...
Written by Max Wagner
Read more at PrepHoops.com
Prep Hoops

Zak Loehlein

Instagram Twitter
State: Minnesota
School: Prior Lake
Club: Minnesota Select
Subscribe below to view this player's evaluation

Highlights

Ethan McNally

Ethan McNally

HEIGHT 6'2"
POS SG/PG
CLASS 2028
View Player
​
Ethan
McNally SG/PG
Class
2028
Height
6'2"
HS
Hawley
|
MN
Upper Midwest Finals: Max’s Day Two Standouts
Ethan is a tough as nails guard for The Next Level Basketball Academy. One of those players who...
Written by Max Wagner
Read more at PrepHoops.com
Prep Hoops

Ethan McNally

Instagram
State: Minnesota
School: Hawley
Club: The Next Level Basketball Academy
Subscribe below to view this player's evaluation

Highlights

Abraham Bah

Abraham Bah

HEIGHT 6'4"
POS C/PF
CLASS 2028
View Player
​
Abraham
Bah C/PF
Class
2028
Height
6'4"
HS
Blaine
|
MN
Upper Midwest Finals: Max’s Day Two Standouts
Abraham Bah looks like a frontcourt prospect to keep an eye on out of Blaine. He looks closer...
Written by Max Wagner
Read more at PrepHoops.com
Prep Hoops

Abraham Bah

State: Minnesota
School: Blaine
Subscribe below to view this player's evaluation

Highlights

Graeson Geiger

Graeson Geiger

WI
PG
HEIGHT 6'2"
POS PG
CLASS 2027
View Player
​
Graeson
Geiger PG
Class
2027
Height
6'2"
HS
Fort Atkinson
|
WI
Upper Midwest Finals: Max’s Day Two Standouts
Graeson had a pair of strong performances on Saturday, including one that helped push Minnesota Fury to the...
Written by Max Wagner
Read more at PrepHoops.com
Prep Hoops

Graeson Geiger

Instagram Twitter
State: Wisconsin
School: Fort Atkinson
Club: Wisconsin Breakaway
Subscribe below to view this player's evaluation

Highlights

Prep Hoops

Access all of Prep Hoops

Continue reading this article and more.

Continue Reading
Already a subscriber? Log in

Related Articles

  • MBCA 2028 Front-Court and Wings Preview

    MBCA 2028 Front-Court and Wings Preview

    Ryan Schmidt • June 12

  • What would the World Cup Pools look like as Minnesota Hoops Teams

    What would the World Cup Pools look like as Minnesota Hoops Teams

    Ryan James • June 11

  • MBCA 2028 Guards Preview

    MBCA 2028 Guards Preview

    Ryan Schmidt • June 11

  • Offering Minnesota: Explaining Recent Offers to Sota Talent

    Offering Minnesota: Explaining Recent Offers to Sota Talent

    Ryan James • June 11

  • NBPA Top 100: Wednesday’s Superlatives

    NBPA Top 100: Wednesday’s Superlatives

    Colby Giacubeno • June 11

Upgrade to Prep Hoops+
Unlock rankings, insights, and recruiting tools to maximize your exposure and guide your path to college.
Learn More
Loading...
Home Minnesota Upper Midwest Finals: Max's Day Two Standouts

Prep Network

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

Company

  • News
  • About
  • Careers
  • Store(opens in a new tab)
  • Partner Interest Form(opens in a new tab)

Resources

  • Terms of Service(opens in a new tab)
  • Privacy Policy(opens in a new tab)
  • Accessibility(opens in a new tab)
  • Cookie Policy(opens in a new tab)
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources(opens in a new tab)
  • College Scholarship Search(opens in a new tab)
  • Terms for Sales and Promotions(opens in a new tab)

Support

  • My Account
  • Contact
  • Sitemap

© 2026 Prep Hoops. All rights reserved.