Race Committee

How it works

RaceCommittee.app turns paper finish cards (and series scratch sheets) into shared race results. The boat-side race committee photographs the card, AI reads it, and the shore team sees the results auto-populate the standings — no scoring software, no spreadsheet, just the live standings.

Step 1
Create or open a regatta
From the directory, tap Create new regatta for a fresh event, or pick an existing one from the grid. Each regatta lives at its own URL (your-site/e/<code>) — share that with everyone helping with the regatta.
Step 2
Set up the roster
On the Roster tab, add every boat or skipper expected to race. Single-day regatta: photograph the check-in sheet and the app fills in sail numbers per class. Series mode: add skippers by name; their boat # is what you'll typically see written on finish cards each night.
Step 3
On the water — record races
After each race, tap the On Water tab, pick the fleet and race number, and photograph the finish card. The AI reads the sails or boat numbers and orders them. Review for accuracy, fix any low-confidence reads (highlighted in yellow), then tap Transmit. Results are live to everyone watching within seconds.
Step 4
Series workflow — one photo per night
For series events (e.g. weekly Thursday Night), tap Scan scratch sheet (full day) on the Scoring tab. One photograph of the night’s grid produces both the check-in roster and every race’s finishers — shore team reviews, commits, and the night’s scoring lands at once.
Step 5
Scoring updates live
The Scoring tab shows current standings per fleet, defaulting to RRS Appendix A low-point (sum of placings, lower wins). Series organizers can switch to average placing, set a qualification % for series ranking, and pick a lenient or strict policy for races a skipper missed. In a series, a "Race night" picker scopes the table to just that night or shows the cumulative season standings. The directory shows every event with a status badge — Active / Upcoming / Concluded.
Create new regattaRead the FAQs