Esmond Mah
Born : 1949 Cat. M75 Ultrarunner since 1981 CAN
50
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
64
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
6
Countries visited ?CANCanadaFRAFranceGBRUnited KingdomGREGreeceITAItalyUSAUnited States
59,7%
Rank quotient ?This runner's calculation uses 73 eligible race(s): Σ(rank − 1) = 2 842; Σ finishers = 4 762. 2 842 / 4 762 × 100 = 59.68%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed73
Km — ultra races6 784 km
> 100 km16
> 160 km9
> 200 km4
> 24h15
> 48h1
Longest race482,8 km

Km per year (ultra races)

2022
2023
2024
2025
2026

Race types (share of distance)

Road72,8%
Trail27,2%

Wins & podiums (ultra)

🏆 Win3
🏆 Win M3
🏅 Top 310
🏅 Top 3 M10
Longest winning streak1
Current streak0

HISTORY

74 race(s) · 22 split(s) nested
DateRacePerf.Rk
2004
02.10 12h CAN4. 12 heures 'Michel Gouin' Drummondville 51.570 km22
2003
15.11 50km USA5th Mendon 50K Trail Run 8:08:20 h13
2002
19.10 12h USA23th Presque Isle 12 Hour Endurance Classic 88.513 km7
25.05 50km CAN1st Blackfoot Ultra 50 km 7:57:45 h30
2001
06.10 50km CAN10th Slough Of Despond 50 km Road Race 6:45:10 h53
06.10 50km CAN2nd Lost Soul Ultra 50 km Race 9:29:00 h33
01.09 50mi CAN6th Haliburton Forest 50 Mile Race 13:29:30 h23
09.06 6h CAN9th Self Transcendence 6 Hour Run Kingston 46.000 km36
2000
14.10 50km CAN9th Slough Of Despond 50 km Road Race 6:15:06 h48
02.09 50mi CAN5th Haliburton Forest 50 Mile Race 11:25:20 h19
12.08 50km CANBechtel Park Trail Race 6:19:54 h28
29.07 59km CANCross Calgary 50km 7:00:00 h25
22.07 50km CAN4th Damn Tuff Ruff Bluff Run 6:15:48 h39
24.06 50mi CAN7th Niagara Ultra 50 Mile 10:45:59 h11
10.06 6h CAN8th Self Transcendence 6 Hour Run Kingston 49.277 km38
1999
09.10 50km CAN8th Slough Of Despond 50 km Road Race 6:12:20 h35
18.09 50km CAN5e 50km de Saint-Donat 6:22:40 h10
04.09 50km CAN4th Haliburton Forest 50 km Race 7:42:54 h24
07.08 50km CANBechtel Park Trail Race 6:49:27 h41
24.07 12h CANLa Course Michel Voyer 12 Hours 100.900 km6
03.07 100km CAN7th Niagara Ultra 100 km 13:53:10 h18
05.06 50km CAN7th Self Transcendence 6 Hour Run Kingston - 50km Split 5:20:34 h22
05.06 6h CAN7th Self Transcendence 6 Hour Run Kingston 56.089 km21
15.05 100km FRAOpen Race at IAU 100km WC Chavagnes en Paillers (12 ème Les 100 km de Vendée) 11:44:53 h761
01.05 40mi USA21st Strolling Jim 40 Mile 7:43:20 h27
10.04 50km CAN4th Ascension 50 km Run 5:57:09 h36
1998
10.10 50km CAN7th Slough Of Despond 50 km Road Race 5:25:59 h40
12.09 24h CAN18th Self-Transcendence 24 Hour Race Ottawa 89.600 km39
05.09 100mi CAN3rd Haliburton Forest 100 Mile Race 28:50:55 h17
25.07 50km CAN2nd Damn Tuff Ruff Bluff Run 6:31:39 h33
27.06 100km CAN6th Niagara Ultra 100 km 13:42:26 h25
30.05 100km ITA26^ 100 km del Passatore, Firenze-Faenza 13:44:21 h424
23.05 50km CAN6th Sulphur Springs Trail Run 50km 5:59:35 h38
25.04 50km CAN3rd Ganaraska 50 km Trail Run 6:26:39 h26
04.04 50km CAN3rd Ascension 50 km Run 5:20:11 h23
1997
31.12 24h USA15th Across the Years, 24h 122.400 km7
11.10 50km CAN6th Slough Of Despond 50 km Road Race 5:04:53 h29
30.08 50mi CAN2nd Haliburton Forest 50 Mile Race 10:54:30 h16
28.06 50km CAN5th Niagara Ultra 50 km 5:51:35 h37
1996
12.12 50mi USA7th Sunmart Texas Trails 50 Mile 10:42:06 h216
12.10 50km CAN5th Slough Of Despond 50 km Road Race 5:38:37 h39
1993
07.11 50mi USA10th Nickel City Fifty Miler 9:12:12 h12
1991
14.09 24h CAN11th Self-Transcendence 24 Hour Race Ottawa 82.000 km32
1990
15.09 24h CAN10th Self-Transcendence 24 Hour Race Ottawa 136.800 km17
1989
19.08 24h CANLe Defi d'Alma 24 heures 163.724 km8
20.05 24h USA3rd North Coast 24 Hour 102.192 km11
1988
30.09 245.3km GRE6. Spartathlon 32:31:00 h10
04.09 100km CANPatenauge's choise 100 km 10:34:10 h3 🥉
27.08 24h CANBurlington Runners 24 Hours 121.987 km3 🥉
14.05 50mi CANHockley Hills 50 Mile Trail Run 8:48:45 h5
1987
25.10 50mi USA7th Nickel City Fifty Miler 9:08:26 h18
22.08 12h CANBurlington Runners 12 Hours 80.788 km1 🏆
12.07 24h GBRNorth Solihull 24 Hours Track Race 181.051 km11
27.06 80mi GBRSouth Downs Way 80 Mile Trail Run 17:44:10 h104
30.05 24h CAN7th Self-Transcendence 24 Hour Race Ottawa 177.598 km8
16.05 24h USA1st North Coast 24 Hour 121.182 km12
09.05 50mi CANHockley Hills 50 Mile Trail Run 8:40:12 h4
1986
16.11 50mi USA3rd San Juan Trail 50 Mile 11:13:39 h139
26.10 50mi USA6th Nickel City Fifty Miler 6:44:23 h1 🏆
05.10 50mi CANThe Golden Horseshoe Fifty Miler 7:06:36 h4
24.05 24h CAN6th Self-Transcendence 24 Hour Race Ottawa 161.999 km15
1984
25.08 50mi CANRainbow Country 20 Bridges 7:13:49 h7
17.06 6d USA5th Edward Payson Weston Six Day Track Race 482.803 km23
19.05 24h CAN4th Self-Transcendence 24 Hour Race Ottawa 220.012 km2 🥈
28.04 100km CAN4th Toronto 100k Ultramarathon 9:13:00 h9
14.04 24h USACornbelt Running Club 24 Hour Run 207.203 km2 🥈
1983
18.12 50km USA5th Running Central Ultra Challenge 50 km 4:20:07 h7
18.12 60km USA5th Running Central Ultra Challenge 60 km 5:22:30 h3 🥉
18.12 100km USA5th Running Central Ultra Challenge 100 km 9:25:52 h2 🥈
13.11 50mi USA3rd Nickel City Fifty Miler 6:38:32 h8
16.10 38mi CAN5th The 38'er Waterloo Run 4:45:54 h5
1982
03.07 52.4mi CANNunavut Midnight Sun Ultramarathon 8:02:19 h1 🏆
1981
25.07 24h CAN1st Self-Transcendence 24 Hour Race Ottawa 99.985 km13
11.04 100km CAN1st Toronto 100k Ultramarathon 10:49:24 h2 🥈