Please select your home edition
Ovington Boats 2014

Introducing The Boat Timer App - Running club races with fewer people (and a computer)

by Ian Cherrill 30 May 08:30 BST
Boat Timer app © Ian Cherrill

As sailing clubs in the UK are opening some of their facilities after the CoronaVirus pandemic crisis, they have also considered a limited return to racing. There is a problem with providing safety cover as proximity to those needing assistance is inevitable, but the race team is also an issue as it requires a team of volunteers working closely together.

Even before the crisis, most clubs faced a decline in the number of people available for race teams. This seems to be due to the time pressures of modern life as well as less regular participation in sailing and competition with other sports and interests.

The expectations of instant information on our mobile devices puts pressure on volunteers who collate and publish racing results. Sailors want to know the results of a race as soon as it is over, rather than wait for results to appear on the club website hours or days later. This makes the management of results a rather thankless task at times.

Using Technology

So some clubs have started to think about ways to automate part of the process of managing a race and the race results. Most sailors are familiar with Sailwave for managing results, SailRacer to manage event entries, results and providing GPS tracking services and HAL for results and race management.

My own app Boat Timer has a different focus and concentrates on making tracking and timing of club races easier and therefore reducing the number of people required to run races. The Boat Timer app is free and there is no need to register to use it. I have been a dinghy sailor most of my life and as a professional app developer this is my way to try to give something back to the sport.

What Is Wrong With Paper?

Many clubs record race entries, lap times and finish times on paper. So why not carry on? My own experiences - and what led me to write Boat Timer - was that the simplicity of paper is out-weighed by a number of disadvantages.

Timing Finishes

The main disadvantage of a paper system is timing finishes. This can turn into a nightmare with multiple starts/fleets on the course at one time and the pressure of trying to write down finish times and sail numbers when several boats get to the finish line close to each other. I know some club races that have been abandoned and many results have been estimated because of this issue alone. Some clubs have video recording in case results are missed, but it takes time to review more than a couple of finishes so it is not as useful as it sounds.

Publishing Results

When I finish a race I want to know where I came. Knowing that makes your post-race cup of tea with your fellow sailors much more interesting. But especially for handicap races, results recorded on paper can take hours or days to be published. What we all want is the results on the club notice board as soon as we have finished changing (if not sooner).

Watching A Race

Is sailing a spectator sport? Well not usually. But if you go to a junior open meeting you will know the parents are desperate to know how their child is doing. A fleet of boats with GPS trackers makes it possible, but for club races and open meetings it is difficult to organise and difficult to justify the cost. It would be great to see the lap times and finish times as the race team records them, but if you use a paper-based system that is not going to happen.

Getting Race Entries

You probably have a sheet to sign on to a race, though some clubs have done away with that. In any case, the race officer has to get the class and sail number for the boats in the race written down somehow, which can take time. It would be nice to have a list of "the usual" boats from previous club races to avoid all that writing.

My Handwriting Is Perfectly Legible

That is clearly an eight, I have no idea why you thought it was a three.

The Boat Timer App

So I wrote Boat Timer to address some of these problems. Boat Timer runs on laptops (Apple Macbook, Windows, Chromebook, Linux etc) and on tablets (there is an Android app but no iPad one). So it will work on most devices. It is not good for phones simply because the screen size is not big enough to be useful (unless you have a very large phone).

What It Looks Like

Boat Timer's main screen is a grid of squares that represent the boats in the race. Within each race you can have multiple starts for different fleets and as the race progresses you record lap times for the boats, which means you can easily see who is leading each fleet and check the fastest/slowest time if you need to shorten course.

What It Does

The app remembers boats from previous races (in the "Boat Park") so you can quickly include them in today's race without re-entering the details.

Each box has a finish button so, as boats cross the finish, you can record the exact time with one click (or press, if you have a touch screen). You record lap times the same way.

Once the race is over, the app produces a list of results (including corrected times if you use a system like Portsmouth Yardstick) for each fleet that you can print off and pin up in the club or export as a CSV file for systems like Sailwave to use.

The app is free and works without an internet connection, so if you are looking for something like this please try it out here.

