We’re here to help

Before you buy.

  • Introduction video—start here!

    If you're new to RaceSplitter, you should watch the following 3-minute video, to get an overview of the product, and its relation to the online services at RaceSplitter.com.

    Watch Video

  • Who is RaceSplitter for?

    RaceSplitter is primarily for three groups:

    1. Race organizers. RaceSplitter is a complete “do it yourself” race timing system for races in which finishers can be timed manually—by typing bib numbers into RaceSplitter, and tapping “record”. It’s perfect for most endurance races. Given the cost savings, even organizers of large, fast races, such as local 5km runs, are adapting their races to be able to use RaceSplitter. These organizers are corralling their finishers into single-file chutes, in which they must get timed before exiting. In this way, they have a guaranteed correct finish order.

    2. Coaches. Particularly in interval-start races, it was previously difficult for coaches to know how their individual racers were doing with respect to the competition. With RaceSplitter, coaches can time their racers (and key competitors) and have up-to-date race standings (including time-from-leader)—i.e. competitive information they can give to their racers.

    3. Parents. Parents are also using RaceSplitter to time their kids, giving them up-to-date standings during races, and then exporting the data back home for study and analysis.

    In addition, many race judges also use RaceSplitter, to replace their manual control of racers at checkpoints.

  • Is RaceSplitter suitable for my race?

    Since timing with RaceSplitter involves typing in bib numbers and tapping "Record", the app is more suitable to certain types of races than others.

    RaceSplitter is perfect for:

    • Long- and medium-distance mass-start races. In such races — like mountain trail running or half-marathons — in which racers tend to spread out and finish alone or in small groups, RaceSplitter is ideal.
    • Interval- and wave-start races. Races in which participants start alone or in waves, separated by fixed time intervals — such as nordic skiing or cycling time trials — are ideal for RaceSplitter.
    • Adaptive sport races. Races involving handicap participants, in which recorded times are adjusted by a compensation factor, are ideal for RaceSplitter.
    • Multiple-lap races. RaceSplitter automatically detects when a race has multiple laps.
    • Races requiring intermediate times. In addition to a timer at the finish line, some race organizers — particularly in trail running events — will send a handful of other RaceSplitter users out to record intermediate times at interesting locations on the course.
    • Multi-sport races. Organizers of triathlons use the multiple-lap support provided by RaceSplitter to time each leg of their event (as a different "lap").

    Here are some examples of race types that are regularly timed with RaceSplitter.

    • Nordic skiing
    • Mountain biking Read this article to see how MTB Hawaii use RaceSplitter to time his mountain biking events.
    • Triathlons and duathlons Read this article to see how No Fuss Events use RaceSplitter to time their triathlons and biathlons.
    • Trail Running Read this article to see how RaceSplitter was used as the official timer at the Guajares Andalucia Cup trail race.
    • Half-marathons and marathons
    • Small fun-runs
    • Multi-stage races
    • Desert buggy racing
    • Sail boating
    • River rafting and paddling
    • 2011 Paralympics

    With some slight adaptations, even short and fast events, in which large groups finish together, can be timed with RaceSplitter. One city council organizing a 500 person 5K run, and motivated by the tremendous cost savings, arranged a single-file chute at the finish line, into which all finishers entered, but didn't leave until timed with RaceSplitter.

    In this case, they recorded the finish order perfectly, while trading off slight finish-time accuracy — on the order of a few seconds — on some racers (when groups finished together). Using RaceSplitter, in this context, worked perfectly.

  • Does RaceSplitter run on my device?

    RaceSplitter will run on any iPhone, iPad or iPod Touch which has the iOS operating system version 4.0, or higher.

    Does RaceSplitter run on Android or Windows Phone?

    RaceSplitter is only available for the iOS platform — i.e. for iPhone, iPad and iPod Touch. At this time, we do not have plans for creating a version of RaceSplitter for Android or Windows Phone.

    Many race organizers and coaches who have Android or Windows phones, have purchased a used iPod Touch (on eBay, etc.) in order to use RaceSplitter, since the combined cost of RaceSplitter and the device is still far below that of the available alternatives.

  • Can I install RaceSplitter on multiple devices?

    With a single purchase, you can install RaceSplitter on all devices associated with the iTunes account used to make the purchase. (In my own case, I have RaceSplitter installed on my iPhone 4S, iPad 2 and 3, and my iPod Touch).

  • Version history

    The current version of RaceSplitter is 1.7.2.

    Version 1.7 (Apr 7, 2014)

    • Full compatibility with iOS 7.

    Version 1.6 (Oct 18, 2013)

    • Add support for the iPhone 5 larger screen size.
    • Preserve the scroll position of the results screen when editing or switching between the timer.

    Version 1.5 (Nov 29, 2012)

    • Ability to disable auto-split mode, useful for eliminating the risk of accidentally timing duplicate bib numbers when timing a single split.
    • You can now create bib-less timing entries on mass-start races.

    Version 1.4 (May 25, 2012)

    • Live results publishing! You can now publish or update the current race results online, for browsing or printing, at any time, even during the race.

    Version 1.3.6 (Mar 12, 2012)

    • The "Share" button on the results screen now displays an "Open in..." option, that allows you to open your race results with other apps on your device, such as the Numbers spreadsheet (or Evernote, or Dropbox!) This opens the door to on-device data processing, AirPrint printing, or sending the data to your computer via iTunes (when there's not an Internet connection available).
    • When displaying the Timed Racer card, we now display the last lap time in addition to the recorded race time.
    • When deleting a race, you can now (optionally) also delete associated racers and groups.
    • We now display the Active Racer card a bit sooner, after typing in a bib number.
    • On the Standings screen, we now emphasize the race time, rather than the difference to leader.
    • Minor polishing of the user interface.

    Version 1.3.5 (Feb 17, 2012)

    • Interval start list now displays scheduled race time for each participant
    • Added sound effects when using the keypad, for audible feedback.
    • Improved Active Racer card, pops up when you type a bib number.
    • Improved Timed Racer card, showing additional related racer information.
    • Publish to RaceSplitter.com directly from Results screen's "Share" button
    • Improved "Open in RaceSplitter" functionality (from email attachments)

    Version 1.3.4 (Jan 10, 2012)

    • NEW: Active Racer Card
    • Improved user interface.

    Version 1.3.2 (Nov 22, 2011)

    • Improved CSV export.

    Version 1.3.0 (Oct 3, 2011))

    • NEW: Race type, "fixed distance" and "fixed time"
    • NEW: Assign an unnamed racer to an existing or new racer.
    • NEW: Timing screen.
    • NEW: Race Standings, overall & groups
    • NEW: Create accounts on RaceSplitter.com
    • NEW: Fast creation of a sequential start list.
    • NEW: Swipe to start race.
    • Re-organized the race settings screen.
    • You must be logged into an account at RaceSplitter.com in order to publish results.

    Version 1.2 (Jun 3, 2011)

    • NEW. Ability to modify recorded bib numbers.
    • NEW. Search by name or bib number.
    • NEW. Racer-at-a-Glance screen, shwoing race and category position.

    Version 1.1 (Apr 21, 2011)

    • Subscribe to race results at RaceSplitter.com
    • NEW. Publish race results online at RaceSplitter.com
    • NEW. Auto-start race timers.
    • NEW. Support for adaptive sports — i.e. per racer compensation applicable to racers with disabilities.
    • Improved CSV results format.
    • Various UI improvements
    • Various minor bug fixes

    Version 1.0.2

    • Fixed the timing display to show tenths of seconds (not hundredths)
    • Fixed a bug related to unnamed racers in imported wave-starts
    • Fixed a bug related to the import of interval races
    • Made the importer at RaceSplitter.com more robust to extraneous whitespace

    Version 1.0.1

    • Improved the reliablity of the race importer.
    • Minor cosmetic improvements
    • Fixed a bug causing the deassociation of timestamps in exported data

    Version 1.0 (Jan 26, 2011)

    • Original launch of RaceSplitter

