Adi Shnall
Born : 1963 Cat. W60 Ultrarunner since 2007 CAN
51
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
52
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
69,6%
Rank quotient ?This runner's calculation uses 104 eligible race(s): Σ(rank − 1) = 4 442; Σ finishers = 6 386. 4 442 / 6 386 × 100 = 69.56%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed106
Km — ultra races6 527 km
> 100 km3
> 160 km3
> 24h5
Longest race160,9 km

Km per year (ultra races)

229
3 races
2022
250
5 races
2023
250
4 races
2024
156
2 races
2025
71
1 race
2026

Race types (share of distance)

Road8,3%
Trail88,9%
Stage2,8%

Wins & podiums (ultra)

🏆 Win0
🏆 Win F0
🏅 Top 30
🏅 Top 3 F4
Longest winning streak0
Current streak0

HISTORY

105 race(s)
DateRacePerf.Rk
2026
25.07 12h CAN9th Tally in the Valley 12 Hour Trail Race 71.004 km10
2025
26.07 12h CAN8th Tally in the Valley 12 Hour Trail Race 56.005 km25
24.05 100km CAN32nd Sulphur Springs Trail Run 100km 16:18:09 h180
2024
07.09 50mi CAN29th Haliburton Forest 50 Mile Race 17:06:46 h52
27.07 12h CAN7th Tally in the Valley 12 Hour Trail Race 70.000 km21
01.06 50km CANGreat Mansfield Outdoors 50km 8:18:49 h31
11.05 50km CAN11th Conquer the Canuck 50 km 6:46:11 h48
2023
07.10 50km CAN7th Sticks n' Stones Trail Race 7:25:45 h35
13.08 50km CAN2nd Middle Path Ultra and Trail Race 7:30:32 h20
27.05 50km CAN30th Sulphur Springs Trail Run 50km 7:37:59 h147
13.05 50km CAN10th Conquer the Canuck 50 km 7:19:01 h27
29.04 50km CAN14th Pick Your Poison 50K Trail Run 8:21:57 h74
2022
10.09 50mi CAN27th Haliburton Forest 50 Mile Race 17:01:57 h39
30.07 12h CAN5th Tally in the Valley 12 Hour Trail Race 56.000 km35
11.06 92.2km/2stages CAN9th Conquer the Canuck Marathon Ultra Trail Weekend 12:31:44 h27
2021
23.10 50km CAN5th The Bad Thing 50km Trail Race 8:20:02 h42
2019
06.07 56km CAN10th Limberlost 56 km Challenge 9:57:24 h72
22.06 52.5km CAN2nd Suntrail Pure Grit Trail 7:19:55 h14
2018
18.11 50km CAN14th Fat Ass Trail Run 7:16:29 h27
06.10 50km CAN2nd Sticks'n'Stones Trail Race 6:46:50 h46
08.09 50km CAN23rd Haliburton Forest 50 km Race 6:22:49 h19
07.07 56km CAN9th Limberlost 56 km Challenge 9:19:16 h65
23.06 52.5km CAN1st Suntrail Pure Grit Trail 7:16:52 h13
09.06 50km CAN6th Conquer the Canuck 50 km 6:21:03 h35
26.05 50mi CAN26th Sulphur Springs Trail Run 50mi 11:43:47 h52
12.05 50km CAN12th Seaton Trail Run 50 km 7:10:56 h73
2017
23.09 50km CAN1st Chase the Coyote Trail Race 7:18:39 h23
09.09 50km CAN22nd Haliburton Forest 50 km Race 7:46:03 h49
10.06 92km/2stages CAN5th Conquer the Canuck Marathon Ultra Trail Weekend 12:15:48 h20
27.05 50mi CAN25th Sulphur Springs Trail Run 50mi 12:34:48 h52
13.05 50km CAN11th Seaton Trail Run 50 km 6:34:57 h50
29.04 50km CAN9th Pick Your Poison 50K Trail Run 6:59:49 h74
2016
10.09 50mi USA10th Headlands Hundred 50 Mile Endurance Run 13:28:18 h42
23.07 24h CAN10th Dirty girls 24 hour Trail Race 56.000 km40
18.06 50km CAN24th Niagara Ultra 50 km 5:41:52 h64
28.05 50mi CAN24th Sulphur Springs Trail Run 50mi 11:38:36 h54
14.05 50km CAN10th Seaton Trail Run 50 km 6:55:40 h95
30.04 50km CAN8th Pick Your Poison 50K Trail Run 7:26:44 h63
2015
12.09 50mi CAN20th Haliburton Forest 50 Mile Race 12:20:49 h40
08.08 50km CAN9th Creemore Vertical Challenge 50 km Trail Run 6:49:09 h42
25.07 12h CAN9th Dirty girls 12 hour Trail Race - day run 72.000 km11
11.07 56km CAN6th Limberlost 56 km Challenge 9:30:07 h35
04.07 50km CAN1st Laura Secord Memorial 50K 7:42:08 h19
06.06 6h CAN23rd Self Transcendence 6 Hour Run Kingston 51.028 km42
23.05 50mi CAN23rd Sulphur Springs Trail Run 50mi 10:46:28 h59
09.05 50km CAN9th Seaton Trail Run 50 km 7:03:01 h52
25.04 50km CAN7th Pick Your Poison 50K Trail Run 6:52:52 h64
2014
06.09 50mi CAN19th Haliburton Forest 50 Mile Race 12:09:43 h28
09.08 24h CAN8th Dirty girls 24 hour Trail Race 80.500 km16
12.07 56km CAN5th Limberlost 56 km Challenge 9:38:27 h44
05.07 50km CAN8th Creemore Vertical Challenge 50 km Trail Run 6:43:08 h50
07.06 6h CAN22nd Self Transcendence 6 Hour Run Kingston 48.953 km28
24.05 50mi CAN22nd Sulphur Springs Trail Run 50mi 11:46:15 h60
10.05 50km CAN8th Seaton Trail Run 50 km 7:07:19 h49
26.04 50km CAN6th Pick Your Poison 50K Trail Run 7:19:33 h58
2013
19.10 50km CAN11th Vulture Bait 50 km Trail Race 6:21:21 h59
05.10 50km CAN12th Run for the Toad 50 km 5:52:43 h102
07.09 50mi CAN18th Haliburton Forest 50 Mile Race 15:08:50 h64
13.07 56km CAN4th Limberlost 56 km Challenge 9:35:23 h64
06.07 50km CAN7th Creemore Vertical Challenge 50 km Trail Run 6:55:32 h68
22.06 50km CAN21st Niagara Ultra 50 km 5:49:03 h73
08.06 6h CAN21st Self Transcendence 6 Hour Run Kingston 53.346 km31
25.05 50mi CAN21st Sulphur Springs Trail Run 50mi 10:16:42 h47
2012
03.11 50km USA14th Mendon 50K Trail Run 6:52:29 h45
29.09 24h CAN31st Self-Transcendence 24 Hour Race Ottawa 81.200 km30
08.09 50mi CAN17th Haliburton Forest 50 Mile Race 12:35:54 h31
11.08 24h CAN6th Dirty girls 24 hour Trail Race 72.450 km29
14.07 56km CAN3rd Limberlost 56 km Challenge 9:33:13 h49
07.07 50km CAN6th Creemore Vertical Challenge 50 km Trail Run 6:57:58 h50
16.06 50mi USA23th Mohican Trail 50 Mile 12:04:50 h68
26.05 50mi CAN20th Sulphur Springs Trail Run 50mi 10:36:56 h48
12.05 54km CAN7th Seaton Trail Run 54 km 7:28:33 h25
28.04 50km CAN4th Pick Your Poison 50K Trail Run 6:39:56 h62
2011
15.10 50km CAN9th Vulture Bait 50 km Trail Race 6:24:14 h79
16.07 56km CAN2nd Limberlost 56 km Challenge 8:54:20 h44
23.04 100mi CAN2nd Jerseyville Fat Ass 100 Mile 23:45:00 h4
2010
16.10 50km CAN8th Vulture Bait 50 km Trail Race 6:18:32 h73
11.09 50km CAN15th Haliburton Forest 50 km Race 7:48:10 h35
07.08 12h CAN4th Dirty girls 12 hour Trail Race 75.000 km12
03.07 50km CAN4th Creemore Vertical Challenge 50 km Trail Run 6:19:05 h36
17.04 53.3km CAN5th Seaton Trail Run 53 km 7:16:15 h36
2009
17.10 50km CAN7th Vulture Bait 50 km Trail Race 5:55:57 h63
12.09 50mi CAN14th Haliburton Forest 50 Mile Race 12:18:00 h37
08.08 24h CAN3rd Dirty girls 24 hour Trail Race 100.000 km19
04.07 50km CAN3rd Creemore Vertical Challenge 50 km Trail Run 6:14:28 h50
06.06 50km CAN17th Self Transcendence 6 Hour Run Kingston - 50km Split 5:28:11 h18
06.06 6h CAN17th Self Transcendence 6 Hour Run Kingston 55.340 km17
23.05 100mi CAN17th Sulphur Springs Trail Run 100mi 27:29:39 h29
2008
18.10 50km CAN6th Vulture Bait 50 km Trail Race 6:06:01 h57
06.09 100mi CAN13th Haliburton Forest 100 Mile Race 29:27:45 h22
09.08 12h CAN2nd Dirty girls 12 hour Trail Race 90.000 km12
05.07 50km CAN2nd Creemore Vertical Challenge 50 km Trail Run 6:30:08 h39
21.06 50km CAN16th Niagara Ultra 50 km 5:09:42 h53
24.05 50mi CAN16th Sulphur Springs Trail Run 50mi 10:17:00 h22
03.05 50km CAN8th Toronto Ultra Race 50km 4:58:58 h11
19.04 52km CAN3rd Seaton Trail Run 52 km 6:47:08 h15
2007
13.10 50km CAN5th Vulture Bait 50 km Trail Race 5:24:28 h47
08.09 50km CAN12th Haliburton Forest 50 km Race 6:38:56 h21
11.08 6h CAN1st Dirty girls 6 hour Trail Race 45.000 km18
21.07 50km CAN11th Damn Tuff Ruff Bluff Run 6:06:35 h33
07.07 50km CAN1st Creemore Vertical Challenge 50 km Trail Run 6:12:00 h18
23.06 50km CAN15th Niagara Ultra 50 km 5:02:42 h61
25.05 50km CAN15th Sulphur Springs Trail Run 50km 6:46:39 h39
12.05 50km CAN12th Ganaraska 50 km Trail Run 6:21:05 h30
21.04 52km CAN2nd Seaton Trail Run 52 km 7:07:16 h17