May 8, 2026

The 2026 Sulphur Springs Trail Race is right around the corner and there a few storylines I’m following.

  • The men’s 50k may be the most competitive of all time.
  • The women’s 100K and 100M records are under serious threat.
  • A trail newcomer is poised to reset what is possible in the men’s 100M.
  • A team competition?

I’ve got a sneak peak of the start list and I’ve done the best I can to add more information to it, like incorporating UTMB and ITRA indexes, and past results to get a sense of how these races are going to play out. By combining historical finishing data, geospatial modeling, and UTMB/ITRA performance indices, we can map out not just who’s racing—but how these races are likely to unfold. My hope is to build some excitement for the races, and provide at least for myself, some idea of the main storylines to follow throughout the event.


Field Depth & Competitiveness

How strong is this year’s field?

To find out, I looked up the UTMB Performance Index of every entrant and then plotted the average of the Top 3 entrants in 2026 against the average index of the Top 3 finishers from every year dating back to 2010. By focusing on the top-end of the field, we can see the true competitive ceiling of the race.

The Men's Competitive Ceiling of Sulphur Springs

The Women's Competitive Ceiling of Sulphur Springs

The Men’s 50k stands out as the marquee race this weekend. The average index of the top 3 male entrants (~777) is higher than any winning trio in the event’s 30-year history. The men’s 100M is the only other event with an increase in the entrance index, which is due to an outlier we’ll discuss later. The other events all are projecting lower values than last year. As with the rest of this analysis, it’s worth noting that these are projections. UTMB index is not a perfect measure of competition, and there are likely runners that I’m missing from this dataset. That said, my goal isn’t to make a perfect prediction, but rather to provide a story of the 2026 race based on the data available to me.

At the full-field level, the races blend together. But isolating the projected top 10 reveals very different competitive structures across distances.

Men's Field Competitiveness

Women's Field Competitiveness

Filtering to just the projected top 10, and the picture sharpens.

Top 10 Only Competitiveness

  • The Men’s 50k and 100M have the highest ceilings of all the races, but a high spread in the top 10, while the 50M and 100k are more compressed, hinting at tighter race for these spots.
  • The Women’s 50k dominates, and somehow the 100k and 100M still have outliers, indicating how above and beyond the top women are in each of these races.

The Men’s 50k Battle

The Men’s 50k field is arguably the most competitive and densely packed race of the weekend. A closer look at the entrants reveals what is essentially a rematch of 2023, except nearly everyone has levelled up since then.

Athlete UTMB Index Half Marathon PB Sulphur Podiums / Finishes Sulphur 50k PB
Dylan Pust 814 1:11:32 2 / 2 3:37:32
Matthew Farquharson 784 1:10:54 3 / 3 3:43:32
Jeremy Walsh 733 1:13:11 2 / 4 4:05:18
  • Dylan Pust — The favourite on paper with an 814 UTMB index. Dylan has the engine of a former elite triathlete, which translates to serious speed on the trails. He won the Sulphur Springs 50k in 2023 in a blistering 3:37:32, and then stepped up to the 100K in 2024 to take 2nd place in 8:29:04. Earlier this year he was 9th at the very competitive Black Canyons 50k in 3:34:02 which gave him a UTMB race score of 840. He comes into the race fresh and ready to maintain his Sulphur podium streak.
  • Matthew Farquharson — Coming in with a 784 index, Matt is a true Sulphur Springs veteran. He has been incredibly consistent at the 50k distance here: he won the race in 2019 (3:43:32), and was 2nd in both 2018 (3:48:00) and 2023 (3:46:05), the latter putting him directly behind Dylan who he hung onto for the first 30k. He finished 10th place at the historic JFK 50 Mile in late 2025 (5:53:35), he is primed for another podium battle.
  • Jeremy Walsh — Returning after winning the 20k last year in the second fastest time in the race’s history (1:18:14). His last time running the 50k was in 2022 where he finished 7th in 4:05:18. He most recently finished Foxtail 50k in 3:16:28 on a much flatter course. After posting predictions publicly, anything short of a podium would be deeply embarrassing.

What this means

It will be tough for anyone to improve upon the 3:23:02 course record, but this race may go out with that kind of pace.


Course Record Threats: Women’s 100K and 100M

