Skip to content
Ultramarathon Database

Ancaster, Canada · Trail

Official site ↗

Sulphur Springs Trail Race

Canada's oldest continuously run ultra, held since 1992 on 20K loops through the Dundas Valley near Hamilton, Ontario, with 100 miles, 100K, 50 miles and 50K.

2026·2027

Saturday, May 29, 2027 at 5:45 a.m. Eastern

Registration is open.

Distances

100 Miles

Distance
100 mi (161 km)
Start
6:15 a.m. Eastern
Cutoff
30 hr

WSER 2028 qualifier (sub-30:00)

100K

Distance
100 km (62 mi)
Start
6:00 a.m. Eastern

Runs to the same 30-hour close as the 100 miles; the Western States qualifying standard is 18 hours. · WSER 2028 qualifier (sub-18:00)

50 Miles

Distance
50 mi (80 km)
Start
5:45 a.m. Eastern

Runs to the same close as the 100 miles, with the last lap started by 8:00 a.m. Sunday.

50K

Distance
50 km (31 mi)
Start
7:00 a.m. Eastern
Cutoff
14 hr
100 Miles: 2026 winners against the 30 hr cutoff

About

The Sulphur Springs Trail Race has run since 1992 and calls itself Canada's oldest continuously running ultramarathon. It is run on loops through the Dundas Valley Conservation Area on the Niagara Escarpment, from the back of the Morgan Firestone Arena in Ancaster: a 20K loop with about 520 metres of climbing, which ends every time with the Martin Road climb, and a 10K loop that opens the 50K. Runners come back through the start and finish after every lap.

The 2027 race, the 35th, is on May 29 and 30, with a 100-mile, a 100K, a 50-mile and a 50K, and the club says it sells out every year. A 100-mile finish under 30 hours or a 100K under 18 is a Western States 100 qualifier, and the race calls itself Ontario's only one.

Course

Loops through the Dundas Valley Conservation Area, starting and finishing in the parking lot behind the Morgan Firestone Arena (Ancaster Community Centre), 385 Jerseyville Road, off Martin Road. The basic course is a 20K loop with 520 metres of climbing per lap, from groomed trail to moderately technical singletrack, finishing on the Martin Road climb; the 10K loop has 273 metres. The 50K is one 10K loop and then two 20K loops. Each 20K loop has four aid stations, there is hot food overnight, and the race is cup-free. Limits: 14 hours for the 50K and 30 hours for the longer races, with the last lap started by 8:00 a.m. Sunday.

How to register

Entry is first-come on UltraSignup and the race sells out every year. For 2027 the 100 miles, 50 miles and 50K are sold out with their waitlists closed, and the 100K is still open. There are no refunds and no deferrals; an entry can be transferred or changed for a fee until May 18, 2027. The race is a UTMB Index race for its solo events but gives no Running Stones.

Results by year

  • 2027May 29, 2027 · upcoming
  • 2026May 23, 2026 · completed
    100 Miles: Owen Lane 17:38:17 · Val Bauman 26:49:06; 100K: John Cole 8:56:17 · Karen Holland 9:56:32; 50 Miles: Will Gilmet 8:12:36 · Jessica Shao 10:00:02; 50K: Dylan Pust 3:24:52 · Dorothy Apedaile 4:51:39 · Zoey Kapusinski 5:32:43

Official links

Races nearby

Races around the same time

Western States qualifiers

Sulphur Springs Trail Race is a Western States qualifier. Every qualifying race, the lottery dates and the odds.