trailmark
Aspen SaddleLower CabinHollow CreekQuartz RidgeSilverpine LakeMarten PassOld MillJuniper FlatsLast Light
trailmark Race operations

Race operations for trail and ultra

Every race day, from lottery to finish line, on one platform.

Trailmark runs registration, lotteries, volunteers, messaging, race day and results for trail and ultra organizations, and gives every runner one account for their whole running life.

Prototype This prototype sketches the functionality; screens, flows and data are illustrative, not the finished product. Every organization, runner and number is sample data — switch who you're viewing from the "Viewing as" menu once you're inside.Everything on these screens is clickable sample data — tap around.

Switchback 100

Live · 25h 57m
On course
131
Finished
502
DNF
84
DNS
23

DNF — started, then dropped or missed a cutoff. DNS — registered, never crossed the start line.

Start here

How this prototype works

This is a clickable prototype that gives an idea of the Trailmark platform as planned. This prototype sketches the functionality; screens, flows and data are illustrative, not the finished product. Nothing you do here is saved, charged or sent anywhere.

  1. A

    Switch who you're viewing as — race director, runner, crew/spectator, platform owner — from the "Viewing as" menu in the top bar. Each role sees different screens.

  2. B

    Use the section menus along the top (the tabs along the bottom on phones), or press ⌘K to jump to any screen.

  3. C

    Take the guided tour for a walkthrough of one race season stop by stop, or wander freely.

  4. D

    Pick a language and a theme, and see /features (or the one-page overview) for everything planned and /roadmap for how it gets built.

Scope of this prototype

This prototype is a structural outline of the platform, not the full feature set. Each area here is a sketch of a much deeper capability. The lottery, for example, will be a complete product of its own — entry rules, weighted tickets, qualifiers, waitlist rollover, deferrals, and fairness auditing — and only a simplified draw is shown here. Registration, race-day operations, messaging and results are similarly abbreviated.

Prefer to be shown around? Launch the in-app UI walkthrough.

Built for everyone at the start line

Race organizers

  • Set up a multi-distance weekend, duplicate it next year in one click
  • Run a lottery draw you can explain, with acceptance flowing into checkout
  • Message "all 100K runners" by email, SMS and in-app, and see who opened it

Runners

  • One account across every organization, with history, results and PRs
  • Saved payment methods, crew and pacers attached to your registration
  • Volunteer credits that pay for your next entry

Crew and spectators

  • Follow a runner live on the course map and elevation profile
  • Alerts when they reach an aid station
  • Share a finisher card the moment they cross the line

One account

Every hat, one email.

Race one weekend, volunteer the next, direct your own event in the fall. Trailmark keeps it all on one account, with credits that move between them.

  • Racing

    Registrations, results and PRs across every org

  • Volunteering

    Shifts at aid stations, credits toward entries

  • Directing

    Run an organization and its events

  • Crewing

    Attached to a runner's registration on race day

What changes on race weekend

Where it's going

This prototype sketches the whole vision. Here's the order we build it in.

See the full roadmap

Under the hood

Built like infrastructure.

Built for the noon rush when registration opens — thousands of simultaneous checkouts, capacity enforced at the database so nothing oversells, payments that charge exactly once. Tenant isolation, authorization, real-time and an automated quality gate are already in place; see what's built today and what's planned.

One app, every screen

The same server-rendered views, wrapped natively for iOS and Android — nothing to duplicate.

Race-day board on iPad

Open in the prototype

Packet pickup kiosk on iPad

Open in the prototype
NV [Photo]

Who I am

An ultrarunner who builds software.

I'm Nick. I run ultras and I build software, and I love both. I want to build the platform this sport deserves — one that race directors trust on their biggest morning and runners are glad to open.

[One or two sentences on how you came to ultrarunning and what race day means to you.] Trailmark is the platform I'd want as a runner, and the one I'd want to hand a race director.

Building software
[Years building software]
On the trail
[Races finished — e.g. 100-milers]
Right now
[Current role]
Home trails
[Where you run]

— Nick Verges

See the whole platform, running.

Switch between organizer, runner, crew and platform owner, with the Switchback 100 live right now.

This prototype sketches the functionality; screens, flows and data are illustrative, not the finished product. It illustrates the direction and does not include the entire application plan or feature set.