Heartbreak 100k, 50k, 25k & Relay

September 16, 2023
$115 - $180

If this is your first ultra run or 100th one you will enjoy this fantastic course!
25km / 50km / 100km / Relay
*Date change due to wildfires and course changes. Enjoy this very runnable 100km or 50km course at the Stake Lake Nordic Centre! This course is super fun with great volunteers at the aid stations cheering you on! The course has a mix of single track, double track, hills, rocks and roots along the way. This run is for all levels of runners! Lots of swag for this one - Custom Hoodie, Coffee beans and Custom bibs! Finisher medals for 25km, 50km and relay finishers and a belt buckle for 100km solo finishers! Solo or teams up to 8 people. 4 legs for the 50km. Leg 1 - 10km, Leg 2 - 15km, Leg 3 - 10km Leg 4 - 10km. Lots of aid stations along the way. The 100km has 8 legs running the 50km twice. This is a great race for first time ultra runners or first 25km runners. The trails are great and you might even see some wildlife along the way.


HOKA is the presenting sponsor for this run and they are excited to have you in the Dirty Feet Heartbreak 100. 


100km solo or relay of up to 6 people. The 100km has 1-8 legs total these are the distance of the legs 1 &5 - 10km, Legs 3&7 - 10km and legs 2,4,6&8 - 15km. The elevation for the 100k is approximately 2000m. 

50km solo will be a continual course of legs 1-4. The Relay will have 4 legs of 10km, 15km, 10km and 15km. The elevation for the 50km is approximately 1000m.

25km distance will be Leg 1 & 2.

Relay teams - You will tag off to your teammate at the start/finish area every time so you don't have to drive around to find your the transition area!

Solo runners - The transition area and main aid station is at the start/finish area so you will have lots of supplies available and access to your own drop bag.


This area south of Kamloops offers a little cooler temperatures in the summer months. The trails for this event at Stake Lake offer narrow and wider trails, a large parking lot along the course for the 100km, teams and 50km runners to have your own pit area. The trails are awesome and have great views, a lush landscape with lots of birds and ponds along the way. The start and finish is within walking distance to your car. The area is very quiet, relaxing and offers a great place to go for a run!

Race Swag

Swag for this run!! Dirty Feet Heartbreak Hoodie, 1/2 pound of Shuswap Coffee, finishers medal or Belt buckle (100km solo) Professionally marked course, first aid and great volunteers out on course! 

Dirty Feet Heartbreak Hoodie, Heartbreak Belt Buckle(100km), Heartbreak finishers medal for relay and 50km runners, custom bib (if registered by July 20th), custom coffee from Shuswap Coffee and more are included in your registration! Dirty Feet shirts, hats and other Dirty Feet items will be available to purchase at the race. Cash and cards will be accepted.

Heartbreak medal
Finisher Medal


100km solo Belt Buckle
Belt buckle for 100km solo top finishers!

Race Packages

Race Package Pickup is at Runners Sole on Friday Sept 15th from 5-6pm. However,Race Packages will always be available Saturday Sept 16th starting at 6am - 8am before the race. Race starts at 7am and 9am at the main parking lot to Stake Lake. 

Racer Check In

Race Check in starts 6am for 100km, and 100 km relay. Pre-race meeting at 6:45am for the 100km and 100km Relay runners.

Race Check in starts 8am for 50km, relay and 25km. Pre-race meeting at 8:45am for the 50km (relay) and 25km runners.

Race Start Times

100km/100k relay - 7:00am

50km/50k relay/25km  - 9:00am

Entry Fees

100km relay team/per person entry fee is - $115 + processing fee (includes GST) 

100km solo race entry fee is - $180 + processing fee (includes GST) 

50km race entry fee is – $115 + processing fee (includes GST)

50km relay/per person - $115 + processing fee (includes GST)

25km race entry fee is - $115 + processing  fee (includes GST) 

Register by July 20th to receive your choice of hoodie color and size and a personalized custom bib.

Prices increase of $10 on January 1, 2023.

All race entries include items listed under Race Swag, aid stations, hot food for overnight racers, medical staff and a well marked course and a chance to win prizes!

