Skip to main content

Fleet Scoring

Prerequisites

Fleet Scoring must be enabled on the event before the Scoring Fleets menu appears.

  1. Go to Events → Edit.
  2. Under Settings → Race Operations, check Scoring.
  3. Save the event.

Once enabled, Scoring Fleets will appear in the panel menu under Race Operations. The Results URL field is hidden while fleet scoring is active — results are served directly from the scoring system rather than from an external link.

Understanding Fleet Types

When creating a fleet you choose one of three types. The type controls how the fleet is scored and how it appears in standings and the public results page.

Fleet
A standalone scoring group. Boats are scored only against other boats in this fleet. Use this for a one-design class (e.g. "Laser Radial") or a handicap group (e.g. "PHRF Division A"). This is the most common type.
Division
An aggregate trophy that draws competitors from across multiple fleets. For example, a "Women's Overall" division may combine boats from several one-design fleets. Boats appear in their primary fleet for racing and also in the Division standings for the trophy. The standings table is grouped by competitor division when this type is selected.
Group
A sub-category within a fleet for a sub-trophy, such as a "Junior" group within a mixed open fleet. Boats are scored in the full fleet and also appear in the Group standings.

Scoring Systems

Four scoring systems are available. Select the system when creating the fleet; it can be changed later, but you must click Calculate on the Standings page to recompute scores after any change.

Low Point (RRS A1.1)
The standard fleet-racing scoring system. A boat's score for each race equals her finishing position — 1st place = 1 point, 2nd place = 2 points, and so on. Lowest series total wins. Penalty-code scores are assigned per the Finish Code Reference below.
Bonus Point (RRS A1.2)
Identical to Low Point except that first place scores 0.75 points instead of 1. All other positions and penalty codes score the same as Low Point.
Time-on-Time

Handicap scoring using a Time Correction Factor (TCF). Each boat's elapsed time is multiplied by its TCF to produce a corrected time. Boats are then ranked by corrected time and assigned position points as in Low Point. Corrected time = elapsed time × TCF. A lower TCF represents a faster boat receiving a larger handicap.

Time-on-Time fleets support two scoring basis modes:

  • Total elapsed time (default) — the full race elapsed time is corrected by TCF. Used for IRC, ORR, and similar offshore handicap systems.
  • Average lap time — each boat's corrected time is divided by the number of laps she completed, allowing boats on different lap counts to be compared fairly. Used for RYA Portsmouth Yardstick (PYS), RYA NHC, and other lap-based club handicap systems. See Average Lap Scoring below.
Time-on-Distance (PHRF)
Handicap scoring using a PHRF rating in seconds per nautical mile. Each boat's corrected time is calculated as: elapsed time − (PHRF rating × course distance ÷ 3600). Boats are ranked by corrected time and scored as in Low Point. The course distance (in nautical miles) must be entered on each race record. A higher PHRF rating represents a slower boat receiving a larger handicap allowance.

Throwouts (Discards)

A throwout (also called a discard) allows each boat to exclude one or more of its worst race scores from the series total. Throwouts are configured on the fleet and applied automatically during score calculation.

Simple Throwouts
Enter a number in the Throwouts field and leave the per N races field blank. Every boat may discard exactly that many scores regardless of how many races have been sailed. For example, setting Throwouts = 2 always allows two discards.
Progressive Throwouts

Enter a number in both the Throwouts and the per N races fields to grant throwouts progressively as races are completed. For example, Throwouts = 2, per 5 races means:

  • After 1–4 races sailed: 0 throwouts
  • After 5–9 races sailed: 1 throwout
  • After 10 or more races sailed: 2 throwouts

Leave the per N races field blank to always allow the full throwout count from the first race.

Non-Excludable Scores
Only DNE (Disqualification Not Excludable) cannot be used as a throwout — DNE scores always count toward the series total regardless of the throwout setting. All other finish codes, including BFD, DSQ, and UFD, are throwout-eligible. After changing throwout settings, navigate to the Standings page and click Calculate to recompute.

