Pipelines to the Pros: Which high school basketball programs have produced the most NBA players?

By Jason Hickman Mar 5, 2015, 12:00am

Oak Hill Academy, Findlay Prep at the top of the list when it comes to producing professional basketball players.

It's no coincidence that the top two high school basketball programs in terms of producing NBA players have been ranked in the Top 25 nationally on a near-annual basis by MaxPreps.

Oak Hill Academy (Mouth of Wilson, Va.) – the high school home of eight current NBA players – has recorded top five finishes in five of the past six seasons and is ranked No. 1 in this week's Xcellent 25.

Not far behind with five players in the league is Findlay Prep (Henderson, Nev.). The Pilots have been mainstays in the national rankings and could field a formidable starting unit at any level led by alums Avery Bradley and Tristan Thompson.

Read on for a look at all 40 high schools with multiple players in the NBA (data pulled from NBA.com rosters, accurate as of Feb. 20).
Photos by MaxPreps photographers/Graphic by Ryan Escobar
High schools that produced the most NBA players

8 - Oak Hill Academy (Mouth of Wilson, Va.)
- Jordan Adams, Memphis Grizzlies
- Carmelo Anthony, New York Knicks
- Steve Blake, Portland Blazers
- Brandon Jennings, Detroit Pistons
- Ty Lawson, Denver Nuggets
- Ben McLemore, Sacramento Kings
- Rajon Rondo, Dallas Mavericks
- Josh Smith, Houston Rockets



5 - Findlay Prep (Henderson, Nev.)
- Anthony Bennett, Minnesota Timberwolves
- Avery Bradley, Boston Celtics
- Nick Johnson, Houston Rockets
- Cory Joseph, San Antonio Spurts
- Tristan Thompson, Cleveland Cavaliers

4 - Hargrave Military Academy (Chatham, Va.)
- P.J. Hairston, Charlotte Hornets
- Mike Scott, Atlanta Hawks
- Marreese Speights, Golden State Warriors
- David West, Indiana Pacers

4 - South Kent School (Conn.)
- Tobias Harris, Orlando Magic
- Russ Smith, Memphis Grizzlies
- Isaiah Thomas, Boston Celtics
- Dorell Wright, Portland Blazers

3 - Brewster Academy (Wolfeboro, N.H.)
- Mitch McGary, Oklahoma City Thunder
- JaKarr Sampson, Philadelphia 76ers
- T.J. Warren, Phoenix Suns

3 - San Joaquin Memorial (Fresno, Calif.)
- Brook Lopez, Brooklyn Nets
- Robin Lopez, Portland Blazers
- Quincy Pondexter, New Orleans Pelicans

3 - St. Benedict's Prep (Newark, N.J.)
- Tyler Ennis, Milwaukee Bucks
- J.R. Smith, Cleveland Cavaliers
- Lance Thomas, New York Knicks



3 - Norcross (Ga.)
- Al-Farouq Aminu, Dallas Mavericks
- Jeremy Lamb, Oklahoma City Thunder
- Jodie Meeks, Detroit Pistons

Schools with Two NBA Players

Ames (Iowa)
- Harrison Barnes, Golden State Warriors
- Doug McDermott, Chicago Bulls

APEX Academy (Pennsauken, N.J.) – Closed
- Marcus Morris, Phoenix Suns
- Markieff Morris, Phoenix Suns

Bishop Gorman (Las Vegas)
- Shabazz Muhammad, Minnesota Timberwolves
- C.J. Watson, Indiana Pacers

Blair Academy (Blairstown, N.J.)
- Luol Deng, Miami Heat
- Charlie Villanueva, Dallas Mavericks

Campbell Hall (North Hollywood, Calif.)
- Jrue Holiday, New Orleans Pelicans
- Justin Holiday, Golden State Warriors



Chaminade (St. Louis)
- Bradley Beal, Washington Wizards
- David Lee, Golden State Warriors

DeMatha (Hyattsville, Md.)
- Jerami Grant, Phildelphia 76ers
- Victor Oladipo, Orlando Magic

Dominguez (Compton, Calif.)
- Tyson Chandler, Dallas Mavericks
- Tayshaun Prince, Detroit Pistons

Episcopal Academy (Newtown Square, Pa.)
- Wayne Ellington, Los Angeles Lakers
- Gerald Henderson, Charlotte Hornets

Etiwanda (Calif.)
- Jeff Ayres, San Antonio Spurs
- Darren Collison, Sacramento Kings

Franklin (Seattle)
- Aaron Brooks, Chicago Bulls
- Jason Terry, Houston Rockets



GlenOak (Canton, Ohio)
- Kosta Koufos, Memphis Grizzlies
- C.J. McCollum, Portland Blazers

Grambling (La.)
- Elijah Millsap, Utah Jazz
- Paul Millsap, Atlanta Hawks

Huntington (W.Va.)
- O.J. Mayo, Milwaukee Bucks
- Patrick Patterson, Toronto Raptors

Huntington St. Joseph Prep (W.Va.)
- Gorgui Dieng, Minnesota Timberwolves
- Andrew Wiggins, Minnesota Timberwolves

Jefferson (Portland, Ore.)
- Terrence Jones, Houston Rockets
- Terrence Ross, Toronto Raptors

Lake Howell (Winter Park, Fla.)
- Nick Calathes, Memphis Grizzlies
- Chandler Parsons, Dallas Mavericks



Laurinburg Prep (N.C.)
- Joey Dorsey, Houston Rockets
- Shawne Williams, New Orleans Pelicans

Montrose Christian (Rockville, Md.)
- Kevin Durant, Oklahoma City Thunder
- Greivis Vasquez, Toronto Raptors

Mount Zion Christian Academy (Durham, N.C.)
- Cleanthony Early, New York Knicks
- Brandon Rush, Golden State Warriors

Northland (Columbus, Ohio)
- Trey Burke, Utah Jazz
- Jared Sullinger, Boston Celtics

The Patrick School (Elizabeth, N.J.)
- Kyrie Irving, Cleveland Cavaliers
- Michael Kidd-Gilchrist, Charlotte Hornets

The Patterson School (Lenoir, N.C.) – Closed
- Jordan Hill, Los Angeles Lakers
- Hassan Whiteside, Miami Heat



Pike (Indianapolis)
- Courtney Lee, Memphis Grizzlies
- Jeff Teague, Atlanta Hawks

Seagoville (Dallas)
- LaMarcus Aldridge, Portland Blazers
- Donald Sloan, Indiana Pacers

Seattle Prep (Wash.)
- Spencer Hawes, Los Angeles Clippers
- Martell Webster, Washington Wizards

Simeon (Chicago)
- Jabari Parker, Milwaukee Bucks
- Derrick Rose, Chicago Bulls

St. Mary's (Phoenix)
- Jerryd Bayless, Milwaukee Bucks
- Channing Frye, Orlando Magic

University Lab (Baton Rouge, La.)
- Glen Davis, Los Angeles Clippers
- Garrett Temple, Washington Wizards



Vincent (Milwaukee)
- Diante Garrett, Utah Jazz
- Carl Landry, Sacramento Kings

Wagner (San Antonio)
- Jordan Clarkson, Los Angeles Lakers
- Andre Roberson, Oklahoma City Thunder

Washington (Ind.)
- Cody Zeller, Charlotte Hornets
- Tyler Zeller, Boston Celtics

Westchester (Los Angeles)
- Trevor Ariza, Houston Rockets
- Amir Johnson, Toronto Raptors