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
    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
  • Maryland
  • Rankings
    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

    • 2029 Rankings

    • Archived Rankings

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

MPSSAA: Winners

MPSSAA: Winners
Aaron Proia
Aaron Proia March 5, 2026 @ 07:21 AM
Facebook
X (Formerly Twitter)

In this article:

Gerard Woods Jr
Gerard Woods Jr 5'10" | PG | 2026
MD
Hakeem Oyekan
Hakeem Oyekan 6'4" | SF | 2029
MD
Elijah Mahdi
Elijah Mahdi 6'0" | PG | 2026
MD
Yafet Kebede
Yafet Kebede 6'0" | PG | 2026
MD
Gabe Colston
Gabe Colston 6'4" | PG/SG | 2027
MD
Joseph Davis
Joseph Davis 5'11" | CG | 2027
MD
Elijah Barrett
Elijah Barrett 6'2" | CG | 2026
MD
<!-- wp:paragraph --> <p>New readers: Use code Proia30</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Our staff is prioritizing making it out to MPSSAA Regional games this week to provide coverage of the local public school leagues as there is a ton of untapped talent to shine a light on throughout the region. Playing a winning brand of basketball doesn't always lead to a winning outcome, as was the case with a few of the players mentioned here, but I feel like it's important to recognize players that contribute unselfishly at both ends of the floor to put their team in a good position on a nightly basis. Let's tap in with some of the impactful guards that we saw this week!</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["3535752"],"_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-69a976e5a9f17"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">&nbsp;'26 13p 9r 5a 1s vs John F Kennedy</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">-Woods plays a winning brand of basketball as a do-it-all guard that sneaks in for offensive rebounds, gets into gaps to create for teammates, makes the extra pass on the perimeter, and sprints the floor in transition to spot up for 3s on the offensive end and provide ball pressure on the opposite end. Woods started things off with a C+S 3, scored off a hop step floater in the middle of the paint, had a grenade toss assist to a shooter on the perimeter, blew by his matchup to hit the reverse layup, drove baseline before hitting the inside hand layup, and had a beautiful cut from the corner to the rim to hit the game-tying layup through the foul contact. Loved his willingness to make plays for others in the halfcourt with his touches and his ability to mix it up in the paint for rebounds enough to collect a near double-double despite his size.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2893777"],"_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-69a976e5a9f89"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">8p 5r 3s 2a 1 charge drawn vs Blair</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>-The senior didn't score to his normal level but did back up his reputation as a stat sheet stuffer throughout the evening to contribute in different areas. Madhi always seems to be around the ball (3 steals to go with several forced TOs), flying around defensively for his team to generate stops and beating opponents to 50/50 ball with relative ease due to a combination of quickness and a turned up sense of urgency. He avoided committing an offensive foul by taking a well-executed hopstep around the defender before finishing at the rim, chipped in on the glass to close out several possessions late in the game with defensive rebounds, and had two big FTs late to keep the Blair lead within one basket late in the game. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2893759"],"_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-69a976e5a9fd4"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">20p 4r 1a 1s vs Richard Montgomery</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700"> -The senior did a great job of spacing the floor for the home team throughout the game by serving as an effective movement shooter. Kebede started things off with with a lift from the wing to the top of the key for a 3 off the catch then hit a C+S wing 3 in transition a few possessions later, ripped an opponent trying to come off a ball screen and converted that steal into a layup at the other end twice in the 2H, and had a crucial 3 that helped stave off a RM run. Love the lift and consistency of his release on the perimeter jumpers, getting into his shot quickly off the catch or off the bounce because of well-executed footwork. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["3068853"],"_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-69a9833ed517c"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">14p 10r 1a 2b 3s vs Blair</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">-Even in a rollercoaster shooting game by his standards, Oyekan turned in a double-double performance off of willpower by rebounding most of his misses to score in the paint or draw FTs. Oyekan started things off with a post feed over the top to feed his big, had an exposive off-ball cut down the middle of the floor for a double-clutch bucket through the contact, face cut to the rim off the BLOB for the bucket, and was super impactful defensively throughout the game. Although he has a slight frame, the motor and aggressive play at the defensive end of the floor really stand out as a defender that made several "not on my watch" plays. He high-pointed a block off his back heels in transition, recovered to punch a layup attempt from behind after he got hit by a screen, swiped a shot attempt on the way up to ignite a fastbreak headed the other way, and forced several turnovers by forcing his matchup to tightline the sideline or baseline without committing a block foul. The blend of speed, quickness, and an aggressive style of play bode well for the long term outcomes for a player that has grinded his way into our top 15 and should continue to climb in our next rankings update.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2639997"],"_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-69a976e5aa018"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">12p 11r 1a 1s 4b vs Richard Montgomery</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>-The reigning POY didn't contribute to his normal level as a scorer for the Cavaliers but found other ways to impact the game to lead to the eventual win. Colston used a strong frame and sharp positioning instincts to serve as a timely rebounder that came up with some tough boards in traffic just because he kept playing through the whistle. Loved his impact defensively as an effective shot-blocker both on and off the ball who uses an explosive leaping ability to recover or rotate well to block shots around the rim. Colston came to life offensively in the 2H by hitting the high pickup euro step floater in traffic, bullying his way to the FT line (often by crashing into multiple opponents to snag offensive rebounds), and hitting an and-1 game-winning 3 just before the <a href="https://x.com/JFK_Hoops/status/2028697113496859083?s=20" id="https://x.com/JFK_Hoops/status/2028697113496859083?s=20">buzzer</a>. Since eliminated, Colston should make a name for himself this spring on the AAU circuit as a hidden gem that will definitely be a riser in our next rankings update. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1782587"],"_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-69a976e5aa059"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">13p 6r 2a 1s 3b vs New Town; 15p 3r 4a 1s 1b vs Centennial&nbsp;</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">-Barrett didn't produce to his normal level in either game that I went to but still reached double figures and impacted the game as a switchable defender. He can match up with guards on the perimeter, chest up to block the shot of bigs in the paint on switches, and is especially effective at jumping passing lanes to disrupt offensive flow with deflections . Barrett hit corner 3s to space the floor, snagged some important offensive rebounds, and was effective attacking long closeouts with drives to the basket to score or kick opposite to shooters to force the defense to rotate late.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2454550"],"_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-69a976e5aa09b"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">15p 3r 2s vs John F Kennedy</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>-Liked the versatility in Davis' offensive arsenal throughout the road matchup with JFK. Davis caught a late pass in transition before hitting a short jumper off glass off the spin move, made up for some rushed 3s in the 1H by flying around at the defensive end of the floor, and hit some big shots down the stretch of the game for his team. The first of those moments came when Davis hit a huge wing 3 to cut it to 2 with 33s in 4Q then a go-ahead 3 early in OT, showing his ability to step up in big moments. Expecting a big senior year next season out of the shooter as RM graduates some productive depth in the backcourt. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block -->

