Scoring codes

Reference

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 own scoring rules, 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.
NSCDid not sail the courseThe boat started but did not sail the course.

How each code is scored

A code does not carry a fixed number of points. The points come from the event's own scoring rules, copied from a scoring template when the event was created, which set a rule for each code per event type (series, regatta, or open). To see or change those rules, see How scoring templates work and Edit a scoring template'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 template, and an event's own rules can differ from the template it came from, so check the event's scoring rules if you need to know exactly how a code scores there.

    Scoring codes · Help · Dockside