School Programs

Thales Academy – School League Fencing Team

Thales Academy NC Fencing League WinnersApex Fencing Academy is proud to support the Thales Academy Fencing Club. Thales Academy Fencing Club is open to Middle and High School students attending Thales Academy JHS/HS in Apex. The Thales Academy Fencing Team participates in the North Carolina Fencing School League which has 3-5 seasonal team meets plus Individual Championships.  The Thales Fencing Team practices during the 2nd and 3rd quarter of the Thales School Calendar Year. For more information on becoming a member of the Thales Academy Fencing team please e-mail:

Team members are welcome to sign up for additional classes with Apex Fencing Academy.

Fencers in this program are required to have a USA Fencing Non-Competitive membership.

Thales Fencing Fencing Team Middle Schoolers
North Carolina Fencing League Competition