Skip to content
OFF SZN Network (opens in new tab)
Boys Hoops Current
LoginSign up free
OFF SZN Hoops
HomeNewsRankingsDatabaseEventsCommitmentsForums
Ctrl K
OFF SZN Hoops

High school basketball recruiting, rankings, and commitments nationwide, every class — with full local coverage in the Live states below.

Explore

  • Rankings
  • Recruiting Classes
  • Recruiter Rankings
  • Commitments
  • Commitment Trends
  • Crystal Ball
  • Recruiting Wire
  • Rankings Movers
  • News
  • Forums
  • Submit a Tip
  • Submit a Player
  • Events
  • Film Room
  • Trainers
  • Almanac
  • Saved Articles

Company

  • About
  • For Coaches
  • For Athletes
  • What's New
  • Coverage
  • Methodology
  • Scouting Reports
  • Pricing
  • FAQ
  • Contact
  • Install App
  • API & Embeds
Email updates

Commitment alerts and recruiting updates by email.

Free forever. Unsubscribe anytime.

Got a scoop?
tips@offsznnetwork.com

Coverage by State

ArizonaLiveCaliforniaLive+ 49 more · expanding nationwide →
PrivacyData RightsExportAccount DeletionCookiesYour Privacy ChoicesRemove a profileYouth safetyTermsCommunity GuidelinesDMCAAccessibilityCorrectionsPressSitemapRSS

© 2026 OFF SZN Network. All rights reserved.

Coast to coast

HomeRankingsNewsCommitsJoin
  1. Home
  2. Methodology
Transparency

How We Rank

How our composite rating, star ratings and ranks are produced, written from the code that calculates them.

Methodology v2.0 · Rankings updated Oct 21, 2026

Why we're different

Three things most recruiting sites keep closed — we publish them.

  • Transparent composite — how the composite is calculated, when it refreshes, and how each rank is scoped are written up on this page.
  • Public API & embeds — free read-only /api/v1 and iframable widgets for partners who need JSON or a drop-in board.
  • AAU program rankings — club order comes from a published four-signal formula (peak talent, roster quality, college pipeline, depth).
API & embedsAAU programsAAU formulaPress kit

The Composite Rating

Our headline Composite Rating (0–100) is the plain average of every source rating we hold for a player, rounded to two decimals. Every source counts equally; there is no weighting table.

A player with no source rating but a star grade from our staff gets a rating from the star alone: 3 stars = 85, 4 stars = 90, 5 stars = 95.

Ratings and ranks are recalculated once a day (12:00 UTC) for every active class, and again for a class after our staff edit its players or publish a ranking update. The Updated timestamp on the rankings pages shows the last recalculation.

Star Ratings (3–5)

Star ratings (3, 4 or 5) are set by our staff after evaluating a player. They are an editorial judgment, not a fixed percentage of each class, so the number of players at each level can vary from class to class. We don't publish ratings below 3 stars.

The Elite badge is also an editorial call by our staff for a small group of the top players we cover. There is no fixed quota per class.

Rank Scopes: National / Position / State

Ranks are counted within one class year, and boys and girls (and each sport) are ranked separately:

  • National — given only to players that at least one source ranks nationally
  • Position — rank among players at the same position (PG, QB, EDGE, etc.)
  • State — rank among players from the same state

Coverage depth varies by state. Arizona and California, our live coverage markets, have the deepest player lists, so their state ranks cover the most players. In other states a state rank only compares the players we have listed so far. Every rank is recalculated with each daily run. See /coverage for the state-by-state tier breakdown.

Athlete Verification

A Verified blue check is added by our staff once they have confirmed a profile's information. It is not added automatically. Players (or a guardian, for minors) can request to claim their profile; we confirm identity before approving a claim.

Corrections & Appeals

Rankings are editorial opinions, but factual errors (wrong school, wrong height, wrong offers) are bugs. Submit a correction on any player profile via the Submit Update button or email tips@offsznnetwork.com. Our staff review each submission, and an approved update can also appear on the player's public timeline.

Disagreements about ranking placement (as opposed to factual errors) are reviewed by our editorial staff — email a detailed case to editorial@offsznnetwork.com.

Minors & Privacy

We cover high school athletes. Profiles never include phone numbers, home addresses, or unverified private information. Any athlete (or guardian) can request profile removal with our tracked removal form (or by emailing privacy@offsznnetwork.com). We act within 7 business days. For under-13 accounts, guardian claims, and public vs private data in plain language, see Youth safety.

AAU & Club Programs

Club / AAU programs are ordered by a score built from four signals, all taken from the current (non-alumni) players listed with the club: peak talent (30%) — the highest star rating on the roster and how many players are rated 4 stars or more; roster quality (25%) — the average star rating; college pipeline (25%) — the share of those players who have committed or signed; and roster size (20%) — the number of players, counting fully at 50. The program directory lists clubs in this order but doesn't show a rank number or score.

The order updates as players' club listings and star ratings change. Circuit affiliation (EYBL, 3SSB, Adidas or independent) is not an input to the score.

Source Transparency

Every source rating that counts toward a player's composite is shown with the source's name on the rankings board: open a row's source comparison, or switch the board to the industry comparison view.

See it in action

Composite rankingsLive national rankings →Every player, composite rating in actionClass hubsBrowse by class year →Rankings + commits per cohortAlumni archiveWhere they went →Every covered prospect's outcome
Quality matters

See a mistake?

Rankings are only as good as the data. Submit a correction on any profile or email us directly — verified corrections land on the player's public timeline.

Browse RankingsEmail Us
Share
Live5,400+recruits tracked0commits this week1story this week21,000+schools covered· updated today
The Composite RatingStar Ratings (3–5)Rank Scopes: National / Position / StateAthlete VerificationCorrections & AppealsMinors & PrivacyAAU & Club ProgramsSource Transparency