Week 8 of the North Carolina high school football season is here, and we’ve got you covered for the October stretch run. Below you’ll find the full statewide schedule, complete with start times and streaming links from the NFHS Network (check the next section for a discount your subscription!).
Once the action kicks off Friday night, this page will be updated with score updates and finals from NCHSAA and NCISAA games, so be sure to check back throughout the evening and weekend for the latest results from across North Carolina high school football.
Stream NC High School Football Games: Save 50% On First Month of Monthly Subscription
Watching North Carolina high school on the NFHS Network is simple — and every subscription directly supports the schools that produce the broadcasts. And you can save big on your first full month!
- Go to NFHS Network subscription sign-up page.
- Click Subscribe and create your account.
- Choose a Monthly or Annual Plan (one subscription works for all sports, all schools).
- Use Promo Code:
NCF50
at checkout to save 50% on your first month of a monthly subscription. - Search by your favorite school or browse by state to find games. (Check the schedule below to see this week’s streaming lineup).
- Start streaming live or on-demand on your phone, computer or TV app.
💡 Your subscription makes a difference. A portion of every plan goes back to the schools, helping fund programs and student-broadcasters. Subscriptions make great gifts for family and friends who can’t attend games in person.
🏈 North Carolina High School Football Scores & Schedules (Week 8, Oct. 10, 2025)
Below are NCHSAA football scores and NCISAA football scores. Games that are streamed on NFHS Network are designated by “Watch Now” icons (subscription required).
▶️ Updated: Wednesday, Oct. 8, 2025 | 11:01 p.m.
WATCH | AWAY | SCORE | HOME | SCORE | START/STATUS | NOTES |
Howard | North Edgecombe | 7 p.m. | Wednesday 10/8 | |||
▶️ Watch Now | A.L. Brown | Central Cabarrus | 7 p.m. | |||
ALA-Johnston | Louisburg | 7 p.m. | ||||
▶️ Watch Now | Alexander Central | McDowell | 7:30 p.m. | |||
Alleghany | East Wilkes | 7:30 p.m. | ||||
▶️ Watch Now | Anson | Mount Pleasant | 7 p.m. | |||
Ashe County | Wilkes Central | 7:30 p.m. | ||||
▶️ Watch Now | Asheboro | Southeast Guilford | 7:30 p.m. | |||
▶️ Watch Now | Asheville | A.C. Reynolds | 7 p.m. | |||
Asheville School | High Point Christian | 7 p.m. | ||||
▶️ Watch Now | Atkins | Oak Grove | 7 p.m. | |||
▶️ Watch Now | Ballantyne Ridge | Palisades | 7 p.m. | |||
Bandys | North Lincoln | 7:30 p.m. | ||||
Bartlett Yancey | Rockingham County | 7 p.m. | ||||
Bear Grass Charter | Hobgood Charter | 7 p.m. | ||||
▶️ Watch Now | Beddingfield | Ayden-Grifton | 7 p.m. | |||
▶️ Watch Now | Berry Academy | Harding University | 7 p.m. | |||
Bertie | Camden County | 7 p.m. | ||||
Bonnie Cone | Albemarle | 7 p.m. | ||||
▶️ Watch Now | Brevard | East Henderson | 7:30 p.m. | |||
Bunker Hill | Newton-Conover | 7:30 p.m. | ||||
▶️ Watch Now | Butler | North Mecklenburg | 7 p.m. | |||
Cannon School | Charlotte Latin | 7 p.m. | ||||
Cape Fear | Purnell Swett | 7 p.m. | ||||
▶️ Watch Now | Carrboro | South Granville | 7 p.m. | |||
▶️ Watch Now | Carver | McMichael | 7 p.m. | |||
▶️ Watch Now | Cary | Sanderson | 7 p.m. | |||
▶️ Watch Now | Chambers | Independence | 7 p.m. | |||
▶️ Watch Now | Chapel Hill | Hillside | 6:00 p.m. | |||
Charlotte Christian | Rabun Gap (GA) | 7 p.m. | ||||
Charlotte Country Day | Metrolina Christian | 7 p.m. | ||||
▶️ Watch Now | CHASE | East Rutherford | 7:30 p.m. | |||
▶️ Watch Now | Chatham Central | Bishop McGuinness | 7 p.m. | |||
Christ the King | Lake Norman Charter | 7 p.m. | ||||
▶️ Watch Now | College Prep | Winston-Salem Prep | 7 p.m. | |||
▶️ Watch Now | Corinth Holders | Athens Drive | 7 p.m. | |||
▶️ Watch Now | Crest | Hunter Huss | 7:30 p.m. | |||
Croatan | Richlands | 7 p.m. | ||||
▶️ Watch Now | Currituck County | Hertford County | 7 p.m. | |||
▶️ Watch Now | D.H. Conley | South Central | 7 p.m. | |||
▶️ Watch Now | Dixon | Havelock | 7 p.m. | |||
▶️ Watch Now | Dudley | Western Guilford | 7 p.m. | |||
▶️ Watch Now | E.E. Smith | South View | 7 p.m. | postponed | ||
East Bladen | East Columbus | 7 p.m. | ||||
East Carteret | Lejeune | 7 p.m. | ||||
▶️ Watch Now | East Gaston | Cherryville | 7:30 p.m. | |||
East Lincoln | Fred T. Foard | 7:30 p.m. | ||||
▶️ Watch Now | East Surry | North Surry | 7 p.m. | |||
Elkin | North Wilkes | 7:30 p.m. | ||||
Enka | Erwin | 7 p.m. | ||||
▶️ Watch Now | Enloe | Leesville Road | 7 p.m. | |||
Fairmont | West Bladen | 7 p.m. | ||||
▶️ Watch Now | Farmville Central | Tarboro | 7 p.m. | |||
First Flight | Northeastern | 7 p.m. | ||||
▶️ Watch Now | Forbush | Surry Central | 7 p.m. | |||
▶️ Watch Now | Franklin | North Henderson | 7:30 p.m. | |||
▶️ Watch Now | Franklinton | Heritage | 7 p.m. | |||
Freedom | St. Stephens | 7:30 p.m. | ||||
▶️ Watch Now | Garner | Cleveland | 7:30 p.m. | |||
▶️ Watch Now | Glenn | North Davidson | 7 p.m. | |||
▶️ Watch Now | Graham | Southern Alamance | 7 p.m. | |||
Gray’s Creek | Lumberton | 7 p.m. | ||||
▶️ Watch Now | Green Hope | Panther Creek | 7 p.m. | |||
▶️ Watch Now | Green Level | Apex Friendship | 7 p.m. | |||
Halifax Academy | Lawrence Academy | 7 p.m. | ||||
Harrells Christian | Asheville Christian | 7 p.m. | ||||
Hendersonville | Owen | 7:30 p.m. | ||||
Hibriten | Draughn | 7:30 p.m. | ||||
▶️ Watch Now | Hickory | West Iredell | 7 p.m. | |||
▶️ Watch Now | Hickory Ridge | Cox Mill | 7 p.m. | |||
▶️ Watch Now | Highland Tech | Bessemer City | 7:30 p.m. | |||
▶️ Watch Now | Hoggard | Topsail | 7 p.m. | |||
▶️ Watch Now | Holly Springs | Cardinal Gibbons | 7 p.m. | |||
▶️ Watch Now | Holmes | Gates County | 7 p.m. | |||
▶️ Watch Now | Hopewell | Myers Park | 7 p.m. | |||
▶️ Watch Now | Hough | Garinger | 7 p.m. | |||
▶️ Watch Now | J.F. Webb | Orange | 7 p.m. | |||
▶️ Watch Now | J.H. Rose | Jacksonville | 7 p.m. | |||
▶️ Watch Now | Jack Britt | Richmond | 7:30 p.m. | |||
▶️ Watch Now | James Kenan | Goldsboro | 7 p.m. | |||
Jay M. Robinson | South Rowan | 7 p.m. | ||||
▶️ Watch Now | Jesse Carson | Concord | 7 p.m. | |||
▶️ Watch Now | Jordan-Matthews | Northwood | 7 p.m. | |||
▶️ Watch Now | Kings Mountain | Ashbrook | 7:30 p.m. | |||
▶️ Watch Now | Kinston | Greene Central | 7 p.m. | |||
▶️ Watch Now | Lake Norman | South Iredell | 7 p.m. | |||
Langtree Charter | Corvian Community | 7 p.m. | ||||
Ledford | Montgomery Central | 7 p.m. | ||||
▶️ Watch Now | Lee County | South Johnston | 7 p.m. | |||
Lexington | T.W. Andrews | 7 p.m. | ||||
Liberty Christian | Father Capodanno | 4:30 p.m. | ||||
▶️ Watch Now | Lincoln Charter | Comm School of Davidson | 7 p.m. | |||
Martin County | Pasquotank | 7 p.m. | ||||
▶️ Watch Now | Millbrook | Broughton | 7 p.m. | |||
▶️ Watch Now | Monroe | West Stanly | 7 p.m. | |||
▶️ Watch Now | Morehead | Reidsville | 7 p.m. | |||
Mount Airy | West Stokes | 7 p.m. | ||||
▶️ Watch Now | Mount Tabor | North Forsyth | 7 p.m. | |||
Mount Zion Christian | Hickory Grove Christian | 7 p.m. | ||||
▶️ Watch Now | Mountain Heritage | Avery County | 7:30 p.m. | |||
▶️ Watch Now | Nash Central | Roanoke Rapids | 7 p.m. | |||
New Bern | White Oak | 7 p.m. | ||||
New Hanover | West Brunswick | 7 p.m. | ||||
North Brunswick | Ashley | 7 p.m. | ||||
▶️ Watch Now | North Buncombe | T.C. Roberson | 7 p.m. | |||
▶️ Watch Now | North Iredell | Mooresville | 7 p.m. | |||
▶️ Watch Now | North Johnston | West Craven | 7 p.m. | |||
▶️ Watch Now | North Lenoir | Washington | 7 p.m. | |||
N Raleigh Christian | Smith Mtn Lake | 7 p.m. | ||||
▶️ Watch Now | North Stanly | South Stanly | 7 p.m. | |||
North Wake Saints | Grace Christian | 7 p.m. | ||||
▶️ Watch Now | Northeast Academy | Lee Christian School | 7 p.m. | |||
▶️ Watch Now | Northeast Guilford | Northern Guilford | 7:30 p.m. | |||
Northern Durham | East Chapel Hill | 7 p.m. | ||||
▶️ Watch Now | Northern Nash | Southern Wayne | 7 p.m. | |||
▶️ Watch Now | Northside-Jacksonville | West Carteret | 7 p.m. | |||
Northside-Pinetown | Pamlico County | 7 p.m. | ||||
▶️ Watch Now | Northwest Cabarrus | Salisbury | 7 p.m. | |||
▶️ Watch Now | Olympic | West Cabarrus | 7 p.m. | |||
▶️ Watch Now | Overhills | Pinecrest | 7:30 p.m. | |||
▶️ Watch Now | Page | Southwest Guilford | 7 p.m. | |||
▶️ Watch Now | Parkland | East Forsyth | 7 p.m. | |||
▶️ Watch Now | Pender | Southwest Onslow | 7 p.m. | |||
Perquimans | Manteo | 7 p.m. | ||||
Person | Cummings | 7 p.m. | ||||
Pine Forest | Hoke County | 7 p.m. | ||||
Pisgah | Tuscola | 7:30 p.m. | ||||
Polk County | Madison | 7:30 p.m. | ||||
▶️ Watch Now | Porter Ridge | Marvin Ridge | 7 p.m. | |||
▶️ Watch Now | Princeton | Spring Creek | 7 p.m. | |||
Providence Day | Christ School | 7 p.m. | ||||
R-S Central | East Burke | 7:30 p.m. | ||||
▶️ Watch Now | Ragsdale | Grimsley | 7 p.m. | |||
▶️ Watch Now | Randleman | Central Davidson | 7 p.m. | |||
Ravenscroft | Trinity Christian | 7 p.m. | ||||
▶️ Watch Now | Reagan | R.J. Reynolds | 7 p.m. | |||
Robbinsville | Murphy | 7:30 p.m. | ||||
▶️ Watch Now | Rocky Mount | C.B. Aycock | 7 p.m. | |||
▶️ Watch Now | Rocky River | Ardrey Kell | 7 p.m. | |||
▶️ Watch Now | Rolesville | Wakefield | 7 p.m. | |||
Rosman | Andrews | 7:30 p.m. | ||||
▶️ Watch Now | Seaforth | Cedar Ridge | 7 p.m. | |||
Shelby | Lincolnton | 7:30 p.m. | ||||
South Brunswick | Whiteville | 7 p.m. | ||||
▶️ Watch Now | South Caldwell | Watauga | 7:30 p.m. | |||
South Columbus | Red Springs | 7 p.m. | ||||
South Davidson | South Stokes | 7 p.m. | ||||
▶️ Watch Now | South Garner | Clayton | 7:30 p.m. | |||
▶️ Watch Now | South Lenoir | Clinton | 7 p.m. | |||
▶️ Watch Now | South Point | North Gaston | 7:30 p.m. | |||
South Wake Lions | John Paul II | 7 p.m. | ||||
▶️ Watch Now | Southeast Halifax | Northwest Halifax | 7 p.m. | |||
▶️ Watch Now | Southeast Raleigh | Smithfield-Selma | 7 p.m. | |||
▶️ Watch Now | Southern Durham | Riverside | 7 p.m. | |||
▶️ Watch Now | Southern Guilford | Eastern Guilford | 6:30 p.m. | |||
▶️ Watch Now | Southern Nash | Hunt | 7 p.m. | |||
SouthLake Christian | Covenant Day | 7 p.m. | ||||
▶️ Watch Now | Southside | Jones | 7 p.m. | |||
▶️ Watch Now | SouthWest Edgecombe | North Pitt | 7 p.m. | |||
▶️ Watch Now | Southwestern Randolph | Eastern Randolph | 7:30 p.m. | |||
▶️ Watch Now | St. Pauls | Seventy-First | 7 p.m. | |||
Starmount | West Wilkes | 7:30 p.m. | ||||
▶️ Watch Now | Statesville | Davie County | 7 p.m. | |||
Stuart Cramer | West Lincoln | 7:30 p.m. | ||||
Sun Valley | Charlotte Catholic | 7 p.m. | ||||
Swain County | Hayesville | 7:30 p.m. | ||||
▶️ Watch Now | Terry Sanford | Scotland | 7 p.m. | |||
▶️ Watch Now | Thomas Jefferson | North Rowan | 7 p.m. | |||
▶️ Watch Now | Trask | East Duplin | 7 p.m. | |||
Triangle Math & Sci | North Wake Saints | 7 p.m. | ||||
Trinity | Providence Grove | 7:30 p.m. | ||||
▶️ Watch Now | Union | Lakewood | 7 p.m. | |||
▶️ Watch Now | Union Academy | Mtn Island Charter | 7 p.m. | |||
▶️ Watch Now | Union Pines | Southern Lee | 7 p.m. | |||
▶️ Watch Now | Vance County | Knightdale | 7 p.m. | |||
▶️ Watch Now | Wake Forest | East Wake | 7 p.m. | |||
Wake Preparatory | Bunn | 7 p.m. | ||||
▶️ Watch Now | Wallace-Rose Hill | Midway | 7 p.m. | |||
▶️ Watch Now | Warren County | Northampton County | 7 p.m. | |||
Washington County | Wayne Christian | 7 p.m. | ||||
▶️ Watch Now | Weddington | Cuthbertson | 7 p.m. | |||
Weldon | KIPP Pride | 7 p.m. | ||||
West Caldwell | Patton | 7:30 p.m. | ||||
▶️ Watch Now | West Columbus | North Duplin | 7 p.m. | |||
West Davidson | Thomasville | 7 p.m. | ||||
▶️ Watch Now | West Forsyth | Northwest Guilford | 7 p.m. | |||
West Henderson | Smoky Mountain | 7:30 p.m. | ||||
West Johnston | Harnett Central | 7 p.m. | ||||
▶️ Watch Now | West Rowan | East Rowan | 7 p.m. | |||
▶️ Watch Now | Western Alamance | Eastern Alamance | 7 p.m. | |||
Western Harnett | Triton | 7 p.m. | ||||
▶️ Watch Now | Westover | Douglas Byrd | 7 p.m. | |||
▶️ Watch Now | Wheatmore | East Davidson | 7:30 p.m. | |||
Williams | Southeast Alamance | 7 p.m. | ||||
▶️ Watch Now | Willow Spring | Apex | 7 p.m. |
Sources for scores & schedules: NFHS Network … Scorestream.com … HighSchoolOT.com … MaxPreps … Social media (X/Twitter).
👉 Check out our NC High School Football Scoreboard Hub for links to scores from past weeks.
✅ Many of North Carolina’s top high school players suit up for NC college teams on Saturdays. View this week’s schedule of North Carolina college football games involving teams from around the state, starting with Thursday’s East Carolina at Tulane clash and also including games like NC State at Notre Dame and Furman at Western Carolina.
🏆 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, TBA)