For cross country
XC Team Timer
Mile splits for the whole pack.
Stand at the mile marker and catch your whole team as they come through seconds apart. Every runner gets cumulative mile splits and a progress chart for the season, and PRs are already marked by the time you walk back to the finish chute.
What it looks like
Timekeeper Mode
Recruit help for each split.*
You're at mile 1, one parent is at mile 2, and another is at the finish. Every split they tap shows up in your results.
-
Invite helpers through iMessage
Parents and assistants join with one tap and time on the same screen you use. Everything they time goes into your results.
-
No subscription for helpers
Helpers only need to sign in with iCloud. Anyone with their own plan can save their athletes' results.
-
Needs an internet connection
Helpers' taps reach your phone live, so this part needs a connection. The rest of the app works with no signal.
*Timekeeper Mode is part of the Coach Plan. Helpers do not need a subscription.
Timing
-
Mile splits
Cumulative mile splits for 5K and 2-mile races, like 5:57, 12:01, 18:42.
-
Splits now, official times later
Stand at mile 2 all race. When results post, type in the finish times: 1742.3 becomes 17:42.3.
-
Live race timer, per-athlete splits
Time a whole pack with one thumb. Each athlete gets their own splits.
-
Group start
One tap starts the clock for the whole race.
-
Bulk time entry
Enter results after the race when you weren't the one holding the watch.
-
Lock Screen Live Activity
The race clock stays on your Lock Screen while you time.
-
The timer survives interruptions
Take a call mid-race and your times are still there when you hang up.
Roster
-
Athlete roster
Each athlete has a page with their photo, contact info, birthday, and race history.
-
Parent and guardian contacts
Call, text, or email a parent straight from the athlete's page.
-
Teams and squads
Organize varsity and JV squads with team colors and logos.
-
CSV roster import
Import your roster from a spreadsheet. A fill-in template is included.
-
Season rollover
Graduate seniors and roll to the new season without retyping anyone.
Meet day
-
Meet-day dashboard
One screen shows what's done, what's running, and what's up next.
-
Meet templates
Build your standard meet once and reuse it all season.
Results
-
PR and season-best tracking
PRs and season bests are marked the moment they happen.
-
Season Bests leaderboard
See who's fastest in every event this season across your whole program.
-
Team Depth Chart
Your lineup card: top three in every event your squad runs.
-
Split breakdown
See exactly where a race was won or lost, split by split.
-
Progress charts
Watch an athlete trend toward their goal across the season.
-
Athlete comparison
Put two athletes side by side, race by race.
-
Share cards
Turn a result into an image with a gradient, photo, or venue map behind it and send it to the team group chat.
-
CSV export
Export your results to CSV whenever you want.
Frequently asked questions
What's the best app to hand-time a 5K with splits?
XC Team Timer was made for one coach at a mile marker timing a full pack. Each runner gets cumulative splits, and PRs are tracked automatically.
Can one coach time 20 runners at once?
Yes. Each runner is one tap as they cross, and the app keeps everyone's splits straight.
How do splits work?
The whole race runs on one clock. Tap a runner at each checkpoint (miles by default) and the app keeps their cumulative splits: 5:57, 12:01, 18:42.
What happens if a call comes in mid-race?
The timer keeps running. Take the call, come back, and your times are intact.
Can parents or assistants help time a meet?
Yes. Timekeeper Mode is part of the Coach Plan: invite parents and assistants through iMessage to help time races and record events, and everything they time lands in the coach's results. Helpers do not need a subscription to help. A helper who wants to save the times, marks, or splits to their own device needs their own subscription. Timekeeper Mode requires an internet connection.
Can I record splits during the race and add official finish times later?
Yes. Log your own finish times and update them once official results post, or end the race after your last split and type the finish times in later. Type the digits as printed; you can leave out the colon.
Who is Team Timer for, coaches or parents?
Both. A coach can follow several teams through the whole year, with every athlete's splits, PRs, and season bests in one place. A parent can follow their own child's progress in each event, meet by meet.
Does it work for club and youth teams?
Yes. You set up your own rosters, events, and meets, so school teams, club programs, and youth leagues all work the same way.
Can I look up an athlete's PRs?
Yes. Every athlete has a page with their race history, PRs, and season bests.
Can I enter times from a meet I didn't time in the app?
Yes. You can add results after the fact, and they count toward PRs and season bests like any other race.
How do I share results with parents and athletes?
One tap turns a result into an image with the time and splits, which you can send to the team group chat. Each athlete's page shares their season stats the same way.
How do I get my roster in?
Import a CSV from a spreadsheet or add athletes by hand. When the next season starts, rollover graduates your seniors and moves everyone else up, so you don't retype anyone.
Does it work with no cell service?
Yes. Timing, results, and rosters all work offline, and data syncs through iCloud once you're back in coverage. The one exception is Timekeeper Mode, which needs an internet connection to share a meet with helpers.
How much does it cost?
The Coach Plan covers unlimited athletes for $59.99/year or $12.99/month. The Parent Plan covers up to 4 athletes, for following your own kids, at $23.99/year or $4.99/month. Those are US prices. In other countries, Apple sets the price in your local currency and shows it before you buy. Plans auto-renew, and you can cancel anytime in your App Store settings.