How will I use RaceSplitter?

  • I'm a race organizer.

    Here's how a race organizer would typically use RaceSplitter to time his event:

    1. Create the race. The organizer will start by logging into his account at RaceSplitter.com, and create a new race, specifying the date and location.
    2. Add the start list. He'll then upload a start list from his computer, exported from Excel.
    3. Promote the race. He might send the link to his RaceSplitter.com race page to others, or post it on his Facebook page, since later the results will be posted there.
    4. Download the race. To prepare for timing, he'll download the race from RaceSplitter.com to the RaceSplitter app running on his iPad or iPhone. At this point, he's ready to start and time the race. (If he plans to recruit others to help him time — say, to record intermediate times — he'll have them also download the race to their iPhones or iPads as well.)
    5. Make last minute changes. He'll have his laptop or iPad with him on race-day, adding last-minute registrations to his race at RaceSplitter.com. When he's done, he'll download and update the race on his iPhone or iPad. (If he recruited others to help him time, they'll automatically receive a fresh copy of the race to update on their devices.)
    6. Time the race. When the race is under way, he'll start the timer on his iPad or iPhone. As participants finish, he'll enter their bib numbers, and tap "Record" to record their times. If the awards ceremony happens before the last racer arrives, he'll check the category standings to see the results.
    7. Publish the results. After the race is over, he'll tap a button to update his race page at RaceSplitter.com with the full results. He might share this link with everybody at the race, so they can browse the results with their smartphones.
    8. Edit the results. If he missed a racer or two, or needs to modify a recorded time, he’ll login to his RaceSplitter.com account, and make any needed edits to his published results.
    9. Print the results. For results printing, he'll have two options. He can print results in a nicely formatted page, directly from his webpage at RaceSplitter.com. Or he can open the results on his iPad in the Numbers spreadsheet, and AirPrint from there if he doesn't have a network connection.
  • I'm a coach and parent.

    Here's how a coach (or parent) would typically use RaceSplitter to help her athletes (or monitor her kids) during a race:

    1. Locate or create the race. Planning to provide her athletes with mid-course splits at this weekend's nordic ski race, she visits RaceSplitter.com to check if someone has already uploaded the start list. Many organizations — like NENSA and Chisholm Ski Club — publish their start lists, for the benefit of the RaceSplitter users attending the event. If nobody's uploaded the start list yet, she might quickly upload it herself.
    2. Download the race. Once she's found the race at RaceSplitter.com, she'll download it to the RaceSplitter app on her iPhone or iPad.
    3. Time her racers. At the race, she'll time racers as they pass by her position. (Since she's interested in relative information, it doesn't matter when she starts the timer.) As she sees a racer coming in the distance, she'll enter their bib number, and RaceSplitter will instantly show her the racer's virtual place in the standings. As the racer passes, she'll shout, "You're four seconds behind the leader!"

    In this way, she can give her athletes split times and relative race standings quickly, accurately, and without fumbling with pencils and stopwatches!

