Flat Rock Middle School
All students are encouraged to play a sport. Flat Rock offers 15 teams participating in 11 sports. Please click here to see the Athletics Directory.
To participate in Flat Rock Athletics, you MUST:
- Complete the North Carolina High School Athletics Association (NCHSAA) pre-participation exam form. Click here for a printer-friendly copy.
- Register the student-athlete using Family ID. If you’ve already played a sport at Flat Rock, log in using your established username and password to renew your registration. Click here to register or renew.