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

Kansas City Classic Recap, Part II — Inside the Stock Risers

Kansas City Classic Recap, Part II — Inside the Stock Risers
Photo: Hardwood Events
Daniel Siehndel
Daniel Siehndel May 5, 2026 @ 09:44 AM
Facebook
X (Formerly Twitter)

In this article:

CJ Mosala
CJ Mosala 6'4" | SF | 2028
IA
Max Minnix
Max Minnix 6'8" | PF | 2028
MO
Tate McCollum
Tate McCollum 5'11" | PG | 2027
IA
Yahya Harris
Yahya Harris 6'2" | SG | 2028
NE
Tra Moore
Tra Moore 6'0" | PG | 2027
MO
Brandon Rooks
Brandon Rooks 6'0" | PG | 2027
MO
<!-- wp:paragraph --> <p>Multiple regional names flashed over the weekend in Kansas City, each bringing a different edge with their dynamic and unique play. Their fingerprints were all over the action, with noticeable growth on both ends of the floor that separated them from the rest. This group looks primed for a jump this summer and could do more than enough to generate interest from next-level programs along the way.</p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2334930"],"_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-69f915257d744"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">While Rooks was streaky over the weekend, he had stretches where his offensive package really came to life, and his ability to take and make tough shots was noticeable. Crafty with the dribble and elusive enough to create space, he found openings in the defense and was able to shoot it effectively from both the mid-range and behind the arc. His range is deeper than most, and his stroke stays consistent. While he was used as an effective, attacking primary ball handler, he also showed well off the ball — using screens and different actions to free himself up for open looks or downhill attacks. If Brandon can continue to add to his frame, improve his quickness in tight spaces, and take the next step defensively, it should pay dividends as he continues to move forward.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2530471"],"_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-69f915257d790"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">McCollum was one of the top lead guards throughout the weekend, as his floor game was both calculated and efficient — creating opportunities for teammates while still staying aggressive in hunting his own offense. Everything really opened up for Tate off of his perimeter shooting. A threat from distance at all times, he forced defenses to account for him and adjust their ball screen coverages. He showed good feel getting to empty-side actions, where he could manipulate help defenders and make the right play. Tate had stretches where he was locked in as a shooter, showing a quick, confident release when left alone. His movement off the ball was also effective, consistently relocating into open space and making himself available off drives. He may have been the best guard in attendance when it came to pitching the ball ahead in transition, consistently putting defenses into scramble situations.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2519375"],"_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-69f915257d7ba"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">It's always interesting to see the different types and molds of perimeter players, and Harris definitely fits the bill as a strong, physical guard who likes to get downhill toward the rim. In doing so, he put consistent pressure on opposing bigs to protect the paint on Saturday and Sunday. Yahya uses his body well to initiate contact and create space, showing success finishing through and around longer defenders. He doesn't look to overdribble when in isolation, typically making one or two quick moves before attacking his primary defender. He also crashes the offensive glass regularly, creating extra scoring opportunities around the rim. There's a lot to like about Yahya's overall game and the strides he can still make moving forward. If Harris can take care of the basketball and become more consistent with his approach, there's little doubt his game will continue to evolve. Look for his perimeter shooting to also play a big part in the future which should allow him to see more space to operate.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2917306"],"_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-69f915257d7de"} --> <!-- wp:paragraph --> <p>Physically, Mosala was extremely tough to match up with as he's comfortable operating both inside and out. His size and strength on the wing are apparent, but it's how he moves and operates in space that makes him a complete player. He was clinical in ball-screen actions — whether popping or ghosting into space, he consistently found daylight, and his shooting ability took over from there. More than capable from distance, he knocked down multiple deep looks and looked right at home shooting from range. CJ also handled high closeouts well, putting the ball on the floor and getting to the rim, and he even showed he could operate with his back to the basket against smaller defenders. His patience on the offensive end allows him to stay in control and consistently find openings against primary defenders. Hop on board now — there's no question his name will continue to trend up in the near future. He's a legitimate next-level player.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2334945"],"_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-69f915257d802"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Moore's defensive impact and anticipation flashed in Kansas City, as he consistently read and disrupted opposing offenses. He's another player who can turn defense into offense in a hurry, pushing into the open floor and attacking before defenses get set. An unselfish player, Tra keeps teammates engaged with his feel for the game and his ability to read how defenses are moving. He created a number of clean looks at the rim by finding openings and delivering accurate passes. Defensively, he can really lock in — beating ball handlers to the spot and generating deflections. With his quick hands and lateral movement, it's easy to see how he can shut down opposing guards. He also plays bigger than his frame when attacking the rim and has an efficient stroke from deep. You'll see stretches where Moore can string together buckets on his own and take over games. With his ability to play both on and off the ball, he's well-positioned to expand his versatility and show next-level programs he can fill multiple roles.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2617709"],"_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-69f918d5da354"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Minnix's combination of length and skill immediately pulls you in, as he's taken strides over the last year. He had moments in Kansas City where he showed he could defend different skill sets in ball screens — whether switching onto perimeter players or handling both the ball and the roller at times. His length also showed up at the rim, where he was able to alter or turn away multiple shots, often keeping the ball in play and creating extra possessions for his team. Offensively, he was at his best as a face-up shooter and floor spacer who connected from range. From a rebounding standpoint, he wasn't afraid to mix it up and pursue the basketball. As he continues to use his body and improve his positioning, you should see his rebounding take another step as well. With a sky-high ceiling, there's no telling where he could be in another year of development. If he can continue to add weight and strength to his frame, it could help accelerate his growth on both ends of the floor.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block -->

