Tournament management software

Run your billfish tournament like the big leagues.

Sailsoft handles registration, catch scoring, and a live public leaderboard — so your team spends the tournament on the dock, not buried in spreadsheets.

30teams registered
150+anglers on the water
565catches scored in one rodeo
60slive leaderboard refresh
Everything on board

From sign-up sheet to final standings, in one place.

Built by tournament organizers, for tournament organizers — every screen is designed for the pace of a real weigh station.

Registration in minutes

Type-ahead search reuses your teams, boats, and captains year after year. Track entry fees, ports, events, and payments — no re-keying returning crews.

Rapid catch entry

The catch form is built for radio traffic: log a release, and the form resets for the next call. Confirmation numbers, points or weighed species — both supported.

Live public leaderboard

Standings update in real time on a public page — no login, no app to install. Multiple divisions, daily boards, and time-based tiebreakers, all automatic.

Multi-day, multi-event

Fishing days, side events, species point values, and ports are all configurable per tournament. Offshore, inshore, SONAR divisions — score them side by side.

Reports & Excel exports

Team rosters, angler lists, catch logs, stats, and final standings — on screen for the awards ceremony, or exported to Excel with one click.

Embed on your website

Put live standings and the catch log on your own site with the Sailsoft WordPress plugin or the public JSON API — your sponsors' page becomes the scoreboard.

See it in action

Three screens run the whole tournament.

Real screenshots from a real event — the 2025 Flamingo Fishing Rodeo.

Registration

Every team, boat, and angler — one clean list.

Search by name or registration number, click any row to edit, and collect fees as crews sign up. Returning boats autofill from last year.

  • Type-ahead team, boat & captain lookup
  • Fees, payments, ports, and event entries
  • Per-angler numbering and details
app.sailsoft.com/registration
Sailsoft registration screen listing tournament teams, boats, captains, ports, and fees
Scoring

Log catches as fast as the radio calls them in.

Each catch gets a confirmation number and a timestamp. Release points fill in automatically; weighed fish take a weight. The form resets itself for the next entry.

  • Batch entry built for the weigh station
  • Automatic point values per species
  • Filter and correct entries instantly
app.sailsoft.com/scoring
Sailsoft scoring screen with a chronological catch log of anglers, teams, species, and points
Live leaderboard

Standings your whole marina can watch.

A public page — updated every 60 seconds — shows every division's standings with catch-by-catch detail. Share one link with anglers, families, and sponsors.

  • No login needed for spectators
  • Daily boards, divisions, and tiebreakers
  • Public catch log, cross-linked
app.sailsoft.com/live
Sailsoft live public leaderboard showing High Point Boat standings for two tournament days
Sailsoft has scored the Flamingo Fishing Rodeo for years — most recently 565 catches across 30 teams, with live standings on the dock all weekend.
Proven in production at Marina Flamingo, Costa Rica
Get started

Bring Sailsoft to your next tournament.

Tell us about your event — dates, fleet size, and how you score — and we'll show you exactly how Sailsoft would run it.