Connor Caffrey
Wrestling Coach
X-Zen Sports · Greenville, SC
Year-round wrestling instruction and conditioning at X-Zen Sports — real technique, real mat time, and coaching that meets you where you are.
Youth, high school, and adult athletes each have their own classes, from a first practice ever to competition preparation.
Wrestling is wrestling — no blending, no shortcuts.
Every class builds technique, conditioning, and live wrestling:
Drills scale to your experience — new wrestlers learn the fundamentals safely while competitors sharpen for their next match.
Fundamentals, body awareness, and confidence on the mat. No experience needed — kids can start any week of the year. See the Youth program →
Technique and conditioning for school-season wrestlers who want more mat time — and for those getting ready to make the team.
From former wrestlers getting back on the mat to adults learning takedowns for the first time.
A dedicated session for freestyle and Greco-Roman — the two Olympic wrestling styles.
Not sure which class fits? Come to a free intro class and the coaches will place you.
| Day | Classes |
|---|---|
| Monday | No wrestling classes |
| Tuesday |
|
| Wednesday | No wrestling classes |
| Thursday |
|
| Friday |
|
| Saturday | No wrestling classes |
| Sunday | Closed |
Youth Wrestling runs Tuesday and Thursday afternoons as part of our Youth program. See the Youth program →
All wrestling classes run year-round.
Unlimited Wrestling classes, plus gym equipment and sauna access.
Book Your Free Intro ClassUnlimited access to all martial arts and training programs at X-Zen, plus gym equipment and sauna access.
Unlimited classes in any one program, plus gym equipment and sauna access. $50 a month off the Single Art rate.
Wrestling Coach
Wrestling Coach
Wrestling Coach
Start with a free intro class in the group that fits — Youth, High School, or Adult.
Wear workout clothes and bring a water bottle. Your coach will walk you through the format and set you up at your level. No experience needed.
X-Zen Sports, Greenville, South Carolina. Questions? Call (864) 214-3174.