Boat Timer Future Stuff

There are some other Boat Timer features in the next version that streamline things a bit further. The database system behind the app can sync information to the cloud, so if you have an internet connection at any point in the process this allows you to do some extra things.

Running and maintaining a cloud service costs money, so although the Boat Timer app is free, the cloud services - if you decide to use them - will have a monthly fee when available.

Live Race Progress

If the race team has an internet connection, Boat Timer can sync the lap times and finishes with the cloud so anyone with a computer/phone/tablet can see the progress of the race as it happens.

Sign-On Mode

Boat Timer already has a "sign-on" mode for competitors to sign into a race themselves. This is not that helpful unless the race team are going to physically take the laptop with them after everyone has finished signing on.

But with the cloud services in the next version, you can have one computer for signing on and another with the race team so that entries appear automatically for them as each sailor signs in.

Further into the future it will be possible to sign on from your phone and avoid the queue in the clubhouse.


So that was an introduction to Boat Timer and the possible future of dinghy race management. I hope it has at least given you some ideas about how to make running races easier at your club.

Related Articles

RYA and RNLI call for safety afloat
Joining forces to produce a new series of 'how to' videos The Royal Yachting Association (RYA) and Royal National Lifeboat Institution (RNLI) have joined forces to produce a new series of 'How to' videos with advice and tips on how to safely enjoy being on the water. Posted on 27 Sep
Musto's hats, caps and beanies
Fast-dry fabric, breathable warmth, UPF protection Whether you're looking for fast-dry fabric, breathable warmth or UPF protection, Musto has appropriate and stylish headgear for all seasons and activities. Posted on 27 Sep
18ft Skiffs: Jack Macartney - tech2
Jack Macartney will be back with tech2 in the Australian 18 Footers League's 2020-2021 Season The current Australian 18ft Skiff champion Jack Macartney will be back with tech2 in the Australian 18 Footers League's 2020-2021 Season fleet to defend his title and to wipe out the memory of a disappointing JJ Giltinan Championship sailed earlier Posted on 27 Sep
Cherub Autumn Blast at Grafham
Don't let a race course get in the way of enjoying your boat A 'Blast' is a weekend where we don't let a race course get in the way of enjoying our boats, and we were not to be disappointed. Bright sunshine and 15 knots greeted the eight cherubs for the first event of the year. Posted on 26 Sep
Solos at Island Barn Reservoir
Race Officer flexes his muscles and raises the Jolly Roger Island Barn limited entries to 20 boats for the Solo Open meeting, filling the quota two days before the meeting. With the cold wind and at least one sailor having to isolate at the last minute racing got under way with sixteen boats on the line. Posted on 26 Sep
Finding Vendée sponsors in spite of the crisis
Romain Attanasio manages to secure a partnership during lockdown Given the current public health situation and the economic difficulties that have arisen, there was the fear that some sailors who had not completed their budget for the Vendée Globe might have found it hard to find sponsors. Posted on 26 Sep
RYA Joining Point Special Promotion
Earn double commission in October The Joining Point scheme provides a quick and easy way for registered organisations to earn commission when they spread the word about RYA membership and encourage their members and customers to join the association. Posted on 26 Sep
RTYC Women's Open J70 Championship
Nine skilled women's teams compete in superb September conditions Nine skilled women's teams competed at the Royal Thames Yacht Club Women's Open J70 Championship, which took place over the weekend of 19th - 20th September, in champagne sailing conditions. Posted on 25 Sep
Melges 32 World League event 3 day 2
Caipirinha takes the lead Today's conditions turned out to be very challenging, forecasted by the weather models, with wind increasing to the point of leading the Race Committee to hoist the AP Flag and therefore set the end of the racing after the first race of today. Posted on 25 Sep
Régates Royales day 4
Photographer Alexander Panzeri talks through how he viewed the racing On paper, my program for the event has been concluded, with 1.5 days gone due to the weather, and as usual one day is dedicated to finding new alternative to shoot, in particular from the ground, as I often watch the regattas from a beach or a port wall… Posted on 25 Sep