The MACR Sharks offer training and practice groups for swimmers of all ages and ability levels. It is the goal of the Sharks to offer age specific training for all of our athletes geared towards challenging each individual and developing each individual to the best of THEIR abilities.

Please call us at 319-366-6421 to schedule a swim evaluation, or Click Here to send us an email request for more information.

Use the dropdown Menu above to view each of our practice groups or click on the links below to review group expectations

Developmental Groups

WHITE

BLUE JUNIOR 1

BLUE JUNIOR 2

BLUE SENIOR

Advanced Practice Groups

BLACK JUNIOR 1

BLACK JUNIOR 2

BLACK SENIOR

Invite Only Groups

GOLD

Equipment Needs

EQUIPMENT - ALL GROUPS