Gordon Harthun
Born : 1954 Cat. M70 Ultrarunner since 1984 CAN
49
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
50
DUV-index+ ?Largest integer N such that the race distances provide at least N complete segments of N km in total. A single long race may therefore contribute several segments. See the DUV-Index tab for the detailed calculation. calculation details
1
Countries visited ?CANCanada
73,1%
Rank quotient ?This runner's calculation uses 50 eligible race(s): Σ(rank − 1) = 1 535; Σ finishers = 2 101. 1 535 / 2 101 × 100 = 73.06%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed50
Km — ultra races3 501 km
> 100 km6
> 160 km3
> 200 km1
> 24h10
> 48h2
Longest race309,9 km

Km per year (ultra races)

2022
2023
2024
2025
2026

Race types (share of distance)

Road50,3%
Trail49,7%

Wins & podiums (ultra)

🏆 Win2
🏆 Win M2
🏅 Top 34
🏅 Top 3 M4
Longest winning streak1
Current streak0

HISTORY

50 race(s) · 17 split(s) nested
DateRacePerf.Rk
2007
13.10 50km CAN5th Vulture Bait 50 km Trail Race 6:24:21 h63
08.09 50km CAN12th Haliburton Forest 50 km Race 7:29:45 h27
07.07 50km CAN1st Creemore Vertical Challenge 50 km Trail Run 6:26:37 h21
23.06 50km CAN15th Niagara Ultra 50 km 6:29:15 h98
25.05 50km CAN15th Sulphur Springs Trail Run 50km 6:13:54 h37
05.05 50km CAN7th Toronto Ultra Race 50km 6:50:38 h26
21.04 52km CAN2nd Seaton Trail Run 52 km 8:31:17 h25
2005
01.10 50km CAN4th Run for the Toad 50 km 7:13:46 h62
10.09 24h CAN24th Self-Transcendence 24 Hour Race Ottawa 83.983 km35
25.06 50km CAN13th Niagara Ultra 50 km 6:12:55 h55
11.06 6h CAN13th Self Transcendence 6 Hour Run Kingston 45.925 km42
27.05 50km CAN13th Sulphur Springs Trail Run 50km 6:06:40 h41
20.05 100h CANYe Olde Pioneer 100 Hour Trail Run 309.911 km1 🏆
07.05 50km CAN5th Toronto Ultra Race 50km 5:40:41 h21
09.04 50km CANShades Mills 50 km Trail Run 6:34:41 h52
2002
12.10 48h CANValens 48-Hour Mostly Trail Run 186.458 km1 🏆
05.10 50km CAN1st Run for the Toad 50 km 6:06:21 h52
07.09 50km CAN7th Haliburton Forest 50 km Race 5:52:10 h15
10.08 50km CANBechtel Park Trail Race 5:49:47 h18
20.07 50km CAN6th Damn Tuff Ruff Bluff Run 5:14:35 h18
29.06 50km CAN10th Niagara Ultra 50 km 5:35:36 h31
08.06 6h CAN10th Self Transcendence 6 Hour Run Kingston 53.687 km30
25.05 50km CAN10th Sulphur Springs Trail Run 50km 6:54:32 h33
27.04 50km CAN7th Ganaraska 50 km Trail Run 6:52:11 h32
20.04 50km CAN2nd Toronto Ultra Race 50km 5:49:04 h25
2001
01.09 50mi CAN6th Haliburton Forest 50 Mile Race 13:36:25 h26
26.05 50mi CAN9th Sulphur Springs Trail Run 50mi 14:24:16 h16
2000
14.10 50km CAN9th Slough Of Despond 50 km Road Race 6:01:14 h46
07.10 24h CANPierre Elliott Trudeau 24 Hour Race 81.000 km20
02.09 50km CAN5th Haliburton Forest 50 km Race 6:20:40 h26
12.08 50km CANBechtel Park Trail Race 5:19:26 h15
22.07 50km CAN4th Damn Tuff Ruff Bluff Run 6:00:55 h35
24.06 50km CAN7th Niagara Ultra 50 km 5:55:11 h26
10.06 6h CAN8th Self Transcendence 6 Hour Run Kingston 49.513 km37
29.04 50km CAN5th Ganaraska 50 km Trail Run 7:17:30 h41
1998
12.09 24h CAN18th Self-Transcendence 24 Hour Race Ottawa 103.396 km31
27.06 50km CAN6th Niagara Ultra 50 km 7:59:28 h57
1997
11.10 50km CAN6th Slough Of Despond 50 km Road Race 6:06:06 h42
13.09 24h CAN17th Self-Transcendence 24 Hour Race Ottawa 131.945 km18
30.08 50mi CAN2nd Haliburton Forest 50 Mile Race 13:05:42 h27
28.06 50km CAN5th Niagara Ultra 50 km 5:50:44 h36
07.06 6h CAN5th Self Transcendence 6 Hour Run Kingston 51.981 km22
24.05 50km CAN5th Sulphur Springs Trail Run 50km 6:16:25 h45
26.04 50km CAN2nd Ganaraska 50 km Trail Run 7:01:55 h33
1996
14.09 24h CAN16th Self-Transcendence 24 Hour Race Ottawa 106.868 km23
29.06 50km CAN4th Niagara Ultra 50 km 6:23:28 h39
1995
16.09 24h CAN15th Self-Transcendence 24 Hour Race Ottawa 91.950 km24
1994
10.09 24h CAN14th Self-Transcendence 24 Hour Race Ottawa 82.420 km34
1993
18.09 24h CAN13th Self-Transcendence 24 Hour Race Ottawa 180.373 km3 🥉
1984
18.08 12h CANBurlington Runners 12 Hours 98.491 km2 🥈