
📅 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 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).
- Week “Zero” (Aug. 15–16): NC High School Football Scoreboard — Aug. 15-16, 2025
- Week 1 (Aug. 22–23): NC High School Football Scoreboard — Aug. 22, 2025
- Week 2 (Aug. 29): NC High School Football Scoreboard — Aug. 28-29, 2025
- Week 3 (Sept. 5): NC High School Football Scoreboard — Sept. 4-5, 2025
- Week 4 (Sept. 11-12): NC High School Football Scoreboard — Sept. 11-12, 2025
Week 5 (Sept. 19): NC High School Football Scoreboard — Sept. 19, 2025 - Week 6 (Sept. 26): NC High School Football Scoreboard — Sept. 26, 2025
- Week 7 (Oct. 3): NC High School Football Scoreboard — Oct. 3, 2025
- Week 8 (Oct. 10): NC High School Football Scoreboard — Oct. 10, 2025
- Week 9 (Oct. 17): NC High School Football Scoreboard — Oct. 17, 2025
- Week 10 (Oct. 24): NC High School Football Scoreboard — Oct. 24, 2025
- Week 11 (Oct. 31): NC High School Football Scoreboard — Oct. 31, 2025
🏆 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
📌 More NC High School Football Coverage
- 🔁 NC High School 2026 Commitment Tracker – Where top NC prospects are committing (in-state & out-of-state)
- 🎯 NC College Commitment Tracker – Who’s heading to North Carolina college programs (from NC and beyond)
- 📊 NC Class of 2026 Player Rankings – Our composite rankings based on 247Sports, Rivals, On3 & ESPN
- 📅 Find your favorite North Carolina college football team’s schedule here – full game dates, opponents & kickoff times for 2025.
⏪ 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
🏆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
WATCH | AWAY | SCORE | HOME | SCORE | START/STATUS | NOTES |
A.C. Reynolds | Brevard | 7:30 p.m. | ||||
Albemarle | College Prep & Leadership | 7:30 p.m. | ||||
🎥 Watch | Alleghany | North Surry | 7:30 p.m. | |||
Ambassador Christian | Christ School | 7 p.m. | ||||
Andrews | Madison | 7:30 p.m. | ||||
Anson | Red Springs | 7 p.m. | ||||
🎥 Watch | Apex | Cary | 7 p.m. | Saturday 8/23, WakeMed Soccer Complex | ||
🎥 Watch | Apex Friendship | 0 | Broughton | 0 | 1st | |
🎥 Watch | Ardrey Kell | Cuthbertson | 7 p.m. | |||
🎥 Watch | Ashe County | Watauga | 7:30 p.m. | |||
Asheville Christian | Providence Acad (TN) | 7:30 p.m. | ||||
Avery | Hampton (TN) | 7 p.m. | ||||
🎥 Watch | Ayden-Grifton | 0 | Princeton | 0 | 1st | |
Ballantyne Ridge | Fort Mill (SC) | 7 p.m. | ||||
🎥 Watch | Beddingfield | 0 | North Johnston | 0 | 1st | |
🎥 Watch | Berry Academy | 0 | Palisades | 7 | 1st | |
Bessemer City | 0 | Pine Lake Prep | 0 | 1st | ||
Bishop McGuinness | Forbush | 7:30 p.m. | ||||
Bonnie Cone | Hickory Grove Christian | 7 p.m. | ||||
Butler | Olympic | 8 p.m. | Saturday 8/23 | |||
Camden County | 0 | Northside-Pinetown | 0 | 1st | ||
Cannon School | 0 | High Point Christian | 0 | 1st | ||
🎥 Watch | Cardinal Gibbons | 0 | Dudley | 0 | 1st | |
Cary Christian | Richard Winn (SC) | 7:30 p.m. | ||||
🎥 Watch | Cedar Ridge | 0 | East Chapel Hill | 0 | 1st | |
Central Cabarrus | 2 | Montgomery Central | 0 | 1st | ||
Central Davidson | 7 | Jesse Carson | 0 | 1st | ||
Charlotte Latin | Mitchell | 7:30 p.m. | ||||
🎥 Watch | CHASE | Polk County | 7:30 p.m. | |||
🎥 Watch | Chatham Central | Graham | 7 p.m. | |||
Cherryville | 0 | North Stokes | 0 | 1st | ||
Christ the King | Charlotte Country Day | 7:30 p.m. | ||||
Cleveland | Pinecrest | 7:30 p.m. | ||||
🎥 Watch | Clinton | 0 | Lakewood | 7 | 1st | |
🎥 Watch | Clover (SC) | 0 | Chambers | 0 | 1st | |
🎥 Watch | Comm School of Davidson | 0 | North Stanly | 0 | 1st | |
Corinth Holders | 7 | North Brunswick | 0 | 1st | ||
🎥 Watch | Corvian Community School | 0 | Harding University | 0 | 1st | |
🎥 Watch | Cox Mill | Marvin Ridge | 7 p.m. | |||
Crest | Burns | 7:30 p.m. | ||||
🎥 Watch | Croatan | East Carteret | 7 p.m. | |||
Dillon (SC) | Scotland | 7:30 p.m. | ||||
🎥 Watch | Douglas Byrd | 0 | Cape Fear | 0 | 1st | |
Draughn | Bunker Hill | 7:30 p.m. | ||||
🎥 Watch | E.E. Smith | 0 | Hillside | 0 | 1st | |
East Bladen | 0 | Heide Trask | 0 | 1st | ||
East Columbus | Latta (SC) | 7 p.m. | ||||
🎥 Watch | East Duplin | Wallace-Rose Hill | 7 p.m. | |||
🎥 Watch | East Mecklenburg | 0 | Hopewell | 0 | 1st | |
🎥 Watch | East Rutherford | Asheville | 7 p.m. | |||
East Wilkes | Hibriten | 7:30 p.m. | ||||
Eastern Guilford | Eastern Alamance | 7 p.m. | ||||
Eastern Randolph | 0 | Southern Alamance | 0 | 1st | ||
🎥 Watch | Enka | North Henderson | 7:30 p.m. | |||
🎥 Watch | Erwin | West Henderson | 7:30 p.m. | |||
🎥 Watch | Farmville Central | Washington | 7 p.m. | |||
Fred T. Foard | 7 | Mountain Island Charter | 0 | 1st | ||
🎥 Watch | Forestview | Stuart Cramer | 7:30 p.m. | |||
🎥 Watch | Franklinton | 8 | Person | 0 | 1st | |
🎥 Watch | Fuquay-Varina | 0 | Middle Creek | 0 | 1st Qtr | |
🎥 Watch | Garner | 0 | Millbrook | 7 | 1st | |
🎥 Watch | Gates County | 0 | Hertford | 0 | 1st | |
🎥 Watch | Glenn | 0 | East Forsyth | 8 | 1st | |
Goldsboro | 0 | Eastern Wayne | 0 | 1st | ||
Green Hope | Ravenscroft | 7 p.m. | ||||
Green Level | Athens Drive | 7 p.m. | ||||
Hayesville | Asheville School | 7:30 p.m. | ||||
🎥 Watch | Hendersonville | East Henderson | 7 p.m. | |||
🎥 Watch | Hickory | South Point | 7:30 p.m. | |||
🎥 Watch | Hickory Ridge | 0 | Providence | 0 | 1st | |
🎥 Watch | High Point Central | Asheboro | 7:30 p.m. | |||
Hobgood Charter | 0 | Northwest Halifax | 0 | 1st | ||
Holmes | Pasquotank | 7 p.m. | ||||
Hough | 14 | South Pointe (SC) | 10 | Final | at Bank of America Stadium, Charlotte | |
🎥 Watch | Hunter Huss | 0 | T.C. Roberson | 0 | 1st | |
Independence | Gaffney (SC) | 7:30 p.m. | ||||
J.F. Webb | Western Harnett | 7 p.m. | ||||
🎥 Watch | J.H. Rose | 0 | Northern Nash | 0 | 1st | |
🎥 Watch | Jack Britt | South View | 7:30 p.m. | |||
🎥 Watch | James Kenan | 14 | Southern Wayne | 0 | 1st | |
John Paul II | Wake Christian | 7 p.m. | ||||
Jones | 0 | South Lenoir | 0 | 1st | ||
🎥 Watch | Jordan-Matthews | Carrboro | 7 p.m. | |||
🎥 Watch | KIPP Pride | 0 | Pamlico County | 0 | 1st | |
Kinston | 0 | South Central | 0 | 1st | ||
Knightdale | 0 | Southern Nash | 0 | 1st | ||
Lake Norman Charter | 0 | SouthLake Christian | 0 | 1st | ||
Laney | 0 | D.H. Conley | 0 | 1st | ||
Langtree Charter | West Wilkes | 7:30 p.m. | ||||
Lawrence Academy | St. David’s | 7 p.m. | ||||
🎥 Watch | Lee County | 0 | Hunt | 0 | 1st | |
🎥 Watch | Leesville Road | 7 | Jordan | 0 | 1st | |
Lejeune | 0 | ALA-Johnston | 42 | Final | ||
Liberty Christian | 0 | Sandhills Classical | 0 | 1st Qtr | ||
🎥 Watch | Lincoln Charter | 7 | Highland Tech | 0 | 1st | |
Lumberton | 0 | Fairmont | 0 | 1st | ||
Maiden | Lincolnton | 7 p.m. | ||||
Martin County | 0 | North Pitt | 0 | 1st | ||
MD School for the Deaf | 0 | Arendall Parrott | 0 | 1st Qtr | ||
Metrolina Christian | Trinity Christian | 7 p.m. | ||||
🎥 Watch | Midway | Hobbton | 7 p.m. | |||
Monroe | Hoke County | 7:30 p.m. | ||||
🎥 Watch | Mooresville | 0 | Weddington | 0 | 1st | |
🎥 Watch | Mount Pleasant | 0 | Concord | 0 | 1st | |
🎥 Watch | Mount Tabor | 0 | Reagan | 0 | 1st | |
Murphy | Franklin | 7:30 p.m. | at Whitmire Stadium, Cullowhee | |||
🎥 Watch | Myers Park | Jay M. Robinson | 5 p.m. | Saturday, Aug. 23 | ||
🎥 Watch | Nash Central | 0 | SouthWest Edgecombe | 0 | 1st | |
New Bern | 6 | New Hanover | 0 | 1st | ||
🎥 Watch | Newton-Conover | Alexander Central | 7:30 p.m. | |||
Norfolk Academy (VA) | 0 | Currituck County | 7 | 1st | ||
North Buncombe | Cherokee | 7:30 p.m. | ||||
🎥 Watch | North Duplin | Southside | 7 p.m. | |||
🎥 Watch | North Forsyth | 0 | R.J. Reynolds | 0 | 1st | |
🎥 Watch | North Gaston | East Gaston | 7:30 p.m. | |||
🎥 Watch | North Lenoir | Greene Central | 7 p.m. | |||
🎥 Watch | North Mecklenburg | 0 | Rocky River | 0 | 1st | |
North Moore | 0 | Fike | 0 | 1st | ||
North Raleigh Christian | 0 | Wake Prep | 0 | 1st | ||
Northeast Academy | 0 | Community Christian | 0 | 1st | ||
🎥 Watch | Northeast Guilford | Morehead | 7 p.m. | |||
Northeastern | 0 | Bertie | 0 | 1st | ||
🎥 Watch | Northern Durham | 0 | Bartlett Yancey | 0 | 1st | |
🎥 Watch | Northern Guilford | Reidsville | 7:30 p.m. | |||
Northwood | 0 | Harnett Central | 6 | 1st | ||
🎥 Watch | Oak Grove | 6 | Ledford | 0 | 1st | |
🎥 Watch | Overhills | 0 | Southern Lee | 0 | 1st | |
Page | Charlotte Christian | 7:30 p.m. | ||||
🎥 Watch | Panther Creek | 0 | Holly Springs | 0 | 1st | |
🎥 Watch | Parkland | Carver | 7 p.m. | |||
Patton | Freedom | 7:30 p.m. | ||||
Pender | West Bladen | 7 p.m. | ||||
Perquimans | 0 | First Flight | 0 | 1st | ||
🎥 Watch | Piedmont | Parkwood | 7 p.m. | |||
🎥 Watch | Pine Forest | Gray’s Creek | 7 p.m. | |||
🎥 Watch | Pisgah | Mountain Heritage | 7:30 p.m. | |||
🎥 Watch | Porter Ridge | A.L. Brown | 7 p.m. | |||
🎥 Watch | Providence Grove | Randleman | 7:30 p.m. | |||
Pungo Christian | 0 | Faith Christian | 0 | 1st | ||
🎥 Watch | R-S Central | 0 | McDowell | 7 | 1st | |
Ragsdale | 0 | Southern Guilford | 0 | 1st | ||
🎥 Watch | Richlands | Southwest Onslow | 7 p.m. | |||
Richmond | Hoggard | 7 p.m. | ||||
🎥 Watch | Riverside | 0 | East Wake | 0 | 1st | |
🎥 Watch | Roanoke Rapids | Northampton County | 7:30 p.m. | |||
🎥 Watch | Rockingham County | 0 | Southwest Guilford | 0 | 1st | |
🎥 Watch | Rolesville | 0 | Mallard Creek | 0 | 1st | |
Roman Catholic (PA) | 0 | Providence Day | 6 | 1st | ||
🎥 Watch | Rosewood | 0 | C.B. Aycock | 0 | 1st | |
🎥 Watch | Salisbury | 0 | Forest Hills | 0 | 1st | |
Sanderson | 0 | Ashley | 0 | 1st | ||
Seaforth | 0 | Chapel Hill | 0 | 1st | ||
🎥 Watch | Seventy-First | 0 | Terry Sanford | 7 | 1st | |
Shelby | Kings Mountain | 7:30 p.m. | ||||
SC Spartans | Thomas Jefferson | 7:30 p.m. | ||||
South Brunswick | West Brunswick | 7 p.m. | ||||
South Columbus | 0 | Swansboro | 7 | 1st | ||
🎥 Watch | South Granville | 0 | Bunn | 0 | 1st | |
South Iredell | East Lincoln | 7:30 p.m. | ||||
🎥 Watch | South Johnston | Smithfield-Selma | 7 p.m. | |||
South Mecklenburg | 0 | Charlotte Catholic | 0 | 1st | ||
🎥 Watch | South Stanly | 0 | West Stanly | 0 | 1st | |
South Stokes | North Wilkes | 7:30 p.m. | ||||
South Wake | Harrells Christian | 7 p.m. | ||||
Southeast Alamance | 0 | Orange | 0 | 1st | ||
🎥 Watch | Southeast Guilford | Western Guilford | 7 p.m. | |||
🎥 Watch | Southeast Halifax | 0 | North Edgecombe | 0 | 1st | |
🎥 Watch | Southeast Raleigh | Enloe | 7:30 p.m. | |||
Southwestern Randolph | East Davidson | 7:30 p.m. | ||||
🎥 Watch | Spring Creek | Union | 7 p.m. | |||
St. Pauls | Purnell Swett | 7 p.m. | ||||
St. Stephens | Bandys | 7:30 p.m. | ||||
Starmount | 0 | Mount Airy | 0 | 1st | ||
🎥 Watch | Statesville | East Surry | 7 p.m. | |||
🎥 Watch | Sun Valley | 0 | Lake Norman | 0 | 1st | |
🎥 Watch | Surry Central | Elkin | 7:30 p.m. | |||
Swain County | Smoky Mountain | 7:30 p.m. | ||||
🎥 Watch | Tarboro | Rocky Mount | 7 p.m. | |||
Topsail | 0 | Dixon | 6 | 1st | ||
Triangle Math & Science | 0 | Grace Christian | 0 | 1st | ||
🎥 Watch | Trinity | 0 | South Davidson | 0 | 1st | |
🎥 Watch | Triton | Willow Spring | 7 p.m. | |||
Tuscola | Robbinsville | 7:30 p.m. | ||||
🎥 Watch | Union Academy | 0 | South Rowan | 0 | 1st | |
🎥 Watch | Union Pines | 14 | Westover | 0 | 1st | |
🎥 Watch | Wake Forest | 0 | Southern Durham | 0 | 1st | |
🎥 Watch | Wakefield | 0 | Heritage | 0 | 1st | |
🎥 Watch | Walkertown | 0 | Atkins | 0 | 1st | |
🎥 Watch | Warren County | 0 | Vance County | 0 | 1st | |
Washington Co | Manteo | 7 p.m. | ||||
Wayne Christian | 0 | Bear Grass Charter | 0 | 1st | ||
Weldon | 0 | Howard | 0 | 1st | ||
🎥 Watch | West Cabarrus | 7 | Northwest Cabarrus | 0 | 1st | |
West Caldwell | South Caldwell | 7:30 p.m. | ||||
West Carteret | 0 | Jacksonville | 7 | 1st | ||
🎥 Watch | West Charlotte | Grimsley | 8 p.m. | at Bank of America Stadium, Charlotte | ||
West Craven | 0 | Havelock | 0 | 1st | ||
🎥 Watch | West Davidson | Lexington | 7 p.m. | |||
🎥 Watch | West Forsyth | 14 | Davie County | 0 | 1st | |
West Iredell | East Burke | 7:30 p.m. | ||||
🎥 Watch | West Johnston | 0 | South Garner | 0 | 1st | |
West Lincoln | North Lincoln | 7:30 p.m. | ||||
🎥 Watch | West Mecklenburg | Ashbrook | 7:30 p.m. | |||
🎥 Watch | West Rowan | North Rowan | 7 p.m. | |||
🎥 Watch | West Stokes | North Davidson | 7:30 p.m. | |||
🎥 Watch | Western Alamance | Northwest Guilford | 7 p.m. | |||
Wheatmore | East Rowan | 7:30 p.m. | ||||
White Oak | 0 | Northside-Jacksonville | 7 | 1st | ||
Whiteville | West Columbus | 7 p.m. | ||||
🎥 Watch | Wilkes Central | North Iredell | 7 p.m. | |||
Williams | Cummings | 7 p.m. | ||||
Wilson Prep | Clayton | 7:30 p.m. | ||||
🎥 Watch | Winston-Salem Prep | Garinger | 7 p.m. | |||
🎥 Watch Games on NFHS Network |