Practice Times (current as of  June 1, 2022)

All practice times are subject to change based on State, Local and Facility Guidelines and restrictions or other reasons. The following schedule details available on-deck times only. Not all groups attend every listed practice session. See swim group descriptions for recommended maximum number of practice sessions per week. 

 

Practice Dates and Times

All practices at Belvidere YMCA

 

 

Monday

Tuesday

Wednesday

Thursday

Friday

 

Age Group Marlins Level 1

5:30-6:30pm

5:30-6:30pm

5:30-6:30pm

5:30-6:30pm

NO PRACTICE

Age Group Marlins Level 2

5:30–7:00pm

5:30–7:00pm

5:30–7:00pm

5:30–7:00pm

5:30-7:00pm

Age Group Marlins Level 2

ELITE

5:30–7:30pm

5:30–7:30pm

5:30–7:30pm

5:30–7:30pm

5:30–7:30pm

Senior Marlins Level 1

5:30-7:00pm

5:30-7:00pm

5:30-7:00pm

5:30-7:00pm

NO PRACTICE

Senior Marlins Level 2

5:30-7:30pm

5:30-7:30pm

5:30-7:30pm

5:30-7:30pm

5:30-7:30pm

 

 

 

 

 

 

 

 

 

SCHEDULE IS SUBJECT TO CHANGE IF SWIMMER REGISTRATION OR POOL AVAILABILITY CHANGES

 

PRACTICE TIMES MAY CHANGE ONCE WE SEE THE TOTAL NUMBER OF SWIMMERS WE HAVE FOR  SEASON AND THE NUMBER OF SWIMMERS PER GROUP.

Practice changes:  Please check your e-mail, Marlins Face Book page, Marlins Instagram, and/or team website for practice cancellations and amendments due to the weather, YMCA events, etc.  You can also sign up to receive text messages for practice cancellations and changes through the Remind app.

 

Belvidere YMCA
220 W. Locust St
Belvidere, IL 61008

The Belvidere YMCA is the Rockford Marlins home pool, and most practices will take place there. We have relocated to Belvidere YMCA as of June 17, 2020 after seven years at Rockford Public Schools. Swimmers can enter the facility through the main doors on Locust Street.

The YMCA Drive Inspires a Future Boone County

 

​Rockford Marlins Mailing Address

2205 S. Perryville Rd. #122
Rockford, IL 61108