The women’s ultra distances are poised for historic performances this year, with two course records under serious threat from the returning champions.

  • Women’s 100K: Karen Holland is returning after a phenomenal run in 2025 where she set the current women’s course record of 9:55:14. The current women’s solo FKT holder for the Bruce Trail has been noticebally quite on the racing front this year, but she knows exactly what is needed to put down a record performance.
  • Women’s 100M: Molly Hurford is back after an incredible performance in 2025 where she took 3rd place overall and won the women’s race with a blistering 17:22:53. That time narrowly missed Amanda Nelson’s 17:18:58 course record from 2024. She also seemingly hasn’t raced yet this year, but is the major favourite.

Both of these races will be fascinating to track as the day progresses, particularly if weather conditions are favourable for a record day.


Sergio

The most fascinating entrant in the entire race might be Sergio Ráez Villanueva. He’s a 2:18 marathoner who has just broadened his attention to more than road racing. Earlier this year he led the first half of the World 50k championships before falling back to 9th place in 2:54:47. He’s been callusing his legs and mind with an absurd amount of races to prepare for his 100M debut at Sulphur Springs:

Date Race Distance Place Time / Notes
April 11 Caledon Crusher 72km 3rd 7:14:11
April 12 Around the Bay 30k 5th 1:43:11
April 18 Foxtail 50km 1st 3:07:56
April 19 Her Majesty’s Royal Race 10k 1st 32:29
April 26 Mississauga Half Marathon Half Marathon 1st 1:08:08
May 3 Vancouver Marathon Marathon 4th 2:25:39

With ~230km raced in the span of just 23 days Sergio has all the potential to decimate the 100M course record. It may not be a question of if he breaks it, but rather by how much.


The Team Competition: Regional Supremacy

My favourite part of cross country is the team competition. I almost think team competition is essential to sport. Trail running rarely frames itself as a team sport, but I’ve always felt a strong regional identity at races. With that in mind, I tried to create three groupings from these regions:

  • Locals (Hamilton, Dundas and along the Guelph to Niagara corridor)
  • GTA
  • Invaders

Ontario Squad Map

The entrant split by region is reasonably close with these groupings setting up a fair competition.

2026 Regional Entries

Then using cross-country scoring rules (lowest score wins, top 3 per gender per region count) across 2010–2025, we can see which teams historically have been the best.

Historical dominance

Men's Yearly Regional XC Champion

Women's Yearly Regional XC Champion

  • Men: Invaders dominates the 100M (8 of 10 years); Locals and GTA trade wins in shorter distances.
  • Women: GTA controls the 50k; Locals spike in the 100M when present; Invaders increasingly dominates longer races.

2026 Projected Team Scoring

Using the predicted finish times from a UTMB index based model, we can simulate the cross-country scoring for each region. Top 3 finishers per region score their predicted finishing position (1st = 1 point), lowest total wins.

Distance Men’s Winner Score Women’s Winner Score
50k Locals 8 pts Locals 10 pts
50M Locals 6 pts Locals 10 pts
100K Invaders 11 pts Invaders 8 pts
100M GTA 6 pts Invaders 6 pts

The historical pattern holds—but with a twist:

  • Locals are projected to dominate the short distances for both genders, sweeping the men’s 50M, with closer battles in the women’s 50k and 50M.
  • GTA is projected to score an almost-unprecedented 6 points in the Men’s 100M—a projected 1-2-3 finish from Sergio Ráez Villanueva, Edmund Heung, and Matt Tribe.
  • Invaders continues to dominate the longer distances, led by Karen Holland, Star Hofer, and Caitlin McAuliffe (100K) and Molly Hurford, Joanne Moon, and Gesine Freund (100M).

Projected overall tally: Locals 4, GTA 1, Invaders 3. The locals’ home-course advantage pays off and reclaims the “championship” after a long drought.


Predicted Top 10 Finishers

To make the team prediction and to help drive the storylines I put together some predictions for the times and placings for each ultra. As we say in the modelling world, all models are wrong, but some are useful. I hope anyone that sees themselves on this list feels inspired to beat the prediction. It will be interesting to see how different the final results are to these predictions to see who had outstanding days.

