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
    • 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
  • Colorado
  • Rankings
    • 2027 Rankings

    • 2028 Rankings

    • 2029 Rankings

    • Archived Rankings

    • How We Rank

  • Prospects
    • Prospect Database

  • High Schools
    • Scores

    • Team Rankings

  • 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
      • 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

Impactful 2029s who stood out at Centennial State Cup

Impactful 2029s who stood out at Centennial State Cup
Duvalier Johnson
Duvalier Johnson May 6, 2026 @ 01:06 PM
Facebook
X (Formerly Twitter)

In this article:

Landen Campbell
Landen Campbell 6'4" | C/PF | 2029
CO
Noah Mahlberg
Noah Mahlberg 6'2" | CG/SG | 2029
CO
Aaron Jackson
Aaron Jackson 6'4" | C/PF | 2029
CO
Jack O’Sullivan
Jack O’Sullivan 6'6" | SF/PF | 2029
CO
Tag Barnett
Tag Barnett 6'6" | PF | 2029
CO
Parker Leasure
Parker Leasure 6'0" | PG/SG | 2029
CO
<!-- wp:paragraph --> <p>Sometimes, the players everyone already knows still end up being the best watches in the gym. It was a great weekend for finding new names, but some of the usuals still showed up at the Centennial State Cup. The underclass group had plenty of familiar names, but what stood out was how they handled attention, physicality, and expectations while still producing. These were the guys who continued to separate themselves and reminded everyone why they're already viewed so highly moving forward.</p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2893619"],"_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-69fb8311f2094"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">In the 15U division, one of, if not the most impressive player for me on the weekend was [player_tooltip player_id='2893619' first='Noah' last='Mahlberg']. Mountain Stars cruised to each win on an undefeated weekend, which makes it a bit difficult to gauge impact, but he was the guy for them in each game. His confidence reigns supreme as he has checked off many boxes and does it at a high level. Mahlberg hit the most 3's for Mountain Stars, he looked for and attacked mismatches for easy baskets, scores in transition, and also runs the offense like a player true PG. Mahlberg plays on and off ball but excels with the ball in his hands with his court awareness and ability to pass. This was a big weekend for me to evaluate the 2029 class with rankings quickly approaching, and he's a player that I am high on at the moment. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["3575345"],"_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-69fb8311f20ff"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Campbell is a physical interior presence who embraces contact instead of avoiding it, and this wekeend he played with a clear edge every time he touched the floor. Sometimes, a bit too much but that's passion. He wanted the ball on the block and made defenses feel him once he got there as he was carving out space and powering through traffic for finishes. Campbell crashed the glass hard and created extra possessions with strength and persistence. There were stretches where the offense completely flowed through him, and he responded by setting a tone physically and offensively and he's a player who could end up being a really good player. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2825151"],"_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-69fb8311f213b"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Barnett looks better and better each time we see him and the thing about his game is how little mistakes he makes. He impacts the game in different ways and each game called for a different Barnett. He is a beast on the glass and gives his team second chance opportunities. He took over in the game against Colorado Mayhem as he had big boards and showed touch around the rim. He went on a scoring barrage from around the bases and at the high post, he kept plays alive and took shots when he got them. Defensively, he's very active as he uses his length to deter shots around the rim and is a versatile defender. Curious to see how he finishes off grassroots but we certainly want to see more of him as we get closer to the season. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2831866"],"_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-69fb8311f216d"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Jack looks like one of the most improved players in this class right now as he's playing high level ball and was a big reason that his team went undefeated on the weekend. Jack is a well-rounded offensive player with plenty to his game. He has face-up, moves without the ball to open spots in the defense and extends the defense with his jumper. He was constantly hitting mid range jumpers and he's a big body that moves well and connects from everywhere offensively. He lit it up in multiple games and the ball seems to always find him. Jack should get varsity minutes this year if this is how he's playing in the summer. Stock boosting day for him as one of the top standouts of the weekend. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2834642"],"_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-69fb8311f21a0"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='2834642' first='Aaron' last='Jackson'] is a player for Tru Colorado who quietly impacts the game for Tru Colorado but doesn't have to score to do it. He used his size and length really well defensively, rotated over for blocks, altered shots, and covers space that most players at this level just don't see yet. He plays with energy, talks on defense, and fills gaps when things start breaking down for his team and that is repeatable. The offensive game is still coming along, but the tools, effort, and defensive instincts give him a lot of long-term intrigue. I am sure that when it all comes together he's going to be quite a player as he does it all and that was on display all weekend. <br></p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2823852"],"_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-69fb8311f21d5"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Parker made plenty of winning plays for Grit this weekend and impacts the game in ways that coaches trust. He's a scrappy two-way guard, he takes care of the ball, competes defensively on every possession, and plays with toughness in close games. Leasure doesn't need the offense built around him to be effective as he finds opportunities through activity, cuts, and simply going to get it himself. When his team needs scoring, he's capable of heating up quickly, getting to his spots and producing in bunches and that was on display as he stepped up for Grit and played hard. He's a player who shows promise and we saw that, especially in their last two games.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block -->

