Andrew Heij
Born : 1980 Cat. M45 Ultrarunner since 2004 CAN
50
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
2
Countries visited ?CANCanadaUSAUnited States
39,9%
Rank quotient ?This runner's calculation uses 86 eligible race(s): Σ(rank − 1) = 2 882; Σ finishers = 7 220. 2 882 / 7 220 × 100 = 39.92%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed87
Km — ultra races5 430 km
> 100 km7
> 160 km3
> 24h5
Longest race160,9 km

Km per year (ultra races)

100
2 races
2022
206
3 races
2023
50
1 race
2024
2025
50
1 race
2026

Race types (share of distance)

Road29,9%
Trail68,4%
Stage1,7%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M0
🏅 Top 33
🏅 Top 3 M4
Longest winning streak0
Current streak0

HISTORY

88 race(s)
DateRacePerf.Rk
2026
20.06 50km CAN33rd Niagara Ultra 50 km 7:12:18 h116
2024
15.06 50km CAN31st Niagara Ultra 50 km 6:20:21 h88
2023
26.08 100km CAN5th The Foxtail Hundred 100km Rail Trail Race 16:25:30 h21
29.07 12h CAN6th Tally in the Valley 12 Hour Trail Race 56.000 km36
17.06 50km CAN30th Niagara Ultra 50 km 6:21:20 h84
2022
27.08 50km CAN4th The Foxtail Hundred 50km Rail Trail Race 7:53:49 h28
18.06 50km CAN29th Niagara Ultra 50 km 7:18:03 h110
2019
05.10 50km CAN18th Run for the Toad 50 km 6:36:19 h78
27.07 12h CAN2nd Tally in the Valley 12 Hour Trail Night Race 56.000 km12
15.06 50km CAN27th Niagara Ultra 50 km 5:41:23 h67
25.05 50km CAN27th Sulphur Springs Trail Run 50km 7:21:47 h94
2018
08.09 50km CAN23rd Haliburton Forest 50 km Race 7:22:45 h41
16.06 50km CAN26th Niagara Ultra 50 km 6:36:10 h110
26.05 50km CAN26th Sulphur Springs Trail Run 50km 7:22:48 h123
2017
30.09 50km CAN16th Run for the Toad 50 km 6:04:57 h65
17.06 50km CAN25th Niagara Ultra 50 km 6:34:13 h127
27.05 50km CAN25th Sulphur Springs Trail Run 50km 6:25:27 h86
2015
25.07 24h CAN9th Dirty girls 24 hour Trail Race 64.000 km36
18.07 50km CAN2nd Endurance Challenge - Ontario Trail 50 km 6:43:52 h33
20.06 50km CAN23rd Niagara Ultra 50 km 5:07:25 h55
06.06 6h CAN23rd Self Transcendence 6 Hour Run Kingston 59.095 km16
23.05 50km CAN23rd Sulphur Springs Trail Run 50km 4:57:15 h23
09.05 50km CAN9th Seaton Trail Run 50 km 5:46:36 h20
25.04 50km CAN7th Pick Your Poison 50K Trail Run 6:10:24 h38
24.01 100mi USA6th Beast of Burden Winter 100 Miler 23:30:05 h4
2014
25.10 6h CAN12th Horror Hill 6 Hour Ultra Trail Race 53.300 km14
18.10 50km CAN12th Vulture Bait 50 km Trail Race 5:58:39 h35
20.09 50km CAN2nd That Dam Hill 50 km Run 5:21:40 h10
20.09 50mi CAN2nd That Dam Hill 50 Mile Run 10:05:26 h5
20.09 12h CAN2nd That Dam Hill 12 Hour Run 91.913 km5
06.09 50km CAN19th Haliburton Forest 50 km Race 6:35:06 h18
05.07 50km CAN8th Creemore Vertical Challenge 50 km Trail Run 6:07:22 h33
14.06 100km CAN22nd Niagara Ultra 100 km 12:21:02 h20
07.06 6h CAN22nd Self Transcendence 6 Hour Run Kingston 53.113 km18
10.05 50km CAN8th Seaton Trail Run 50 km 5:59:13 h23
26.04 50km CAN6th Pick Your Poison 50K Trail Run 6:54:44 h45
2013
19.10 50km CAN11th Vulture Bait 50 km Trail Race 5:28:45 h31
10.08 24h CAN7th Dirty girls 24 hour Trail Race 56.000 km28
13.07 56km CAN4th Limberlost 56 km Challenge 9:10:59 h57
22.06 50km CAN21st Niagara Ultra 50 km 5:36:16 h61
08.06 6h CAN21st Self Transcendence 6 Hour Run Kingston 54.034 km27
27.04 50km CAN5th Pick Your Poison 50K Trail Run 6:18:48 h47
2012
08.09 50km CAN17th Haliburton Forest 50 km Race 6:01:37 h11
11.08 24h CAN6th Dirty girls 24 hour Trail Race 120.750 km5
14.07 56km CAN3rd Limberlost 56 km Challenge 7:21:27 h18
07.07 50km CAN6th Creemore Vertical Challenge 50 km Trail Run 5:02:07 h7
23.06 50km CAN20th Niagara Ultra 50 km 4:45:49 h37
09.06 6h CAN20th Self Transcendence 6 Hour Run Kingston 53.776 km22
26.05 50km CAN20th Sulphur Springs Trail Run 50km 5:06:46 h17
12.05 54km CAN7th Seaton Trail Run 54 km 6:32:34 h12
28.04 50km CAN4th Pick Your Poison 50K Trail Run 6:12:44 h48
10.03 60km USA9th Land Between The Lakes 60 km Trail Run 7:37:45 h44
2011
15.10 50km CAN9th Vulture Bait 50 km Trail Race 5:36:12 h50
01.10 50km CAN10th Run for the Toad 50 km 5:22:24 h68
24.09 12h CAN30th Self-Transcendence 12 Hour Race Ottawa 100.196 km3 🥉
10.09 50mi CAN16th Haliburton Forest 50 Mile Race 11:19:04 h25
06.08 24h CAN5th Dirty girls 24 hour Trail Race 120.000 km12
16.07 56km CAN2nd Limberlost 56 km Challenge 7:21:40 h23
02.07 50km CAN5th Creemore Vertical Challenge 50 km Trail Run 5:31:17 h21
18.06 50km CAN19th Niagara Ultra 50 km 4:41:44 h36
11.06 6h CAN19th Self Transcendence 6 Hour Run Kingston 56.809 km17
28.05 100mi CAN19th Sulphur Springs Trail Run 100 Mile 26:15:03 h28
30.04 50km CAN3rd Pick Your Poison 50K Trail Run 6:25:59 h20
2010
16.10 50km CAN8th Vulture Bait 50 km Trail Race 5:32:09 h52
11.09 100mi CAN15th Haliburton Forest 100 Mile Race 25:40:38 h12
07.08 24h CAN4th Dirty girls 24 hour Trail Race 120.000 km11
17.07 56km CAN1st Limberlost 56 km Challenge 7:12:33 h15
03.07 50km CAN4th Creemore Vertical Challenge 50 km Trail Run 4:54:06 h7
19.06 50km CAN18th Niagara Ultra 50 km 4:31:25 h21
17.04 53.3km CAN5th Seaton Trail Run 53 km 5:35:21 h5
2009
17.10 50km CAN7th Vulture Bait 50 km Trail Race 5:08:20 h32
03.10 50km CAN8th Run for the Toad 50 km 5:01:53 h24
12.09 50km CAN14th Haliburton Forest 50 km Race 5:16:12 h5
2006
29.07 31mi USA4th Jay Mountain Marathon 6:49:49 h55
22.07 50km CAN10th Damn Tuff Ruff Bluff Run 4:51:19 h9
10.06 6h CAN14th Self Transcendence 6 Hour Run Kingston 65.017 km10
26.05 50mi CAN14th Sulphur Springs Trail Run 50mi 7:53:09 h2 🥈
13.05 50km CAN11th Ganaraska 50 km Trail Run 4:45:54 h3 🥉
06.05 50km CAN6th Toronto Ultra Race 100km - 50km Split 4:12:59 h8
06.05 100km CAN6th Toronto Ultra Race 100km 9:23:57 h11
08.04 52km CAN1st Seaton Trail Run 52 km 6:14:39 h17
2005
30.07 92km/2stages CANUltimat Canuck 92 km Stage Race 8:37:47 h4
09.07 50km USA11th Rattlesnake Trail 50K Ultrarun 5:25:25 h11
07.05 100km CAN5th Toronto Ultra Race 100km 10:15:15 h11
07.05 50km CAN5th Toronto Ultra Race 100km - 50km Split 4:27:18 h11
17.04 6h USA9th Buffalo Runners 6 Hour Distance Classic 59.835 km8
2004
20.11 50mi USA42nd JFK 50 Mile 8:35:49 h94
11.09 50km USA20th Groundhog Fall 50K 4:58:37 h37