To remove my own biases and scale this effort, every prediction is built from three signals, blended together based on how much we trust each one:

  1. UTMB Performance Index — A global fitness score maintained by UTMB. I’ve trained a regression model on 3,324 historical index-to-finish-time pairs from Sulphur Springs (2010–2025) to translate each runner’s index into a predicted speed on this specific course. Runners without an official index are marked with -; those with a proxy score derived from external race benchmarks are marked with *.

  2. Past Sulphur Springs results — Nothing predicts Sulphur like Sulphur. If a runner has raced this exact distance here within the past two years, that result is treated as the strongest signal. If the index suggests they should be slower than what they actually ran, we ignore the index entirely. If the index suggests they should be faster, we weight it heavily (70%) but keep their Sulphur time in the mix (30%) as insurance against a bad day. Older results are still used, but receive a 2% per-year slowdown penalty after a 3-year grace window.

  3. Distance crossover scaling — For runners stepping up or down (e.g., a 50k runner entering the 100K), we scale their past time using Riegel’s ultrarunning fatigue formula, which applies an exponential penalty as distances increase.

For strong runners I’ve recognized in the startlist that don’t have a UTMB index, or a result at Sulphur Springs, I’ve assigned them a proxy UTMB index based on their known results in other races. For cases like Sergio in the 100M, I’ve taken people he’s run against in other races that have a UTMB index and assigned him a score based on how closely he’s finished relative to them.

100 Mile Trail Race

Men’s Field

Men’s Course Record: Paul Vanoostveen, 14:38:23 (2025)

Rank Athlete Predicted Time UTMB/ITRA Index US Score (Proxy) Past Result
1 Sergio Ráez Villanueva 13:55:13 838.0* - -
2 Edmund Heung 16:09:06 - 84.69 50M (2023): 2nd in 7:38:27
3 Matt Tribe 16:29:57 693.0 79.36 100km (2023): 2nd in 9:23:34
4 Elias Kibreab 16:42:46 700.0 93.85 100km (2025): 3rd in 8:47:58
5 John Cole 17:37:04 610.0 70.84 100mi (2025): 3rd in 17:37:04
6 Ryan Flint 18:16:58 636.0 88.8 100mi (2025): 4th in 18:24:26
7 Eugenio Parra 18:23:55 630.0 94.52 -
8 Nicolas Cazelais 18:45:36 - 68.3 50km (2023): 20th in 5:18:30
9 Juan Zorrilla 18:59:50 562.0 100.0 50M (2025): 1st in 7:36:46
10 Juan Aja Aguinaco 20:57:12 508.0 - 50km (2025): 25th in 5:01:21

Women’s Field

Women’s Course Record: Amanda Nelson, 17:18:58 (2024)

Rank Athlete Predicted Time UTMB/ITRA Index US Score (Proxy) Past Result
1 Molly Hurford 17:22:53 617.0 97.56 100mi (2025): 1st in 17:22:53
2 Joanne Moon 22:28:48 487.0 87.86 100mi (2025): 8th in 22:28:48
3 Gesine Freund 22:59:49 463.0 76.39 100km (2025): 10th in 12:56:32
4 Esther Hagerman 23:09:44 471.0 82.43 50km (2022): 11th in 5:23:17
5 Bethany McRae 23:47:33 - 74.67 100km (2023): 11th in 15:41:34
6 Jessica Lee 23:51:39 478.0 68.52 -
7 Val Bauman 24:44:00 434.0 77.56 100km (2025): 16th in 13:16:00
8 Saskia Mattern 24:45:00 433.0 72.04 100km (2025): 15th in 13:13:58
9 Ashley Sametz 26:03:46 443.0 73.78 100km (2025): 11th in 13:01:57
10 Larissa Chankseliani 26:44:34 430.0 73.77 100mi (2025): 13th in 27:41:40

100K Trail Race

Men’s Field

Men’s Course Record: Robert Brouillette, 8:07:22 (2025)

