Schedule

Class schedules & events

Open mat runs every Monday, Tuesday, and Thursday, 5:00–7:00 PM at 3895 Henderson Road. Next special event: Community Open House on Saturday, September 19.

Open matMonday, Tuesday & Thursday 5:00 PM – 7:00 PM

Month, week, and list views show all sessions. Add one-time or repeating events with + Add event. Click any session to download it as a .ics file, or use Download .ics for the full schedule — import it into any calendar app.

Demo mode uses your browser storage until you sign in as staff.

Sign up for membership & pay dues

Join Keep Swinging to train at open mat and special events. Complete the membership application below, then pay dues securely with Stripe.

Membership application Pay membership dues

Membership application

Adapted from the Keep Swinging registration form, with added questions so we can see what you want to train for and how far you travel to 3895 Henderson Road. After you submit, pay dues with Stripe.

1. Personal information

2. Distance from the gym

We use this to plan class times, ride-share, and who lives close enough for weeknight open mat.

Enter a ZIP code to estimate miles from 3895 Henderson Road, Jackson, MS 39272.

3. Interest analysis

These answers help us match you to a class, a coach, and a membership plan.

What are you most interested in? (check all that apply)
What would make it easier to commit?

4. Class selection

Which classes interest you? (check all that apply)

5. Payment information

Payment method

Pay card dues here: Stripe membership checkout.

6. Scholarship application (optional)

If selected, you agree to complete a minimum of 10 volunteer hours each month at The Restoration Center to keep scholarship status.

7. Waiver & agreement

I understand that participation in physical training and boxing carries potential risk. I agree to follow all safety guidelines and instructions. I release Keep Swinging Boxing Academy, The Restoration Center, and its staff from liability for any injury or loss.

Pay dues on Stripe

Questions? Call Coach Watkins at (601) 954-6005. The original Google Form is still available if you prefer it: Keep Swinging Boxing registration form.

Upcoming sessions

Sign in and complete your waiver to book directly from this list. New members can apply for membership and pay dues first.

WhenClassKindSpots
Mon Aug 24, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Tue Aug 25, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Thu Aug 27, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Mon Aug 31, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Tue Sep 01, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Thu Sep 03, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Mon Sep 07, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Tue Sep 08, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Thu Sep 10, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Mon Sep 14, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Tue Sep 15, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Thu Sep 17, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
Mon Sep 21, 2026 · 05:00 PM – 07:00 PM Open Mat — Boxing & Fitness group 20 Contact us to book
What are the class schedules?

Our class schedules are designed to accommodate various fitness levels and age groups. You can find the latest schedules on our website, which are updated regularly to reflect any changes. We offer a range of boxing classes throughout the week, ensuring that everyone can find a suitable time to train and improve their skills.

How can I sign up for a class?

To sign up for a class, simply visit our class scheduling page on the website. You can choose your preferred class, check availability, and complete the registration process online. If you have any questions, feel free to contact our support team for assistance.

Are there classes for different skill levels?

Yes, we offer classes tailored for all skill levels, from beginners to advanced boxers. Each class is designed to help participants progress at their own pace, with personalized coaching available to ensure everyone receives the attention they need to succeed. Join us to find the right fit for your boxing journey!

What is the youth boxing program schedule?

The youth boxing program schedule is available on our website and includes various classes designed for different age groups. We focus on mentorship and skill development, ensuring that young boxers receive the guidance they need while having fun and staying active. Check our site for the latest updates!

Can I change my class after signing up?

Yes, you can change your class after signing up by accessing your member dashboard. Simply navigate to your scheduled classes, select the class you wish to change, and choose a new one from the available options. We strive to provide flexibility to accommodate your needs.

What should I bring to my first class?

For your first class, please bring comfortable workout clothes, a water bottle, and any boxing gear you may have. If you don’t have gear, don’t worry! We provide equipment for beginners, so just come ready to learn and have fun.