Connect with us

Hi, what are you looking for?

North Carolina High School Football Scores & Scoreboard Hub (2025 Season)

North Carolina high school football scoreboard graphic for the 2025 season, featuring a football helmet with state map and NC Football News branding
Check the latest NC high school football scores on our scoreboard hub page Here youll find links to each weeks schedule and results

📅 NC High School Football: Weekly Schedules & Final Scores

🏈 Looking for the latest NC high school football scores? You’ve come to the right place. This hub is your one-stop destination for weekly North Carolina high school football scoreboards, live updates and streaming info. From Friday night rivalries to private school and 8-man matchups, we update scores in real time each week during the 2025 high school season.

🔁 Last Updated: October 8, 2025 — Bookmark this page and check back every week for the latest results.


Stream high school football from North Carolina live and on demand via NFHS Network. Watch online from anywhere on any device.

🎥 Stream Live High School Football Games — And Save 50%

The weekly North Carolina High School Football Scoreboard is presented in part by the NFHS Network, your home for live and on-demand high school sports. Many NC high school football games each week can be streamed on the NFHS Network.
👉 Click here to search for your school and watch live.
SPECIAL DISCOUNT FOR OCTOBER ONLY: Use the promo code NCF50 to get 50 percent off the first month of a monthly subscription with NFHS Network. Hurry! This deal is for October only!


🗂️ Quick Links: Weekly Scoreboards

Use these buttons/links every weekend to find the latest schedules and updated game results. (Weekly scoreboard pages go live a day or two before that week’s games).


🏆 Key NCHSAA Football Playoff Dates – 2025

When will the NCHSAA football playoff brackets be released?
The official brackets will be announced on Monday, November 3, 2025.

What is the 2025 NCHSAA football playoff schedule?

  • November 7 – First Round (higher seed hosts)
  • November 14 – Second Round (higher seed hosts)
  • November 21 – Third Round (higher seed hosts)
  • November 28 – Fourth Round (higher seed hosts)
  • December 5 – Regional Finals (higher seed hosts)
  • December 11–13 – State Championships (neutral sites)

🗺️ NCHSAA Conference Realignment: Who’s Playing Where (2025–29)

The North Carolina High School Athletic Association (NCHSAA) is ushering in a new era of high school sports in 2025-26, with eight full classifications and a total of 64 newly named conferences.

Curious about the new NCHSAA setup and where your favorite schools landed? We broke down the move to 1A–8A, listed every new conference and noted key changes so you can find your school fast.
👉 Read our NCHSAA Conference Realignment explainer


Monroe Redhawks football players pose after winning the 2024 state championship in 2A football.
Monroe Redhawks football players pose after winning the 2024 North Carolina high school state championship in 2A football Photo courtesy NCHSAA

📌 More NC High School Football Coverage


⏪ 2024 Season Rewind

Look back at an exciting 2024 state championship weekend in NCHSAA football with our recap of the 1A, 2A, 3A and 4A title games. Congrats to state champions Tarboro, Monroe, West Charlotte and Grimsley!

Click HERE for our 4A high school playoff bracket page

Click HERE for our 3A high school playoff bracket page

Click HERE for our 2A high school playoff bracket page

Click HERE for our 1A high school playoff bracket page

West Charlotte football action in the 2024 state championship game
West Charlotte won the 3A state championship in 2024 beating Northeastern at NC States Carter Finley Stadium Photo courtesy West Charlotte athletics | Follow West Charlotte Lions football on X | DubCFootball

🏆Sponsor 2025 NC High School Football Coverage

Our weekly high school football scoreboards and state playoff updates are among the most-viewed content on NCFootballNews.com. In 2024, these pages earned 15,000+ views, and we expect even more traffic in 2025.

We’re now offering a limited number of sponsorship opportunities. It’s not too late to jump onboard. Packages start at just $300 for the full season.

📩 Want to learn more? Contact: Eric Lusk | eric@ncfootballnews.com

