John Machray
Born : 1952 Cat. M70 Ultrarunner since 2003 CAN
42
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
55
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
72,6%
Rank quotient ?This runner's calculation uses 42 eligible race(s): Σ(rank − 1) = 2 679; Σ finishers = 3 691. 2 679 / 3 691 × 100 = 72.58%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed42
Km — ultra races4 980 km
> 100 km25
> 160 km24
> 24h2
Longest race160,9 km

Km per year (ultra races)

2022
2023
61
1 race
2024
2025
2026

Race types (share of distance)

Road3,2%
Trail96,8%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M0
🏅 Top 31
🏅 Top 3 M1
Longest winning streak0
Current streak0

HISTORY

42 race(s)
DateRacePerf.Rk
2024
23.03 24h USA22th Pacific Rim One Day 61.155 km48
2018
01.06 24h CAN4th Cedar Ultra 24 Hour 110.000 km7
2014
12.04 100km USA5th Lumberjack Endurance 100 km Run 16:31:00 h2 🥈
28.03 50mi USA4th Badger Mountain 50 Mile Challenge 14:35:00 h9
2013
24.08 100mi USA15th Cascade Crest Classic 100 Mile 30:32:12 h84
12.07 100mi USA20th Hardrock Hundred Endurance Run 46:02:46 h91
13.04 50mi USA4th Lumberjack Endurance 50 Mile Run 12:39:00 h6
06.04 50km CAN16th Diez Vista 50K Trail Run 7:45:44 h102
2012
05.10 100mi USA5th Grindstone 100 Mile 34:51:37 h85
30.09 50mi USA19th Vermont 50 Miles Ultra Run 11:51:41 h255
01.01 50km CAN8th Vancouver New Year's Day Fat Ass 6:29:00 h36
2011
27.08 100mi USA13th Cascade Crest Classic 100 Mile 29:29:20 h75
16.07 100mi USA10th Tahoe Rim Trail 100M Endurance Run 32:24:47 h48
2010
18.09 100mi USA1st Pine to Palm 100 Mile Endurance Run 32:59:24 h68
28.08 100mi USA12th Cascade Crest Classic 100 Mile 29:23:46 h54
06.08 100mi CAN10th Stormy 100-Mile 29:24:55 h12
17.07 100mi USA9th Tahoe Rim Trail 100M Endurance Runs 33:00:15 h53
01.01 50km CAN6th Vancouver New Year's Day Fat Ass 6:10:00 h45
2009
12.09 100mi USA30th Wasatch Front 100 Mile 35:30:24 h147
29.08 100mi USA11th Cascade Crest Classic 100 Mile 28:46:23 h65
07.08 100mi CAN9th Stormy 100-Mile 28:21:24 h18
18.07 100mi USA8th Tahoe Rim Trail 100M Endurance Runs 32:29:00 h49
19.06 100mi USA18th Bighorn Mountain Wild & Scenic 100mi Trail Run 32:22:41 h48
18.04 50km CAN13th Diez Vista 50K Trail Run 7:13:50 h73
2008
23.08 100mi USA10th Cascade Crest Classic 100 Mile 27:50:13 h34
08.08 100mi CAN8th Stormy 100-Mile 27:13:26 h10
19.07 100mi USA7th Tahoe Rim Trail 100M Endurance Runs 32:16:54 h48
12.07 30mi CAN20th Knee Knackering North Shore Trail Run 8:18:21 h142
20.06 100mi USA17th Bighorn Mountain Wild & Scenic 100mi Trail Run 32:44:18 h85
05.04 50km CAN12th Diez Vista 50K Trail Run 7:13:12 h100
21.03 100mi USA1st Coyote Two Moon Ultras 100 Mile 35:24:00 h29
2007
25.08 100mi USA9th Cascade Crest Classic 100 Mile 30:29:00 h53
21.07 100mi USA6th Tahoe Rim Trail 100M Endurance Runs 29:23:22 h36
14.07 30mi CAN19th Knee Knackering North Shore Trail Run 7:32:20 h104
15.06 100mi USA16th Bighorn Mountain Wild & Scenic 100mi Trail Run 32:26:25 h60
07.04 50km CAN11th Diez Vista 50K Trail Run 7:12:03 h72
2006
26.08 100mi USA8th Cascade Crest Classic 100 Mile 29:31:00 h25
12.08 64km CAN6th Stormy Trail Race 7:58:55 h55
15.07 100mi USA5th Tahoe Rim Trail 100M Endurance Runs 32:49:21 h44
08.07 30mi CAN18th Knee Knackering North Shore Trail Run 7:48:06 h104
2004
10.07 30mi CAN16th Knee Knackering North Shore Trail Run 7:17:21 h87
2003
12.07 30mi CAN15th Knee Knackering North Shore Trail Run 8:52:20 h153