Rank Athlete Predicted Time UTMB/ITRA Index US Score (Proxy) Past Result
1 Brian Putre 09:16:55 617.0 74.97 100km (2025): 4th in 9:16:55
2 Liam Walke 09:35:41 635.0 78.55 50km (2018): 7th in 4:16:27
3 Cullen Price 09:46:01 599.0 80.29 50km (2025): 5th in 4:12:53
4 Ryan Niclasen 09:47:43 640.0 89.81 100mi (2025): 2nd in 16:47:43
5 Danny Tresise 10:07:22 633.0 88.89 100mi (2025): 6th in 19:22:12
6 Jordan Bierema 10:10:12 589.0 89.07 100km (2025): 26th in 11:40:11
7 Perry Curiston 10:30:41 545.0 71.53 100km (2025): 8th in 10:30:41
8 James Orr 10:38:42 570.0 58.15 50M (2024): 3rd in 8:14:31
9 Lawrence Warriner 10:49:44 529.0 75.72 100km (2025): 11th in 10:49:44
10 Tyler Chacra 10:53:22 525.0 91.36 100km (2025): 12th in 10:53:22

Women’s Field

Women’s Course Record: Karen Holland, 9:55:14 (2025)

Rank Athlete Predicted Time UTMB/ITRA Index US Score (Proxy) Past Result
1 Karen Holland 09:43:09 637.0 88.29 100km (2025): 1st in 9:55:14
2 Star Hofer 11:43:05 528.0 78.57 100km (2025): 7th in 11:59:56
3 Caitlin McAuliffe 12:11:23 - 75.48 50km (2022): 16th in 5:39:11
4 Kirsten Clement 12:29:45 469.0 78.73 50km (2025): 10th in 5:26:07
5 Vicki Mayberry 12:58:57 471.0 72.0 -
6 Trina Boisvenue 13:13:22 468.0 72.72 100km (2025): 19th in 13:35:31
7 Donna Dowsett 13:39:45 - 74.24 50km (2018): 18th in 5:52:31
8 Linda Trinh 13:49:44 430.0 76.74 100km (2025): 21st in 13:49:44
9 Susan Munn 14:05:19 408.0 70.84 100km (2025): 23rd in 14:05:19
10 Niki Lanz 14:18:03 409.0 68.67 50km (2025): 45th in 6:13:14

50 Mile Trail Race

Men’s Field

Men’s Course Record: Michael Daigeaun, 6:07:00 (2013)

Rank Athlete Predicted Time UTMB/ITRA Index US Score (Proxy) Past Result
1 Will Gilmet 08:03:38 583.0 93.51 50km (2025): 8th in 4:20:36
2 Travis Marks 08:37:56 524.0 70.21 50km (2025): 15th in 4:52:12
3 Eric Tiedje 08:57:51 520.0 71.13 -
4 Andrew Douglas 08:58:58 533.0 91.28 100km (2024): 10th in 11:25:37
5 Brian Gauthier 09:13:18 523.0 59.84 50km (2025): 58th in 5:51:31
6 Ken Akune 09:27:55 476.0 68.38 50km (2025): 33rd in 5:18:20
7 Evan Johnston 09:30:17 474.0 63.54 50km (2025): 34th in 5:19:38
8 Isaac Herrera 10:22:20 436.0 55.59 50km (2025): 59th in 5:52:01
9 Allan Williams 10:26:54 435.0 69.57 50km (2025): 93rd in 6:20:50
10 Norm Stephen 10:31:24 427.0 70.22 50M (2019): 45th in 11:07:06

Women’s Field

Women’s Course Record: Julie Hamulecki, 7:08:03 (2024)

Rank Athlete Predicted Time UTMB/ITRA Index US Score (Proxy) Past Result
1 Angela Pasceri 09:59:56 458.0 70.65 100km (2025): 20th in 13:39:49
2 Jessica Shao 10:04:19 449.0 74.34 50km (2025): 15th in 5:41:21
3 Jada Carr 10:36:06 439.0 69.32 -
4 Paulina Karwowska 10:55:37 - 70.12 50km (2022): 35th in 6:24:28
5 Shirin Niroomand 10:59:44 409.0 64.3 50km (2025): 41st in 6:11:06
6 Dylan Magner 11:07:55 405.0 67.87 50km (2025): 47th in 6:17:55
7 Jisun Hahn 11:12:51 413.0 68.77 50km (2025): 56th in 6:40:34
8 Edda Oviedo 11:36:27 401.0 61.98 50km (2025): 65th in 6:59:23
9 Yi Xiao 12:12:44 367.0 61.51 50km (2025): 62nd in 6:53:07
10 Erica Swirsky 12:19:42 376.0 100.0 100km (2024): 23rd in 15:34:00

