Dirty Feet Heartbreak es una ultra trail en Stake Lake, en la región de Thompson-Nicola, British Columbia, cerquita de Kamloops. Puedes elegir entre 100 km, 50 km, 25 km, o una carrera nocturna de 25 km. Para los 100 km y 50 km también hay opción de relevos. Los que hacen los 100 km, tanto en solitario como en relevos, salen por la mañana. Las carreras de 50 km (individual y relevos) y la de 25 km de día arrancan un poco más tarde por la mañana, mientras que la nocturna de 25 km empieza a las 9:00 PM PDT.
El recorrido está montado como una serie de tramos numerados, no es una ruta de punto a punto. Los tramos 1, 3 y 4 son de 10 km cada uno, y el tramo 2 es de 15 km. La carrera de 50 km hace los tramos del 1 al 4 una vez. La de 25 km usa los tramos 1 y 2. Los 100 km completan el recorrido entero de ocho tramos dos veces. La carrera nocturna junta los tramos 2 y 3 cuando ya es de noche. Los equipos de relevos pueden ser de dos a ocho personas para la de 100 km, y de dos a cuatro para la de 50 km. Todos los corredores se llevan merchandising de Dirty Feet, además de premios de los patrocinadores y algo para picar.