Creating a Scoring Fleet

  1. Navigate to Race Operations → Scoring Fleets.
  2. Click New Fleet.
  3. Fill in the form:
    • Fleet Name — a clear, unique name for this fleet (e.g. "Laser Radial", "PHRF A", "Women's Trophy").
    • Type — Fleet, Division, or Group (see Understanding Fleet Types).
    • Scoring System — Low Point, Bonus Point, Time-on-Time, or Time-on-Distance (see Scoring Systems).
    • Number of Races — optionally enter the number of scheduled races. The system creates that many race records automatically so you can begin recording finishes immediately. If you increase this number later, additional races are added. If you decrease it, empty scheduled races at the end of the list are removed (races with any finishes recorded are never automatically deleted).
    • Throwouts — configure discard rules (see Throwouts).
  4. Click Save Fleet.

You can edit any fleet setting at any time. After changing the scoring system or throwout rules, return to the Standings page and click Calculate to recompute scores.

Entry Filter Criteria

The lower half of the fleet form lets you define which competitors automatically belong in this fleet. Any combination of the four criteria may be set; all selected criteria are applied together (AND logic).

Boat Class
Restrict entries to competitors registered with a specific boat class (e.g. "Laser Radial"). The list is drawn from competitors already registered for the event.
Division
Restrict entries to competitors in a specific division (e.g. "Youth", "Open").
Handicap / Rating System
Restrict entries to competitors with a specific handicap certificate type (e.g. "PHRF", "IRC").
Club
Restrict entries to competitors from a specific club.

Leave all four fields blank if you prefer to add entries individually.

Example: Setting Boat Class = "Laser" and Division = "Youth" will only auto-populate competitors who are both in the Laser class and the Youth division.

Adding and Managing Entries

After saving the fleet, navigate to Scoring Fleets → [Fleet Name] → Entries (the people icon).

Auto-Populate from Criteria
If filter criteria are set on the fleet, click Populate Entries. The system finds all active, non-deleted competitors matching the criteria and creates an entry for each one. Competitors already in the fleet are skipped, so it is safe to run Populate again after new competitors register for the event.
Add Individually
Use the Add Entry form at the top of the entries page to add a single competitor. All active competitors not yet in the fleet appear in the dropdown.
Removing an Entry
Click the trash icon next to an entry to remove it. Removing an entry also permanently deletes all of that competitor's finishes and scores in this fleet.
Handicap Ratings

For Time-on-Time and Time-on-Distance fleets, each entry requires a numeric rating. Ratings are entered in the Rating column on the Entries page after the fleet is populated. The column header shows the rating type in use:

  • Time-on-Time (TCF): Enter the Time Correction Factor as a decimal (e.g. 0.9823). Lower TCF = faster handicap. This is the default format for Time-on-Time fleets.
  • Time-on-Time (PN) — Portsmouth / NHC: When the fleet's Rating Format is set to Portsmouth Number, enter the PN or NHC number directly (e.g. 1000 for scratch, 950 for a faster boat, 1100 for a slower boat). The system converts to TCF internally using TCF = 1000 ÷ PN. Higher PN = slower boat = more generous allowance.
  • Time-on-Distance (PHRF): Enter the PHRF rating in seconds per nautical mile (e.g. 84). Higher rating = slower boat, larger allowance.

After updating ratings, navigate to the Standings page and click Calculate to recompute scores with the new values. For Low Point and Bonus Point fleets the Rating column is hidden — no value is required.

Managing Races

Navigate to Race Operations → Scoring Fleets → [Fleet Name] → Races (the flag icon).

Adding a Race

Click Add Race and fill in the race form:

  • Race Number — the race number within the series. If you set a Number of Races when creating the fleet, race records are pre-created with sequential numbers starting at 1.
  • Name — optional label (e.g. "Race 1", "Medal Race", "Gold Fleet Race 3").
  • Date — the date the race was sailed. This appears below column headers in the standings table.
  • Course Distance — required for Time-on-Distance fleets. Enter the distance in nautical miles.
  • Scoring Basis — visible only for Time-on-Time fleets. Defaults to Inherit from fleet default. Set to Average lap time to override the fleet default for this race; set to Total elapsed time to revert a race back to standard timing in an average-lap fleet. See Average Lap Scoring below.
