Dirty Feet Heartbreak 100km, 50km and Relay is a trail event held at Stake Lake in Kamloops, British Columbia, Canada, in August 2027. Course options include a 100 km, a 50 km and a 25 km, and the event name also refers to a relay. Registration is coming soon for this trail endurance event.
Swag for this run will be updated and changed for 2026.
Professionally marked course, first aid and great volunteers out on course.
Race package pick-up is at Runners Sole (74-1395 Hillside Dr) in Kamloops on Friday, Aug 13th from 5-6pm.
Race packages will always be available on Saturday, Aug 14th from 6am to 8am before the race, or at 8pm for the 25km night race. The race starts at 7am and 9am at the main parking lot to Stake Lake. The night 25km starts at 9pm.
The pre-race meeting is 15 minutes before your race starts.
The top 3 awards and prizes in each distance will be presented for 25km at 12:30pm, 50km at 4pm and 100km at 8pm. These times are subject to change depending on finishing times.
You must be present at the race to pick up your prizes. They will not be mailed out.
The race is held on the trails at Stake Lake, just south of Kamloops, BC. The trails are a mix of narrow and wider paths with great views, lush landscape, birds and ponds. A couple of sections have some technical rock features. The 100km has 8 legs, and the 50km solo runners complete legs 1-4 continuously. The 25km and night 25km races use legs 1 and 2 and legs 2 and 3 respectively.
Stake Lake, Kamloops, BC, Canada Open in Google Maps
Kamloops is a city in south-central British Columbia, Canada, where the North and South Thompson Rivers meet, and it is the largest city in the Thompson Country region. Its 2025 population was 109,633. The climate is semi-arid, with hot, dry summers and cold winters, so late spring and early autumn are the best seasons to race.
Social profiles