Upcoming Games

Home
Scrimmage

Scrimmage

Non-League
vs.
Lake Norman
Away
Tournament

NCISAA - Semifinals

Non-League
vs.
Greensboro Day School
Charlotte Country Day School
Away
Scrimmage

Jamboree at CCDS to benefit Brain Tumor Research at Duke

League
vs.
TBA
Charlotte Country Day School
Away
Tournament

NCISAA - Finals

Non-League
vs.
TBA
Charlotte Latin
Away
Scrimmage
vs.
Ardrey Kell High School
Marvin Ridge High School
Away
Scrimmage
League
vs.
Providence High School
Marvin Ridge High School
Home
Scrimmage
vs.
Hickory Ridge High School
Away

Tradition Golf Course

League
vs.
Lake Norman Charter
Lake Norman Charter
Home
vs.
Greensboro Day School
Home
Scrimmage
vs.
Gaston Christian
Gaston Day
Metrolina Christian
Northside Christian
Home
League
vs.
Charlotte Country Day
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Home
League
vs.
Charlotte Country Day
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Away
vs.
Rabun Gap
Away
vs.
Rabun Gap
Away
Tournament
vs.
Gaston Christian
Gaston Christian
Home
League
vs.
Charlotte Christian
Home
vs.
Greensboro Day School
Away
Tournament

Florence Tennis Association Boys Tennis Tournament

Non-League
vs.
TBA
Dr. Eddie Floyd Tennis Center
Home
vs.
Wake Christian Academy
Away
Tournament

Florence Tennis Association Boys Tennis Tournament

Non-League
vs.
TBA
Dr. Eddie Floyd Tennis Center
Away
Tournament
vs.
East Rutherford High School
Gaston Christian
Away
Tournament

Florence Tennis Association Boys Tennis Tournament

Non-League
vs.
TBA
Dr. Eddie Floyd Tennis Center
Away
Tournament

The Club at Irish Creek

Non-League
vs.
TBA
The Club at Irish Creek
Away
vs.
Forsyth Country Day School
Forsyth Country Day School
Away
League
vs.
Providence Day School
Providence Day School
Home
League
vs.
Providence Day School
Home
vs.
Forsyth Country Day School
Away
League
vs.
Providence Day School
Providence Day School
Away
League
vs.
Providence Day School
Providence Day School
Away
League
vs.
Providence Day School
Providence Day School
Away
vs.
Metrolina Christian
Metrolina Christian
Home
vs.
Forsyth Country Day School
Away
vs.
Carolina Royals
Intimidator Stadium

Athletic Trainers

Cannon School has two on-site athletic trainers:

Patrick Sheehan, LAT, ATC
Athletic Training Coordinator
Novant Health Sports Medicine

Holly Pente
Athletic Training Coordinator
Novant Health Sports Medicine


Cannon School

Phone: 704-786-8171 | Fax: 704-788-7779