Sometimes, the players everyone already knows still end up being the best watches in the gym. It was a great weekend for finding new names, but some of the usuals still showed up at the Centennial State Cup. The underclass group had plenty of familiar names, but what stood out was how they handled attention, physicality, and expectations while still producing. These were the guys who continued to separate themselves and reminded everyone why they're already viewed so highly moving forward.

Noah Mahlberg

Noah Mahlberg

CO
CG/SG
HEIGHT 6'2"
POS CG/SG
CLASS 2029
View Player
​
Noah
Mahlberg CG/SG
Class
2029
Height
6'2"
HS
Valor Christian
|
CO
Impactful 2029s who stood out at Centennial State Cup
In the 15U division, one of, if not the most impressive player for me on the weekend was...
Written by Duvalier Johnson
Read more at PrepHoops.com
Prep Hoops

Noah Mahlberg

State: Colorado
School: Valor Christian
Subscribe below to view this player's evaluation

Highlights

Landen Campbell

Landen Campbell

HEIGHT 6'4"
POS C/PF
CLASS 2029
View Player
​
Landen
Campbell C/PF
Class
2029
Height
6'4"
HS
Vanguard Classical East
|
CO
Impactful 2029s who stood out at Centennial State Cup
Campbell is a physical interior presence who embraces contact instead of avoiding it, and this wekeend he played...
Written by Duvalier Johnson
Read more at PrepHoops.com
Prep Hoops

Landen Campbell

State: Colorado
School: Vanguard Classical East
Club: Colorado Mayhem
Subscribe below to view this player's evaluation

Highlights

Tag Barnett

Tag Barnett

CO
PF
HEIGHT 6'6"
POS PF
CLASS 2029
View Player
​
Tag
Barnett PF
Class
2029
Height
6'6"
HS
Chaparral
|
CO
Impactful 2029s who stood out at Centennial State Cup
Barnett looks better and better each time we see him and the thing about his game is how...
Written by Duvalier Johnson
Read more at PrepHoops.com
Prep Hoops

Tag Barnett

Instagram
State: Colorado
School: Chaparral
Club: Utah Mountain Stars
Subscribe below to view this player's evaluation

Highlights

Jack O’Sullivan

Jack O’Sullivan

CO
SF/PF
HEIGHT 6'6"
POS SF/PF
CLASS 2029
View Player
​
Jack
O’Sullivan SF/PF
Class
2029
Height
6'6"
HS
Regis Jesuit
|
CO
Impactful 2029s who stood out at Centennial State Cup
Jack looks like one of the most improved players in this class right now as he’s playing high...
Written by Duvalier Johnson
Read more at PrepHoops.com
Prep Hoops

Jack O’Sullivan

Instagram
State: Colorado
School: Regis Jesuit
Club: Utah Mountain Stars
Subscribe below to view this player's evaluation

Highlights

Aaron Jackson

Aaron Jackson

CO
C/PF
HEIGHT 6'4"
POS C/PF
CLASS 2029
View Player
​
Aaron
Jackson C/PF
Class
2029
Height
6'4"
HS
Kent Denver
|
CO
Impactful 2029s who stood out at Centennial State Cup
Aaron Jackson is a player for Tru Colorado who quietly impacts the game for Tru Colorado but doesn’t...
Written by Duvalier Johnson
Read more at PrepHoops.com
Prep Hoops

Aaron Jackson

Instagram Twitter
State: Colorado
School: Kent Denver
Club: Tru Colorado
Subscribe below to view this player's evaluation

Highlights

Parker Leasure

Parker Leasure

CO
PG/SG
HEIGHT 6'0"
POS PG/SG
CLASS 2029
View Player
​
Parker
Leasure PG/SG
Class
2029
Height
6'0"
HS
Doherty Highschool
|
CO
Impactful 2029s who stood out at Centennial State Cup
Parker made plenty of winning plays for Grit this weekend and impacts the game in ways that coaches...
Written by Duvalier Johnson
Read more at PrepHoops.com
Prep Hoops

Parker Leasure

State: Colorado
School: Doherty Highschool
Club: Hardwood Evolution
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

  • 14U Prospects Leaving Their Mark From the Centennial State Cup

    14U Prospects Leaving Their Mark From the Centennial State Cup

    Robert Davis • May 6

  • These Forwards Made Major Noise at Centennial State Cup 16U Play

    These Forwards Made Major Noise at Centennial State Cup 16U Play

    Bobby Lopez • May 6

  • Bash in the Desert: Sunday Standouts

    Bash in the Desert: Sunday Standouts

    Cedric Cobb • May 5

  • Gamechangers that made plays at the Centennial State Cup

    Gamechangers that made plays at the Centennial State Cup

    Duvalier Johnson • May 5

  • Centennial State Cup Guards Who Leveled Up In 16U Play

    Centennial State Cup Guards Who Leveled Up In 16U Play

    Bobby Lopez • May 5

Upgrade to Prep Hoops+
Unlock rankings, insights, and recruiting tools to maximize your exposure and guide your path to college.
Learn More
Loading...
Home Colorado Impactful 2029s who stood out at Centennial State Cup

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
  • Partner Interest Form

Resources

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

Support

  • My Account
  • Contact
  • Sitemap

© 2026 Prep Hoops. All rights reserved.