IRONMAN 70.3 Muskoka 2026

IRONMAN race results · Huntsville, ON, Canada · 2026-07-05

Open full interactive analysis →
1334
95%
6:20:59
6:15:23
4:15:12

Top 50 finishers

RankAthleteAge group FinishSwimBikeRun
1Trevor HarleyM35-3904:15:1200:31:0202:22:4601:17:02
2Bryan RuscheM50-5404:16:5100:35:2002:19:0001:17:53
3logan MartineauM25-2904:17:0300:31:2002:24:3401:15:35
4Nicholas LambertM25-2904:20:4200:29:1202:22:1701:24:27
5Callum DarbyM25-2904:21:3500:28:4902:26:0001:22:08
6Matt ShwedM35-3904:25:2500:36:3502:15:5101:27:52
7James RyanM30-3404:25:3000:32:3102:24:0001:24:35
8Sebastien Houde BretonM30-3404:27:4200:37:4602:20:0501:25:17
9James GriffinM18-2404:27:5800:29:5502:11:1801:41:36
10Tim OliverM45-4904:28:2300:31:3602:16:1001:35:03
11Jesse BruceM45-4904:28:2700:34:4602:23:1401:25:06
12Brett McphedranM45-4904:31:1400:32:5802:26:4701:26:48
13Jeremy SeedM30-3404:32:1800:34:0702:24:2601:28:27
14Jon MoherM50-5404:32:3600:34:4102:23:4401:28:45
15Michael MarshallM30-3404:32:4100:28:2402:16:2901:42:19
16Luke EhgoetzM50-5404:33:1500:32:3102:20:2201:35:48
17Ian LloydM30-3404:34:0700:27:5502:22:2101:37:12
18Aaron De JongM25-2904:34:3800:27:1702:31:5401:30:20
19Jeffrey RalphsM30-3404:34:4100:31:0402:23:5201:35:19
20Christian SmithM25-2904:35:4400:32:5902:26:0001:32:20
21Janusz MuchaM35-3904:36:1000:28:2302:26:5101:35:47
22Nick CosmanM45-4904:36:2600:27:5302:23:4301:39:00
23Philippe DaboM40-4404:36:5000:35:2102:25:3601:30:06
24Cedrik BlaisM30-3404:37:2800:32:2902:21:2801:37:04
25Andrew ZabM18-2404:37:3000:26:4802:31:4601:32:29
26Patrick LabossiereM35-3904:37:4400:31:5502:27:3101:33:47
27Brent CharltonM40-4404:37:4900:26:2702:25:2501:41:35
28Rory WestonM35-3904:38:0800:32:5902:28:2701:31:24
29Garrett HookeyM35-3904:39:2000:32:5102:30:1401:31:13
30Sawyer WoodsideM30-3404:39:5600:35:3602:23:1101:33:32
31Mathieu PrézeauM30-3404:41:2200:34:1902:27:5401:32:56
32Jan BouseM45-4904:42:0600:35:4202:14:1901:45:28
33Robert GouleyM45-4904:42:2800:27:4602:29:4001:38:01
34Christian BaridaM18-2404:42:3400:34:5002:34:2301:27:14
35ROBERT UTSCHM45-4904:42:4300:36:1702:37:4601:24:14
36Alex VentinM18-2404:44:0400:31:1002:31:5701:37:05
37Simon LevasseurM50-5404:44:1800:35:4602:31:0001:33:11
38Pierre Olivier ArèsM30-3404:44:1900:40:4102:26:5101:30:18
39Benjamin ClarkM30-3404:44:4600:31:0802:25:4701:41:48
40John David BurnesM35-3904:44:5300:32:3202:38:2701:27:00
41Billy DaweM30-3404:45:1300:33:4002:22:2701:41:25
42Eric TravisM50-5404:45:5400:29:3202:29:2601:42:16
43Matthew VihantM25-2904:46:1900:27:5302:31:1801:40:44
44James CassellM45-4904:47:3300:33:3102:33:3301:35:30
45Jason MccartneyM35-3904:47:4700:36:3902:28:3501:34:42
46Greg GallowayM40-4404:48:1100:31:5802:32:2701:35:39
47Lauren CadelF30-3404:48:1900:35:1402:35:5201:32:30
48Matt BarfootM45-4904:48:3300:31:2602:29:4201:42:35
49Hayden ClarkM30-3404:48:4700:30:2702:25:3901:48:30
50Les WalcM55-5904:49:4300:36:5302:26:2701:41:15