Randy Rankin
Born : 1965 Cat. M60 Ultrarunner since 2004 CAN
27
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
40
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
29,1%
Rank quotient ?This runner's calculation uses 27 eligible race(s): Σ(rank − 1) = 787; Σ finishers = 2 704. 787 / 2 704 × 100 = 29.11%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed27
Km — ultra races1 927 km
> 100 km3
> 160 km2
Longest race160,9 km
7th Stormy 100-Mile — 10/8/2007

Km per year (ultra races)

2022
2023
2024
2025
48
1 race
2026

Race types (share of distance)

Road15,6%
Trail84,4%

Wins & podiums (ultra)

🏆 Win3
🏆 Win M3
🏅 Top 36
🏅 Top 3 M6
Longest winning streak1
Current streak0

HISTORY

27 race(s)
DateRacePerf.Rk
2026
11.07 30mi CAN37th Knee Knackering North Shore Trail Run 8:57:10 h160
2011
09.07 30mi CAN23rd Knee Knackering North Shore Trail Run 7:57:43 h122
2009
11.07 30mi CAN21st Knee Knackering North Shore Trail Run 7:32:39 h82
2008
12.07 30mi CAN20th Knee Knackering North Shore Trail Run 6:33:38 h41
2007
02.09 54km CAN16th Walk in the Park 54K 5:55:24 h2 🥈
10.08 100mi CAN7th Stormy 100-Mile 20:57:36 h1 🏆
14.07 30mi CAN19th Knee Knackering North Shore Trail Run 5:59:34 h20
23.06 100mi USA34th Western States 100 Mile Endurance Run 22:49:52 h60
02.06 50km CAN2nd Scorched Sole Ultra 50 km 5:06:26 h3 🥉
05.05 50mi CAN20th Harriers Elk/Beaver Ultras, 50mi 7:23:53 h1 🏆
07.04 50km CAN11th Diez Vista 50K Trail Run 5:49:02 h18
17.03 50km USA15th Chuckanut 50K 6:01:16 h120
2006
04.11 100km CAN10th Haney to Harrison 100km Ultra 9:16:19 h5
07.10 50km USA5th Baker Lake 50K Ultra Trail Run 5:23:18 h23
12.08 64km CAN6th Stormy Trail Race 6:11:10 h7
05.08 125km CAN7th Canadian Death Race 16:39:09 h10
08.07 30mi CAN18th Knee Knackering North Shore Trail Run 6:04:39 h17
24.06 50mi CAN5th The Eagle 50 Mile Endurance Run 8:54:49 h1 🏆
13.05 50km CAN3rd Keremeos Kruncher 50k 5:37:27 h3 🥉
08.04 50km CAN10th Diez Vista 50K Trail Run 5:33:19 h23
2005
05.11 100km CAN9th Haney to Harrison 100km Ultra 10:14:23 h11
13.08 64km CAN5th Stormy Trail Race 6:15:55 h9
09.04 50km CAN9th Diez Vista 50K Trail Run 5:26:10 h15
05.03 50km CAN5th Dirty Duo Trail Run 4:56:48 h8
2004
06.11 100km CAN8th Haney to Harrison 100km Ultra 10:48:01 h13
14.08 67km CAN4th Stormy Trail Race 7:16:05 h30
24.07 50mi CAN4th The Eagle 50 Mile Endurance Run 14:20:47 h9