Athletics

Team Pages

Daily Athletics Update

All athletic contests scheduled for Tuesday, March 28th are on as scheduled.
Thank you!  Go Cougars!

Upcoming Games

Away
League
vs.
Charlotte Country Day
Davidson Day School
Charlotte Country Day School
Away
League
vs.
Lake Norman Charter
Lake Norman Charter
Away
League
vs.
Charlotte Latin
Charlotte Latin
Home
League
vs.
Lake Norman Charter
Away
League
vs.
Lake Norman Charter
Lake Norman Charter
Home
Cancelled

Rocky River Golf Course

League
vs.
Charlotte Latin
Away
League
vs.
Charlotte Christian
Charlotte Christian
Away
League
vs.
Covenant Day School
Covenant Day School
Away
League
vs.
Covenant Day School
Covenant Day School
Home
League
vs.
Covenant Day
Home
League
vs.
Covenant Day School
Away
League
vs.
Covenant Day School
Covenant Day School
Away
League
vs.
Covenant Day School
Covenant Day School
Home
League
vs.
Covenant Day School
Home
Rescheduled
League
Away
League
vs.
Covenant Day School
Covenant Day School
Away
League
vs.
Charlotte Christian
Charlotte Christian
Home
League
vs.
Covenant Day School
Away
Rescheduled
League
Charlotte Christian
Home
League
vs.
Covenant Day School
Home
vs.
St. Charles Preparatory School
Home
League
vs.
Charlotte Latin
Charlotte Christian
Home
Cancelled
League
vs.
Providence Day School
Home
vs.
Gaston Christian
Away
League
vs.
Providence Day School
Providence Day School
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Home
League
vs.
Charlotte Country Day
Home
League
vs.
Charlotte Country Day
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Away
League
vs.
Charlotte Latin
Charlotte Latin
Home
League
vs.
Charlotte Latin
Home
League
vs.
Providence Day School
Home
League
vs.
Charlotte Latin
Away
League
vs.
Charlotte Latin
Charlotte Latin
Home
League
vs.
Charlotte Latin
Away
League
vs.
Charlotte Latin
Charlotte Latin
Home
League
vs.
Covenant Day School
Greensboro Day School
Woodlawn School
Lake Norman Charter
Home
League
vs.
Charlotte Country Day
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Home
League
vs.
Providence Day School
Home
League
vs.
Providence Day School
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Home
League
vs.
Providence Day School
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Home
League
vs.
Providence Day School
Away
League
vs.
Providence Day School
Providence Day School
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Away
League
vs.
Charlotte Country Day
Charlotte Country Day School
Away
Tournament

NC HS Invitational - Treyburn Country Club

Non-League
vs.
TBA
Treyburn Country Club
Away
Tournament

NC HS Invitational - Treyburn Country Club

Non-League
vs.
TBA
Treyburn Country Club
Home
League
vs.
Providence Day School
Home
League
vs.
Providence Day School
Away

Monroe Country Club

League
vs.
Covenant Day School
Covenant Day School
Home
League
vs.
Charlotte Latin
Away
League
vs.
Providence Day School
Providence Day School
Away
League
vs.
Providence Day School
Providence Day School
Away
vs.
Community School of Davidson
Community School of Davidson
Away

Ballantyne Country Club

League
vs.
Holy Trinity
Away
League
vs.
Charlotte Latin
Charlotte Latin
Away
League
vs.
Charlotte Latin
Charlotte Latin
Home
League
vs.
Charlotte Latin
Away
League
vs.
Charlotte Latin
Charlotte Latin
Home
League
vs.
Charlotte Latin

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