Run a regatta

From setup to results, in one place.

EasyRegattas helps yacht clubs and race committees manage registration, race day, scoring, and publication in one system. Start with a single race or set up a full season.

Quick Race Day

Score a race in 60 seconds. No pre-registration, no setup wizard. Add sail numbers as boats arrive, tap finishes, share results instantly.

Log in to start

Set up a full series

Upload a NOR/SI for AI-assisted setup, or enter the basics manually. Seasons, registration, scoring, and published results.

Race committee console

Run race day from your phone or tablet. Tap finishes, record penalties, sync results live. For series that are already set up.

What you get with EasyRegattas

One place for setup

Manage seasons, series, fleets, classes, documents, waivers, and registration without switching between tools.

Capture finishes anywhere

Tap, voice, or photo/OCR finish capture on mobile devices. Works offline and syncs when connectivity returns.

Publish results fast

Push provisional results live during racing. Manage scoring changes and official status with a clear audit trail.

Built for how race committees actually work

Tap to finish

Glove-friendly sail-number tiles. Tap to record a finish, long-press for penalties. Built for wet hands and bright sun.

K1
1
22
2
B1
NYC
DNF
36
14

Voice capture

Speak sail numbers as boats cross the line. On-device recognition, ~200ms latency, ambiguous matches queued for review.

#SailTime
1K114:32:08
22214:32:41
3B114:33:15
43614:34:02

Photo / OCR backup

Photograph a paper scoresheet. AI extracts sail numbers, positions, and penalties. Low-confidence cells flagged for review.

Extracted entries
SailPosPen.Conf.
K1197%
22294%
B1372%
36DNF91%

Offline-first race day

Queue finishes locally when signal drops. Sync automatically when connectivity returns. Conflicts flagged, never silently overwritten.

Offline3 queuedLast sync 4 min ago
K1
#1Queued
22
#2Queued
B1
#3Queued

Public results

Provisional results published before boats are back on trailers. Series standings, per-race grids, throwouts, and penalties — all on a public URL.

Series standingsProvisional
#SailSkipperTotalR1R2R3R4
1K1R. Cumming8.001232
222J. Lopez11.002414
3B1S. Chen12.003153
436M. Adler14.004325
514T. Marsh15.005541

Why clubs switch

One system from registration to results.

Less race-day juggling

RC, organizing authority, scorers, and volunteers work from the same system. One source of truth for finishes, penalties, and corrections.

Faster setup

Registration, classes, fleets, notices, waivers, and scoring rules live together, so each regatta starts from structure.

Faster publication

Get results online quickly with clear provisional versus official status and a public page for competitors and fans.

Included in every plan

  • Series and season configuration
  • Online registration with waivers
  • Stripe-powered entry fee collection
  • Tap-to-finish race capture
  • Voice and photo/OCR finish capture
  • RRS Appendix A scoring engine
  • Live public results via Realtime
  • Branded club portal
  • Offline-first mobile RC app
  • Audit log for every action

Ready to run your next regatta?

Score a single race with Quick Race Day, or set up a full series with registration, scoring, and public results.