Two important features in the DSC racing program dictate the way races are set up in the Top Yacht program.
- Different Division Groups each week may race different races in different Series.
There are four separate Division Groups in the DSC fleet. The Divisions in each Group sail the same race in the same Series each week. In other words the Divisions in any given Group may have different start times and sail different course, but they share the same racing program throughout the entire season.
The four Division Groups are :
- Divisions 10 & 11 : Minnow "Frogs" and "Tadpoles"
- Divisions 2, 6 & 7 : Off the Beach Monohulls
- Divisions 8 & 7 : Off the Beach Multihulls
- Divisions 1, 3, 4 & 5 : Keelboats, Trailables & Large Multihulls
- Races in each series are usually not on consecutive race days. A Division may race a Pointscore Series race one week and a Harbour Series race the following week. An other Pointscore race the week thereafter, and so on.
To accommodate these two features and at the same time allow Top Yacht to calculate a meaningful progressive stream of handicaps throughout the racing Season, four Parent Handicap Series, one for each Division Group, are set up to form the core of the Season's race processing engine.