Here are the top 30 games of Week 3 across the state of North Carolina.
Games of Week
#7 (4A) Charlotte Catholic at #1 Providence Day
#2 (3A) Kings Mountain at #9 (2A) Burns
#12 (4A) Independence at #6 (3A) West Charlotte
#13 (3A) South Point at #3 Charlotte Christian
#3 (1A) Robbinsville at #8 (1A) Mountain Heritage
#1 (3A) Crest at #24 (2A) Shelby
#14 (2A) James Kenan at #5 (2A) Whiteville
#8 (3A) Scotland at Marlboro County
#13 (4A) Hough at Dutch Fork
#14 (3A) Terry Sanford at #12 (3A) Cape Fear
#16 (4A) New Bern at #15 (2A) West Craven
East Burke at #13 (1A) Draughn
Northern Guilford at #18 (3A) Eastern Alamance
Ardrey Kell at #24 (4A) Marvin Ridge
Hickory Ridge at #21 (4A) Porter Ridge
#25 (4A) Lake Norman at Asheville
West Forsyth at #2 (4A) Weddington
Southeast Raleigh at Wake Forest
#9 (4A) Cardinal Gibbons at Richmond
#15 (3A)J.M. Robinson at Concord
#23 (3A) Southern Durham at Walter Williams
North Stanly at Western Alamance
Bertie at #23 (2A) Hertford County
T.W. Andrews at #11 (1A) Thomasville
Bishop McGuinness at Providence Grove