Here’s one site’s list of the top 100 NC high school basketball players in the class of 2021

Who are the top junior high school basketball players in North Carolina?

Phenom Hoops Report, which tracks the state’s players, has released its list for the class of 2021. Kinston’s Dontrez Styles, a 6-8 forward, is No. 1, followed by Leesville Road’s Carter Whitt, a 6-3 point guard.

The only Charlotte-area player in the top 20 is AJ Smith of Hickory Grove at No. Myers Park’s Drake Maye, an Alabama football recruit, is No. 25.

Rk.

Name

Height

Hometown

High school

College

1

Dontrez Styles

6-8

Kinston

Kinston

2

Carter Whitt

6-3

Raleigh

Leesville Road

3

Bobby Pettiford

6-0

Creedmoor

South Granville

4

D’Marco Dunn

6-4

Fayetteville

Westover

5

Terquavion Smith

6-2

Farmville

Farmville Central

NC State

6

AJ Smith

6-5

Charlotte

Hickory Grove

7

Eric Van Der Heijden

6-8

Raleigh

Millbrook

8

Kuluel Mading

6-10

High Point

The Burlington School

9

Javonte Waverly

6-2

Henderson

Henderson Collegiate

10

Elijah Jamison

6-2

Louisburg

Louisburg

11

Jayden Doyle

6-5

Fayetteville

Freedom Christian

12

Will Felton

6-8

Raleigh

Millbrook

13

BJ Freeman

6-6

Clayton

Clayton High

14

Jalen McDonald

6-5

Knightdale

Leesville Road

15

Breon Pass

6-0

Reidsville

Reidsville

16

Darius Davis

6-3

Pittsburgh

Moravian Prep

17

Lucas Taylor

6-5

Wake Forest

Heritage

18

Terrence Harcum

6-2

Stem

Granville Central

19

Jamarii Thomas

6-0

Greensboro

Piedmont Classical

20

Brock Williams

6-0

Burlington

Greensboro Day

21

Christopher Ford

6-5

Charlotte

North Mecklenburg

22

Jacori Owens

6-9

Charlotte

Combine Academy

23

Jarvis Moss

6-4

Concord

Cannon

24

Justin Taylor

6-2

Charlotte

Carmel Christian

25

Drake Maye

6-5

Charlotte

Myers Park

Alabama (Football)

26

Trevon Williams

6-1

Charlotte

Olympic

27

Daylen Berry

6-3

Cary

Panther Creek

28

Keeyan Itejere

6-9

Durham

GRACE Christian

29

Omarion Bodrick

6-7

Charlotte

Independence

30

Nate Brafford

6-8

Tuscola

Tuscola

31

Trae Benham

6-2

Concord

Concord First Assembly

32

Bryce Harris

6-4

Greensboro

Greensboro Day

33

Jordan Wildy

6-9

Rock Hill

Moravian Prep

34

Bryce Alfino

6-4

Davidson

Davidson Day

35

Red Dunton

6-6

Wake Forest

Heritage

36

Jamylan Blakeney

6-7

Monroe

Combine Academy

37

Dante Kisenhofer

6-8

Holly Springs

Holly Springs

38

Anthony Sellars

6-6

Winston-Salem

Winston Salem Prep

39

Ben Burnham

6-8

Charlotte

Carmel Christian

40

Glynn Hubbard III

6-3

Charlotte

Northside Christian

41

Jaden Cooper

6-1

Goldsboro

Wayne Country Day

Columbia

42

Camian Shell

5-10

Winston-Salem

Parkland

43

Kadyn Dawkins

5-8

High Point

Eastern Guilford

44

Sam Perez

6-6

Cary

Middle Creek

45

Isaiah Ray

6-5

Greensboro

Wesyelan Christian Academy

46

KJ Garrett

5-11

High Point

High Point Christian

47

Kris Robinson

5-11

Lincolnton

Combine Academy

48

Leontae Moye

6-6

Ayden

Farmville Central

49

Walter Ghaffar

6-3

Fayetteville

Cleveland High School

50

Jacob Hukins

6-2

Cary

North Raleigh Christian

51

Blane St. Clair

6-4

Boone

Moravian Prep

52

Jonathan Kurtas

6-10

Huntersville

Southlake Christian

53

Toby Harris

6-7

Durham

Durham Academy

54

Cole Sinclair

6-1

Durham

Durham Academy

55

Bennie Brooks

6-3

Beaufort

East Carteret

56

Calik Thomas

6-4

Mint Hill

Rocky River

57

Josiah Dow

6-7

Huntersville

West Charlotte

58

Logan Threatt

6-2

Belmont

South Point

59

Jacari Outlaw

6-5

Goldsboro

Wayne Country Day

60

Solomon Todd

6-5

Asheville

Asheville Christian

61

Cedric Patterson

5-11

Matthews

United Faith

62

Jamarien Dalton

6-2

Lexington

North Davidson

63

JP Haggerty

6-5

Cuthbertson

Cuthbertson

64

Hunter Sloop

6-8

Rockwell

Mt Pleasant

65

Nick Green

6-3

Raleigh

Henderson Collegiate

66

Tyler Gill

5-11

Raleigh

Raleigh Trinity

67

Akhiris Holden

6-4

Henderson

Henderson Collegiate

68

Michael Dudley

6-5

Charlotte

United Faith

69

Xavier McKelvy

6-2

Charlotte

Myers Park

70

Robert White

6-8

Fayetteville

Trinity Christian

71

Collin Mills

6-2

Asheville

Asheville Christian

72

Glenn Bynum Jr.

6-3

Charlotte

Carmel Christian

73

Sila Tako

6-7

Erwin

Cape Fear Christian

74

Jamari Mann

6-2

Stem

Granville Central

75

Quentin Richardson

5-11

Weldon

Southern Durham

76

Brady Rankin

6-1

Wilmington

Hoggard

77

Jacob Morgan

6-5

Davidson

Pine Lake Prep

78

Joseph Ferrante

6-8

Charlotte

South Mecklenburg

79

Knoah Carver

6-3

Charlotte

Charlotte Country Day

80

Marcus Willis

5-8

Indian Trail

Porter Ridge

81

Tony Waters Jr.

5-11

Huntersville

North Mecklenburg

82

Clay Hodges

5-10

Taylorsville

Lake Norman

83

Max Rogers

6-1

Waynesville

Asheville Christian

84

Terrance Johnson

6-6

Charlotte

Moravian Prep

85

Arrington Jones

5-11

Winston-Salem

Winston-Salem Christian

86

Elijah Ormiston

6-7

Huntersville

Cannon

87

Dontavious Nash

6-3

Gastonia

Huss

88

Noah Allred

6-7

Greensboro

Bishop Mcguiness

89

Christian Cornish

6-4”

Concord

Central Cabarrus

90

Omari Bolden

6-1

Winston-Salem

Parkland

91

Phillip Kreile

7-0

Asheville

Asheville School

92

Graham Calton

6-3

Charlotte

Charlotte Latin

93

Julius Peacock

6-7

Garner

Garner

94

Callahan Reed

6-1

Huntersville

Lake Norman Charter

95

Treyvon Byrd

6-5

Durham

Bull City Prep

96

Jaden Ellis

5-11

Greensboro

Greensboro Page

97

Tymon Szymanski

6-7

Rabun Gap

Rabun Gap

98

Aaron Oates

6-5

Jacksonville

Northside

99

Tyriek Leach

5-10

Winston-Salem

RJ Reynolds

100

Oliver O’Brien

6-1

Davidson

Lake Norman Charter