Joe Cleary
Born : 1940 Cat. M85 Ultrarunner since 1988 CAN
80
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
80
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
3
Countries visited ?CANCanadaITAItalyUSAUnited States
87,2%
Rank quotient ?This runner's calculation uses 219 eligible race(s): Σ(rank − 1) = 27 188; Σ finishers = 31 195. 27 188 / 31 195 × 100 = 87.15%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed220
Km — ultra races17 561 km
> 100 km29
> 160 km14
> 200 km10
> 24h38
> 48h14
Longest race480,7 km

Km per year (ultra races)

77
1 race
2022
482
3 races
2023
481
1 race
2024
281
2 races
2025
51
1 race
2026

Race types (share of distance)

Road48,9%
Trail46,2%
Stage0,5%
?4,4%

Wins & podiums (ultra)

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

HISTORY

229 race(s) · 39 split(s) nested
DateRacePerf.Rk
2026
03.09 92h USA12th A Race for the Ages 51.499 km126
2025
20.09 24h CAN13th That Dam Hill 24 Hour Run 90.870 km29
28.08 92h USA11th A Race for the Ages 189.902 km34
2024
13.06 10d USA7th Six Days in the Dome - The Redux 10d 480.705 km12
2023
16.09 24h CAN11th That Dam Hill 24 Hour Run 51.820 km38
31.08 90h USA9th A Race for the Ages 168.981 km41
08.05 6d USA15th 3 Days at the Fair 6 Days Race 260.713 km34
2022
17.09 24h CAN10th That Dam Hill 24 Hour Run 76.604 km27
2021
18.09 24h CAN9th That Dam Hill 24 Hour Run 81.028 km33
21.08 50km CAN3rd The Foxtail Hundred 50km Rail Trail Race 10:37:53 h33
2020
19.09 24h CAN8th That Dam Hill 24 Hour Run 92.282 km40
2019
14.09 12h CAN7th That Dam Hill 12 Hour Run 51.190 km9
07.09 50km CAN24th Haliburton Forest 50 km Race 11:47:23 h74
27.07 24h CAN38th Sri Chinmoy 24 Hour Race Gatineau 86.450 km21
26.04 6d USA22nd Sri Chinmoy 6 Day Race 418.429 km29
2018
28.12 6d USA34th Across the Years, 6 days 356.484 km35
08.09 50km CAN23rd Haliburton Forest 50 km Race 9:15:06 h60
28.07 24h CAN37th Sri Chinmoy 24 Hour Race Gatineau 110.878 km22
16.06 50km CAN26th Niagara Ultra 50 km 6:57:36 h119
21.04 6d USA21st Sri Chinmoy 6 Day Race 441.603 km15
2017
30.09 50km CAN16th Run for the Toad 50 km 6:48:04 h79
09.09 50km CAN22nd Haliburton Forest 50 km Race 9:44:05 h73
03.06 6h CAN25th Self Transcendence 6 Hour Run Kingston 46.688 km27
21.04 6d USA20th Sri Chinmoy 6 Day Race 442.569 km21
07.01 8h CAN7th Run4RKids 8 Hours Indoor Track Race 52.310 km3 🥉
2016
19.11 50mi USA54th JFK 50 Mile 12:56:42 h750
01.10 50km CAN15th Run for the Toad 50 km 6:36:43 h85
10.09 50mi CAN21st Haliburton Forest 50 Mile Race 16:26:32 h59
18.06 50km CAN24th Niagara Ultra 50 km 6:52:27 h141
28.05 50mi CAN24th Sulphur Springs Trail Run 50mi 14:46:13 h81
23.04 6d USA19th Sri Chinmoy 6 Day Race 243.010 km28
2015
28.12 6d USA31st Across the Years, 6 days 349.726 km31
21.11 50mi USA53rd JFK 50 Mile 13:39:02 h813
04.07 50km CAN1st Laura Secord Memorial 50K 8:56:04 h24
20.06 50km CAN23rd Niagara Ultra 50 km 6:49:39 h158
06.06 6h CAN23rd Self Transcendence 6 Hour Run Kingston 45.903 km51
23.05 50mi CAN23rd Sulphur Springs Trail Run 50mi 14:15:01 h87
03.01 8h CAN5th Run4RKids 8 Hours Indoor Track Race 52.775 km18
2014
22.11 50mi USA52nd JFK 50 Mile 13:17:00 h782
04.10 50km CAN13th Run for the Toad 50 km 7:15:22 h150
27.09 24h CAN33rd Self-Transcendence 24 Hour Race Ottawa 132.669 km20
20.09 24h USA8th North Coast 24 Hour Endurance Run 120.396 km55
06.09 50km CAN19th Haliburton Forest 50 km Race 9:27:34 h52
08.08 48h CAN8th Dirty girls 48 hour Trail Race 161.000 km10
05.07 50km CAN8th Creemore Vertical Challenge 50 km Trail Run 7:52:08 h65
14.06 50km CAN22nd Niagara Ultra 50 km 6:37:44 h142
07.06 6h CAN22nd Self Transcendence 6 Hour Run Kingston 45.098 km33
24.05 50mi CAN22nd Sulphur Springs Trail Run 50mi 14:58:09 h79
2013
23.11 50mi USA51st JFK 50 Mile 13:27:30 h836
07.09 50km CAN18th Haliburton Forest 50 km Race 10:25:58 h55
09.08 48h CAN7th Dirty girls 48 hour Trail Race 144.000 km19
25.05 50km CAN21st Sulphur Springs Trail Run 50km 8:03:43 h78
2012
17.11 50mi USA50th JFK 50 Mile 12:23:42 h878
20.10 12h USA33rd Presque Isle 12 Hour Endurance Classic 56.327 km13
29.09 50km CAN11th Run for the Toad 50 km 6:54:48 h106
29.09 24h CAN31st Self-Transcendence 24 Hour Race Ottawa 45.600 km35
08.09 50km CAN17th Haliburton Forest 50 km Race 10:46:33 h57
11.08 12h CAN6th Dirty girls 12 hour Trail Race 60.350 km12
21.07 12h USA6th 12 Hours of Big Bear Trail Run 62.764 km22
07.07 50km CAN6th Creemore Vertical Challenge 50 km Trail Run 8:19:30 h63
23.06 50km CAN20th Niagara Ultra 50 km 6:54:19 h151
26.05 50km CAN20th Sulphur Springs Trail Run 50km 7:52:02 h75
11.05 48h USA3rd 3 Days at the Fair 48 Hour Race 201.554 km3 🥉
31.03 100mi USA18th Umstead Endurance Run 100 Miles 29:18:32 h143
2011
18.12 50km USA15th Huff 50K Trail Run 8:31:36 h301
19.11 50mi USA49th JFK 50 Mile 13:21:47 h835
29.10 6h CAN9th Horror Hill 6 Hour Ultra Trail Race 46.330 km25
15.10 12h USA32nd Presque Isle 12 Hour Endurance Classic 56.327 km17
01.10 50km CAN10th Run for the Toad 50 km 7:02:19 h139
24.09 24h CAN30th Self-Transcendence 24 Hour Race Ottawa 126.262 km19
06.08 24h CAN5th Dirty girls 24 hour Trail Race 80.000 km45
02.07 50km CAN5th Creemore Vertical Challenge 50 km Trail Run 8:25:35 h75
18.06 50km CAN19th Niagara Ultra 50 km 6:59:49 h150
16.04 52km CAN6th Seaton Trail Run 52 km 11:49:00 h31
19.02 100km USA6th Iron Horse 100 km Endurance Run 17:21:40 h31
08.01 8h CAN1st Run4RKids 8 Hours Indoor Track Race 57.430 km16
2010
18.12 50km USA14th Huff 50K Trail Run 6:36:13 h208
20.11 50mi USA48th JFK 50 Mile 12:56:39 h932
06.11 50km USA12th Mendon 50K Trail Run 6:58:19 h35
30.10 6h CAN8th Horror Hill 6 Hour Ultra Trail Race 48.200 km29
16.10 50km CAN8th Vulture Bait 50 km Trail Race 6:49:39 h90
02.10 50km CAN9th Run for the Toad 50 km 6:56:05 h77
25.09 24h CAN29th Self-Transcendence 24 Hour Race Ottawa 130.937 km19
11.09 50mi CAN15th Haliburton Forest 50 Mile Race 13:29:50 h40
07.08 12h CAN4th Dirty girls 12 hour Trail Race 60.000 km31
17.07 56km CAN1st Limberlost 56 km Challenge 10:08:16 h45
03.07 50km CAN4th Creemore Vertical Challenge 50 km Trail Run 7:30:47 h61
19.06 50km CAN18th Niagara Ultra 50 km 6:33:39 h142
05.06 6h CAN18th Self Transcendence 6 Hour Run Kingston 46.400 km35
2009
19.12 50km USA13th Huff 50K Trail Run 7:13:19 h158
21.11 50mi USA47th JFK 50 Mile 12:56:35 h940
07.11 50km USA11th Mendon 50K Trail Run 7:32:24 h36
17.10 12h USA30th Presque Isle 12 Hour Endurance Classic 83.685 km8
03.10 50km CAN8th Run for the Toad 50 km 6:31:49 h75
26.09 24h CAN28th Self-Transcendence 24 Hour Race Ottawa 121.935 km21
12.09 50km CAN14th Haliburton Forest 50 km Race 8:31:54 h34
08.08 12h CAN3rd Dirty girls 12 hour Trail Race 70.000 km14
04.07 50km CAN3rd Creemore Vertical Challenge 50 km Trail Run 7:39:18 h57
20.06 50km CAN17th Niagara Ultra 50 km 6:55:15 h131
06.06 6h CAN17th Self Transcendence 6 Hour Run Kingston 45.240 km38
26.04 24h USA12th Sri Chinmoy 6 Day Race - 24h Split 80.467 km33
26.04 48h USA12th Sri Chinmoy 6 Day Race - 48h Split 144.841 km33
26.04 6d USA12th Sri Chinmoy 6 Day Race 366.930 km32
2008
22.11 50mi USA46th JFK 50 Mile 13:16:32 h865
08.11 50km USA10th Mendon 50K Trail Run 7:36:27 h30
18.10 12h USA29th Presque Isle 12 Hour Endurance Classic 65.983 km22
04.10 50km CAN7th Run for the Toad 50 km 6:55:47 h85
13.09 12h CAN27th Self-Transcendence 24 Hour Race Ottawa - 12h Split 57.200 km38
13.09 24h CAN27th Self-Transcendence 24 Hour Race Ottawa 104.653 km28
06.09 50km CAN13th Haliburton Forest 50 km Race 8:53:38 h28
09.08 12h CAN2nd Dirty girls 12 hour Trail Race 72.500 km19
05.07 50km CAN2nd Creemore Vertical Challenge 50 km Trail Run 7:49:00 h51
21.06 50km CAN16th Niagara Ultra 50 km 6:24:56 h109
24.05 50km CAN16th Sulphur Springs Trail Run 50km 7:23:36 h51
2007
17.11 50mi USA45th JFK 50 Mile 13:20:58 h1026
20.10 12h USA28th Presque Isle 12 Hour Endurance Classic 65.983 km15
29.09 50km CAN6th Run for the Toad 50 km 7:07:56 h80
08.09 24h CAN26th Self-Transcendence 24 Hour Race Ottawa 104.868 km26
11.08 12h CAN1st Dirty girls 12 hour Trail Race 50.000 km17
21.07 50km CAN11th Damn Tuff Ruff Bluff Run 7:50:30 h45
23.06 50km CAN15th Niagara Ultra 50 km 6:54:22 h102
07.05 50km USA27th Wild Wild West 50k 7:09:13 h46
2006
18.11 50mi USA44th JFK 50 Mile 13:51:43 h1010
21.10 12h USA27th Presque Isle 12 Hour Endurance Classic 65.983 km22
09.09 50mi CAN11th Haliburton Forest 50 Mile Race 14:49:02 h20
22.07 50km CAN10th Damn Tuff Ruff Bluff Run 7:19:27 h43
24.06 50km CAN14th Niagara Ultra 50 km 6:32:22 h66
10.06 6h CAN14th Self Transcendence 6 Hour Run Kingston 48.052 km45
2005
19.11 50mi USA43rd JFK 50 Mile 13:23:27 h915
15.10 12h USA26th Presque Isle 12 Hour Endurance Classic 65.983 km18
01.10 50km CAN4th Run for the Toad 50 km 7:09:05 h59
16.07 50km CAN9th Damn Tuff Ruff Bluff Run 7:48:07 h47
2004
20.11 50mi USA42nd JFK 50 Mile 13:25:02 h841
02.10 50km CAN3rd Run for the Toad 50 km 7:06:28 h80
31.07 50km CAN2nd Conquer the Canuck 50 km 7:35:58 h12
30.05 100km ITAIAU 100km EC Firenze (32^ 100 km del Passatore) 19:22:22 h1169
2003
27.12 50km USA7th Huff 50K Trail Run 7:49:27 h207
22.11 50mi USA41st JFK 50 Mile 13:54:27 h828
04.10 50km CAN2nd Run for the Toad 50 km 7:05:49 h71
13.09 24h CAN22nd Self-Transcendence 24 Hour Race Ottawa 87.686 km26
02.08 92km/2stages CANUltimat Canuck 92 km Stage Race 12:21:12 h35
28.06 50km CAN11th Niagara Ultra 50 km 6:35:30 h42
07.06 6h CAN11th Self Transcendence 6 Hour Run Kingston 48.588 km33
24.05 50km CAN11th Sulphur Springs Trail Run 50km 7:29:01 h30
05.04 50mi USA9th Umstead Endurance Run 50 Miles 13:02:18 h70
01.01 50km CAN2nd Sri Chinmoy New Year's 50km 6:37:12 h10
2002
23.11 50mi USA40th JFK 50 Mile 13:20:38 h792
02.11 50mi USA2nd Dan Rossi Memorial Ultra 50 Mile 11:47:20 h3 🥉
05.10 50km CAN1st Run for the Toad 50 km 6:44:43 h64
14.09 50km CAN21st Self-Transcendence 24 Hour Race Ottawa - 50km Split 7:55:40 h26
14.09 50mi CAN21st Self-Transcendence 24 Hour Race Ottawa - 50mi Split 15:22:46 h26
14.09 100km CAN21st Self-Transcendence 24 Hour Race Ottawa - 100km Split 23:12:22 h17
14.09 24h CAN21st Self-Transcendence 24 Hour Race Ottawa 103.200 km16
07.09 50mi CAN7th Haliburton Forest 50 Mile Race 13:24:54 h21
10.08 50km CANBechtel Park Trail Race 6:28:07 h21
20.07 50km CAN6th Damn Tuff Ruff Bluff Run 6:35:28 h34
29.06 50km CAN10th Niagara Ultra 50 km 7:09:47 h56
08.06 6h CAN10th Self Transcendence 6 Hour Run Kingston 51.461 km35
27.04 50km CAN7th Ganaraska 50 km Trail Run 7:03:56 h35
20.04 50km CAN2nd Toronto Ultra Race 50km 5:54:02 h26
14.04 6h USA6th Buffalo Runners 6 Hour Distance Classic 51.273 km11
23.03 50km USA9th GNC 50 km Run Challenge 5:16:48 h40
2001
17.11 50mi USA39th JFK 50 Mile 11:52:31 h637
06.10 50km CAN10th Slough Of Despond 50 km Road Race 6:28:47 h51
08.09 50km USA17th Groundhog Fall 50K 7:32:00 h61
01.09 50mi CAN6th Haliburton Forest 50 Mile Race 11:47:32 h20
11.08 50km CANBechtel Park Trail Race 6:02:33 h31
21.07 50km CAN5th Damn Tuff Ruff Bluff Run 6:22:03 h37
09.06 50km CAN9th Self Transcendence 6 Hour Run Kingston - 50km Split 5:30:15 h23
09.06 6h CAN9th Self Transcendence 6 Hour Run Kingston 54.023 km22
28.04 50km CAN6th Ganaraska 50 km Trail Run 6:58:21 h36
07.04 50mi USA7th Umstead Endurance Run 50 Miles 14:41:05 h100
2000
04.11 50mi USA38th JFK 50 Mile 11:43:51 h519
14.10 50km CAN9th Slough Of Despond 50 km Road Race 5:51:44 h43
07.10 24h CANPierre Elliott Trudeau 24 Hour Race 129.000 km9
02.09 50mi CAN5th Haliburton Forest 50 Mile Race 10:28:57 h13
12.08 50km CANBechtel Park Trail Race 5:52:41 h21
22.07 50km CAN4th Damn Tuff Ruff Bluff Run 6:27:16 h40
02.07 52.4mi CANNunavut Midnight Sun Ultramarathon 14:19:23 h5
24.06 50km CAN7th Niagara Ultra 50 km 5:32:28 h18
10.06 50km CAN8th Self Transcendence 6 Hour Run Kingston - 50km Split 5:53:13 h32
10.06 6h CAN8th Self Transcendence 6 Hour Run Kingston 51.148 km32
27.05 50km CAN8th Sulphur Springs Trail Run 50km 6:47:22 h52
29.04 50km CAN5th Ganaraska 50 km Trail Run 6:54:02 h38
15.04 50km CAN5th Ascension 50 km Run 5:59:52 h29
08.04 50mi USA6th Umstead Endurance Run 50 Miles 12:23:46 h64
1999
20.11 50mi USA37th JFK 50 Mile 12:43:05 h749
18.09 24h CAN19th Self-Transcendence 24 Hour Race Ottawa 113.989 km23
04.09 50mi CAN4th Haliburton Forest 50 Mile Race 13:16:11 h25
07.08 50km CANBechtel Park Trail Race 5:55:58 h36
01.08 6h USARon's Big Buns 6-Hour Run 50.694 km6
24.07 50km CAN3rd Damn Tuff Ruff Bluff Run 6:54:24 h37
10.07 50km USA5th Rattlesnake Trail 50K Ultrarun 7:14:37 h99
03.07 50km CAN7th Niagara Ultra 50 km 5:48:40 h35
05.06 50km CAN7th Self Transcendence 6 Hour Run Kingston - 50km Split 5:37:40 h30
05.06 6h CAN7th Self Transcendence 6 Hour Run Kingston 53.156 km30
29.05 50km CAN7th Sulphur Springs Trail Run 50km 6:50:04 h40
10.04 50mi USA5th Umstead Endurance Run 50 Miles 13:00:39 h82
1998
21.11 50mi USA36th JFK 50 Mile 10:51:19 h499
10.10 50km CAN7th Slough Of Despond 50 km Road Race 5:13:59 h37
12.09 24h CAN18th Self-Transcendence 24 Hour Race Ottawa 100.000 km35
05.09 50km CAN3rd Haliburton Forest 50 km Race 6:29:56 h14
25.07 50km CAN2nd Damn Tuff Ruff Bluff Run 6:31:50 h36
05.07 100km CANMidnight Sun Ultramarathon 18:39:25 h30
06.06 50km CAN6th Self Transcendence 6 Hour Run Kingston - 50km Split 5:41:44 h36
06.06 6h CAN6th Self Transcendence 6 Hour Run Kingston 52.897 km32
23.05 50km CAN6th Sulphur Springs Trail Run 50km 7:09:55 h49
25.04 50km CAN3rd Ganaraska 50 km Trail Run 6:58:31 h33
1997
22.11 50mi USA35th JFK 50 Mile 10:45:37 h417
11.10 50km CAN6th Slough Of Despond 50 km Road Race 5:02:28 h25
13.09 24h CAN17th Self-Transcendence 24 Hour Race Ottawa 130.730 km19
30.08 50mi CAN2nd Haliburton Forest 50 Mile Race 13:16:55 h28
28.06 50km CAN5th Niagara Ultra 50 km 6:24:30 h43
07.06 6h CAN5th Self Transcendence 6 Hour Run Kingston 55.480 km18
26.04 50km CAN2nd Ganaraska 50 km Trail Run 7:06:49 h35
22.02 6h CAN2nd Ascension Six Hour Run 50.920 km13
1996
23.11 50mi USA34th JFK 50 Mile 11:31:36 h466
12.10 50km CAN5th Slough Of Despond 50 km Road Race 5:59:49 h45
14.09 24h CAN16th Self-Transcendence 24 Hour Race Ottawa 112.868 km20
31.08 50mi CAN1st Haliburton Forest 50 Mile Race 12:44:27 h8
08.06 6h CAN4th Self Transcendence 6 Hour Run Kingston 49.268 km19
27.04 50km CAN1st Ganaraska 50 km Trail Run 7:17:05 h13
1995
05.11 50mi USA12th Nickel City Fifty Miler 9:17:06 h7
14.10 50mi USA14th Le Grizz 50 Mile Ultramarathon 10:24:49 h62
1994
06.11 50mi USA11th Nickel City Fifty Miler 9:07:24 h7
10.09 24h CAN14th Self-Transcendence 24 Hour Race Ottawa 103.820 km28
1992
21.11 50mi USA30th JFK 50 Mile 12:08:03 h251
1990
17.11 50mi USA28th JFK 50 Mile 13:09:06 h299
1988
04.09 50km CANPatenauge's choise 50 km 5:11:36 h15