Multiple regional names flashed over the weekend in Kansas City, each bringing a different edge with their dynamic and unique play. Their fingerprints were all over the action, with noticeable growth on both ends of the floor that separated them from the rest. This group looks primed for a jump this summer and could do more than enough to generate interest from next-level programs along the way.

Brandon Rooks

Brandon Rooks

MO
PG
HEIGHT 6'0"
POS PG
CLASS 2027
View Player
​
Brandon
Rooks PG
Class
2027
Height
6'0"
HS
Battle
|
MO
Kansas City Classic Recap, Part II — Inside the Stock Risers
While Rooks was streaky over the weekend, he had stretches where his offensive package really came to life,...
Written by Daniel Siehndel
Read more at PrepHoops.com
Prep Hoops

Brandon Rooks

State: Missouri
School: Battle
Club: MPJ Elite
Subscribe below to view this player's evaluation

Highlights

Tate McCollum

Tate McCollum

IA
PG
HEIGHT 5'11"
POS PG
CLASS 2027
View Player
​
Tate
McCollum PG
Class
2027
Height
5'11"
HS
Solon
|
IA
Kansas City Classic Recap, Part II — Inside the Stock Risers
McCollum was one of the top lead guards throughout the weekend, as his floor game was both calculated...
Written by Daniel Siehndel
Read more at PrepHoops.com
Prep Hoops

Tate McCollum

State: Iowa
School: Solon
Club: Kingdom Hoops
Subscribe below to view this player's evaluation

Highlights

Yahya Harris

Yahya Harris

HEIGHT 6'2"
POS SG
CLASS 2028
View Player
​
Yahya
Harris SG
Class
2028
Height
6'2"
HS
Twin Loup
|
NE
Kansas City Classic Recap, Part II — Inside the Stock Risers
It’s always interesting to see the different types and molds of perimeter players, and Harris definitely fits the...
Written by Daniel Siehndel
Read more at PrepHoops.com
Prep Hoops

Yahya Harris

Instagram Twitter
State: Nebraska
School: Twin Loup
Club: Midwest Roots
Subscribe below to view this player's evaluation

Highlights

CJ Mosala

CJ Mosala

IA
SF
HEIGHT 6'4"
POS SF
CLASS 2028
View Player
​
CJ
Mosala SF
Class
2028
Height
6'4"
HS
Council Bluffs Abraham Lincoln
|
IA
Kansas City Classic Recap, Part II — Inside the Stock Risers
Physically, Mosala was extremely tough to match up with as he’s comfortable operating both inside and out. His...
Written by Daniel Siehndel
Read more at PrepHoops.com
Prep Hoops

CJ Mosala

State: Iowa
School: Council Bluffs Abraham Lincoln
Club: Kingdom Hoops
Subscribe below to view this player's evaluation

Highlights

Tra Moore

Tra Moore

MO
PG
HEIGHT 6'0"
POS PG
CLASS 2027
View Player
​
Tra
Moore PG
Class
2027
Height
6'0"
HS
Staley
|
MO
Kansas City Classic Recap, Part II — Inside the Stock Risers
Moore’s defensive impact and anticipation flashed in Kansas City, as he consistently read and disrupted opposing offenses. He’s...
Written by Daniel Siehndel
Read more at PrepHoops.com
Prep Hoops

Tra Moore

State: Missouri
School: Staley
Club: ETG Midwest
Subscribe below to view this player's evaluation

Highlights

Max Minnix

Max Minnix

MO
PF
HEIGHT 6'8"
POS PF
CLASS 2028
View Player
​
Max
Minnix PF
Class
2028
Height
6'8"
HS
Rock Bridge
|
MO
Kansas City Classic Recap, Part II — Inside the Stock Risers
Minnix’s combination of length and skill immediately pulls you in, as he’s taken strides over the last year....
Written by Daniel Siehndel
Read more at PrepHoops.com
Prep Hoops

Max Minnix

State: Missouri
School: Rock Bridge
Club: MPJ Elite
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

  • Standout Class of 2030 Forwards at the Show Me Showdown

    Standout Class of 2030 Forwards at the Show Me Showdown

    Earl Austin • May 14

  • New Names of 2028 Wings at the Show Me Showdown

    New Names of 2028 Wings at the Show Me Showdown

    Earl Austin • May 14

  • Live Period Preview, Part II — Notable Frontcourt Prospects

    Live Period Preview, Part II — Notable Frontcourt Prospects

    Daniel Siehndel • May 13

  • Some More Nice 2029 Guards from the Show Me Showdown

    Some More Nice 2029 Guards from the Show Me Showdown

    Earl Austin • May 13

  • Some Excellent 2028 Point Guards at the Show Me Showdown

    Some Excellent 2028 Point Guards at the Show Me Showdown

    Earl Austin • May 13

Upgrade to Prep Hoops+
Unlock rankings, insights, and recruiting tools to maximize your exposure and guide your path to college.
Learn More
Loading...
Home Missouri Kansas City Classic Recap, Part II — Inside the Stock Risers

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.