High School Sports

Ready for high school football? Here’s the 2025 Charlotte-area scrimmage schedule

Garinger High School head football coach Jupiter Wilson, left, watches his players run through a workout on Tuesday, April 29, 2025. Garinger High School has been through dozens of coaches trying to turn the program around. Now, the former UNC football player is taking his turn.
Garinger High School head football coach Jupiter Wilson, left, watches his players run through a workout on Tuesday, April 29, 2025. Garinger High School has been through dozens of coaches trying to turn the program around. Now, the former UNC football player is taking his turn. jsiner@charlotteobserver.com

If you can’t wait for the official start of high school football — which comes as early as Aug. 15 — there are plenty of scrimmages coming up in the Charlotte-area.

Here’s a list of games involving Charlotte-area teams.

What happened under the Friday night lights? Get exclusive insights into Charlotte and North Carolina high school sports with our free Talking Preps newsletter. Every week on Thursday. Sign-up here.

FRIDAY, AUG. 8

Mount Tabor Jamboree

5 p.m.: Parkland vs. Lexington; Northwest Cabarrus vs. R.J. Reynolds

6 p.m.: Mount Tabor vs. Ben Smith; Walkertown vs. Mount Airy

7 p.m.: Northwest Cabarrus vs. Ben Smith; R.J. Reynolds vs. Lexington

8 p.m.: Mount Tabor vs. Walkertown; Mount Airy vs. Parkland

Cleveland County Jamboree

(at Gardner-Webb)

6 p.m.: Burns vs. Corvian Community

7 p.m.: South Mecklenburg vs. Shelby

8 p.m.: Monroe vs. Kings Mountain

9 p.m.: Myers Park vs. Crest

Community School of Davidson Jamboree

6 p.m.: Community School of Davidson, Cannon School, and Bunker Hill

Cox Mill Jamboree

6 p.m.: Hopewell vs. Davie County

7 p.m.: Davie County vs. Cox Mill

8 p.m.: Hopewell vs. Cox Mill

Stanly County Jamboree

(at West Stanly)

6 p.m.: Hunter Huss vs. North Stanly

6:45 p.m.: Langtree Charter vs. South Stanly

7:30 p.m.: Central Cabarrus vs. Albemarle

8:15 p.m.: Concord vs. West Stanly

Thomas Jefferson Jamboree

(at Thomas Jefferson Academy, Mooresboro)

Cherryville, Fred T. Foard, East Henderson and Thomas Jefferson Academy play, starting at 6 p.m.

Also:

Alexander Central at North Lincoln, 6 p.m.

Ambassador Christian at Columbia Ben Lippen, 6 p.m.

Charlotte Catholic at Lake Norman (JV, 6 p.m.; varsity, 7 p.m.)

East Lincoln at West Lincoln, 6 p.m.

Grimsley at Mooresville, 7 p.m.

Lincolnton at Freedom, 7 p.m.

SATURDAY, AUG. 9

Gaston FCA Jamboree

(at Bessemer City)

5 p.m.: West Mecklenburg vs. North Gaston

6:10 p.m.: Harding vs. Highland Tech

7:20 p.m.: East Gaston vs. Mountain Island Charter

8:30 p.m.: Bessemer City vs. Chase

Husky Jamboree

(at Hough)

6 p.m.: Butler vs. Palisades

7 p.m.: West Charlotte vs. Sun Valley

8 p.m.: Hough vs. Marvin Ridge

Also:

East Mecklenburg at Ashbrook, 6:30 p.m.

Garinger at North Rowan, 6 p.m.

MONDAY, AUG. 11

Piedmont vs. Buford (SC), Union Academy at Buford

South Point at Duncan (SC) Byrnes, 6:30 p.m.

WEDNESDAY, AUG. 13

Hopewell Scrimmages

6 p.m.: Hopewell, Mallard Creek, Weddington and Davie County

FRIDAY, AUG. 15

Battle of the Border

(at Nation Ford)

6 p.m.: Ambassador Christian vs. Nation Ford, and Cuthbertson vs. Catawba Ridge

Burke County Jamboree

(at Freedom High)

7:30 p.m.: Cherryville vs. Draughn; Fred T. Foard vs. Patton

8:30 p.m.: East Burke vs. C.D. Owen; Freedom vs. East Wilkes

Dawg Fight

(at Jay M. Robinson High)

5 p.m.: Lake Norman vs. Porter Ridge

6 p.m.: Ballantyne Ridge vs. Southeast Guilford

7 p.m.: Providence vs. Charlotte Christian

8 p.m.: Marvin Ridge vs. Forest Hills

9 p.m.: Jay M. Robinson vs. East Mecklenburg

Gaston FCA Jamboree

(at Stuart Cramer)

5:30 p.m.: Harding vs. Forestview

6:30 p.m.: Bessemer City vs. Thomas Jefferson Academy

7:30 p.m.: Ashbrook at East Gaston

8:30 p.m.: West Mecklenburg vs. Stuart Cramer

Hickory Scrimmages

5 p.m.: Statesville JV vs. St. Stephens JV

6:15 p.m.: Statesville vs. St. Stephens

7:30 p.m.: Mooresville JV vs. Hickory JV

8:45 p.m.: Mooresville vs. Hickory

High Country Jamboree

(at Watauga)

South Point, Ashe County, North Surry and Watauga play, 6 p.m.

Lincoln County Jamboree

(at East Lincoln)

5:30 p.m.: West Lincoln vs. East Rutherford

6:30 p.m.: North Lincoln vs. Corvian Community

7:30 p.m.: Lincolnton vs. Bandys

8:30 p.m.: East Lincoln vs. Northwest Cabarrus

Rowan County Jamboree

(at West Rowan)

6 p.m.: South Iredell vs. Salisbury; North Iredell vs. East Rowan

7 p.m.: Pine Lake Prep vs. South Rowan

North Rowan vs. Jesse Carson

8 p.m.: SouthLake Christian vs. West Rowan

also:

Cannon School vs. Atlantic Collegiate (SC), at Florence (SC) Christian, 7:30 p.m.

Central Cabarrus, Hunter Huss at Garinger, 5 p.m.

Community School of Davidson at Elkin, 6 p.m.

East Mecklenburg vs. Jay M. Robinson, 5 p.m.

Highland Tech at Mountain Island Charter, 6 p.m.

North Gaston vs. Blacksburg (SC), at Gaffney (SC), 6 p.m.

Piedmont vs. McBee at Central Pageland

Weddington at Independence, 7:15 p.m.

West Charlotte vs. Blythewood (SC) Westwood, at York High, 7 p.m. (part of McDonald’s Kickoff Classic)

West Iredell at Kings Mountain, 7 p.m.

This story was originally published August 7, 2025 at 8:00 AM.

Sports Pass is your ticket to Charlotte sports
#ReadLocal

Get in-depth, sideline coverage of Charlotte area sports - only $1 a month

VIEW OFFER