Sulphur Springs Trail Race

May 22nd 2027
Ancaster, ON
50 KM | 50 Miles | 100 KM | 100 Miles

The Sulphur Springs Trail Race is the FIRST Western States Endurance Run Qualifying Race in Ontario. This unbelievable 20K looped course is a hidden gem inside the Dundas Valley Conservation Area of Ancaster, Ontario. We offer 10K, 20K, 50K, 50 Mile, 100K, and 100 Mile race options. Plus a Team 100 Mile Relay.

100K Finishers with a finishing time in under 18 hours will be granted a ballot in the WSER100 Bib Lottery.

100 mile Finishers with a finishing time in under 30 hours will be granted a ballot in the WSER100 Bib Lottery.

With wildlife teeming through this old Carolinian Forest, and waterfalls cascading over rocks along the course, your legs may barely notice traversing the over 460M /1500 ft of elevation per 20K loop. Expect to be challenged on this (mostly) double track trail system as you are supported with FOUR fully stocked Aid Stations along the way.

The Sulphur Springs Trail Race is the Longest Running Ultra Race in the province of Ontario, dating back to 1992. Our race sells out every year. Don't miss this one!

Upcoming Races

May 22 2027
50 KM
First you will run the shorter 10K loop, followed by 2 passes of the main 20K loop. After each loop, you are at the Main Aid station and your support crew/friends. Total elevation Gain/Loss is 3750 Feet over the 50K.
3,750 3,750 ft.
Multiple Loop
10 Aid Stations
30:00 Cutoff
3 Elevation Rating
Hilly, ~2500-7500 feet in 50 miles
3 Surface Rating
Some rocks, root, and/or ruts
May 22 2027
50 Miles
4 Loops of our 20K Course. Each Loop has 460m/1500ft of elevation gain and loss. 4 Aid Stations per loop.
6,000 6,000 ft.
Multiple Loop
16 Aid Stations
3 Elevation Rating
Hilly, ~2500-7500 feet in 50 miles
3 Surface Rating
Some rocks, root, and/or ruts
May 22 2027
100 KM
5 times around our 20K Loop. Each loop is 460m/1500ft of elevation gain/loss. To get WSER Status, you must finish within 18 Hours.
7,500 7,500 ft.
Multiple Loop
20 Aid Stations
3 Elevation Rating
Hilly, ~2500-7500 feet in 50 miles
3 Surface Rating
Some rocks, root, and/or ruts
May 22 2027
100 Miles
8 times around our beautiful 20K Looped course. Each loop offers 460m/1500ft of elevation gain/loss.
12,000 12,000 ft.
Multiple Loop
32 Aid Stations
3 Elevation Rating
Hilly, ~2500-7500 feet in 50 miles
3 Surface Rating
Some rocks, root, and/or ruts

Additional Distances

This event also has the following sub ultra distances

10 KM 20 KM

Results