Race Status

Each race has a status that controls whether it is included in score calculation. Only races with status Sailed appear as columns in the standings and are counted for throwout purposes.

  • Scheduled — race has not yet been sailed. Not included in scoring.
  • Sailed — race has been completed; finishes can be recorded. Included in scoring.
  • Abandoned — race was started but not completed. Not included in scoring.
  • Postponed — race has not yet started. Not included in scoring.
  • Cancelled — race will not be sailed. Not included in scoring.
Deleting a Race
Click the trash icon on the race row. Deleting a race permanently removes all finishes and scores recorded for that race. This action cannot be undone.

Recording Finishes — Bulk Entry

Bulk Entry is the fastest way to record an entire race at once. From the race list, click Bulk Entry for the race you want to score.

Position-Based Mode (Low Point and Bonus Point fleets)
  1. The entries appear as a drag-and-drop list. Drag each boat row into the order they finished — 1st at the top.
  2. For boats that did not finish, set the Code dropdown to the appropriate code (DNF, OCS, etc.). Boats with a code are excluded from position assignment regardless of their position in the list.
  3. Click Save Results. Scores are calculated automatically and you are redirected to the Standings page.
Handicap Mode (Time-on-Time and Time-on-Distance fleets)
  1. Enter each boat's elapsed time in the Elapsed column. The field accepts a forgiving format — you do not need to type colons:
    • Plain digits are parsed right-anchored: the last two digits are seconds, the next two are minutes, the next two are hours. For example, 722 → 0:07:22, 10523 → 1:05:23, 130545 → 13:05:45.
    • Delimited format (colons, dots, or commas) is also accepted: 1:15:23, 1.15.23, and 1,15,23 are all equivalent. Two-segment input like 7:22 means 7 minutes 22 seconds.
    • Non-numeric, non-delimiter characters are silently ignored, so a pasted value with stray letters or spaces is cleaned automatically.
    • Tab or Enter confirms the entry, reformats the field to canonical H:MM:SS, and moves to the next row.
  2. For average lap races, a Laps column appears next to the elapsed time. Enter the number of laps each boat completed. Once you type a number in a laps cell and move to the next field, the same value is pre-filled into all subsequent blank laps cells — useful when most boats sail the same number of laps as the leader.
  3. For boats that did not finish, leave the elapsed time blank and set a penalty code. Laps can be left blank for non-finishers.
  4. Click Save Results. The system computes corrected times, assigns finishing positions, and calculates scores automatically.

Boats not assigned an elapsed time or code are treated as not yet recorded and are excluded from score calculation for that race.

Recording Finishes — Detail View

The Detail View lets you manage individual finishes and is useful when recording results as boats finish one by one in real time, or when you need to make corrections. Open it from the race list with the Detail View button.

Adding a Finish
  1. In the Add Finish form at the bottom, select the competitor from the dropdown.
  2. For handicap fleets, enter the elapsed time. The field accepts several formats — you do not need to type colons:
    • Plain digits are parsed right-anchored (e.g. 722 → 0:07:22, 10523 → 1:05:23).
    • Delimited format with colons, dots, or commas (e.g. 1:15:23 or 1.15.23).
    • Tab out of the field to confirm and reformat.
    Leave blank if assigning only a penalty code.
  3. For average lap races, a Laps Sailed field also appears — enter the number of laps the boat completed.
  4. For position-based fleets, enter the finish position number.
  5. Optionally set a penalty code if the boat did not finish or incurred a rule penalty.
  6. Click Record. The score is calculated automatically.
