Scoring codes

Reference

Scoring codes

A scoring code records what happened to a boat in a race when it did not finish in the normal way: it did not start, did not finish, retired, was penalised, or was scored by the race committee for another reason. Most are the standard scoring abbreviations from Appendix A of the World Sailing Racing Rules of Sailing. Dockside adds a few of its own for club admin, such as the duty and sign-on codes.

Codes are uppercase with no full stops. How many points a code scores is not fixed: it is set by the event's scoring profile, so the same code can score differently for a series, a regatta, or an open meeting. See How each code is scored below.

This is the list of codes. To record one against a sailor, see Apply a scoring code.

Did not start

CodeNameMeaning
DNCDid Not Come to the starting areaThe boat did not come to the starting area.
DNSDid Not StartThe boat came to the starting area but did not start.

Did not finish

CodeNameMeaning
DNFDid Not FinishThe boat started but did not finish.
RETRetiredThe boat started, then retired from the race.
RAFRetired After FinishingThe boat finished but then retired.
TLETime Limit ExpiredThe boat did not finish within the race time limit.

Disqualifications

CodeNameMeaning
OCSOn Course SideThe boat was on the course side of the starting line at the start and did not start correctly.
BFDBlack Flag DisqualificationThe boat was on the course side during a black flag start and was disqualified without a hearing.
UFDU Flag DisqualificationThe boat was on the course side during a U flag start and was disqualified without a hearing.
DSQDisqualifiedThe boat was disqualified after a hearing.
DNEDisqualification Not ExcludableA disqualification that cannot be removed by a discard (RRS A2.1).
DGMDisqualification for Gross MisconductThe boat was disqualified for a gross breach of a rule or good sportsmanship (RRS 69).

Penalties

CodeNameMeaning
SCPScoring PenaltyA scoring penalty taken under RRS 44.3, added to the boat's finishing place.
ZFPZ Flag PenaltyA 20% penalty for being on the course side during a Z flag start (RRS 30.2).
DPIDiscretionary Penalty ImposedA penalty set by the protest committee.

Redress

CodeNameMeaning
RDGaRedress, average of all racesRedress scored as the average of the sailor's other races in the series.
RDGbRedress, average of races beforeRedress scored as the average of the sailor's races before this one.

Duty

CodeNameMeaning
RORace OfficerThe sailor was the race officer for the race and is scored for their duty.
OODOfficer of the DayThe sailor was officer of the day and is scored for their duty.

Other

CodeNameMeaning
NSONo Sign-onThe sailor did not sign on for the race.
NOHNot on Handicap listThe boat's class is not on the handicap list for the event.
OPNOpen entryThe sailor entered as an open (non-scoring or guest) entry.
NSCNo ScoreNo score was recorded for the boat.

How each code is scored

A code does not carry a fixed number of points. The points come from the scoring profile attached to the event, which sets a rule for each code per event type (series, regatta, or open). To see or change those rules, see How scoring profiles work and Edit a scoring profile's rules.

The most common pattern, and the Dockside default, works like this:

Code groupTypical default
DNS, DNC, DNF, RET, RAF, TLE, OCS, BFD, UFD, DSQ, DGM, DNEThe number of boats plus one, so a non-finish scores just below the last finisher.
RDGa, RDGb, RO, OODThe average of the sailor's other races, once they have sailed a minimum number of races.
SCP, ZFPThe boat's finishing place plus a percentage of the race starters.
DPIThe boat's finishing place plus a set number of penalty points.

These are defaults. A club can change any of them in its scoring profile, so check the event's profile if you need to know exactly how a code scores there.