After you buy.

  • Getting started with RaceSplitter—start here!

    RaceSplitter is one of the most powerful, yet easy to use race timing products on the market. This five-minute tutorial provides an overview of how to use the product.

    Connect the app to your RaceSplitter account

    If you’ll be taking advantage of the online companion services, like live results publishing, or post-race editing of results, you’ll want to create an account here at RaceSplitter.com, and then link the app to your account.

    Creating your race

    You can create races in the app, or import races created online. Races created online are sent to your iPhone or iPad by email, ready for import by tapping the email’s attachment.

    Here’s what’s important:

    1. Race name and location
    2. Race type. Most races are “fixed distance” — the first to cross the line is the winner. Some races are “fixed time” — the winner is the one who completes the most laps. This setting affects how results are displayed.
    3. Start type. In “Mass start” races, everybody starts together. In “Wave” and “Interval” start races, groups or individuals start staggered, separated by a fixed time. A cycling time trial is an example of an “interval” start race.
    4. Auto-start timer. If enabled, the race timer will start automatically at the scheduled race time. If it's not enabled, you manually start the timer.
    5. Racer compensation. Enable this for races involving disabled participants, allowing per-racer handicap settings between 1% and 100%.

    Adding your racers

    Once you’ve created a race, you can add a start list — specifying for each racer their name, bib number, and optionally a “group”.

    Since results published at RaceSplitter.com can be filtered by any combination of “groups”, race organizers support a wide variety of event types through creative definition of categories (groups).

    If you created your race online at RaceSplitter.com, you can create your start list in one go, by uploading a CSV file exported from Excel, and then import the race in RaceSplitter. (For first-times, you can download a starter-kit of Excel and CSV templates.)

    Easily make race-day additions in the app itself, or to the race online for re-import.

    Timing your race

    Once the race timer has been started, you can begin timing racers.

    1. Timing. To time a racer, type in their bib number, and tap the “Record” button. If you time a given racer twice, RaceSplitter will assume it’s a multiple lap race.
    2. Editing. Tap a timing entry to edit the bib number, the lap number, or delete the entry altogether.
    3. Live Race Standings. Tap “Standings” to see the current race standings, overall and by group/category.
    4. Stop the timer. Tap the “Stop” button on the “Standings” screen to stop the timer, and end the race.

    Publish your race results online.

    Tap “Publish & Share” from the “Race Details” screen to instantly publish the results at RaceSplitter.com, in a convenient browseable and printable format.

    Live results publishing! With RaceSplitter version 1.4 (currently awaiting approval by Apple) you can publish your results at any time during the race itself! Watch this video to see how it works.

    Working with your results.

    RaceSplitter offers a variety of ways to work with your results.

    1. Export. Tap “Export” on the “Results” screen to email a CSV file with the race results, suitable for import into Excel.
    2. Open in.... Open your results directly on your device, in applications like the Numbers spreadsheet, or Dropbox.
    3. Edit results online. If you missed a racer or two, or need to change a recorded time, you can login to RaceSplitter.com and edit your results. Watch this video to see how it works.


    The use of RaceSplitter.com is presently free. In the future, we’ll be grouping a set of these services together in an affordable “Pro” package.

    Putting it all together

    If you’ve not yet watched our 3-minute intro video—which shows all this in action—be sure to watch it now!

    Getting help

    Feel free to email us if you have questions, suggestions or any other feedback, using the contact form on this page. We’re here to help!

  • How do I connect the app to my account at RaceSplitter.com?

    Connect RaceSplitter to your account at RaceSplitter.com to download your start lists, and publish your results online.

    1. Open RaceSplitter on your iPhone, iPad or iPod Touch
    2. Tap the “More...” tab
    3. Tap the “RaceSplitter.com” section
    4. Tap “Sign in with a RaceSplitter account”
    5. Enter the email address and password used to create your account at RaceSplitter.com
    6. Tap “Login”

    That’s it. There is no need to login each time you open the app; RaceSplitter will remaining logged into your account until you tap “Logout”.

  • How do RaceSplitter & RaceSplitter.com work together?

    This article describes how the app RaceSplitter, works together with the web service at RaceSplitter.com.

    Beyond the basic features of the app, the web service provides the following additional benefits:

    • Create large races quickly, by uploading your start list in a CSV file.
    • Publish race results online, both during and after the race, to share with others.
    • Sort race results on any combination of categories. ()The app itself only allows sorting on a single category.)
    • Name your race splits. For example, a triathlon organizer might rename Split 1, Split 2 and Split 3 to Swim, Bike and Run.
    • Edit, create or delete race times. The app allows you to delete timing entries, but only the web service allows you to edit times, and manually creating new timing entries that you may have missed during the race.

    How do RaceSplitter & RaceSplitter.com work together?

    Here’s the basic procedure:

    1. Connect the app to the website, as described in this article.
    2. Create a race online. Using a web browser (Safari, IE, Chrome, etc.) on your desktop or laptop computer, login to your account and create a new race.
    3. Upload your start list. If you need help creating a CSV file with your start list data, we have some starter templates you can download here.
    4. Download your race to the RaceSplitter app on your device. There are two ways to do this, described in the next section. After downloading the race to your device, you’re ready to time the race.
    5. Make changes. If you need to make any edits to your race or start list, it’s best to make them online, and then download a fresh copy of the race to your device. If you have internet connectivity at the race, you can make these changes at the last minute; for example, adding race-day arrivals.
    6. Time your race with RaceSplitter, publishing your results from time to time (if you have internet connectivity.) After the race is over, you can make a final publishing of the results, to share with the world.
    7. Make edits to the results. You can make edits in the app, or online. However, once you make edits online, you can no longer make edits in the app. There are something edits you can only make online, including editing of recorded times, or create new timing entries.

    How do I download a race from RaceSplitter.com onto my device?

    There are two ways to do this:

    1. Via email. While viewing your race at RaceSplitter.com, you can click the “Download Race” button, and our website will email you a copy of the race file, ready for import. Viewing that email in the Mail app on the device with RaceSplitter, tap the attached race file, and click “Open in RaceSplitter”. (Important: You must be viewing the email message using the Mail app. For example, it won’t work if you’re viewing the message in a Gmail reader.)

    2. Direct import. Using Safari on your mobile device, visit your race page (while you’re logged intoRaceSplitter.com) and tap, “Download Race”. The race will download directly into RaceSplitter, without any emailing needed.

    How do I avoid problems?

    Practice timing a test race beforehand. Be sure to simulate and practice your race at least once, before the actual event, to make sure you fully understand how everything works (especially how to make edits -- like deleting timing entries, correcting mis-typed bib numbers, adding missed timing entries online, etc.)

    People who practice timing their race beforehand almost never have problems. People who try to figure everything out for the first time on race day, often have problems!

  • Is an internet connection required?

    You do not need an internet connection to time a race. An internet connection is only required to:

    • Receive the email that RaceSplitter.com sends when you download a race for import
    • Publish results (or updating results) back to RaceSplitter.com
    • Export results via email

    For all other functions, RaceSplitter does not need an internet connection.

    When we time races in areas without cell/mobile coverage, we:

    1. Download the race in advance from RaceSplitter.com
    2. Add any new racers directly on the device at the race (no network required)
    3. Time the race (no network required)
    4. Publish results after the race, when we get back into cell/internet coverage. (Any racers added manually on the device, will get added to the race when you publish results.)
  • Timing with multiple devices?

    This article discusses the use of multiple devices in the timing of a race, and answers the following questions:

    • Can I use multiple devices to time multiple checkpoints in my race?
    • How many licenses will I need?
    • Can I time the race with a second device, as a backup
    • Can I share the work of timing at the finish line, between two devices?

    Can I use multiple devices to time multiple checkpoints in my race?

    Yes! — as a mobile solution, this functionality is a big advantage to RaceSplitter.

    We ourselves often time mountain trail running races, and will time runners both on a mountain peak, and the finish line. After the race, we'll publish results from both checkpoints back to RaceSplitter.com — where they are combined into a single results set, containing two splits, which we'll rename to, "Pike's Peak" and "Finish Line". Participants love to be able to see the evolution of their performance over the course of the event, "Look, I was 5th on top of the mountain, and ended up finishing 3rd!"

    Here are some things to note:

    • Be sure to load the same race onto all devices, so that the start list data is consistent.
    • Only one device needs to start the race at the correct time; all other devices can start their timers afterwards. When RaceSplitter.com receives multiple results data, it will use the earliest received start time as the official race start, and will re-calculate all other times referenced to that.
    • Each device should be timing a different checkpoint, as RaceSplitter.com assumes that each results set it receives is for a different physical checkpoint.
    • As a consequence, it is not possible for multiple devices to time the same checkpoint.
    • On the other hand, it is possible for a single device to record multiple checkpoints, if those checkpoints are the same physical location (for example, a multi-lap race where the racers pass by the same checkpoint multiple times.)
    • Each device should be logged into the same RaceSplitter.com account, so that all of the published results are properly combined.

    If you decide to use a single device to time multipe checkpoints you need to be aware of the following: Say you missed timing racer 167 the first time they passed you, but you did time them the second. RaceSplitter will insert that time entry into "Split 1", instead of "Split 2". You will need to manually correct such entries, by tapping on them (either during or after the race) and changing the lap number from 1 to 2.

    How many licenses will I need?

    With a single purchase of RaceSplitter, you can install the app on any devices which are connected to the same iTunes account (which is different from your RaceSplitter.com account.) We are not aware if Apple place any restrictions on the number of devices. In our own case, we have RaceSplitter installed on at least five devices, with a single iTunes purchase.

    Can I time the race with a second device, as a backup?

    Yes, just download the same race to both devices, so that the start list data is consistent. Note that only one of the devices should publish its results back to RaceSplitter.com, as the website will treat each set of received data, as a separate checkpoint on the course.

    Can I share the work of timing at the finish line, between two devices?

    RaceSplitter doesn't natively support the notion of sharing the timing of any given checkpoint (like the finish line) for a single race, with multiple devices. If you do decide to do this, please note the following:

    1. You can not view the race standings within RaceSplitter, as one device will not have access to the data recorded on the other.
    2. You can not publish results to RaceSplitter.com, as the website will treat each set of received data as a separate checkpoint on the course. It can not merge data from multiple devices at a single checkpoint.
    3. Your only alternative for working with your data after the race will be to export both results sets as CSV, and then combine them manually in a program like Excel.

    Note that this refers to timing of a single race at the finish line, with multiple devices. Of course, if you have multiple races happening in parallel (say a 5k, 10k and half-marathon), and you plan to have three devices at the finish line, each timing a different race, then that’s perfectly fine.

  • Disable auto-split mode for mass-start races?

    Each time that a given bib number is timed, RaceSplitter will add an additional split (lap) on the race. This ability to "auto-split" is a key benefit of RaceSplitter for coaches of sports like nordic skiing, where the race course consists of multiple laps.

    For organizers of simple mass start races, however, this feature can present difficulties. Here's why.

    The problem

    Imagine a trail running race with 300 competitors. At some point, racer 123 comes across the finish line and the timer accidentally mistypes the bib, recording an entry for bib number 132.

    Half an hour later, the real racer 132 comes across the line, and the timer records an entry for 132. Since this is the second time RaceSplitter has recorded bib 132, it assumes we have a multi-lap race and creates a second split/lap on the race.

    When the last racer crosses the line, the RaceSplitter clock is stopped. The race organizer looks at the result, and is surprised to see only one finisher—racer 132—and all other participants listed as DNF (Did Not Finish)!

    How did this happen? Since RaceSplitter only timed one person in Lap 2, it has to assume that nobody else finished the race.

    The solution: disable auto-split mode

    To help organizers of mass-start races avoid this problem, RaceSplitter‘s auto-split mode setting can be disabled, thereby disallowing additional splits to be automatically created while timing the race.

    When a given bib number is recorded multiple times while auto-split mode is disabled, RaceSplitter will assign subsequent timing entries according to a particular number scheme that allows the organizer to later identify and correct them.

    Example: multiple timing of the bib 132

    • First: 132 Matt Henderson
    • Second: 10132 Unnamed
    • Third: 20132 Unnamed

    As you can see, RaceSplitter will assign subsequent timings of a given bib to a five-digit number, in which the entered bib can be identified by the last digits (132, in this case).

    After the race, the organizer still has to identify these entries, and correct the bib numbers, but at least he doesn‘t face the potentially confusing situation of multiple (unintentional) splits.

    Important note: Disabling auto-split mode doesn't prevent the race from having multiple splits! It just disallows a given device to time multiple splits. So if a trail running organizer has three people timing the race at different locations, all with auto-split mode disabled, each will be able to time a single split.

    When the results are published to RaceSplitter.com, however, the website will automatically correctly create additional splits on the race.

  • Timing groups of racers arriving together?

    We know how to use RaceSplitter to time individually arriving racers. But what do we do when racers are arriving in groups?

    In another support article, we describe the use of rapid fire timing of bib-less timing entries (and a work-around for when that's no possible).

    The video below demonstrates how to use the timing bar feature of RaceSplitter, as another alternative to dealig with the timing of multiple racers.

    Watch Video

  • Bib-less (rapid-fire) timing entries?

    Sometimes racers are passing by so quickly, that you need to record a timing entry without having seen the participant's bib number. How this is handled depends on whether auto-split mode is enabled or disabled.

    Auto-split mode disabled

    In mass-start races, when auto-split mode is disabled, the "Record" button will remain permanently highlighted, allowing the recording of bib-less timing entries—or rapid fire timing.

    Whenever a bib-less timing entry is recorded, RaceSplitter will create an entry assigned to a five-digit number beginning with 90001, e.g.:

    • 90001
    • 90002
    • 90003
    • etc.

    In this way, rapid-fire entries can easily be identified and corrected after the race.

    Of course, to correct the entries later would require that you've had someone manually writing down bib numbers to capture the finish order, so be sure to plan for this if you intend to use this feature.

    Auto-split mode enabled

    When auto-split mode is enabled, RaceSplitter doesn't allow you to create bib-less timing entries, because it couldn‘t know in which lap/split to place the entries. However, there is a work-around that's sufficient for most people — and that is, to time a bib number that's not present in the start list (for example, you could time the bib number, "0") and then correct those entries later.

    Important note: Subsequent timing of a given bib number will result in RaceSplitter adding an additional lap to the race. For this reason, you need to correct or delete all such entries after the race, so that these placeholder entries don't cause the RaceSplitter results to contain more than the correct number of laps or splits.

  • Variable-start races?

    RaceSplitter supports interval-start races, in which individuals or waves start at regular intervals—like every 30 seconds. What do you do when you need to start your racers manually?

    In conjunction with the services at RaceSplitter.com, you can now use RaceSplitter to time variable-start races.

    Here's how it works:

    1. Setup your event as a mass-start race, and start the timer before the first racer starts.
    2. Time each racer as they start the race, creating "Split 1" in RaceSplitter.
    3. Time each racer as they finish the race, creating "Split 2" in RaceSplitter.
    4. Publish the results to RaceSplitter.com.
    5. On the results page at RaceSplitter.com, select "Variable Start".

    RaceSplitter.com will then treat the Split 1 times as the race start for each racer, adjusting and updating all other times and finishing positions accordingly.

    Watch this two-minute video to see variable-start support in action.

    Watch Video


    • If you're starting waves of racers together, simply add their bibs to the timing bar and time them all at once.

    • You can time the race start and finish with the same, or different devices.

  • Multiple splits and laps?

    RaceSplitter supports the recording, tracking and editing of multiple split and lap times.

    The following video demonstrates this features, and discusses a number of interesting scenarios that can be supported as a result, including nordic ski coaches providing feedback to their racers, supporting multiple intermediate times (in races that don't have laps), as well as supporting variable start races.

    Important note: This video was recorded with an earlier version of RaceSplitter, which had a slightly different user interface. The principals, however, remain unchanged.

    Watch Video

  • Multiple races in parallel?

    In this video, we present two techniques for handling the challenging situation of timing multiple races in parallel.

    Watch Video

  • Categories?

    The RaceSplitter app supports a flat "Group" list in which race participants can be categorized, and can filter the race standings on any entry in that list, for example:

    • Men
    • Women
    • Kids

    While this works for many races, some race organizers need additional flexibility. For example, say an organizer defines the following categories:

    • Men's 20-29
    • Men's 30-39
    • Men's 40-49
    • Men's 50+
    • Women's 20-29
    • etc...

    How could this organizer view and print the men's overall standings? This functionality is provided by RaceSplitter, when used in conjunction with RaceSplitter.com.

    When RaceSplitter publishes race results at RaceSplitter.com, the results web page can filter its display on any combination of categories. In this example, the organizer could select and filter on all the men's categories, to display (and print) a "men's overall" standings.

    Watch the following video to see this in action. Race organizers are going to love this feature!

    Watch Video

  • Racer compensation in adaptive/handicap sports?

    This video demonstrates how to use RaceSplitter in the timing of adaptive or handicap sports. Due to its support of adaptive sports, RaceSplitter was used in the 2011 Paralympics.

    Watch Video

  • Editing results?

    There are several situations in which you may need to edit your results:

    1. Manually adding a missed racer to the results.
    2. Editing the time of a particular entry (perhaps applying a penalty)
    3. Changing the lap number in which a racer was timed.
    4. Correcting a mis-typed bib number.
    5. Adding a name to an "unnamed" racer.
    6. Deleting an errant timing entry.
    7. Renaming your splits from "Split 1", "2" and "3" to "Swim", "Bike", "Run".

    Most, but not all, of these scenarios are supported in the app itself. All of them, however, are supported for results published online.

    Editing results in the app

    All of the above are supported in the app, with the exception of:

    1. Editing recorded times
    2. Manual insertion of timing entries.
    3. Renaming of splits.

    Watch Video

    Editing results online

    All of the above editing scenarios are supported online.

    Watch Video

  • Example: How to time a triathlon

    This article describes how to time a triathlon with RaceSplitter, and assumes that you'll want to time three splits in total—the swim/bike transition, the bike/run transition, and the race finish.

    Build your race at RaceSplitter.com

    For a variety of reasons which we won't detail here for the sake of brevity, you'll want to create your race at RaceSplitter.com and then download it to your device(s), as opposed to creating it directly in the app. For the rest of this article, we'll presume you're going to do that.

    Setup the event as a "mass-start" race

    RaceSplitter natively supports mass-start, interval-start and wave-start races. Interval and wave starts assume you're starting each participant or wave on a fixed interval, e.g. every 30 seconds.

    Although most triathlons are mass start, some organizers start their racers in waves. Even for those races, you'll anyway likely want to setup the event as a mass-start race in RaceSplitter. Here's why...

    In a triathlon, given the liklihood of occasionally needing to time groups of racers arriving faster than would be possible to manually type in bib numbers (for example, in the swim/bike transition, before the racers have had time to get spread out), you'll need the ability to create rapid-fire "bibless" timing entries for later correction. (Bibless timing entries are those you create by simply tapping the "Record" button without having first entered a bib number.) Bibless timing is only possible in mass-start RaceSplitter races.

    But what if I start my racers in waves?

    How do you time a wave-start event using a mass-start race type in RaceSplitter? You enable the "variable-start" setting on the race, and then time one additional split — the race start.

    Variable-start support is provided through a combination of RaceSplitter (the app) and the online results services provided by RaceSplitter.com. In a mass-start race with the "variable-start" setting enabled, RaceSplitter.com will assume that the race's first split represents the race start for each participant, and then automatically subtracts that Split 1 time from each racer's subsequent split times (including the finish).

    To time a "wave" of racers starting in a RaceSplitter "mass-start" race, you'd pre-enter all the wave's bib numbers onto the RaceSplitter timing bar and then tap "Record", to assign them all the same time.

    Disable "Auto-Split" mode

    Let's say you've timed racer 123 and a few minutes later see racer 132 coming along. But instead of typing "132" into RaceSplitter, you accidentally typed "123" and hit "Record".

    By design, RaceSplitter will assume you're timing racer 123 a second time, and will add an additional lap to the race. That's convenient when you have a multi-lap race, but it's problematic in a scenario like the above.

    To prevent RaceSplitter from creating additonal laps on the race when you accidentally time a duplicate bib number, you can (and should) disable the "Auto-Split" mode on the race.

    When auto-split is disabled and you accidentally time racer 123 a second time, an entry will be created for the bib number "10123", i.e. a bib number unlikely to exist in your start list and one you'll later be able to recognize as a duplicate needing correction.

    Number of devices

    Next, you'll need to consider the number of devices with which you'll time the event.

    Ideally, you'd have three—one device timing the swim/run transition, one timing the run/bike transition and one timing the finish. (And if your race is a wave-start, then as mentioned above, you'd also need to time one additional split, the race start.)

    Both during the race and afterwards, each device can publish its recorded data to RaceSplitter.com, and our website will combine all the results into a single set of race results that can be browsed and printed by split and by category. The benefit of publishing your data during the race, is that people can then follow the race's progress as it unfolds at RaceSplitter.com.

    With one device assigned to each split and auto-split mode disbled on the race, very few errors can occur.

    But let's imagine you want to capture all three splits, but only have two devices (or people) available to time the race. This is certainly possible and there's two options for doing it, though you'll certainly want to go for the second.

    Option 1: A single race, enabling auto-split

    The first option would be to enable auto-split mode on the device timing multiple splits. After timing the swim/bike transition, the same device and race could later be used to time the finish.

    But this would be problematic for two reasons:

    1. Say you happened to miss timing racer 75 in the swim/bike transition. When you later timed them at the finish, RaceSplitter would insert that time into "Split 1", the swim/bike split, since it wouldn't find any record for that racer in that split.
    2. We've already discussed the second problem, and that is the creation of erroneous splits on the race when you accidentally time the same bib number multiple times.
    Option 2: Multiple copies of the same race, on a single device

    In this preferred option, you'd load your race twice on the device that'll be timing two splits, and each race would, as discussed above, have auto-split disabled.

    How do you load a given race multiple times? You definitely DO NOT do it by loading it once, and then duplicating it on the device. That second race would NOT be recognized by RaceSplitter.com when its results are published.

    Instead, load the race the first time by importing it from the download email you were sent by RaceSplitter.com, and then change the race's name on the device—e.g. from "My Triathlon" to "My Triathlon Swim/Run". Then load the race a second time, again importing it from the download email you were sent by RaceSplitter.com.

    When loading the race the second time, RaceSplitter will create a second copy of the race on your device. (If you hadn't changed the name of the first race, however, your second import of the race would have overwritten the first copy; and that's why you changed its name.)

    With this setup, you'd time the swim/run transition with the first copy of the RaceSplitter race, and the event finish with the second—with each race in RaceSplitter publishing its results to RaceSplitter.com, where they would get combined.

    Starting the race clock in RaceSplitter

    It would be ideal that all RaceSplitter clocks on all devices are started on time, i.e. when the race actually starts. But it's only necessary that one of the RaceSplitter clocks are started on time.

    Why? Because when results from multiple devices are published to RaceSplitter.com, the website will use the earliest seen start time as the official race start time, and will adjust all other times accordingly.

    Wrapping things up

    So let's wrap up what we've learned about timing a triathlon with RaceSplitter.

    • We'll be creating the race at RaceSplitter.com, and then downloading it to our various devices.

    • We'll be setting up the race as a mass-start race, even if we have a wave-start event, so that we can create bib-less timing entries when necessary, and so that we can disable auto-split mode.

    • If we start our racers in waves, we'll use the "variable-start" feature, supported at RaceSplitter.com, and we'll therefore also be timing the race start, in addition to the other splits.

    • We only need to make sure that one RaceSplitter race clock is started when the race actually starts.

    • RaceSplitter on each device will publish its collected data to RaceSplitter.com, where the data will be combined into one set of race results, browsable by split and category.

    Finally, and most important of all, we'll be sure to simulate our event at least once using a practice race before the real race day!

  • Example: Setup a wave start race

    A customer emailed us with the following scenario, which serves as a good example for others:

    In our race, we'll have a mass start of approximately 80 racers on a 10-mile lap, for 40 miles. We'll later release a wave of teams/duo who race the same course for 40 miles. Later, we release a wave of racers racing the same 10-mile lap for 20 miles (two laps). Here's the schedule:
    • 9:30am—40 mile solo men, duo men and solo women
    • 10:00am—40 mile duo women, duo coed, duo team
    • 11:00am—20 mile solo women, duo coed
    • 11:30am—20 mile solo men, duo men
    How can we time this race with RaceSplitter?

    And here was our response:

    Inconsistent wave start

    We notice that your waves aren't evenly spaced in time; you have 30 minutes separating the first, but then an hour between the second and third. RaceSplitter requires the same time between each wave. You can work around this by creating a wave race with 30 minutes between waves and leaving the third wave empty, i.e.

    • Wave 1, 9:30am
    • Wave 2, 10:00am
    • Wave 3, 10:30am (empty)
    • Wave 4, 11:00am
    • Wave 5, 11:30am

    Timing teams

    We notice that you'll have duos and teams participating. Each member of a given team should have the same bib number, so that RaceSplitter sees them as a single unit for the purpose of timing.

    Whether to time with multiple devices

    You asked whether to setup the event as a single race, and time with a single device, or whether to set it up as multiple races. And if you set it up as multiple races, would that require multiple devices?

    Ideally use two devices

    Ideally, you would use two devices, and setup and time a distinct race on each:

    1. Device 1—40 mile, wave start, 9:30am, 30 minute interval.
    2. Device 2—20 mile, wave start, 11:00am, 30 minute interval.

    Note that as long as each device is logged into the same iTunes account, you can download RaceSplitter without having to make an additional purchase.

    Single device, multiple races

    In theory, you can run multiple races in parallel in RaceSplitter. If racers between the various races will be arriving together, this mode of operation would be error prone, as you'd have to frequently switch between races.

    If you did choose this direction, you'd need colored bibs, or some other way for the timer to distinguish which race a given participant belongs to.

    Single device, single race

    If you wish to operate a single race in RaceSplitter on a single device you can do this with creative definition of your categories, i.e.

    • 40M-Men-Solo
    • 40M-Men-Duo
    • 40M-Women-Solo
    • 20M-Men-Solo
    • 20M-Women-Solo
    • etc.

    In this case, if you want to see the results within a particular category, you just switch to that category in RaceSplitter.

    The RaceSplitter app can only show the results of one category at a time. If you wanted to see general results of the 40 mile race, you can do that by publishing results to RaceSplitter.com, since our website lets you sort by combinations of categories.

    Potential gotchas

    In your particular race, there are two potential gotchas to watch out for:

    Missed laps

    In each of your races, you'll be timing participants multiple times as they circle the 10 mile loop. Note that if you happen to miss a particular racer on, say, Lap 1, and then you time them on Lap 2, RaceSplitter will insert that time in Lap 1.

    If this happens, you can correct such timing entries either during the race, or after.

    Wrong wave start

    It's very important that each racer begins in the wave in which they are assigned. If a racer assigned to wave 5 actually runs in wave 2, then when they are timed by RaceSplitter you could have a situation in which RaceSplitter would calculate a negative time — since it subtracts their start delay from their recorded time based on the wave in which RaceSplitter believes they started.

    Since negative times can't exist in the real world, RaceSplitter can only assume you started the race clock at the wrong time, and will adjust the race start time so that the racer's negative time becomes zero. This will then shift the recorded times of all other racers.

    So if by chance in your race it seems like RaceSplitter has mysteriously added, say, 45 minutes to all racers's times, it would be because somebody ran in a wave different than that which was specified in the start list.

    Practice makes perfect!

    We strongly encourage race organizers like yourself to practice/simulate your race at least once before the real race, so that you are familiar with everything—timing, correcting mistakes, publishing results live to RaceSplitter.com, printing results, etc.

    When organizers practice at least once beforehand, problems are rarely experienced!

Ayuda en Español

  • Introdución a RaceSplitter

    Bien venido a RaceSplitter, uno de los productos mas potentes, y a la vez mas sencillos de usar, para hacer su propio cronometraje de eventos deportivos.

    RaceSplitter es una solución completa para organizadores queriendo hacer su propio cronometraje, y para entrenadores queriendo dar información y situación actual de carrera a sus atletas durante el evento.

    Esta introducción es breve; se puede leer en unos 5 minutos. Para cualquier duda, no dude en escribirnos (incluso en Español) a support@racesplitter.com. Estamos aqui para ayudar.

    Creando Carreras

    Puede crear y configurar una carrera directamente en el mismo RaceSplitter. Lo más importante a tener en cuenta:

    1. Race name and location. Nombre de la carrera, y donde se encuentra.
    2. Race type. Tipo de carrera. La mayoría de las carreras son fijas en distancia ("Fixed distance"); o sea, el primero en cruzar la meta es el ganador. Algunas son fijas en tiempo ("Fixed time"); o sea, el ganador es el que ha cumplido el maximo de vueltas en un tiempo determinado. Este setting solo affecta como presentamos los resultados.
    3. Start type. Tipo de salida. En carreras de "Mass start", todos los corredores salen al mismo tiempo. En "Wave start" y "Interval start", los corredores salen en olas (o grupos), o individuales, separado por un tiempo pre-determinado (como 30 segundos, por ejemplo). Una contrarreloj de ciclismo es un ejemplo de una carrera "Interval start".
    4. Auto-Start Timer. Si se utiliza este setting, el crono comienza automáticamente a la hora especificada en la configuración de la carrera. Y si no, hay que empezar el crono en RaceSplitter manualmente. La gran mayoría de usuarios de RaceSplitter prefiere empezar el crono manualmente, ya que las salidas de carreras raramente empiezan precisamente a la hora planeada.
    5. Racer Compensation. Este setting se activa para carreras con participantes descapacitados, como los paralímpicos. Asi se puede aplicar un handicap a cada participante entre 1% y 100%. RaceSplitter tomará automaticamente este factor en cuenta calculando los tiempos grabados durante la prueba.

    En cuanto ha creado su carrera, puede empezar añadiendo participantes a la lista de salida. Se necesita para cada uno: Nombre ("First name"), apellido ("Last name"), numero de dorsal ("Bib number"), y opcionalmente grupo ("Group") (categoria, equipo, etc.)

    Si va a crear una carrera con bastante participantes, es mucho mas fácil hacerlo en RaceSplitter.com, donde se pueden subir datos de Excel.

    Cronometrando carreras

    Después de empezar el crono en RaceSplitter, se puede empezar a marcar los tiempos de los corredores.

    1. Cronometrando. Para marcar el tiempo de un corredor, hay que teclear el número de dorsal, y tocar el boton "Record". Si marcas el tiempo de un corredor más de una vez, RaceSplitter tratará la carrera como una carrera de múltiples vueltas.
    2. Correcciones. Tocar cualquier entrada de tiempo para modificar el número de dorsal, número de vuelta, o borrarlo totalmente.
    3. Estandings. Tocar el botón “Standings” en cualquier momento para ver la situación de carrera, la general y por categorias.
    4. Parando el crono. Tocar el botón “Stop” en la pantalla de “Standings” para parar el crono, y terminar la carrera.

    Publicando resultados

    RaceSplitter le ofrece dos opciones para publicar o exportar resultados.

    1. Export. Tocar el botón “Export” en la pantalla “Results” para mandar los resultados por email en formato CSV, para luego importar en Excel.
    2. Publish Online. Tocar el botón “Publish & Share” desde la pantalla “Race Details” para publicar los resultados instantaneamente en RaceSplitter.com, en un formato práctico para navegar y imprimir.


    RaceSplitter le ofrece algunas prestaciones avanzadas.

    1. Sequential start lists. Listas de dorsales secuenciales. Crear rápidamente una lista de salida de números de dorsales secuenciales, sin nombres, y luego introducir los nombres que quiera.
    2. Group timing. Se puede cronometrar un grupo de corredores, y asignar el mismo tiempo a todos. Marcar cada número de dorsal, usando el botón "+", y despues tocar el botón, "Record All" ("Marcar Todos").
    3. Intermediate timings. Tiempos intermedios. Si más de una persona con un dispositivo con RaceSplitter tiene importado la misma carrera de RaceSplitter.com, se puede cronometrar el evento desde varios puntos, marcando tiempos intermedios. Al publicar todos los resultados a RaceSplitter.com (después de haber hecho todos un login a la misma cuenta), RaceSplitter.com combina los resultados en un conjunto, donde se puede ver la evolución de la carrera. (Muy interesante!)


    RaceSplitter.com mejora RaceSplitter con un conjunto de servicios online:

    1. Crear carreras grandes. Rápidamente crear una carrera para importar en RaceSplitter, con datos exportado en CSV por Excel.
    2. Publicar e imprimir resultados. Después de la carrera, publicar los resultados instantaneamente en RaceSplitter.com, en un formato práctico para navegar y imprimir.

    Actualmente, el uso de RaceSplitter.com es gratis. En el futuro, tenemos la intención de agrupar unos servicios de RaceSplitter.com en un paquete "PRO", con un precio asequible.


    Para cualquier pregunta, no dude en escribirnos usadando el formulario en esta pagina.