Editing a Recorded Finish
  • Finish code: Change the Code dropdown inline — it saves and recalculates automatically on change.
  • Elapsed time (handicap fleets): Update the Elapsed Time field using any supported format (h:mm:ss, plain digits like 722, etc.) and tab or click away — the field reformats to canonical H:MM:SS and saves automatically.
  • Laps sailed (average lap races): Update the Laps field and tab or click away — it saves and recalculates automatically on blur.
Deleting a Finish
Click the trash icon on the finish row. The finish is removed and scores are recalculated automatically.
Score Display
The Score column on the right shows each boat's points for this race. Throwout scores appear in italics with brackets (e.g. [5]). The score updates automatically whenever you make a change.

Finish Code Reference

Finish codes override a boat's calculated score with a rule-based result. The points value shown below is for Low Point scoring with N entries in the fleet and assumes Rule A5.2 is in effect. When Rule A5.3 is enabled on the fleet, the effective N for most penalty codes changes to the race-day participant count — see Rule A5.3 below.

Code Meaning Points (Low Point, A5.2) Notes
DNFDid Not FinishN + 1Boat started but did not finish within the time limit or before the race was concluded. Implies came to the starting area.
DNSDid Not StartN + 1Boat did not start. Includes boats that retired before the start signal. Implies came to the starting area.
OCSOn Course SideN + 1Boat was on the course side of the start line at the start signal and did not return to start correctly. Implies came to the starting area.
BFDBlack Flag DisqualificationN + 1Disqualified under Rule 30.3. Implies came to the starting area. May be excluded as a throwout.
UFDUnder Flag DisqualificationN + 1Disqualified under Rule 30.3 (U flag). Implies came to the starting area. May be excluded as a throwout.
DSQDisqualifiedN + 1Disqualified by the protest committee. Implies came to the starting area. May be excluded as a throwout.
DGMDid Not Get the MarkN + 1Boat started but failed to round a required mark. Implies came to the starting area. May be excluded as a throwout.
DNEDisqualification Not ExcludableN + 1Disqualification under Rule 69 or as specified by the protest committee. Implies came to the starting area. Cannot be excluded as a throwout — the only non-excludable code.
RETRetiredN + 1Boat retired from the race after starting. Implies came to the starting area. May be excluded as a throwout.
DNCDid Not CompeteN + 2Boat did not come to the racing area at all (e.g. did not launch). Scores two points more than N + 1. Under Rule A5.3 this code is unaffected — DNC always scores against the full series entry list.
NSCNo Starting CertificateN + 1Boat did not present a valid starting certificate. Implies came to the starting area. May be excluded as a throwout.
RAFRetired After FinishingN + 1Boat finished but subsequently retired — typically after acknowledging a rules infringement. May be excluded as a throwout.
TLETime Limit ExpiredFormula (see TLE Scoring)Boat finished after the time limit or finishing window. Only available when the SIs provide for a time limit (RRS 35, A5, A10). Points are calculated by formula, not position. See Time Limit Expired (TLE) Scoring below.
ZFP20% Scoring Penalty (Rule 30.2)Position + 20% of NBoat finished but incurred a 20% penalty under Rule 30.2 (Z flag procedure).
SCPScoring PenaltyPosition + 20% of NA scoring penalty applied by the protest committee. Use a Direct Points Override correction if the percentage differs from 20%.
AVGAverage Points (Redress)Average of other racesApplied when a boat receives redress under Rule 62. AVG is not available in the direct finish code dropdown — apply it through the Corrections panel. See Redress and AVG Scoring.

For handicap fleets (Time-on-Time, Time-on-Distance), penalty codes override the corrected-time calculation entirely — the boat receives the penalty points regardless of elapsed time.

Rule A5.3 — Race Day Penalty Scoring

Under the default Rule A5.2, every non-finishing penalty code (DNF, DNS, OCS, DSQ, etc.) scores one more than the total number of boats entered in the series. Rule A5.3 is an optional change that may be stated in the Notice of Race.

Enable this only when the Notice of Race explicitly states that Rule A5.3 applies.

What A5.3 Changes

