Reach your full potential.
At Top Gun MX, we offer training programs designed for riders of all levels, from beginners taking their first laps to seasoned pros sharpening their skills. Learn from our experienced team of riders, trainers, and mentors, and take your riding to the next level.
Why train with us?
Our coaches bring decades of professional experience—from racing at the national level to training top professional riders. With expert guidance, personalized feedback, and a supportive environment, you’ll gain the skills, confidence, and fun of true motocross.
Programs Offered
Group School with Guest Coach
Big Bikes (3 HR)
Little Bikes (3 HR)
Thursday Schools with Seth Rarick
2 hours total | 10 spots available
Private Lessons & Off-the-Bike Training: One-on-one coaching tailored to your goals. Seth also offers custom off the bike programs like cycling, running, and gym work to improve strength, endurance, and technique.
Please email Seth directly for private lessons available.
All sessions are beginner-friendly and organized by age and skill level.
Here’s what you need to know.
Rules & safety
Your safety comes first. All riders must sign a waiver in person before riding and follow posted track rules at all times. View Track Rules
What’s the Cancellation Policy?
We understand that things come up! If you’re unable to attend your scheduled training session, your payment will be credited toward a future class. Please notify us as soon as possible if you can’t make it, so we can adjust our schedule accordingly. Your credit is valid for one year and can be applied to upcoming training dates of equal or lesser value.
Is the track available for rent?
Track rentals are available Sundays only. Please email us to schedule. Pricing is $750 for 8 hours or $375 for 4 hours, daytime rentals only. This pricing includes 10 riders, any more than 10 riders is $30 additional per rider. Track is NOT prepped for rentals.
How to Book
For group classes, online reservations are mandatory. Click here to book now.
For private lessons, contact Seth directly.
Ready to level up?