New readers: Use code Proia30

Gerard Woods Jr

Gerard Woods Jr

HEIGHT 5'10"
POS PG
CLASS 2026
View Player
​
Gerard
Woods Jr PG
Class
2026
Height
5'10"
HS
Richard Montgomery
|
MD
MPSSAA: Winners
 ’26 13p 9r 5a 1s vs John F Kennedy -Woods plays a winning brand of basketball as a...
Written by Aaron Proia
Read more at PrepHoops.com
Prep Hoops

Gerard Woods Jr

State: Maryland
School: Richard Montgomery
Subscribe below to view this player's evaluation

Highlights

Elijah Mahdi

Elijah Mahdi

MD
PG
HEIGHT 6'0"
POS PG
CLASS 2026
View Player
​
Elijah
Mahdi PG
Class
2026
Height
6'0"
HS
Laurel
|
MD
MPSSAA: Winners
8p 5r 3s 2a 1 charge drawn vs Blair -The senior didn’t score to his normal level but...
Written by Aaron Proia
Read more at PrepHoops.com
Prep Hoops

Elijah Mahdi

State: Maryland
School: Laurel
Subscribe below to view this player's evaluation

Highlights

Yafet Kebede

Yafet Kebede

MD
PG
HEIGHT 6'0"
POS PG
CLASS 2026
View Player
​
Yafet
Kebede PG
Class
2026
Height
6'0"
HS
John F. Kennedy
|
MD
MPSSAA: Winners
20p 4r 1a 1s vs Richard Montgomery  -The senior did a great job of spacing the floor for...
Written by Aaron Proia
Read more at PrepHoops.com
Prep Hoops