When A5.3 is active, boats that came to the starting area and received a penalty code score one more than the number of boats that came to the starting area for that race, rather than the full series entry list. The practical effect is that in long series with variable attendance, penalty scores stay proportional to actual race-day participation.

The system derives "boats that came to the starting area" for each race as:

Total fleet entries − boats recorded DNC in that race

Codes affected by A5.3 (scoring against race-day count): DNS, OCS, UFD, BFD, DNF, RET, DSQ, DGM, NSC, DNE.

Codes not affected by A5.3: DNC always scores against the full series entry list. RAF, ZFP, SCP, TLE, and AVG are governed by their own rules.

Effect of Correcting a Code
Because the race-day count is derived from DNC records at the time of scoring, correcting a DNC to DNF (or vice versa) changes the starting-area count for that race and automatically updates the scores of every other penalised boat in the same race. Always click Calculate after correcting a finish code when A5.3 is active.
Division-Scoped Counts
When a fleet is scoped to a division or filtered subset of competitors, the starting-area count is computed within that fleet's entry list — not across the whole event. Two fleets on the same event have independent counts.
Enabling A5.3
Toggle Enable Rule A5.3 in the fleet settings form. After saving, click Calculate on the Standings page to recompute scores with the new rule.

Time Limit Expired (TLE) Scoring

TLE applies when the SIs provide for a finishing time limit or finishing window (RRS 35, A5, A10). A boat that starts, sails the course, and crosses the finishing line after the limit is expired receives TLE rather than a clean finish. If no time limit is stated in the SIs, such a boat should be scored DNF instead.

Unlike DNF, a TLE boat retains its recorded elapsed (finish) time. Its points are computed by formula rather than position, and all TLE boats in the same race receive identical points.

Scoring Variants

Select the variant in the fleet settings form. The default — Finishers + 2 — matches the World Sailing standard SI template.

VariantFormulaWhen to use
Finishers + 1Number of boats that finished within the limit, plus 1SIs specify "the number of boats that finished plus one"
Finishers + 2 (default)Number of finishers within the limit, plus 2World Sailing standard SI template (recommended)
Last Finisher + incrementPoints scored by the last boat to finish within the limit, plus 1 or 2Use when the SIs reference the last finisher's score. Note: diverges from Finishers + variants when the last finisher has a ZFP or SCP scoring penalty, or when there are ties.
Average DNF / LastAverage of the DNF score and the last finisher's scoreSailwave-compatible option for event officers migrating from Sailwave
Clamping
A TLE score can never exceed the DNF score for that race. If the formula result would be higher (possible in small fleets where most boats are TLE), the score is clamped to DNF.
Throwouts
TLE scores are throwout-eligible like any other score.
Finishers Within the Limit
Boats with a ZFP or SCP code count as finishers within the limit (they crossed the line with a scoring penalty but did physically finish). Boats with any other non-finishing code are excluded from the finisher count.
Handicap Fleets
Whether a boat finished within the time limit is determined by her elapsed time (actual physical crossing), never by her corrected time. The race officer assigns TLE based on the clock, and handicap correction applies only among boats that finished within the limit. This is the conventional interpretation of RRS 35.
Precedence
TLE cannot be assigned to a boat that is also OCS, UFD, BFD, DSQ, DGM, or DNF — those codes take priority. If you apply a correction that would override one of those codes with TLE, the system will reject it.

Average Lap Scoring (Portsmouth Yardstick / NHC)

Average lap scoring is used by UK clubs (RYA Portsmouth Yardstick, RYA NHC) and Australian club handicap racing where dinghies sail a fixed windward–leeward or short-course circuit and the number of laps completed may differ between boats in the same race. Rather than comparing total elapsed times, the system corrects each boat's average time per lap, allowing a boat that completed four laps to be scored fairly alongside boats that completed five.

Formula: Corrected time = (elapsed time × TCF) ÷ laps sailed

Boats are then ranked by corrected time and scored by position as in Low Point. This system only applies to Time-on-Time fleets. Time-on-Distance (PHRF) is distance-based and cannot be combined with average lap scoring.

