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 About Prep Hoops+
    • 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
    • Recruiting Resources
    • Reviews
    • About Us
  • California
  • Rankings
    • Nor-Cal

      • Archived Rankings

      • 2027 Rankings

      • 2028 Rankings

      • 2029 Watch List

    • So-Cal

      • Archived Rankings

      • 2027 Rankings

      • 2028 Rankings

      • 2029 Watch List

    • How We Rank

  • Prospects
    • Prospect Database

  • High Schools
    • 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
      • 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 About Prep Hoops+
      • 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
      • Recruiting Resources
      • Reviews
      • About Us
  • Support
Login Subscribe

2029 Top 5 Prospects

2029 Top 5 Prospects
Britt Wright
Britt Wright July 23, 2026 @ 08:59 AM
Facebook
X (Formerly Twitter)

In this article:

JP Oka
JP Oka 6'9" | PF/C | 2029
CA-N
Somto Patrick
Somto Patrick 6'10" | C | 2029
CA-N
William Phillips
William Phillips 6'8" | SG | 2029
CA-N
D’Ari Bruce
D’Ari Bruce 6'6" | CG | 2029
CA-N
Keyaan Moulla
Keyaan Moulla 6'7" | SF | 2029
CA-N
<!-- wp:paragraph --> <p>The PH NorCal 2029 Rankings have been updated. These are arguably the top 5 prospects sitting at the top of the class. This group is gaining National attention with the work they've done on the court, some have already received multiple DI offers. They play EYBL, 3SSB 15U. 3 of the 5 played 16/17U. This top five group is fluid, one can overtake the other depending on progression and productivity before the next update.</p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["3149607"],"_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-6a612e7151d47"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">He's the man in the middle for one of NorCal's top teams. A legitimate rim protector, could be the top shot blocker of any NorCal Class. He's active, mobile has a growing skill set expanding his game away from the basket. He hauls in rebounds at a high rate. He's in the double, double club. His footwork in the post is in a progressive stage. He has length and touch for paint jumpers, gets lobs often. He participated in the Pango All-American, Top 30 Cream of the Crop game averaged close to a double double for the event. Plays for Bahrain National Youth Team FIBA.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["3139804"],"_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-6a612e7151dba"} --> <!-- wp:paragraph --> <p> The 6'8 Wing/Guard is scratching the surface of his potential. We see the gradual improvements, expanding his game. The long athletic prospect is comfortable with ball in hand moving at a fast pace, he seems at best in transition for now, while polishing and expanding his overall skill set in the half-court. His range and shooting form is improved. He's difficult to defend coming across the middle, catching, turning and putting up the paint jumper. He'll play the high post, roam the perimeter, will aggressively attack when the opportunity presents itself. He was a standout at the Nike Elite 100 Camp. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2868675"],"_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-6a612e7151e06"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Moulla averaged 13.3 pts, 8.2 rebounds, and 2.4 blocks his Freshman season. He's playing up 16U Team Lillard. He's probably still growing. He understands how to play, takes full advantage of his size, movement, and growing skill set. He'll be joining the double double club soon. He plays at a good pace, excellent court runner. He's a ball handler, makes moves to get his shot in the paint. He'll work the post area with good moves around the basket, not quite dominant but he's on the way. He'll attack from the baseline, high post, he can facilitate at times. He'll go get blocks, defend his size in the post, does okay moving his feet defending on the perimeter. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["3241652"],"_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-6a617495ba763"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">He made an impression playing his first season of basketball in NorCal. The long athletic forward excels in transition basketball, running, dunking, finishing around the rim. There's some high energy slashing and cutting to the basket. He'll attack from the free throw area, short corners, mid-post. He's shown he can play the perimeter, will shoot his shot if open. He's a versatile defender, has the length and footspeed to defend on the perimeter, size at 6'9 to defend others in the post, he'll block shots, get a good amount of rebounds for putback points or get it and go. Recently played for CIV National Youth Team averaged 13.7 pts, 8.6 rebs, 1.7 asts. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2951978"],"_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-6a621cd065f1a"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">He's 6'6 with guard skills. Handles, vision, can facilitate when called to do so. He shows his versatility off ball roaming the perimeter, using his dribble drive from different angles to get his mid-range jumper off or use his burst to split/go by defenders, going high above the rim often for dunks, and other finishes around the rim. He has the size, patience and footwork to score in the paint working the post area. He's an underrated rebounder, gets offensive rebounds, converts, makes his free throws. He played up 16U with team Lillard. He has the tools elevate his game to a higher level. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block -->