On-line Registration Deadline

Registration online until Friday night at 9am. Click here to Register!

Aid Stations

The 100km and 50km courses will come back to the main staging area of the parking lot for ease of accessing all your gear and food requirements. You can access your drop bags in the staging area. You will have the option to have all your gear close by at your car if you should need something.  Make sure to sort out your own electrolyte drink, water and any specific food you want during and after your run. Please be prepared and carry food and water/electrolytes with you. This is a long race so make sure you are prepared for all weather conditions – Hot sun, Rain and wind – Make a refuelling plan and then bring extra. 

There will be a cut off time of 22 hours to start Leg 8 and a 24 hour cut off to finish the 100km. Same cut off time for the 50km.

The main staging area will be close to the parking lot so you will be able to access your car if you need anything that you have not left in your drop bag at the start/finish. Headquarters (HQ) is where your drop bag will be.

100km course aid stations will be at 10km (HQ), 18km, 25km (HQ), 35km (HQ), 43km, 50km (HQ), 60km (HQ), 68km, 75km (HQ), and 85km (HQ), 93km and finish line (HQ). 

50km course aid stations will be at 10km (HQ), 18km, 25km (HQ), 35km (HQ), 43km and finish (HQ)

25km course aid stations are at 10km (HQ), 18km and finish (HQ).

Please be prepared for all weather conditions to stay hydrated and properly fueled. Race officials will be checking that you have fuel with you before you start your run.

Course Maps

Course maps for Heartbreak 25k, 50km and 100km! 2023 course changes due to Wild fire damage.

Leg 1 and 5- Click here for Strava Map. Run Clockwise. 

Leg 2,4,6 and Leg 8. Click here for Strava map. Run Counter Clockwise. Click here for Fatmap

Leg 3 and Leg 7. Click here for Strava map. Run Counter Clockwise. Click here for Fatmap


Top 3 awards and prizes in each distance will be presented for 25km at 12:30pm, 50km at 4pm and the 100km at 8pm. These times are subject to change depending on finishing times.

Refund Policy

No Refunds or transfers.

Crewing and Pacing

Crew access will only be allowed at the start/finish/Headquarters (the stake lake main parking lot) and Pacers are not allowed on course at any time. If you are found to be crewing or assisting your racer outside of the start/finish area your racer will be pulled from the race.

Drop bags will be available for 100km and 50km runners at the race headquarters/start/finish area. 100km runners can access their drop bag after each leg of the run. 50km runners can access their drop bags after each leg at the finish line.

Headlamps are mandatory at 6pm! If you are going to be out on course at this time remember to pack your headlamp with you before you leave on your next Leg of the race.

Getting There

Click here for a map from Kamloops to Stake Lake. It's the Stake Lake Nordic Center just south of Kamloops. It's located on Lac Le Jeune road and not off of HWY 5 so make sure to take Lac Le Jeune from Kamloops or take the Lac Le Jeune exit off the highway. 


September can be a mix of weather conditions. Bring clothes, food and water/electrolytes for all weather conditions. It will cool off at night so make sure to bring warm clothes for running and for after your run!

Race Rules and FAQ

Crew access will only be allowed at the start/finish/Headquarters (the stake lake main parking lot) and Pacers are not allowed on course at any time. If you are found to be crewing or assisting your racer outside of the start/finish area your racer will be pulled from the race.

Headlamps are mandatory to have with you starting at 6pm.

Minimum of 500ml of electrolytes with the ability to carry 1L of liquids.

Light jacket or long sleeve is mandatory after 6pm. 

Bibs must be worn at all times on the front of the racer.

Runners must check in at all aid stations.

Runners must check in prior to the race

Runners must check in/out at Race headquarters if they decide to pull themselves from the race.


You May Also Like

Races in the Dirt!! Trail running, Mtn bike & Snowshoe races in BC’s Okanagan. Trail running race series, 6 hour Mtn bike race and snowshoe races. Racing for anyone age 4 to 97. Fun times with great prizes.
Copyright © 2022 – 2023 Dirty Feet Trail Series. All Rights Reserved