50k Trail Race

Men’s Field

Men’s Course Record: Alex Forte, 3:23:02 (2025)

Rank Athlete Predicted Time UTMB/ITRA Index US Score (Proxy) Past Result
1 Dylan Pust 03:29:05 814.0 94.78 100km (2024): 2nd in 8:29:04
2 Matthew Farquharson 03:37:01 784.0 91.68 50km (2023): 2nd in 3:46:05
3 Jeremy Walsh 03:52:19 733.0 86.19 50km (2022): 7th in 4:05:18
4 Jonathan Gray 03:58:24 679.0* 90.26 -
5 Taylor Reid 04:10:38 644.0* 44.24 -
6 Eric Ashby 04:31:23 558.0 73.64 50km (2025): 11th in 4:31:23
7 Andriy Yatsynych 04:31:28 559.0 65.65 50km (2024): 10th in 4:31:28
8 Nick Ridpath 04:39:19 574.0 81.11 -
9 Wayne Westby 04:40:41 571.0 78.05 -
10 Andrew Norman 04:42:33 567.0 61.07 -

Women’s Field

Women’s Course Record: Christina Clark, 3:59:46 (2012)

Rank Athlete Predicted Time UTMB/ITRA Index US Score (Proxy) Past Result
1 Bridget Cobham 04:55:45 512.0 95.39 50km (2024): 2nd in 4:55:45
2 Bethany McChesney 04:58:28 541.0 80.66 -
3 Ingrid Perugachi 05:05:49 527.0 83.21 -
4 Dorothy Apedaile 05:07:37 516.0 81.77 50km (2025): 7th in 5:07:37
5 Jamie McGill Worsley 05:39:23 471.0 75.89 50km (2025): 13th in 5:39:34
6 Leanne MacFayden 05:39:58 470.0 74.09 -
7 Tamara Robb 05:50:58 454.0 71.73 -
8 Benita Whyte 05:53:07 451.0 68.82 -
9 Maria Musselman 05:53:25 433.0 72.54 50km (2025): 27th in 5:53:25
10 Rina Atienza 05:54:57 476.0 73.08 50M (2025): 1st in 9:00:58

* Indicates a proxy UTMB index.


The Western States Equation

Sulphur Springs is one of the few races in Canada that can earn its finishers a lottery ticket for the Western States 100-Mile Endurance Run. To get a ticket, 100 Mile runners need to finish in 30 hours, and 100k must finish in 18 hours. In order to become a qualifying race, Sulphur Springs needed 100 finishers in the 100M and/or 100k distances. Doing a quick projection for 2026, the finishers will be well over the threshold for both distances.

WSER Finisher Projections

Registration has gone from 269 entrants (226 who finished) in the 100K and 169 entrants (96 who finished) in the 100M in 2025, up to 315 and 218 respectively for 2026. Suffice to say the Western States qualifier is all but guaranteed for this year.


Geographical Catchment Flow

In a previous post I mapped out the geographical catchment of the Western States Endurance Run qualifier races. One of the interesting findings was the recent inclusion of Sulphur Springs, which serves the massive population of Ontario. We can see that 2026 the locals are again showing up in high numbers to get their ticket to the big dance.

Mapping 100K and 100M starters against the Western States North American catchment highlights the importance of this race as the only qualifier in Ontario and one of only a handful in Canada.

Sulphur Springs Voronoi Catchment


The Legendary Returners

For many athletes, Sulphur Springs is a yearly tradition. By examining lifetime finishes, I’ve identified a group of “Sulphur Hall of Famers”.

Hall of Fame Returnees

I only planned on writing this post about the elites, but seeing that Ronald Gehl has run 19 ultras at Sulphur Springs over the past 30 years is amazing to me. My finger got tired from scrolling his results. He’s been awarded the Norm Patenaude Award 29 times for finishing 7 or more Ontario ultras a year. At the age of 79 he’s signed up again this year in the 50 mile to continue a 4 year streak at that distance. He’s one year shy of being the oldest Sulphur finisher after Hans Maier who ran the 50k in 2019 as an 80 year old. Long after the winners are done, he’s still out there—that’s the heart of Sulphur Springs.

Updated: