TrailRace+
· v1.5
About
GUIDE - full illustrated manual (setup, race plan, alerts, on-course scenarios): https://www.petrrezek.net/en/garmin/trailrace/#guide
Plan generator - click your checkpoints together, copy the settings: https://petrrezek.net/trailrace-generator.html
SUPPORT development (the app is free): https://buymeacoffee.com/petrrezek
TrailRace+ - race-day command center for ultra & trail running.
One data field that answers the three questions that decide a long race: When do I reach the next aid station? Am I going to make the cutoff? When do I eat and drink?
CHECKPOINTS & AID STATIONS
- Enter your race plan once - the field guides you checkpoint by checkpoint
- Distance and live ETA to the next aid station, with service icons: water, iso drink, cola, gel, food, soup, drop bag, toilets, first aid, resting
- Progress bar with checkpoint dots, and remaining climb (D+) to the next one
CUTOFFS - THE HEART OF IT
- Live countdown of your reserve vs. the official cutoff
- REQUIRED PACE: the slowest pace that still makes the cutoff
- Green / amber / red at a glance, full-screen vibrating alert when time gets tight
PACING THAT DOESN'T LIE
- Press LAP at each aid station: it logs your split AND snaps the distance to the official course marker, so GPS drift stops corrupting your ETAs
- Every press answers on screen: "CP2 OK -230 m" with the checkpoint's name, or "NO CP NEARBY" for a stray press. Wrong checkpoint after getting lost? Another press while the confirmation is up switches one checkpoint back
- A checkpoint passed without LAP stays "open" - a late press at the real station still snaps the course
- Rolling 10-minute pace instead of a whole-race average
FUELING COACH
- Eat & drink reminders on your schedule, full-screen with vibration
- Custom reminders in one line: Salt|45; Caffeine|120|75 - each with its own interval and start, one-shot timers too (Headlamp|0|300)
- Custom messages at any kilometer ("Only a marathon to go!")
- Per-category alert signals: reminders, checkpoints and cutoffs each with their own tone and vibration pattern - Off / Vibration only / Vibration + tone / Tone only / Silent
AFTER THE RACE
- Your LAP at each aid station shows up as a checkpoint split in Garmin Connect
BUILT TO BE READ AT A GLANCE
- Every value is bold and sized to read mid-stride, not shrunk to fit more in
- Distance and cutoff margin are the two big numbers; your pace and the pace you NEED sit side by side
- Tight on the cutoff? The margin fills amber, then red with inverted digits once you are past it - readable even if you are colour-blind
- Optional bottom row: heart rate in a pill coloured by your HR zone, plus a battery gauge - both race-length decisions on ultras
- Dark or light theme (light has its own palette). Works in any activity, in full / half / small layouts. Metric & statute. In 20 languages.
SETUP
1. Add TrailRace+ to a data screen: hold MENU → Data Screens → a 1-field layout → Connect IQ → TrailRace+.
2. Alerts show on the TrailRace+ screen out of the box. To also get them over other screens (map): hold MENU → activity settings → Alerts → Add New → Connect IQ Data Fields → TrailRace+ → On.
3. Turn Auto Lap OFF (activity settings) but keep the Lap Key enabled - the field uses the LAP button as its checkpoint signal, and it has an auto-lap guard as a backup. Laps in Garmin Connect then match your checkpoints; per-km pace stays in the charts.
4. Enter the race plan (app settings), one checkpoint per ";" :
km|name|cutoff HH:MM|WFB|D+
e.g. 12.4|Rozdrozi|13:30|WF|420; 26.8|Chata|16:00|WFB|780; 42|Finish|20:00||1150
W=water I=iso C=cola G=gel F=food S=soup B=drop bag T=WC D=first aid R=rest. Empty cutoff = no limit. Last entry = finish.
5. Optional: eat/drink reminder intervals, custom reminders (Salt|45; Headlamp|0|300), cutoff shift for a delayed start, custom messages (21=Only a marathon to go!), theme, units.
Permissions: FIT recording, sensor history (temperature), user profile (HR zones), data field alerts.
What's new
1.5 - 2026-08-30
- LAP always answers on screen: a matched press confirms itself ("CP2 OK -230 m" with the checkpoint's name and the applied correction); a press out of range shows "NO CP NEARBY". Confirmations hold for 20 s, so they outlive the watch's own lap banner.
- Got lost and the confirmation named the wrong checkpoint? Another press while it is up steps one checkpoint back and recalibrates immediately; a press during "NO CP NEARBY" snaps onto the last passed checkpoint. Field-tested.
- A checkpoint passed without LAP stays "open" until halfway to the next one - a late press at the real station still snaps the course. Past the plan mark the distance runs into blue negatives ("-230 m") instead of a dead zero.
- The Auto Lap guard now counts the way Garmin does (1 km after the last lap, not on a fixed grid) - manual presses no longer let automatic laps slip through it.
- Per-category alerts: for reminders, checkpoints and cutoffs you pick Off / Vibration only / Vibration + tone / Tone only / Silent separately; each category has its own tone and vibration pattern (1 / 2 / 3 pulses). Reminders due at the same moment arrive as one combined alert ("EAT! + DRINK!"). The choices are new - set them again after the update.
- Readability: lighter blue digits in direct sunlight, and the alert ring draws seamless and anti-aliased.
1.4 - 2026-08-19
- CRITICAL CUTOFF: your pace is projected onto ALL remaining cutoffs, not just the next one. When the tight limit is a later checkpoint, the required-pace column switches to it and a red alert names it - before it is too late.
- Custom reminders in one line: Salt|45; Caffeine|120|75; Headlamp|0|300 (name|interval|first minute; interval 0 = one-shot). Names eat/drink take over the built-in food/drink reminders, so those can get an offset too.
- Checkpoint services grew to 10 colour icons: water, iso drink, cola, gel, food, soup, drop bag + new toilets, first aid and resting (per the official UTMB Runner's Guide legend). Plan letters: W/I/C/G/F/S/B/T/D/R.
- Bigger race plan: four settings fields (4x250 characters) hold even a 20-checkpoint plan like the full UTMB chart.
- Pre-race screen: until the timer starts, the field shows a plan summary - distance, D+, checkpoint and cutoff counts, first CP, active reminders, GPS status - and warns about mistyped plan rows instead of dropping them without a word.
- Finish recap: stop the timer past the finish and the field shows your race card - time, avg pace, D+, total aid-station time, fuel alerts, final cutoff margin. It stays up through the save dialog.
- Cutoff shift setting: start delayed at the line? One number (+/- minutes) moves every cutoff with it - no plan retyping.
- In Garmin Connect: cutoff-margin chart, total aid-station time and fuel-alert count recorded with every activity.
1.2 - 2026-07-19
- 20 languages, HR-zone colours fixed to the active sport profile, mid-race settings edits no longer reset progress, alert distances show units.