Video Tutorials

Watch step-by-step walkthroughs covering timing basics, start list imports, live sharing, and more.

View All on YouTube

On-Course Timing (Taking Splits)

The simplest timing model. No start list required.

Assumptions: Racers start in bib order, at intervals of 0s (mass start), 15s, or 30s. Note: the app can only time pursuit, tandem, or other start formats if a start list is uploaded.
  1. Open the app

    Launch NordicRaceTrace on your iPhone or iPad.

  2. Verify start interval

    The default is 30 seconds. You can toggle to mass start (0s) or 15-second intervals in Settings.

  3. Start timing on course

    Enter bib numbers as athletes pass your position. Use Number Pad mode (type + Enter) or Bib Press mode (tap bibs directly).

  4. Save your race

    When finished, save the race using the refresh button. Your results are preserved in the Events list.

  5. Export results

    Export as CSV from the results page or events page. Customize sound effects, keyboard feedback, and entry modes in Settings.

Timing With a Start List

Upload a CSV file to see athlete names, teams, and custom start times.

Creating a Start List

The app accepts CSV files with flexible field mapping. It works with single or separate name fields, optional team and start time columns, and fields in any order. Headers like "Bib," "Name," and "Team" are matched automatically.

Finding CSV files: Check our Start Lists page for pre-made CSV files from Bullitt Timing for Eastern Cup and EISA races. For other races, convert PDF start lists using an AI tool (Claude works great for this). Make sure the file extension is .csv.

Import and Time

  1. Import your start list

    Use the import button to load a CSV file directly, or go to Events to manage multiple race lists.

  2. Verify your settings

    Check the start interval matches the race format. The app will use start times from the CSV if available.

  3. Start timing

    Time athletes as they pass. You'll see names and teams alongside bib numbers for easier identification.

Additional Options

  • Team Highlighting: Select your team from Settings to highlight them throughout timing. You can select multiple teams to handle naming variations.
  • Athlete Highlighting: Select up to 5 individual athletes to track throughout the timing process for focused coaching feedback.

Finish Line Timing

Race timing mode for finish-line use.

Note: This feature is not designed as a professional timing solution. For major races, we recommend hiring a professional timing service (like Webscorer). Race Timing mode is best suited for team time trials, small races, backup timing, and other low-risk timing situations.
  1. Upload a start list (optional)

    Import a CSV file for athlete names and teams, or time by bib number only.

  2. Switch to Race Timing

    Select "Race Timing" from Settings. Note: this resets any active race session.

  3. Set up the start

    Enter the first racer's bib number and verify the start interval (0, 15, or 30 seconds).

  4. Press Start

    Hit the Start button at the moment the first racer departs.

  5. Time finishers

    Enter each athlete's bib number as they cross the finish line. Save and export results when the race is complete.

Ready to get started?

Download the app and try timing your next race.

Download on the App Store