Date Finishers Top Result (F) Top Result (M)
05/23/26 44 26:53:27 17:40:47
05/24/25 97 17:22:46 14:38:21
05/25/24 78 17:18:57 16:58:22
05/27/23 45 23:21:37 18:47:31
05/28/22 33 19:52:08 17:25:28
09/26/20 Race Cancelled
05/25/19 15 21:34:40 18:26:10
05/26/18 41 20:52:41 18:49:21
05/27/17 35 24:45:00 20:43:07
05/28/16 27 23:18:32 15:33:34
05/23/15 38 18:27:39 17:50:36
05/24/14 27 17:49:54 18:07:31
05/25/13 57 18:57:59 15:37:24
05/26/12 42 19:53:52 15:40:22
05/28/11 39 20:55:45 17:49:16
05/29/10 36 19:59:38 17:12:37
05/29/10 35 19:59:38 17:12:37
05/23/09 39 21:47:28 18:40:04
05/24/08 32 19:20:35 18:43:43
05/26/07 30 18:57:06 17:14:53
05/27/06 31 19:56:14 18:35:56
05/28/05 24 20:51:25 18:08:25
05/29/04 17 19:40:00 19:10:00
05/24/03 8 21:42:11 19:58:54
05/25/02 13 28:23:53 19:26:25
05/26/01 16 23:36:49 18:47:53
Date Finishers Top Result (F) Top Result (M)
05/23/26 152 9:58:52 8:58:02
05/24/25 226 9:55:09 8:07:22
05/25/24 179 11:00:17 8:26:02
05/27/23 59 11:43:27 8:50:08
05/28/22 32 13:41:01 11:52:56
09/26/20 Race Cancelled
05/27/17 38 10:29:39 10:46:29
Date Finishers Top Result (F) Top Result (M)
05/23/26 75 10:02:45 8:15:11
05/24/25 79 9:00:53 7:36:44
05/25/24 53 7:08:00 7:52:33
05/27/23 62 7:56:44 6:28:05
05/28/22 41 8:41:26 7:54:23
09/26/20 Race Cancelled
05/25/19 99 8:56:17 7:19:56
05/26/18 101 8:51:17 6:56:25
05/27/17 70 8:11:00 6:44:13
05/28/16 83 9:15:40 7:15:04
05/23/15 87 7:16:41 6:39:44
05/24/14 83 8:02:18 6:48:31
05/25/13 74 8:01:03 6:07:00
05/26/12 79 7:51:34 6:49:43
05/28/11 47 7:42:34 7:45:07
05/29/10 69 8:14:57 7:14:41
05/29/10 70 8:14:57 6:28:07
05/23/09 42 7:44:21 6:27:32
05/24/08 38 7:55:29 6:31:29
05/26/07 31 8:57:18 6:39:56
05/27/06 29 9:38:21 7:16:09
05/28/05 23 8:06:02 6:26:20
05/25/02 14 8:55:09 8:02:05
Date Finishers Top Result (F) Top Result (M) Top Result (X)
05/23/26 314 4:54:05 3:26:55
05/24/25 316 4:14:06 3:23:02
05/25/24 209 4:48:38 3:33:41 7:21:26
05/27/23 190 4:10:54 3:37:31
05/28/22 152 4:16:00 3:37:46
09/26/20 Race Cancelled
05/25/19 128 4:30:00 3:43:32
05/26/18 160 4:26:41 3:46:19
05/27/17 168 4:28:29 3:33:40
05/28/16 138 4:26:18 3:54:52
05/23/15 105 4:34:42 3:41:45
05/24/14 99 4:40:16 4:10:16
05/25/13 82 4:53:13 3:45:39
05/26/12 80 3:59:45 4:06:53
05/28/11 71 4:53:56 4:10:58
05/29/10 83 4:50:29 3:59:46
05/23/09 53 5:10:27 3:33:13
05/24/08 54 4:03:37 4:10:01
05/26/07 43 4:12:10 3:53:56
05/28/05 57 4:42:58 3:46:26
05/25/02 40 5:11:23 3:57:53
05/27/00 57 4:36:26 3:41:48
05/22/99 45 5:37:42 3:58:38
05/23/98 52 5:05:51 3:53:24
05/24/97 64 4:40:08 3:57:20
05/25/96 49 4:29:36 3:52:50
Date Finishers Top Result (F) Top Result (M)
05/27/17 14 69:51:20 51:00:20

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Fort4Fitness Summer Sunset Relay
Fort Wayne, IN - 0 finishers
4 Hours
Hollis Heat: Time Trials
Ellenboro, NC - 13 finishers
50 KM
SISU 24 PNW
Enumclaw, WA - 8 finishers
24 Hours
InHouse Ultra
St Petersburg, FL - 12 finishers
Backyard
No Shame Shindig
Pierce, NE - 13 finishers
50 Miles | 50 KM
Vulture Vista Ultra
Greencastle, IN - 62 finishers
12 Hours | 6 Hours
Hell Hath No Hurry
Pittsburgh, PA - 55 finishers
50 Miles | 50 KM
Trippen through the Timber
payson, UT - 20 finishers
50 KM
Tiger Peak Challenge
Issaquah, WA - 22 finishers
50 KM
View All Results