Each team will play 1-3 games per week (odd scheduling with 21 teams).

Thursday March 26

Cannon at Piedmont

Weddington at Myers Park

Marvin Ridge at Independence

Porter Ridge at Providence Day

Parkwood at Charlotte Christian

Ardrey Kell at South Meck

Friday March 27

Cannon at Central Cabarrus

Mooresville at Marvin Ridge

Independence at Hough

South Meck at Cox Mill

Cuthbertson at Lake Norman

Saturday March 28

Porter Ridge at Marvin Ridge

Central Cabarrus at Myers Park

Independence at Hickory Ridge

Lake Norman at Parkwood

Charlotte Christian at Charlotte Catholic

Monday March 30

Peidmont at Mooresville

Charlotte Catholic at Providence Day

Lake Norman at Hickory Ridge

Parkwood at Ardrey Kell

Providence at CannonĀ