Skip to main content

North Carolina 2025 High School Boys Basketball Massey Rankings

Data provided by
RankTeamRecordPwrOffDefSoSScore
1
Natl20
Moravian Prep Lions Logo
Moravian PrepLionsHickory, NC
5-10.833156.94193.02719.6518.54
2
Natl32
Greensboro Day School Bengals Logo
Greensboro Day SchoolBengalsGreensboro, NC
34-20.944250.292879.06126.96128.39
3
Natl70
Concord Academy Eagles Logo
Concord AcademyEaglesConcord, NC
28-30.903349.65683.78221.60148.11
4
Natl108
Forsyth Country Day School Furies Logo
Forsyth Country Day SchoolFuriesLewisville, NC
26-30.897645.57983.221218.08167.97
5
Natl138
North Mecklenburg Vikings Logo
North MecklenburgVikingsHuntersville, NC
24-50.828447.94583.89519.79117.86
6
Natl207
Christ School Greenies Logo
Christ SchoolGreeniesArden, NC
16-110.593545.612280.10321.2427.73
7
Natl235
West Forsyth Titans Logo
West ForsythTitansClemmons, NC
25-10.9621140.661581.513814.89687.67
8
Natl259
Southern Spartans Logo
SouthernSpartansDurham, NC
26-30.8971439.432379.563115.61347.63
9
Natl288
Gaston Christian School Eagles Logo
Gaston Christian SchoolEaglesBelmont, NC
21-70.750742.593278.40419.93177.60
101
Natl333
West Charlotte Lions Logo
West CharlotteLionsCharlotte, NC
23-50.8212237.852080.155613.4387.54
111
Natl344
Davidson Day Patriots Logo
Davidson DayPatriotsDavidson, NC
21-120.6361239.863777.441118.1637.53
12
Natl362
Greenfield School Knights Logo
Greenfield SchoolKnightsWilson, NC
22-50.8151838.371781.126212.99277.51
131
Natl452
Combine Academy Goats Logo
Combine AcademyGoatsCharlotte, NC
2-30.400842.37384.675513.4457.41
141
Natl455
Providence Day School Chargers Logo
Providence Day SchoolChargersCharlotte, NC
21-70.7502137.903178.493315.15137.40
151
Natl457
Mooresville Blue Devils Logo
MooresvilleBlue DevilsMooresville, NC
26-30.8972836.055974.541517.24727.40
163
Natl499
Winston Salem Christian School Lions Logo
Winston Salem Christian SchoolLionsWinston Salem, NC
9-70.562942.25484.195013.7967.36
182
Natl531
Ambassador Christian Lions Logo
Ambassador ChristianLionsHuntersville, NC
14-130.5191041.202679.191317.7447.34
191
Natl533
Hunter Huss Huskies Logo
Hunter HussHuskiesGastonia, NC
25-20.9264033.051182.572046.21587.34
201
Natl534
Farmville Central Jaguars Logo
Farmville CentralJaguarsFarmville, NC
26-10.9632038.021880.585913.181717.34
21
Natl626
Cardinal Gibbons Crusaders Logo
Cardinal GibbonsCrusadersRaleigh, NC
24-30.8893633.984276.676113.05747.26
22
Natl668
Ben L Smith Golden Eagles Logo
Ben L SmithGolden EaglesGreensboro, NC
22-60.7861738.581481.516512.80477.23
23
Natl686
Reidsville Rams Logo
ReidsvilleRamsReidsville, NC
23-20.9202935.911382.031189.621437.22
24
Natl712
Charlotte Catholic Cougars Logo
Charlotte CatholicCougarsCharlotte, NC
25-50.8332736.345575.111816.97677.20
25
Natl722
Independence Patriots Logo
IndependencePatriotsCharlotte, NC
16-130.5521638.953577.932216.7577.19
26
Natl746
New Hanover Wildcat Logo
New HanoverWildcatWilmington, NC
19-70.7311339.623877.151018.20427.18
27
Natl780
Myers Park Mustangs Logo
Myers ParkMustangsCharlotte, NC
18-90.6671539.383677.871617.24297.16
28
Natl805
Caldwell Academy Eagles Logo
Caldwell AcademyEaglesGreensboro, NC
17-100.6302537.39284.941598.18267.15
29
Natl818
Hickory Ridge Bulls Logo
Hickory RidgeBullsHarrisburg, NC
24-60.8003434.521282.081608.17457.14
30
Natl855
Chambers Cougars Logo
ChambersCougarsCharlotte, NC
13-120.5201938.162579.234014.66107.10
311
Natl866
Hoggard Vikings Logo
HoggardVikingsWilmington, NC
24-70.7743035.5311671.53619.73717.10
321
Natl876
Mount Tabor Spartans Logo
Mount TaborSpartansWinston Salem, NC
22-50.8152337.445674.75918.431197.10
33
Natl910
Jay M Robinson Bulldogs Logo
Jay M RobinsonBulldogsConcord, NC
25-40.8623733.892779.1710210.461107.08
341
Natl920
Apex Friendship Patriots Logo
Apex FriendshipPatriotsApex, NC
23-30.8853135.197073.851717.071027.07
351
Natl925
Carmel Christian Cougars Logo
Carmel ChristianCougarsMatthews, NC
13-90.5912437.443977.072516.1197.07
36
Natl979
Calvary Baptist Day School Cougars Logo
Calvary Baptist Day SchoolCougarsWinston Salem, NC
17-90.6543334.521681.211359.05237.04
37
Natl988
The Burlington School Spartans Logo
The Burlington SchoolSpartansBurlington, NC
15-110.5772637.382479.395113.73227.04
38
Natl996
The Fayetteville Academy  Logo
The Fayetteville AcademyFayetteville, NC
19-70.7314732.513078.691199.55467.03
39
Natl1031
17-30.8503833.376774.053515.051837.01
40
Natl1047
Kinston Vikings Logo
KinstonVikingsKinston, NC
22-30.8804931.805175.307312.241557.00
41
Natl1099
Marvin Ridge Mavericks Logo
Marvin RidgeMavericksWaxhaw, NC
21-70.7505430.9711271.683615.02496.98
42
Natl1117
Butler Bulldogs Logo
ButlerBulldogsMatthews, NC
16-90.6405331.4313870.312016.86156.97
432
Natl1151
Leesville Road Pride Logo
Leesville RoadPrideRaleigh, NC
21-60.7784132.894176.677911.96776.95
441
Natl1210
William Amos Hough Huskies Logo
William Amos HoughHuskiesCornelius, NC
19-70.7314831.859072.683714.91506.93
451
Natl1271
Cannon School Cougars Logo
Cannon SchoolCougarsConcord, NC
14-120.5383534.151082.931876.95196.90
46
Natl1281
Emsley A Laney Buccaneers Logo
Emsley A LaneyBuccaneersWilmington, NC
19-100.6555131.6913470.612116.82516.89
47
Natl1289
Broughton Capitals Logo
BroughtonCapitalsRaleigh, NC
19-90.6793933.187473.803415.11406.89
486
Natl1366
Trinity Christian School Crusaders Logo
Trinity Christian SchoolCrusadersFayetteville, NC
22-40.8465530.966374.477412.221606.85
491
Natl1379
Washington Pam Pack Logo
WashingtonPam PackWashington, NC
23-60.7934532.602180.111578.221296.85
503
Natl1388
Knightdale Knights Logo
KnightdaleKnightsKnightdale, NC
18-70.7204332.679172.652915.76896.84
512
Natl1395
Weddington Warriors Logo
WeddingtonWarriorsMatthews, NC
17-110.6074432.6210471.972416.38366.84