Setting Up a Fleet for Average Lap Scoring
  1. Create or edit the fleet. Set Scoring System to Time-on-Time.
  2. Set Rating Format to match your handicap numbers:
    • TCF: enter decimal multipliers (e.g. 0.983, 1.000, 1.063). Use this if your club already publishes TCF values.
    • Portsmouth Number: enter PN or NHC numbers as published (e.g. 1017, 1000, 941). The system converts using TCF = 1000 ÷ PN. Use this for RYA PYS and NHC where numbers are listed in the RYA Portsmouth Yardstick tables or your club's NHC database. Higher PN = slower boat.
  3. Set Default Scoring Basis to Average lap time (Portsmouth / NHC). All races in this fleet will use average lap scoring by default.
  4. Click Save Fleet.
Per-Race Override
Each race has its own Scoring Basis field (on the race edit form, visible for Time-on-Time fleets only). Set it to Inherit from fleet default to use the fleet setting, or override to Total elapsed time for a specific race (e.g. an offshore passage race in a series that otherwise uses average lap for short-course races). This lets a mixed series use both modes without changing the fleet configuration.
Entering Ratings

On the Entries page, enter each competitor's PN or TCF in the Rating column. The column header shows "(PN)" or "(TCF)" depending on the fleet's Rating Format setting.

Common RYA Portsmouth Yardstick examples (2024 table values — verify against the current official list):

Boat ClassPNTCF (= 1000 ÷ PN)
Laser / ILCA 711000.909
Laser Radial / ILCA 611470.872
RS4009421.061
RS20010460.956
Mirror (single)13800.725

After entering or updating ratings, click Calculate on the Standings page to recompute scores.

Recording Laps

When a race uses average lap scoring, a Laps column appears in both Bulk Entry and Detail View. Enter the number of laps sailed by each boat.

  • In Bulk Entry, filling in a laps value propagates it to all subsequent blank rows — useful because most boats will sail the same number of laps as the leader.
  • Boats with a penalty code (DNF, DNS, etc.) do not need a laps value — penalty codes score N+1 regardless of elapsed time or laps.
  • A finish with elapsed time but no laps value is excluded from the corrected-time calculation (same as a finish without elapsed time). The boat will not receive a score for that race until laps are entered.
How Scoring Works
  1. For each finish with elapsed time and laps, the system computes: corrected time = (elapsed × TCF) ÷ laps.
  2. Finishes are sorted by corrected time (lowest = 1st).
  3. Position-based points are assigned: 1st = 1 pt, 2nd = 2 pts, etc.
  4. Penalty codes score N+1 (or N+2 for DNC) as in all other modes.
  5. TLE, AVG, throwouts, and A5.3 all work exactly as described elsewhere — average lap scoring only changes how corrected time is derived.
Compatibility with Sailwave
Sailwave's equivalent is its "Number of Laps" column combined with "Corrected Time = Elapsed × 1000 / (PN × Laps)" formula. If importing results from Sailwave, verify that TCF values entered here match Sailwave's exported PN-derived corrected times. Small rounding differences (centiseconds vs whole seconds) may cause minor position differences when boats are very close.

Applying Corrections

Corrections allow the scoring committee to modify a boat's result after the initial finish has been recorded — for example, following a protest committee decision, a scoring inquiry, or a race committee error. Corrections are applied from the Detail View of the affected race.

