John Maas
Born : 1961 Cat. M65 Ultrarunner since 2007 USA
48
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
56
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
1
Countries visited ?USAUnited States
18,4%
Rank quotient ?This runner's calculation uses 48 eligible race(s): Σ(rank − 1) = 995; Σ finishers = 5 408. 995 / 5 408 × 100 = 18.40%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed48
Km — ultra races5 053 km
> 100 km22
> 160 km17
> 24h1
Longest race160,9 km

Km per year (ultra races)

241
2 races
2022
211
2 races
2023
2024
2025
80
1 race
2026

Race types (share of distance)

Road12,7%
Trail87,3%

Wins & podiums (ultra)

🏆 Win3
🏆 Win M4
🏅 Top 39
🏅 Top 3 M9
Longest winning streak1
Current streak0

HISTORY

48 race(s) · 4 split(s) nested
DateRacePerf.Rk
2026
25.07 50mi USA45th Minnesota Voyageur Trail 50 Mile Ultra 10:11:00 h28
2023
08.09 100mi USA33th Superior Fall Trail Races 100 Mile 31:20:06 h63
01.07 50km USA30th Afton Trail Run 50K 5:19:07 h38
2022
25.06 100mi USA49th Western States 100 Mile Endurance Run 25:52:27 h128
08.04 50mi USA14th Zumbro Midnight 50 Mile Trail Race 10:39:30 h4
2021
24.07 50mi USA40th Minnesota Voyageur Trail 50 Mile Ultra 10:51:54 h40
15.05 50km USA1st Pound the Mound 50km Race 4:57:12 h2 🥈
27.03 74mi USA9th Georgia Death Race 20:14:27 h57
2019
06.09 100mi USA29th Superior Fall Trail Races 100 Mile 32:30:44 h90
2017
08.09 100mi USA27th Superior Fall Trail Races 100 Mile 28:54:52 h34
2016
09.09 100mi USA26th Superior Fall Trail Races 100 Mile 28:02:06 h16
25.06 100mi USA43rd Western States 100 Mile Endurance Run 22:55:02 h74
2015
11.09 100mi USA25th Superior Fall Trail Races 100 Mile 31:33:57 h54
25.07 50mi USA34th Minnesota Voyageur Trail 50 Mile Ultra 9:38:02 h34
04.07 50km USA22nd Afton Trail Run 50K 4:39:24 h11
06.06 100mi USA20th Kettle Moraine 100 Mile Endurance Run 18:25:35 h5
11.04 50mi USA7th Zumbro 50 Mile 10:12:50 h8
2014
18.10 100km USA6th Wild Duluth 100 km Races 13:37:31 h11
05.09 100mi USA24th Superior Fall Trail Races 100 Mile 29:00:17 h22
28.06 100mi USA4th Black Hills 100 Mile Run 24:23:42 h9
07.06 100mi USA19th Kettle Moraine 100 Mile Endurance Run 20:28:49 h9
11.04 100mi USA6th Zumbro 100 Mile 23:35:47 h5
2013
14.12 24h USA4th Desert Solstice 24 Hour Run 126.800 km13
24.08 50mi USA9th Lean Horse Ultra-Marathon 50 Mile 6:55:42 h1 🏆
06.07 50km USA20th Afton Trail Run 50K 4:46:47 h22
01.06 100mi USA18th Kettle Moraine 100 Mile Endurance Run 17:52:56 h1 🏆
18.05 50km USA11th Superior Spring 50 km Trail Race 5:00:40 h24
02.03 50km USA3rd Hawkeye 50K Trail Run 4:39:10 h4
2012
11.11 50km USA11th Peachtree City 50K 3:46:48 h2 🥈
25.08 100mi USA8th Lean Horse Ultra-Marathon 100 Mile 15:37:23 h2 🥈
28.07 50mi USA31st Minnesota Voyageur Trail 50 Mile Ultra 9:41:39 h20
07.07 50km USA19th Afton Trail Run 50K 4:39:09 h20
02.06 12h USA23rd FANS 12 Hour Run 136.375 km1 🏆
19.05 50km USA10th Superior Spring 50 km Trail Race 5:08:40 h21
04.02 100mi USA20th Rocky Raccoon 100 Mile Trail Run 18:19:31 h14
2011
29.10 50km USA4th Surf the Murph 50 km Run 5:06:00 h5
27.08 50mi USA7th Lean Horse Ultra-Marathon 50 Mile 7:00:39 h2 🥈
2010
16.10 50mi USA1st Endurance Challenge - Georgia Trail 50 Miles 13:07:26 h68
10.09 100mi USA20th Superior Fall Trail Races 100 Mile 29:39:54 h9
03.07 50km USA17th Afton Trail Run 50K 4:37:55 h7
05.06 12h USA21st FANS 12 Hour Run 134.685 km2 🥈
2009
31.10 50km USA2nd Surf the Murph 50 km Run 4:52:30 h6
11.09 50mi USA19th Superior Fall Trail Races 50 Mile 10:47:49 h7
04.07 50km USA16th Afton Trail Run 50K 4:29:33 h11
2008
23.08 100mi USA4th Lean Horse Ultra-Marathon 100 Mile 18:36:37 h6
05.07 50km USA15th Afton Trail Run 50K 4:58:21 h23
07.06 12h USA19th FANS 12 Hour Run 114.601 km2 🥈
2007
01.09 50mi USA1st The North Face Endurance Challenge Iowa 7:40:15 h8