James Morrison
Born : 1958 Cat. M65 Ultrarunner since 1999 CAN
51
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
63
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 ?BELBelgiumCANCanadaUSAUnited States
34,5%
Rank quotient ?This runner's calculation uses 108 eligible race(s): Σ(rank − 1) = 3 265; Σ finishers = 9 458. 3 265 / 9 458 × 100 = 34.52%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed110
Km — ultra races8 280 km
> 100 km18
> 160 km13
> 24h4
Longest race160,9 km

Km per year (ultra races)

2022
2023
2024
2025
2026

Race types (share of distance)

Road22,4%
Trail75,4%
Stage2,2%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M0
🏅 Top 35
🏅 Top 3 M7
Longest winning streak0
Current streak0

HISTORY

119 race(s) · 1 split(s) nested
DateRacePerf.Rk
2016
01.10 50km CAN15th Run for the Toad 50 km 6:45:55 h92
18.06 50km CAN24th Niagara Ultra 50 km 6:41:46 h135
14.05 50km CAN10th Seaton Trail Run 50 km 7:31:25 h106
2015
12.09 50mi CAN20th Haliburton Forest 50 Mile Race 11:54:13 h37
06.06 6h CAN23rd Self Transcendence 6 Hour Run Kingston 51.266 km39
23.05 50mi CAN23rd Sulphur Springs Trail Run 50mi 10:48:46 h61
09.05 50km CAN9th Seaton Trail Run 50 km 7:27:05 h59
25.04 50km CAN7th Pick Your Poison 50K Trail Run 6:54:56 h65
2014
04.10 50km CAN13th Run for the Toad 50 km 6:12:35 h127
24.05 50mi CAN22nd Sulphur Springs Trail Run 50mi 11:26:22 h54
10.05 50km CAN8th Seaton Trail Run 50 km 6:41:59 h39
2013
05.10 50km CAN12th Run for the Toad 50 km 5:29:32 h79
06.07 50km CAN7th Creemore Vertical Challenge 50 km Trail Run 6:40:51 h56
25.05 50mi CAN21st Sulphur Springs Trail Run 50mi 9:34:12 h29
27.04 50km CAN5th Pick Your Poison 50K Trail Run 6:14:21 h41
2012
29.09 50km CAN11th Run for the Toad 50 km 5:12:35 h46
07.07 50km CAN6th Creemore Vertical Challenge 50 km Trail Run 6:35:25 h44
23.06 100km CAN20th Niagara Ultra 100 km 11:21:13 h17
26.05 50mi CAN20th Sulphur Springs Trail Run 50mi 9:29:32 h29
28.04 50km CAN4th Pick Your Poison 50K Trail Run 6:05:05 h45
2011
01.10 50km CAN10th Run for the Toad 50 km 6:09:43 h111
24.09 24h CAN30th Self-Transcendence 24 Hour Race Ottawa 156.872 km9
10.09 100mi CAN16th Haliburton Forest 100 Mile Race 27:37:46 h18
06.08 24h CAN5th Dirty girls 24 hour Trail Race 122.100 km9
02.07 50km CAN5th Creemore Vertical Challenge 50 km Trail Run 5:48:01 h31
18.06 50km CAN19th Niagara Ultra 50 km 5:03:38 h61
11.06 6h CAN19th Self Transcendence 6 Hour Run Kingston 58.486 km11
28.05 100mi CAN19th Sulphur Springs Trail Run 100 Mile 25:44:06 h25
30.04 50km CAN3rd Pick Your Poison 50K Trail Run 6:43:59 h25
2010
02.10 50km CAN9th Run for the Toad 50 km 5:34:57 h36
11.09 50mi CAN15th Haliburton Forest 50 Mile Race 10:21:05 h24
07.08 6h CAN4th Dirty girls 6 hour Trail Race 45.100 km5
03.07 50km CAN4th Creemore Vertical Challenge 50 km Trail Run 5:44:46 h23
19.06 50km CAN18th Niagara Ultra 50 km 5:00:37 h50
29.05 100mi CAN18th Sulphur Springs Trail Run 100mi 25:33:45 h19
01.05 50km CAN2nd Pick Your Poison 50K Trail Run 5:54:51 h25
17.04 50mi CAN5th Seaton Trail Run 50 Miles 10:47:19 h11
2009
17.10 50km CAN7th Vulture Bait 50 km Trail Race 5:20:10 h48
03.10 50km CAN8th Run for the Toad 50 km 5:10:53 h29
12.09 50km CAN14th Haliburton Forest 50 km Race 5:32:36 h9
04.07 50km CAN3rd Creemore Vertical Challenge 50 km Trail Run 5:19:46 h17
20.06 50km CAN17th Niagara Ultra 50 km 4:34:16 h19
23.05 50km CAN17th Sulphur Springs Trail Run 50km 5:06:50 h10
16.05 100mi USA15th Massanutten Mountain Trails 100 Mile 31:31:54 h50
28.03 50km USA2nd Terrapin Mountain 50 km Race 5:55:10 h40
2008
18.10 50km CAN6th Vulture Bait 50 km Trail Race 5:01:41 h22
04.10 50km CAN7th Run for the Toad 50 km 5:02:07 h28
06.09 100mi CAN13th Haliburton Forest 100 Mile Race 25:26:09 h14
09.08 12h CAN2nd Dirty girls 12 hour Trail Race 105.000 km3 🥉
05.07 50km CAN2nd Creemore Vertical Challenge 50 km Trail Run 5:05:41 h10
21.06 50km CAN16th Niagara Ultra 50 km 4:27:41 h21
17.05 100mi USA14th Massanutten Mountain Trails 100 Mile 30:53:55 h37
19.04 78km CAN3rd Seaton Trail Run 78 km 9:01:35 h6
29.03 50km USA1st Terrapin Mountain 50 km Race 5:25:23 h30
2007
08.12 50mi USA1st IAU Trail WC Huntsville (18th Sunmart Texas Trail) 9:13:07 h54
29.09 50km CAN6th Run for the Toad 50 km 5:59:18 h60
11.08 12h CAN1st Dirty girls 12 hour Trail Race 92.500 km2 🥈
21.04 78km CAN2nd Seaton Trail Run 78 km 9:47:22 h6
2006
09.12 100km USA4th Hellgate 100 km 15:39:04 h21
14.10 50km CAN4th Vulture Bait 50 km Trail Race 4:37:25 h10
09.09 100mi CAN11th Haliburton Forest 100 Mile Race 20:32:56 h2 🥈
22.07 50km CAN10th Damn Tuff Ruff Bluff Run 4:57:12 h11
24.06 50km CAN14th Niagara Ultra 50 km 4:58:06 h30
10.06 6h CAN14th Self Transcendence 6 Hour Run Kingston 68.526 km6
26.05 100mi CAN14th Sulphur Springs Trail Run 100mi 21:52:00 h4
06.05 50km CAN6th Toronto Ultra Race 100km - 50km Split 4:33:51 h16
06.05 100km CAN6th Toronto Ultra Race 100km 9:18:46 h10
08.04 52km CAN1st Seaton Trail Run 52 km 5:25:09 h6
2005
03.12 50mi USA16th Sunmart Texas Trails 50 Mile 8:38:12 h39
15.10 50km CAN3rd Vulture Bait 50 km Trail Race 4:50:05 h22
10.09 100mi CAN10th Haliburton Forest 100 Mile Race 23:57:39 h4
30.07 92km/2stages CANUltimat Canuck 92 km Stage Race 9:48:14 h19
16.07 50km CAN9th Damn Tuff Ruff Bluff Run 5:12:03 h20
25.06 50km CAN13th Niagara Ultra 50 km 4:42:18 h12
27.05 50mi CAN13th Sulphur Springs Trail Run 50mi 9:01:06 h12
30.04 50km CAN10th Ganaraska 50 km Trail Run 5:26:57 h19
09.04 50km CANShades Mills 50 km Trail Run 4:57:57 h22
2004
20.11 50mi USA42nd JFK 50 Mile 9:06:17 h159
16.10 50km CAN2nd Vulture Bait 50 km Trail Race 4:54:34 h19
02.10 50km CAN3rd Run for the Toad 50 km 5:02:21 h28
11.09 50km CAN23rd Self-Transcendence 24 Hour Race Ottawa - 50km Split 5:06:09 h6
11.09 50mi CAN23rd Self-Transcendence 24 Hour Race Ottawa - 50mi Split 9:10:14 h5
11.09 100km CAN23rd Self-Transcendence 24 Hour Race Ottawa - 100km Split 13:48:56 h12
11.09 12h CAN23rd Self-Transcendence 24 Hour Race Ottawa - 12h Split 90.000 km12
11.09 24h CAN23rd Self-Transcendence 24 Hour Race Ottawa 133.516 km14
31.07 92km/2stages CANUltimat Canuck 92 km Stage Race 9:10:31 h7
17.07 50km CAN8th Damn Tuff Ruff Bluff Run 4:54:52 h5
26.06 50km CAN12th Niagara Ultra 50 km 4:13:45 h7
12.06 6h CAN12th Self Transcendence 6 Hour Run Kingston 66.767 km6
29.05 100mi CAN12th Sulphur Springs Trail Run 100mi 22:17:00 h3 🥉
24.04 50km CAN9th Ganaraska 50 km Trail Run 5:11:23 h16
2003
22.11 50mi USA41st JFK 50 Mile 8:40:35 h100
18.10 50km CAN1st Vulture Bait 50 km Trail Race 4:07:50 h12
04.10 50km CAN2nd Run for the Toad 50 km 4:39:56 h9
10.05 100km CAN3rd Toronto Ultra Race 100km 9:35:11 h5
2002
19.10 50mi USA20th Mountain Masochist 50 Mile Trail Run 10:17:21 h103
07.09 100mi CAN7th Haliburton Forest 100 Mile Race 24:08:00 h6
20.07 52.5km USA2nd Damn Wakely Dam Ultra 5:59:53 h3 🥉
21.06 100km BELIAU 100km WC Torhout (23. Nacht van Vlaanderen) 9:30:47 h141
08.06 6h CAN10th Self Transcendence 6 Hour Run Kingston 50.000 km44
2001
17.11 50mi USA39th JFK 50 Mile 8:49:08 h116
06.10 50km CAN10th Slough Of Despond 50 km Road Race 4:13:53 h10
08.09 50km CAN20th Self-Transcendence 24 Hour Race Ottawa - 50km Split 5:19:43 h3 🥉
08.09 50mi CAN20th Self-Transcendence 24 Hour Race Ottawa - 50mi Split 10:52:01 h6
08.09 100km CAN20th Self-Transcendence 24 Hour Race Ottawa - 100km Split 14:23:11 h7
08.09 6h CAN20th Self-Transcendence 24 Hour Race Ottawa - 6h Split 54.000 km4
08.09 12h CAN20th Self-Transcendence 24 Hour Race Ottawa - 12h Split 86.000 km6
08.09 24h CAN20th Self-Transcendence 24 Hour Race Ottawa 152.800 km5
01.09 100mi CAN6th Haliburton Forest 100 Mile Race 24:55:17 h7
11.08 50km CANBechtel Park Trail Race 4:38:24 h8
21.07 50km CAN5th Damn Tuff Ruff Bluff Run 4:59:55 h15
30.06 100km CAN9th Niagara Ultra 100 km 11:32:16 h4
09.06 50km CAN9th Self Transcendence 6 Hour Run Kingston - 50km Split 4:37:01 h7
09.06 6h CAN9th Self Transcendence 6 Hour Run Kingston 64.023 km5
26.05 100mi CAN9th Sulphur Springs Trail Run 100mi 28:07:00 h12
28.04 50km CAN6th Ganaraska 50 km Trail Run 5:02:28 h6
21.04 100km CAN1st Toronto Ultra Race 100km 9:37:10 h5
2000
22.07 50km CAN4th Damn Tuff Ruff Bluff Run 4:23:20 h8
1999
24.07 50km CAN3rd Damn Tuff Ruff Bluff Run 4:57:15 h8