Earn. Track. Rank.
MSA points reward participation across the MSA ecosystem. Right now points are earned through Swing Trainer — more ways to earn are coming soon.
Swing Trainer
How to earn points
Training Sessions
5 pts base + 10 pts / 15 min
Earn a base reward for every training session, plus additional points for each 15 minutes of focused training time.
Social Dancing
20 pts / hour
Log your time on the social floor — every hour of social dancing adds to your total.
Daily Challenges
5 pts
Small, consistent goals you can complete each day to keep your streak alive.
Weekly Challenges
15 pts
Larger weekly objectives that reward steady, week-over-week progress.
Special Challenges
10 pts
Limited-time challenges released throughout the year for extra points.
Automatic tracking
Points are automatically updated on your profile and factored into your class-level and global rankings.
Rankings
Two ways to measure progress
Class ranking
See how you're trending inside your own class as you complete training work and challenges.
Global ranking
Measure your training output alongside dancers across the wider MSA community.
Start earning points today.
Sign in to view your point balance, class rank, and global rank — and start stacking reps through Swing Trainer.
