Mile-MarkCustoms
3D-printed race tiles · Lethbridge, Alberta

Mark the mile keep the memory.

Keepsakes created for trails, road races, and big adventures. From epic routes to unforgettable journeys, we turn your adventures into detailed keepsakes you can see, share, and treasure.

Seven hex tiles mounted together on a wall, including Lost Soul Ultra 100 km in 10:03:12, Mesa Half Marathon in 1:12:54, Moonlight Run, Coulee Cactus Crawl and Stampede Road Race.
Lake Louise Circumnavigation tile held in a hand, with 52 km, 1800 m and July 9, 2023 on the frame and the route circling the mountains in red.
What's on every tile

The whole day, in one hex

  • Raised terrainPrinted from elevation data and coloured by height, from green valleys to yellow high ground and grey rock. Lakes and rivers are blue, and road races show the city streets.
  • Your routeRaised in red, start to finish.
  • The frameThe race name across the top. Distance, elevation gain, and your finish time or the date around the edges.
  • 1stYour result, if you want itAdd a placing like "1st place female" to the frame.
Order a tile

Make your finish permanent

Your file is read in your browser for the preview, then sent with your order so we can build your proof from it. To draw the terrain and water, the preview loads public map tiles for your route's area. Elevation: Terrain Tiles. Water: OpenFreeMap © OpenMapTiles, data © OpenStreetMap contributors.

Colour option

Your request comes straight to us. Prefer Instagram? DM @milemarkcustoms. We reply with a quote and a proof before anything is printed.

Live preview. Your text appears on the frame as you type. The terrain is a stand-in until you upload a GPX file.
Finished tiles

Every one of these was earned

Each tile here belongs to someone who crossed a finish line or reached a summit. The climbs stand up off the base, the rivers run blue, and the route they fought through is raised in red.

Courses

Races, trails and summits

Don't see yours? Send a GPX file from your watch or Strava, or a link to the course map, and we'll build it.

  • Lost Soul Ultra trail ultra
  • Canadian Death Race trail ultra
  • The Divide 200 trail ultra
  • Sinister 50 km trail ultra
  • Castle Alpine Trail Race trail
  • Coulee Cactus Crawl trail
  • Mesa Half Marathon road
  • Stampede Road Race road
  • Moonlight Run road
  • World Marathon Majors road
  • Lake Louise Circumnavigation hike
  • Tent Ridge hike
  • Mt. Brunswick & Mt. Harvey hike
  • Your own route anywhere
How ordering works

From finish line to your wall

  1. Tell us the race

    Send the race, distance, year and your time – using the form below or a DM.

  2. Approve the proof

    We send you a preview of your tile to check the route, the spelling and your time.

  3. We print it

    Your tile is printed layer by layer in Lethbridge.

  4. Pick up or ship

    Collect it locally or we ship it to you.

Made in Lethbridge

Made by people who race

Mile-Mark Customs is Cass and Weston de Winter. Cass came to running after national-level rugby and a decade of strength sport. In her first two seasons she ran 2:34:43 at the Boston Marathon as the first Canadian woman, and won the Lost Soul Ultra 100 km here in Lethbridge outright in a course record of 10:03:12.

The wall at the top of this page is hers. We know what a finish time really stands for: the early alarms, the long runs into the wind, the race-morning nerves. That's why every tile is checked by people who've earned a few of their own.

Cass and Weston de Winter standing together in a park, holding up a Sinister 50 km tile that reads 2399 m and 5:10:19.
Before you order

How to download a GPX file

  1. Use a computerThe Strava phone app can't export GPX files. Open strava.com in Chrome, Safari, Edge or Firefox.
  2. Open your activityLog in and click your run, from your feed or under My Activities.
  3. Click the ••• buttonIt's in the column of icons on the left side of the activity.
  4. Choose Export GPXThe file saves to your Downloads folder, ending in .gpx. No need to rename it.
  5. Drop it into the order formWe fill in your stats and show your real course on the 3D preview.

Only your own activities can be exported. For someone else's race, ask them to export it, or send us the race's course map.

Treadmill and indoor runs won't work. They have no GPS route.

Recorded on Garmin, Coros or Suunto? Those apps can export a .gpx file too.

Upload your GPX