Protest Penalty
A penalty imposed by the protest committee, such as a disqualification (DSQ or DNE). Use this when the finish code needs to change as a result of a hearing outcome.
Redress
A boat has been awarded redress under Rule 62, typically by changing its score to AVG (average of other races). See Redress and AVG Scoring for details on the AVG-specific options.
RC Error
The race committee made an error that affected the result — for example, a wrongly recorded OCS. Use this to change the code (e.g. OCS → no code) without a protest decision.
Inquiry
A scoring inquiry raised by a competitor that has been resolved by the scoring committee.
Manual
A direct override entered by the scorer, such as correcting a data-entry mistake or applying a points value specified in the sailing instructions.
How to Apply a Correction
  1. Go to the fleet's race list and open Detail View for the race you need to correct.
  2. The Apply Correction panel appears above the Recorded Finishes table.
  3. Select the Entry — the boat whose result you are correcting.
  4. Select the Type — the reason for the correction.
  5. Optionally set an Override Code to change the boat's finish code (e.g. from DNF to DSQ, or to AVG for redress). Leave blank if only the points are changing, not the code.
  6. Optionally enter a Direct Points Override to force an exact points value. This is useful when the protest committee specifies a specific number of points rather than a standard penalty score.
  7. Add Notes to record the reason for the correction (e.g. "PC decision, Race 3, Protest No. 24-001").
  8. Click Apply. A confirmation dialog appears — confirm to save. Scores are recalculated automatically.
How Corrections Are Displayed
After a correction is applied it appears below the finish code dropdown in the Recorded Finishes table, showing the correction type and the change — for example Protest Penalty (DNF → DSQ) or Manual (→ 4.75 pts). The finish code dropdown also updates to show the effective code.
Removing a Correction
Click the × button next to the correction label. The correction is removed and scores are recalculated automatically. The boat's result reverts to its original recorded finish.
Stacking Corrections
Multiple corrections can be applied to the same finish. The most recently applied correction takes precedence for both the effective finish code and the points calculation.
Priority of Overrides

When a correction is present, the system resolves the final score in this order:

  1. If a Direct Points Override is set, that exact value is used as the score.
  2. Otherwise, the Override Code determines the score using the standard code scoring rules (e.g. DSQ = N+1, AVG = calculated average).
  3. If neither is set, the original finish result applies.

Redress and AVG Scoring

When a protest committee awards redress under Rule 62, the standard remedy is to score the boat's affected race as an average of her other races (AVG). The AVG code is available exclusively through the Corrections panel — it cannot be set directly in the finish code dropdown.

Applying Basic Redress (Standard AVG)
  1. Open the Detail View for the affected race.
  2. In the Apply Correction panel, select the Entry, set Type to Redress, and set Override Code to AVG.
  3. Leave the AVG-specific fields blank to use the default calculation: the boat's average score across all other sailed races.
  4. Click Apply. The system calculates the average automatically at the time of each recalculation, so it updates if other race results change later.
Including Only Specific Races in the Average
If the protest committee specifies that the average must be calculated over specific races only (rather than all sailed races), select those races in the Include races in average multiselect. Only the selected races will be used to compute the average. If no races are selected, all sailed races other than the affected race are included — the standard RRS calculation.
Minimum Races Required Before AVG Applies
The protest committee may specify that AVG applies only once the boat has completed a minimum number of races. Enter that number in the Minimum races required field. If fewer races have been sailed when scores are calculated, the boat receives the score she would have received had no redress been granted — her original recorded result (e.g. DNF, OCS, or a position). Leave this field blank if the AVG applies immediately regardless of how many races have been sailed.
Direct Points Override for Redress
If the protest committee has already computed the exact points value to award rather than asking the system to calculate the average, set Override Code to AVG and enter the committee's figure in the Direct Points Override field. The system will use that exact value rather than calculating an average.
How AVG Points Are Calculated
The AVG calculation uses scores that exist at the time of recalculation for the same entry across all other sailed races (or the selected subset). The average is capped at N+1 — it can never be worse than the standard DNF/DNS penalty. If the boat has no other scored races, the score defaults to N+1.

Score Recalculation — When Is It Automatic?

Scores are recalculated automatically for most everyday actions. You only need to click Calculate manually when the fleet's configuration changes.

Automatic Recalculation

The system recalculates scores automatically whenever:

  • A finish is saved via Bulk Entry (clicking Save Results).
  • A finish code is changed via the inline dropdown in Detail View.
  • An elapsed time is updated in Detail View (handicap fleets).
  • A finish is deleted (trash icon in Detail View).
  • A correction is applied (clicking Apply in the Apply Correction panel).
  • A correction is removed (clicking the × button on a correction).

