The shape of a split practice
Warmup
300 choice
100 d/k
#Sprint
6 x 50 @ :55 odds sprint evens easy
100 (75 k 25 d)
#Distance
5 x 200 @ 2:40 descend 1-5
Everyone swims the warmup. Sprinters swim the #Sprint block, distance swims theirs, and each subgroup’s totals count only their own path through practice. Bring them back together after the split with another untagged block (a group kick set to finish is the classic).
The one rule that matters
Tagging subgroups on the workout says who’s at practice. A #tag in the text says who swims those sets. If you put five subgroups on the workout but never #tag a set, all five swim everything. Fine for a shared day, and also the most common surprise when lanes were supposed to split.
Step by step
- Write the shared work first, with no tag.
- Type
#and the subgroup name (Commit suggests your group’s subgroups as you type), then indent that subgroup’s sets under it. - Repeat for each split. Two subgroups sharing a main set? Tag both on the same block.
- Check the stats panel: each subgroup shows its own distance, time, and intensity picture, and the reports credit each swimmer with their subgroup’s yardage.
The #tags work the same in the Commit Swimming - Workout app, so you can adjust the splits from the deck when the plan changes.
Common questions
A swimmer is doing the other lane’s sets today. Handle it at attendance, not in the writing. See swapping a swimmer’s sets for a day.
Do I need a separate workout per subgroup? No. That’s the point: one workout, #tagged blocks, per-subgroup data.
My subgroup isn’t suggested when I type #. Check the subgroup exists on the training group. See set up groups and subgroups.