John MacKenzie
Born : 1980 Cat. M45 Ultrarunner since 2009 USA
33
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
44,7%
Rank quotient ?This runner's calculation uses 33 eligible race(s): Σ(rank − 1) = 1 929; Σ finishers = 4 313. 1 929 / 4 313 × 100 = 44.73%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed33
Km — ultra races2 236 km
> 100 km2
> 160 km2
Longest race160,9 km

Km per year (ultra races)

2022
50
1 race
2023
2024
2025
2026

Race types (share of distance)

Road18,8%
Trail81,2%

Wins & podiums (ultra)

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

HISTORY

33 race(s)
DateRacePerf.Rk
2023
08.07 50km CAN16th Sinister 7 Ultra 50-km 12:21:50 h236
2018
21.07 100mi USA30th Vermont 100 Mile Endurance Race 26:21:35 h179
30.06 60km USABryan Court 100 7:43:42 h9
03.06 50km USA3rd NJ Series Spring Watchung 50 km Run 5:33:28 h4
05.05 50mi USA11th Endurance Challenge - New York Trail 50 Miles 11:15:43 h88
2017
01.07 50km USA29th Finger Lakes Fifties 50 km Run 6:56:38 h21
10.06 50mi USA1st Endurance Challenge - Massachusetts Trail 50 Mile 14:28:40 h70
22.04 60km USABryan Court 100 6:10:36 h4
2016
08.10 100mi USA8th Oil Creek 100 Miles Trail Run 29:15:14 h55
24.09 50km USA8th Mountain Madness 50K 6:56:04 h9
27.08 50km USA3rd MD Heat Trail Race 7:24:44 h27
02.07 50mi USA28th Finger Lakes Fifties 50 Mile Run 9:17:43 h9
30.04 50km USA9th Endurance Challenge - New York Trail 50 km 5:51:43 h94
2015
23.08 50km USA2nd Thacher Park Running Festival 5:51:58 h10
08.08 50km USA2nd MD Heat Trail Race 7:00:36 h20
2014
03.05 50mi USA7th Endurance Challenge - New York Trail 50 Miles 11:06:44 h92
2013
16.11 60km USA33rd NYRR Knickerbocker 60K 6:22:22 h105
26.10 50mi USA7th Cactus Rose 50 Mile 13:07:27 h57
24.08 50km USA7th Green Lakes Endurance Run 50 km 7:13:11 h86
06.07 50mi USA25th Finger Lakes Fifties 50 Mile Run 12:14:55 h29
01.06 50mi USA6th Endurance Challenge - Washington D.C. Trail 50 Miles 11:36:01 h141
04.05 50mi USA6th Endurance Challenge - New York Trail 50 Miles 13:28:38 h240
21.04 50mi USA39th Lake Waramaug 50mi Ultra Marathon 10:06:26 h24
2012
17.11 60km USA32nd NYRR Knickerbocker 60K 6:26:26 h143
05.05 50km USA5th Endurance Challenge - New York Trail 50 km 6:20:56 h68
29.04 6h USA16th Buffalo Runners 6 Hour Distance Classic 62.098 km10
2011
15.10 50km USA3rd Mountain Madness 50K 6:39:32 h17
28.08 50km USA6th Green Lakes Endurance Run 50 km 5:28:02 h34
02.07 50mi USA23rd Finger Lakes Fifties 50 Mile Run 9:37:39 h11
04.06 50km USA3rd Peak Ultra 50 km Endurance Run 6:03:48 h10
07.05 50km USA4th Endurance Challenge - New York Trail 50 km 5:49:38 h21
17.04 6h USA15th Buffalo Runners 6 Hour Distance Classic 57.534 km8
2009
04.07 50km USA21st Finger Lakes Fifties 50 km Run 6:24:44 h31