The PH NorCal 2029 Rankings have been updated. These are arguably the top 5 prospects sitting at the top of the class. This group is gaining National attention with the work they've done on the court, some have already received multiple DI offers. They play EYBL, 3SSB 15U. 3 of the 5 played 16/17U. This top five group is fluid, one can overtake the other depending on progression and productivity before the next update.

Somto Patrick

Somto Patrick

CA-N
C
HEIGHT 6'10"
POS C
CLASS 2029
View Player
​
Somto
Patrick C
Class
2029
Height
6'10"
HS
Modesto Christian
|
CA-N
2029 Top 5 Prospects
He’s the man in the middle for one of NorCal’s top teams. A legitimate rim protector, could be...
Written by Britt Wright
Read more at PrepHoops​.com
Prep Hoops

Somto Patrick

State: Northern California
School: Modesto Christian
Club: Arizona Unity
Subscribe below to view this player's evaluation

Highlights

William Phillips

William Phillips

CA-N
SG
HEIGHT 6'8"
POS SG
CLASS 2029
View Player
​
William
Phillips SG
Class
2029
Height
6'8"
HS
Sacramento
|
CA-N
2029 Top 5 Prospects
The 6’8 Wing/Guard is scratching the surface of his potential. We see the gradual improvements, expanding his game....
Written by Britt Wright
Read more at PrepHoops​.com
Prep Hoops

William Phillips

State: Northern California
School: Sacramento
Club: Oakland Soldiers
Subscribe below to view this player's evaluation

Highlights

Keyaan Moulla

Keyaan Moulla

CA-N
SF
HEIGHT 6'7"
POS SF
CLASS 2029
View Player
​
Keyaan
Moulla SF
Class
2029
Height
6'7"
HS
Del Oro-Loomis
|
CA-N
2029 Top 5 Prospects
Moulla averaged 13.3 pts, 8.2 rebounds, and 2.4 blocks his Freshman season. He’s playing up 16U Team Lillard....
Written by Britt Wright
Read more at PrepHoops​.com
Prep Hoops

Keyaan Moulla

State: Northern California
School: Del Oro-Loomis
Club: Team Lillard
Subscribe below to view this player's evaluation

Highlights

JP Oka

JP Oka

CA-N
PF/C
HEIGHT 6'9"
POS PF/C
CLASS 2029
View Player
​
JP
Oka PF/C
Class
2029
Height
6'9"
HS
Brave Chritistian
|
CA-N
2029 Top 5 Prospects
He made an impression playing his first season of basketball in NorCal. The long athletic forward excels in...
Written by Britt Wright
Read more at PrepHoops​.com
Prep Hoops

JP Oka

State: Northern California
School: Brave Chritistian
Club: Lakeshow
Subscribe below to view this player's evaluation

Highlights

D&#8217;Ari Bruce

D’Ari Bruce

CA-N
CG
HEIGHT 6'6"
POS CG
CLASS 2029
View Player
​
D’Ari
Bruce CG
Class
2029
Height
6'6"
HS
Oakland
|
CA-N
2029 Top 5 Prospects
He’s 6’6 with guard skills. Handles, vision, can facilitate when called to do so. He shows his versatility...
Written by Britt Wright
Read more at PrepHoops​.com
Prep Hoops

D’Ari Bruce

State: Northern California
School: Oakland
Club: Team Lillard
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

  • EYBL Las Vegas: 2029 Standout Forwards/Centers

    EYBL Las Vegas: 2029 Standout Forwards/Centers

    Paul Hernandez • July 23

  • EYBL Las Vegas: 2029 Standout Wings

    EYBL Las Vegas: 2029 Standout Wings

    Paul Hernandez • July 22

  • 2029 Rankings: Names to Know Top 25 Prospects

    2029 Rankings: Names to Know Top 25 Prospects

    Britt Wright • July 22

  • Adidas 3SSB Session III: Top Prospects During The Weekend

    Adidas 3SSB Session III: Top Prospects During The Weekend

    Thomas Hofler III • July 22

  • Spencer’s Standouts-NLI Recap Part 1

    Spencer’s Standouts-NLI Recap Part 1

    Spencer Goldberg • July 21

Upgrade to Prep Hoops+
Unlock rankings, insights, and recruiting tools to maximize your exposure and guide your path to college.
Learn More
Loading...
Home California 2029 Top 5 Prospects

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.