Sail Scoring

About

Built for the people who make racing work.

The problem

Sail race scoring is a thankless, exacting job. At most clubs, it falls to a small panel of volunteers — sometimes just one person — who has spent years learning the quirks of a piece of Windows desktop software called Sailwave. Sailwave has served the sailing community well for a long time. It is also Windows-only, has a steep learning curve, and is built on ageing technology.

The consequences of this dependency are real. At many clubs and class associations, scoring rests on a small panel of volunteers — sometimes a single scorer handling events with hundreds of competitors. Growing that volunteer base is difficult because of the learning curve, and the consequences of losing an experienced scorer — through burnout, a change of circumstances, or simply unavailability on race day — are immediate and disruptive.

There are web-based alternatives emerging, but they typically charge a recurring annual subscription — HalSail, for instance, costs €120 a year. Against a free incumbent like Sailwave, even a modest fee is a real barrier to adoption.

The vision

Sail Scoring aims to be a web-based scoring application that is accessible, correct, and sustainable.

  • Accessible: A scorer with basic sailing knowledge and a browser can set up and score an event without specialised training. The interface should guide rather than intimidate.
  • Correct: Scoring must faithfully implement the Racing Rules of Sailing (RRS) Appendix A, handle the full range of handicap systems and result codes, and produce results that withstand scrutiny from competitors and protest committees.
  • Sustainable: A club that adopts Sail Scoring is making a long-term investment, and needs confidence that the tool, its data, and the results published from it will still be there in ten or twenty years — in how the project is funded, how it is maintained, and how its data is kept portable.

The irreplaceable core

Finish recording is already being disrupted by GPS trackers and purpose-built mobile apps. Publishing and display are peripheral — results can be consumed by any number of tools. These parts can be replaced by external innovation.

The irreplaceable core is scoring itself. Given a series configuration, a list of competitors, and per-race finishes — assign scores, apply discards, and produce standings. This is the hard, rule-governed, trust-requiring part — especially the many handicap and rating systems clubs rely on, against which scratch scoring is straightforward by comparison. It is the part that must be bullet-proof.

The long-term aspiration is for Sail Scoring's scoring engine to become the de-facto standard open implementation of sail racing scoring rules — the library that other tools reach for when they need to know whether a tie-break was applied correctly or how progressive handicap points compound across a series.

Who is behind it

Sail Scoring is built by Mark McLoughlin, a software engineer and member of Howth Yacht Club. It began as a personal project to scratch a real itch — watching experienced scorers struggle with tooling that should have been replaced a decade ago — and grew into something more serious.

The project is currently in stealth beta, being tested with a small number of clubs and class associations before any wider release.

Questions, feedback, or interest in being an early adopter: get in touch.