Yafet Kebede

State: Maryland
School: John F. Kennedy
Subscribe below to view this player's evaluation

Highlights

Hakeem Oyekan

Hakeem Oyekan

MD
SF
HEIGHT 6'4"
POS SF
CLASS 2029
View Player
​
Hakeem
Oyekan SF
Class
2029
Height
6'4"
HS
Laurel
|
MD
MPSSAA: Winners
14p 10r 1a 2b 3s vs Blair -Even in a rollercoaster shooting game by his standards, Oyekan turned...
Written by Aaron Proia
Read more at PrepHoops.com
Prep Hoops

Hakeem Oyekan

State: Maryland
School: Laurel
Club: New World 3SSB
Subscribe below to view this player's evaluation

Highlights

Gabe Colston

Gabe Colston

MD
PG/SG
HEIGHT 6'4"
POS PG/SG
CLASS 2027
View Player
​
Gabe
Colston PG/SG
Class
2027
Height
6'4"
HS
John F. Kennedy
|
MD
MPSSAA: Winners
12p 11r 1a 1s 4b vs Richard Montgomery -The reigning POY didn’t contribute to his normal level as...
Written by Aaron Proia
Read more at PrepHoops.com
Prep Hoops

Gabe Colston

Instagram Twitter
State: Maryland
School: John F. Kennedy
Club: Team Takeover
Subscribe below to view this player's evaluation

Highlights

Elijah Barrett

Elijah Barrett

MD
CG
HEIGHT 6'2"
POS CG
CLASS 2026
View Player
​
Elijah
Barrett CG
Class
2026
Height
6'2"
HS
Catonsville
|
MD
MPSSAA: Winners
13p 6r 2a 1s 3b vs New Town; 15p 3r 4a 1s 1b vs Centennial  -Barrett didn’t produce...
Written by Aaron Proia
Read more at PrepHoops.com
Prep Hoops

Elijah Barrett

State: Maryland
School: Catonsville
Subscribe below to view this player's evaluation

Highlights

Joseph Davis

Joseph Davis

MD
CG
HEIGHT 5'11"
POS CG
CLASS 2027
View Player
​
Joseph
Davis CG
Class
2027
Height
5'11"
HS
Richard Montgomery
|
MD
MPSSAA: Winners
15p 3r 2s vs John F Kennedy -Liked the versatility in Davis’ offensive arsenal throughout the road matchup...
Written by Aaron Proia
Read more at PrepHoops.com
Prep Hoops

Joseph Davis

State: Maryland
School: Richard Montgomery
Subscribe below to view this player's evaluation

Highlights

Prep Hoops

Access all of Prep Hoops for FREE for 7 days

Join by Mar. 9 for access to all premium articles and rankings

Join Today!
Already a subscriber? Log in

Related Articles

  • MPSSAA Class 3A Rundown: Regional Championships

    MPSSAA Class 3A Rundown: Regional Championships

    Colby Giacubeno • March 5

  • MPSSAA Class 4A Rundown: Regional Championships

    MPSSAA Class 4A Rundown: Regional Championships

    Colby Giacubeno • March 5

  • MPSSAA: Electric Scoring Guards

    MPSSAA: Electric Scoring Guards

    Aaron Proia • March 4

  • MPSSAA: Fantasic Forwards

    MPSSAA: Fantasic Forwards

    Aaron Proia • March 4

  • Top Performers in the Class A DCSAA Playoffs

    Top Performers in the Class A DCSAA Playoffs

    Van Johnson • March 4

Upgrade to Prep Hoops+
Unlock rankings, insights, and recruiting tools to maximize your exposure and guide your path to college.
Learn More
Loading...
Home Maryland MPSSAA: Winners

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.