Sulphur Springs Trail Race
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.
Saturday May 2th, 2025 - 50K, 50 Miles, 100K, 100 Miles + 100 Mile Team Relay
Sunday May 25th, 2025 - 10K, 20K
Additional Distances
This event also has the following sub ultra distances
Results
100 Miles
| 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 |
100 KM
| 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 |
50 Miles
| 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 |
50 KM
| 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 | |
200 Miles
| Date | Finishers | Top Result (F) | Top Result (M) |
|---|---|---|---|
| 05/27/17 | 14 | 69:51:20 | 51:00:20 |

