Data study · every season we hold

High schools with the most players on college basketball rosters

36,247 college players in our data have a high school recorded; 29,740 could be matched to one of the 8,503 schools in this leaderboard (the rest name a school we could not place in a state). IMG Academy (Florida) accounts for 165 — more than any other school. The top 50 together hold 7% of matched players; the other 8,453 schools hold 93%.

Computed from 29,740 players · 2020–21 to 2026–27 · updated Sep 1, 2026

165
players from IMG Academy
29,740
matched players
8,503
high schools represented
7%
of matched players came from the top 50

The other 8,453 schools matter more collectively.

The top 50 account for 7% of the 29,740 matched players; 93% came from somewhere else. These pipelines are real, and college basketball is not limited to them.

71% of players whose recorded high school is in the top 50 reached D1, versus 37% across the full sample.

That is what the data measures. These schools select elite players in as well as develop them, so the rate describes who enrolls, not what enrolling does.

The top of the leaderboard is dominated by national programs.

All 10 of the top 10 draw a majority of their recorded players from outside their home state: IMG Academy is 82% out of state; Sunrise Christian Academy 95%; Montverde Academy 71%.

The 25 high schools with the most players on college rosters

Roster volume, not school quality: national prep and boarding programs appear high because they enroll players from across the country · 2020–21 to 2026–27 · each player counted once, at the highest level reached
IMG Academy165
Sunrise Christian Academy81
Montverde Academy81
Putnam Science Academy70
Brewster Academy65
Hargrave Military Academy61
Link Academy60
Oak Hill Academy56
Combine Academy55
Northfield Mount Hermon51
South Kent51
The Patrick School47
DME Academy47
Perkiomen School44
Prolific Prep43
Moravian Prep42
Woodstock Academy42
La Lumiere41
Long Island Lutheran39
Hillcrest Prep37
SPIRE Academy36
Blair Academy36
Cushing Academy36
Don Bosco Prep36
Sierra Canyon35

The scale starts at zero. Every school and exact count is in the tables below.

Where the matched players come from

The pipeline
SchoolsPlayersShare
Top 50 schools2,1067%
Other 8,453 schools27,63493%

The 10 high schools with the most players at each level

By level
#High schoolStatePlayers at this levelShare of the school's players reaching this level
1IMG AcademyFlorida11972%
2Sunrise Christian AcademyKansas7086%
3Montverde AcademyFlorida6884%
4Link AcademyMissouri5693%
5Putnam Science AcademyConnecticut5376%
6Brewster AcademyNew Hampshire5280%
7Hargrave Military AcademyVirginia4370%
8Oak Hill AcademyVirginia4071%
9Northfield Mount HermonMassachusetts3976%
10Prolific PrepFlorida3991%

The full top 50, with each school's level split

The reference table
#High schoolStatePlayersD1D2D3
1IMG AcademyFlorida1651191432
2Sunrise Christian AcademyKansas817092
3Montverde AcademyFlorida816849
4Putnam Science AcademyConnecticut7053611
5Brewster AcademyNew Hampshire6552310
6Hargrave Military AcademyVirginia6143810
7Link AcademyMissouri605631
8Oak Hill AcademyVirginia5640412
9Combine AcademyNorth Carolina553898
10Northfield Mount HermonMassachusetts5139111
11South KentConnecticut5130615
12The Patrick SchoolNew Jersey473179
13DME AcademyFlorida472999
14Perkiomen SchoolPennsylvania4424713
15Prolific PrepFlorida433922
16Moravian PrepNorth Carolina4226115
17Woodstock AcademyConnecticut4225125
18La LumiereIndiana413803
19Long Island LutheranNew York393342
20Hillcrest PrepArizona373133
21SPIRE AcademyOhio362556
22Blair AcademyNew Jersey3624210
23Cushing AcademyMassachusetts3619413
24Don Bosco PrepNew Jersey3615615
25Sierra CanyonCalifornia353212
26New Hampton SchoolNew Hampshire3519313
27Bridgton AcademyMaine3571018
28Dream City ChristianArizona343220
29Mt. Zion PrepMaryland342743
30Hoosac SchoolNew York342176
31Vermont AcademyVermont3417512
32Bella Vista PrepArizona323020
33The Phelps SchoolPennsylvania3212614
34Mater DeiCalifornia312155
35Grace Christian SchoolVirginia3111713
36AZ Compass PrepArizona302901
37Wasatch AcademyUtah302820
38Wilbraham & Monson AcademyMassachusetts3016212
39DeMatha CatholicMaryland292243
40Worcester AcademyMassachusetts291766
41Canterbury SchoolConnecticut2914411
42GraysonGeorgia282323
43Our Saviour LutheranNew York282242
44WheelerGeorgia272223
45St. IgnatiusOhio2711412
46Overtime EliteGeorgia262600
47West Oaks AcademyFlorida262420
48St. Benedict's PrepNew Jersey262141
49Roselle CatholicNew Jersey261844
50Brother RiceIllinois261286

How to read this list

Each row counts distinct players on a college roster in our data whose record names that high school — each player once, at the highest level they reached across the seasons we hold (2020–21 to 2026–27). A player who attended two high schools counts for the one on record, usually the last.

Post-graduate and boarding academies appear high because they enroll players from across the country for a season; the out-of-state finding above measures that directly. A place on this list says how many players a school sent, not how good its program is.

Florida has 5 of the top 50; 21 states are represented. The list is national, not regional.

What this means for a recruit

How to read it

Volume is not the same as fit.

A school on this list has put many players on college rosters; the level split says where. IMG Academy's 165 players reached D1 at 72%; a school lower down may send most of its players to D3.

High-school history is a meaningful signal, not a verdict.

Players from different high schools have historically landed at very different college levels — even among the top 50, the share reaching D1 runs from 20% to 100%. Depth Chart uses a school's prior landing pattern as one signal alongside the player's own size, position, production and recruiting context.

A school off this list is not a dead end.

93% of matched players came from the 8,453 schools that are not on it. The leaderboard says where volume concentrates, not where the door is.

Your high school is one signal. Your actual fit depends on the whole profile.See where you fit — free. Your school, size, position and level against all 1,060 programs; the Market Preview takes six minutes and needs no card.
Start my free preview

Methodology

Source · sample · scope

29,740 players · 1,060 programs · 2020–21 to 2026–27

Definitions and scope
Source
Official rosters and player bios published by the athletics sites of 1,060 NCAA D1, D2 and D3 men's programs, collected by Depth Chart.
High school
The high school on the player's record, as the college listed it. Records that could not be placed in a state are not ranked (see below).
Matching
36,247 players have a high school recorded; 29,740 could be matched to one of the 8,503 schools placed in a state. The leaderboard counts matched players only.
Level
Each player counts once, at the highest level they reached across the seasons we hold (D1 over D2 over D3) — the same rule the state pages and the Level Calculator use.
Not ranked
4,084 high-school records (6,507 players) are counted in the 36,247 total but not ranked: 4,082 carry no state on file, and several of those are different schools sharing one name; 2 are "homeschool" placeholders, not schools. 5 of the no-state records (11 players) share a ranked school's name and may belong to it; they are not counted until placed.
Sample
29,740 matched players at 8,503 high schools; roster coverage runs 2020–21 to 2026–27. A school with fewer than 10 players is not listed.
Computed
September 1, 2026 · methodology 2026-08-28.1
Relatedfrom the same data