After any of these actions you will see updated scores immediately — there is no need to manually click Calculate.

When to Click Calculate Manually

Manual recalculation is required when the fleet's setup changes rather than its finish data. Click Calculate on the Standings page after:

  • Changing the fleet's scoring system (e.g. from Low Point to Bonus Point).
  • Changing the fleet's throwout rules (number of throwouts or the per-N-races setting).
  • Toggling Rule A5.3 on or off.
  • Changing the TLE scoring variant.
  • Changing the fleet's Default Scoring Basis (total elapsed time vs. average lap time).
  • Changing the fleet's Rating Format (TCF vs. Portsmouth Number).
  • Changing a race's Scoring Basis override.
  • Updating a competitor's handicap rating on the Entries page (Time-on-Time or Time-on-Distance fleets).
  • Updating a race's course distance (Time-on-Distance fleets).

Clicking Calculate is always safe — it fully recomputes all scores from the raw finish records. If you are ever unsure whether scores are current, clicking Calculate will bring them up to date.

What Calculate Does
  1. Deletes all existing score records for the fleet.
  2. For handicap fleets, computes corrected times and derives finishing positions.
  3. Assigns points to each finish based on the scoring system and finish code. If Rule A5.3 is active, per-race starting-area counts are computed first.
  4. Resolves TLE scores by formula for each race that has TLE finishes.
  5. Resolves AVG scores by computing averages across other races.
  6. Applies any active corrections (code overrides and points overrides).
  7. Applies throwouts — marks the highest-scoring races as excluded based on the fleet's throwout configuration.
  8. Sorts boats by series total and applies RRS A8 tie-breaking.

Standings and Tie-Breaking

Navigate to the fleet's Standings page (trophy icon) to view the current series results.

Reading the Standings Table

The standings table shows one row per entry with the following columns:

  • Pos — the boat's current overall position in the series.
  • Sail — the competitor's sail number.
  • Boat / Name — the boat name or competitor name.
  • Race columns — each sailed race appears as a column showing points scored. The race date appears below the race name. Throwout races appear in italics with brackets (e.g. [5]). Finish codes are shown alongside the points where applicable (e.g. "7 DNF").
  • Total — the series total after throwouts are removed.
Tie-Breaking (RRS A8)

When two or more boats have equal series totals, the system automatically applies RRS Appendix A8 tie-breaking:

  1. Compare the boats' scores in the most recently sailed race. The boat with the lower score ranks higher.
  2. If still tied, compare scores in the second-to-last race. Continue backwards through the series until the tie is resolved.
  3. If all race scores are also equal, the boats remain tied at the same position.

Tie-breaking is applied automatically as part of the Calculate step — no manual action is required.

Division-Type Fleets
For fleets with type set to Division, the standings table is split into sub-tables grouped by the competitors' division. Each sub-table ranks its boats independently.
Exporting Results

When there are standings to display, two export buttons appear at the top of the Standings page:

  • CSV — downloads a comma-separated file suitable for spreadsheet applications. Includes position, sail number, boat name, division, per-race scores, and series total.
  • PDF — generates a printable standings sheet in landscape orientation, suitable for posting on the Official Notice Board.

A PDF export of the public results is also available from the Results page visible to competitors.

Public Results Page

When fleet scoring is enabled on an event, a Results link appears in the event navigation bar. This page is accessible to anyone — no login is required — and shows the current standings for all scoring fleets.

Visitors can:

  • Switch between fleets using the tabs at the top of the page.
  • Filter the standings by division or country using the dropdowns, if those fields are populated for the competitors.
  • Download a PDF of the current fleet's standings using the PDF button next to the fleet tabs.

The results page reflects the most recently calculated scores. If you have just made changes, click Calculate on the Standings page before directing competitors to the results page to ensure they see current standings.

Medal and podium positions are highlighted: 1st place in gold, 2nd in silver, 3rd in bronze. At large events (more than 50 entries) 4th and 5th place also receive colour highlights.

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more