Stage 1: Water Acclimation (3-5yrs)

Rankin YMCA

6/3/2025 to 6/26/2025

Tue Thu

4:00 PM to 4:30 PM

3y to 5y 11m

Registration 5/20/2025 to 5/29/2025


Stage 2: Water Movement (3-5yrs)

Rankin YMCA

6/3/2025 to 6/26/2025

Tue Thu

4:00 PM to 4:30 PM

Ages 3y to 5y

Registration 5/20/2025 to 5/29/2025


Stage 3: Water Stamina (3-5yrs)

Rankin YMCA

6/3/2025 to 6/26/2025

Tue Thu

4:00 PM to 4:30 PM

3y to 5y 11m

Registration 5/20/2025 to 5/29/2025


Stage 1: Water Acclimation (6-12yrs)

Rankin YMCA

6/3/2025 to 6/26/2025

Tue Thu

4:35 PM to 5:15 PM

6y to 12y 11m

Registration 5/20/2025 to 5/29/2025


Stage 2: Water Movement (6-12yrs)

Rankin YMCA

6/3/2025 to 6/26/2025

Tue Thu

4:35 PM to 5:15 PM

6y to 12y 11m

Registration 5/20/2025 to 5/29/2025


Stage 3: Water Stamina (6-12yrs)

Rankin YMCA

6/3/2025 to 6/26/2025

Tue Thu

4:35 PM to 5:15 PM

6y to 12y 11m

Registration 5/20/2025 to 5/29/2025


50/100 Mile Swim Challenge

Rankin YMCA

2/1/2025 to 11/30/2025

Sun to Sat

Times Vary

12y to 99y 11m

Registration 1/16/2025 to 8/31/2025


YMCA Champions League Basketball (Special Needs)

Rankin YMCA

6/9/2025 to 8/3/2025

Mon

Times Vary

4y and up

Registration 3/18/2025 to 6/4/2025


YMCA Champions League Basketball (Special Olympics)

Rankin YMCA

6/9/2025 to 8/3/2025

Mon

Times Vary

8y and up

Registration 3/18/2025 to 6/4/2025


YMCA Thunder Basketball (Developmental League)

Rankin YMCA

6/9/2025 to 8/3/2025

Sun to Sat

Times Vary

3y to 16y 11m

Registration 3/18/2025 to 6/4/2025