WATCHAWAYSCOREHOMESCORESTART/STATUSNOTES
A.C. ReynoldsBrevard7:30 p.m.
AlbemarleCollege Prep & Leadership7:30 p.m.
🎥 WatchAlleghanyNorth Surry7:30 p.m.
Ambassador ChristianChrist School7 p.m.
AndrewsMadison7:30 p.m.
AnsonRed Springs7 p.m.
🎥 WatchApexCary7 p.m.Saturday 8/23, WakeMed Soccer Complex
🎥 WatchApex Friendship0Broughton01st
🎥 WatchArdrey KellCuthbertson7 p.m.
🎥 WatchAshe CountyWatauga7:30 p.m.
Asheville ChristianProvidence Acad (TN)7:30 p.m.
AveryHampton (TN)7 p.m.
🎥 WatchAyden-Grifton0Princeton01st
Ballantyne RidgeFort Mill (SC)7 p.m.
🎥 WatchBeddingfield0North Johnston01st
🎥 WatchBerry Academy0Palisades71st
Bessemer City0Pine Lake Prep01st
Bishop McGuinnessForbush7:30 p.m.
Bonnie ConeHickory Grove Christian7 p.m.
ButlerOlympic8 p.m.Saturday 8/23
Camden County0Northside-Pinetown01st
Cannon School0High Point Christian01st
🎥 WatchCardinal Gibbons0Dudley01st
Cary ChristianRichard Winn (SC)7:30 p.m.
🎥 WatchCedar Ridge0East Chapel Hill01st
Central Cabarrus2Montgomery Central01st
Central Davidson7Jesse Carson01st
Charlotte LatinMitchell7:30 p.m.
🎥 WatchCHASEPolk County7:30 p.m.
🎥 WatchChatham CentralGraham7 p.m.
Cherryville0North Stokes01st
Christ the KingCharlotte Country Day7:30 p.m.
ClevelandPinecrest7:30 p.m.
🎥 WatchClinton0Lakewood71st
🎥 WatchClover (SC)0Chambers01st
🎥 WatchComm School of Davidson0North Stanly01st
Corinth Holders7North Brunswick01st
🎥 WatchCorvian Community School0Harding University01st
🎥 WatchCox MillMarvin Ridge7 p.m.
CrestBurns7:30 p.m.
🎥 WatchCroatanEast Carteret7 p.m.
Dillon (SC)Scotland7:30 p.m.
🎥 WatchDouglas Byrd0Cape Fear01st
DraughnBunker Hill7:30 p.m.
🎥 WatchE.E. Smith0Hillside01st
East Bladen0Heide Trask01st
East ColumbusLatta (SC)7 p.m.
🎥 WatchEast DuplinWallace-Rose Hill7 p.m.
🎥 WatchEast Mecklenburg0Hopewell01st
🎥 WatchEast RutherfordAsheville7 p.m.
East WilkesHibriten7:30 p.m.
Eastern GuilfordEastern Alamance7 p.m.
Eastern Randolph0Southern Alamance01st
🎥 WatchEnkaNorth Henderson7:30 p.m.
🎥 WatchErwinWest Henderson7:30 p.m.
🎥 WatchFarmville CentralWashington7 p.m.
Fred T. Foard7Mountain Island Charter01st
🎥 WatchForestviewStuart Cramer7:30 p.m.
🎥 WatchFranklinton8Person01st
🎥 WatchFuquay-Varina0Middle Creek01st Qtr
🎥 WatchGarner0Millbrook71st
🎥 WatchGates County0Hertford01st
🎥 WatchGlenn0East Forsyth81st
Goldsboro0Eastern Wayne01st
Green HopeRavenscroft7 p.m.
Green LevelAthens Drive7 p.m.
HayesvilleAsheville School7:30 p.m.
🎥 WatchHendersonvilleEast Henderson7 p.m.
🎥 WatchHickorySouth Point7:30 p.m.
🎥 WatchHickory Ridge0Providence01st
🎥 WatchHigh Point CentralAsheboro7:30 p.m.
Hobgood Charter0Northwest Halifax01st
HolmesPasquotank7 p.m.
Hough14South Pointe (SC)10Finalat Bank of America Stadium, Charlotte
🎥 WatchHunter Huss0T.C. Roberson01st
IndependenceGaffney (SC)7:30 p.m.
J.F. WebbWestern Harnett7 p.m.
🎥 WatchJ.H. Rose0Northern Nash01st
🎥 WatchJack BrittSouth View7:30 p.m.
🎥 WatchJames Kenan14Southern Wayne01st
John Paul IIWake Christian7 p.m.
Jones0South Lenoir01st
🎥 WatchJordan-MatthewsCarrboro7 p.m.
🎥 WatchKIPP Pride0Pamlico County01st
Kinston0South Central01st
Knightdale0Southern Nash01st
Lake Norman Charter0SouthLake Christian01st
Laney0D.H. Conley01st
Langtree CharterWest Wilkes7:30 p.m.
Lawrence AcademySt. David’s7 p.m.
🎥 WatchLee County0Hunt01st
🎥 WatchLeesville Road7Jordan01st
Lejeune0ALA-Johnston42Final
Liberty Christian0Sandhills Classical01st Qtr
🎥 WatchLincoln Charter7Highland Tech01st
Lumberton0Fairmont01st
MaidenLincolnton7 p.m.
Martin County0North Pitt01st
MD School for the Deaf0Arendall Parrott01st Qtr
Metrolina ChristianTrinity Christian7 p.m.
🎥 WatchMidwayHobbton7 p.m.
MonroeHoke County7:30 p.m.
🎥 WatchMooresville0Weddington01st
🎥 WatchMount Pleasant0Concord01st
🎥 WatchMount Tabor0Reagan01st
MurphyFranklin7:30 p.m.at Whitmire Stadium, Cullowhee
🎥 WatchMyers ParkJay M. Robinson5 p.m.Saturday, Aug. 23
🎥 WatchNash Central0SouthWest Edgecombe01st
New Bern6New Hanover01st
🎥 WatchNewton-ConoverAlexander Central7:30 p.m.
Norfolk Academy (VA)0Currituck County71st
North BuncombeCherokee7:30 p.m.
🎥 WatchNorth DuplinSouthside7 p.m.
🎥 WatchNorth Forsyth0R.J. Reynolds01st
🎥 WatchNorth GastonEast Gaston7:30 p.m.
🎥 WatchNorth LenoirGreene Central7 p.m.
🎥 WatchNorth Mecklenburg0Rocky River01st
North Moore0Fike01st
North Raleigh Christian0Wake Prep01st
Northeast Academy0Community Christian01st
🎥 WatchNortheast GuilfordMorehead7 p.m.
Northeastern0Bertie01st
🎥 WatchNorthern Durham0Bartlett Yancey01st
🎥 WatchNorthern GuilfordReidsville7:30 p.m.
Northwood0Harnett Central61st
🎥 WatchOak Grove6Ledford01st
🎥 WatchOverhills0Southern Lee01st
PageCharlotte Christian7:30 p.m.
🎥 WatchPanther Creek0Holly Springs01st
🎥 WatchParklandCarver7 p.m.
PattonFreedom7:30 p.m.
PenderWest Bladen7 p.m.
Perquimans0First Flight01st
🎥 WatchPiedmontParkwood7 p.m.
🎥 WatchPine ForestGray’s Creek7 p.m.
🎥 WatchPisgahMountain Heritage7:30 p.m.
🎥 WatchPorter RidgeA.L. Brown7 p.m.
🎥 WatchProvidence GroveRandleman7:30 p.m.
Pungo Christian0Faith Christian01st
🎥 WatchR-S Central0McDowell71st
Ragsdale0Southern Guilford01st
🎥 WatchRichlandsSouthwest Onslow7 p.m.
RichmondHoggard7 p.m.
🎥 WatchRiverside0East Wake01st
🎥 WatchRoanoke RapidsNorthampton County7:30 p.m.
🎥 WatchRockingham County0Southwest Guilford01st
🎥 WatchRolesville0Mallard Creek01st
Roman Catholic (PA)0Providence Day61st
🎥 WatchRosewood0C.B. Aycock01st
🎥 WatchSalisbury0Forest Hills01st
Sanderson0Ashley01st
Seaforth0Chapel Hill01st
🎥 WatchSeventy-First0Terry Sanford71st
ShelbyKings Mountain7:30 p.m.
SC SpartansThomas Jefferson7:30 p.m.
South BrunswickWest Brunswick7 p.m.
South Columbus0Swansboro71st
🎥 WatchSouth Granville0Bunn01st
South IredellEast Lincoln7:30 p.m.
🎥 WatchSouth JohnstonSmithfield-Selma7 p.m.
South Mecklenburg0Charlotte Catholic01st
🎥 WatchSouth Stanly0West Stanly01st
South StokesNorth Wilkes7:30 p.m.
South WakeHarrells Christian7 p.m.
Southeast Alamance0Orange01st
🎥 WatchSoutheast GuilfordWestern Guilford7 p.m.
🎥 WatchSoutheast Halifax0North Edgecombe01st
🎥 WatchSoutheast RaleighEnloe7:30 p.m.
Southwestern RandolphEast Davidson7:30 p.m.
🎥 WatchSpring CreekUnion7 p.m.
St. PaulsPurnell Swett7 p.m.
St. StephensBandys7:30 p.m.
Starmount0Mount Airy01st
🎥 WatchStatesvilleEast Surry7 p.m.
🎥 WatchSun Valley0Lake Norman01st
🎥 WatchSurry CentralElkin7:30 p.m.
Swain CountySmoky Mountain7:30 p.m.
🎥 WatchTarboroRocky Mount7 p.m.
Topsail0Dixon61st
Triangle Math & Science0Grace Christian01st
🎥 WatchTrinity0South Davidson01st
🎥 WatchTritonWillow Spring7 p.m.
TuscolaRobbinsville7:30 p.m.
🎥 WatchUnion Academy0South Rowan01st
🎥 WatchUnion Pines14Westover01st
🎥 WatchWake Forest0Southern Durham01st
🎥 WatchWakefield0Heritage01st
🎥 WatchWalkertown0Atkins01st
🎥 WatchWarren County0Vance County01st
Washington CoManteo7 p.m.
Wayne Christian0Bear Grass Charter01st
Weldon0Howard01st
🎥 WatchWest Cabarrus7Northwest Cabarrus01st
West CaldwellSouth Caldwell7:30 p.m.
West Carteret0Jacksonville71st
🎥 WatchWest CharlotteGrimsley8 p.m.at Bank of America Stadium, Charlotte
West Craven0Havelock01st
🎥 WatchWest DavidsonLexington7 p.m.
🎥 WatchWest Forsyth14Davie County01st
West IredellEast Burke7:30 p.m.
🎥 WatchWest Johnston0South Garner01st
West LincolnNorth Lincoln7:30 p.m.
🎥 WatchWest MecklenburgAshbrook7:30 p.m.
🎥 WatchWest RowanNorth Rowan7 p.m.
🎥 WatchWest StokesNorth Davidson7:30 p.m.
🎥 WatchWestern AlamanceNorthwest Guilford7 p.m.
WheatmoreEast Rowan7:30 p.m.
White Oak0Northside-Jacksonville71st
WhitevilleWest Columbus7 p.m.
🎥 WatchWilkes CentralNorth Iredell7 p.m.
WilliamsCummings7 p.m.
Wilson PrepClayton7:30 p.m.
🎥 WatchWinston-Salem PrepGaringer7 p.m.
🎥 Watch Games on NFHS Network

Advertisement
Advertisement

Copyright © 2025 Saint Sebastian Media | NC Football News | Contact Us: eric@ncfootballnews.com