John Geesler
Born : 1959 Cat. M65 Ultrarunner since 1991 USA
147
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
173
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
7
Countries visited ?AUTAustriaCANCanadaCZECzechiaFRAFranceNEDNetherlandsTPETaiwanUSAUnited States
22,3%
Rank quotient ?This runner's calculation uses 188 eligible race(s): Σ(rank − 1) = 3 856; Σ finishers = 17 319. 3 856 / 17 319 × 100 = 22.26%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed188
Km — ultra races49 942 km
> 100 km151
> 160 km149
> 200 km78
> 24h99
> 48h57
Longest race966,2 km

Km per year (ultra races)

2 445
8 races
2022
2 387
6 races
2023
1 897
5 races
2024
1 294
4 races
2025
1 075
3 races
2026

Race types (share of distance)

Road69,8%
Trail20,6%
?9,6%

Wins & podiums (ultra)

🏆 Win17
🏆 Win M22
🏅 Top 356
🏅 Top 3 M66
Longest winning streak2
Current streak0

HISTORY

201 race(s) · 39 split(s) nested
DateRacePerf.Rk
2026
22.06 6d USA9th Six Days in the Dome - The Redux 509.086 km4
14.05 72h USA18th 3 Days at the Fair 72 Hour Race 291.291 km4
08.04 72h USA2nd The Old Six Day 274.469 km1 🏆
2025
28.12 6d USA41st Across the Years, 6 days 488.178 km21
23.06 6d USA8th Six Days in the Dome - The Redux 494.009 km10
31.05 50mi USA13th Cayuga Trails 50 Mile Race 14:50:12 h127
16.05 48h USA17th 3 Days at the Fair 48 Hour Race 231.745 km2 🥈
2024
28.12 6d USA41th Across the Years, 6 days 537.279 km11
19.07 100mi USA35th Vermont 100 Mile Endurance Race 29:18:39 h239
17.06 6d USA7th Six Days in the Dome - The Redux 562.744 km8
01.06 50mi USA12th Cayuga Trails 50 Mile Race 14:44:17 h123
13.05 6d USA16th 3 Days at the Fair 6 Days Race 555.223 km3 🥉
2023
28.12 6d USA39th Across the Years, 6 days 482.870 km14
26.09 409miles USA1st the FOOLS' 409 9d 10:21:05 h1 🏆
26.08 100km USA16th Green Lakes Endurance Run 100 km 13:58:09 h2 🥈
16.06 6d USA6th Six Days in the Dome - The Redux 510.860 km9
03.06 50mi USA11th Cayuga Trails 50 Mile Race 13:23:10 h92
21.04 6d USA25th Sri Chinmoy 6 Day Race 554.927 km6
2022
28.12 6d USA38th Across the Years, 6 days 500.800 km11
03.09 48h USA1st GOMU 48 Hour World Championships 234.515 km9
27.08 100km USA15th Green Lakes Endurance Run 100 km 14:09:23 h7
16.07 100mi USA33th Vermont 100 Mile Endurance Race 28:33:34 h158
19.06 200km USA5th Six Days in the Dome - The Redux 200km Splitt 38:54:13 h3 🥉
19.06 6d USA5th Six Days in the Dome - The Redux 596.890 km4
04.06 50mi USA10th Cayuga Trails 50 Mile Race 14:10:36 h102
09.05 6d USA14th 3 Days at the Fair 6 Days Race 571.317 km3 🥉
2021
28.12 10d USA37th Across the Years, 10 days 765.534 km5
18.09 24h USA2nd Pawling 24 Hour Trail Running Festival 118.962 km7
11.09 100mi USA9th Virgil Crest 100 Mile Ultra 32:45:00 h28
18.06 6d USA4th Six Days in the Dome - The Redux 649.661 km7
10.05 6d USA13th 3 Days at the Fair 6 Days Race 597.066 km9
2019
28.12 10d USA35th Across the Years, 10 days 966.202 km7
21.09 24h USA13th North Coast 24 Hour Endurance Run 151.299 km8
25.08 6d USA2nd Six Days in the Dome - The Redux 643.010 km17
10.08 100km USA13th Green Lakes Endurance Run 100 km 11:48:02 h4
20.07 100mi USA31th Vermont 100 Mile Endurance Race 29:25:15 h138
22.06 54mi USA7th Manitou's Revenge Ultramarathon 19:44:38 h81
26.04 6d USA22nd Sri Chinmoy 6 Day Race 628.287 km7
2018
28.12 6d USA34th Across the Years, 6 days 667.351 km5
12.11 6d USA6th Icarus Florida 6 Day UltraFest 496.756 km4
22.09 24h USA12th North Coast 24 Hour Endurance Run 179.372 km12
25.08 100km USA12th Green Lakes Endurance Run 100 km 11:39:08 h4
21.07 100mi USA30th Vermont 100 Mile Endurance Race 26:12:55 h176
23.06 54mi USA6th Manitou's Revenge Ultramarathon 17:58:36 h70
21.04 6d USA21st Sri Chinmoy 6 Day Race 648.887 km1 🏆
2017
27.12 6d USA33rd Across the Years, 6 days 544.019 km7
16.09 24h USA11th North Coast 24 Hour Endurance Run 173.693 km10
31.08 83h USA3rd A Race for the Ages 329.915 km3 🥉
27.08 50km USA11th Green Lakes Endurance Run 50 km 4:43:26 h13
15.07 100mi USA29th Vermont 100 Mile Endurance Race 27:12:26 h197
17.06 54mi USA5th Manitou's Revenge Ultramarathon 18:16:04 h50
21.04 6d USA20th Sri Chinmoy 6 Day Race 683.971 km2 🥈
2016
28.12 6d USA32nd Across the Years, 6 days 684.243 km2 🥈
22.10 24h USA8th 24H The Hard Way 181.534 km3 🥉
17.09 24h USA10th North Coast 24 Hour Endurance Run 173.696 km17
06.08 100km USA10th Green Lakes Endurance Run 100 km 11:20:46 h2 🥈
16.07 100mi USA28th Vermont 100 Mile Endurance Race 23:46:00 h109
18.06 54mi USA4th Manitou's Revenge Ultramarathon 16:01:18 h26
23.04 6d USA19th Sri Chinmoy 6 Day Race 685.580 km3 🥉
2015
28.12 6d USA31st Across the Years, 6 days 704.522 km3 🥉
16.11 6d USA3rd Icarus Florida 6 Day UltraFest - Fall Edition 548.893 km9
19.09 24h USA9th North Coast 24 Hour Endurance Run 185.369 km13
29.08 100km USA9th Green Lakes Endurance Run 100 km 11:21:17 h4
18.07 100mi USA27th Vermont 100 Mile Endurance Race 26:16:13 h130
20.06 54mi USA3rd Manitou's Revenge Ultramarathon 17:23:13 h33
30.05 24h USA20th Dawn to Dusk to Dawn 24 Hour 172.400 km8
23.04 6d USA18th Sri Chinmoy 6 Day Race 680.752 km2 🥈
2014
28.12 6d USA30th Across the Years, 6 days 655.524 km5
20.09 24h USA8th North Coast 24 Hour Endurance Run 163.884 km22
13.09 50km USA1st Thacher Park Running Festival 4:40:07 h4
23.08 100km USA8th Green Lakes Endurance Run 100 km 11:54:12 h10
04.08 6d USA1st Six Days in the Dome 648.935 km9
19.07 100mi USA26th Vermont 100 Mile Endurance Race 23:06:32 h101
21.06 54mi USA2nd Manitou's Revenge Ultramarathon 21:15:01 h62
23.04 6d USA17th Sri Chinmoy 6 Day Race 679.143 km4
2013
28.12 6d USA29th Across the Years, 6 days 650.456 km6
26.10 24h USA5th 24H The Hard Way 183.803 km13
27.08 6d USA4th Silverton 6 day Challenge 486.021 km2 🥈
20.07 100mi USA25th Vermont 100 Mile Endurance Race 25:37:08 h119
22.06 54mi USA1st Manitou's Revenge Ultramarathon 18:08:23 h22
21.04 6d USA16th Sri Chinmoy 6 Day Race 658.221 km4
2012
30.12 48h USA29th Across the Years, 48h 270.321 km2 🥈
28.08 6d USA3rd Silverton 6 day Challenge 484.412 km2 🥈
27.07 24h USA16th Around The Lake Ultra 24h 169.817 km2 🥈
21.07 100mi USA24th Vermont 100 Mile Endurance Race 26:35:06 h167
06.05 24h USA4th North Coast 24 Hour Endurance Run Spring 187.198 km13
2011
29.12 72h USA28th Across the Years, 72h 351.416 km4
17.09 24h USANorth Coast 24 Hour Endurance Run - USATF Nat. Championchips 178.009 km18
17.09 24h USA3rd North Coast 24 Hour Endurance Run - Open race 178.009 km20
30.08 6d USA2nd Silverton 6 day Challenge 214.042 km6
16.07 100mi USA23rd Vermont 100 Mile Endurance Race 23:29:28 h94
2010
29.12 72h USA27th Across the Years, 72h 350.500 km5
18.09 24h USA2nd North Coast 24 Hour Endurance Run 178.689 km21
29.08 100km USA5th Green Lakes Endurance Run 100 km 10:50:54 h8
15.08 12h USA1st Crazy Magic 12h Run 96.560 km1 🏆
17.07 100mi USA22nd Vermont 100 Mile Endurance Race 27:28:52 h106
13.05 6h FRAIAU 24h WC Brive (Les 24 heures de Brive) - 6h Split 65.393 km67
13.05 12h FRAIAU 24h WC Brive (Les 24 heures de Brive) - 12h Split 116.801 km110
13.05 24h FRAIAU 24h WC Brive (Les 24 heures de Brive) 174.938 km146
23.04 6d USA13th Sri Chinmoy 6 Day Race 587.410 km7
2009
03.10 24h USA1st North Coast 24 Hour Endurance Run 224.336 km2 🥈
28.08 48h CAN9. 48 heures 'Michel Gouin' Drummondville 280.399 km2 🥈
18.07 100mi USA21st Vermont 100 Mile Endurance Race 22:34:45 h40
22.05 12h FRA24ème des 48 heures pédestres de Surgères - 12h Split 116.414 km6
22.05 24h FRA24ème des 48 heures pédestres de Surgères - 24h Split 188.192 km11
22.05 48h FRA24ème des 48 heures pédestres de Surgères 277.764 km18
2008
29.12 72h USA26th Across the Years, 72h 259.000 km22
15.11 24h USA8th Ultracentric 24 Hour Run 195.849 km5
29.08 48h CAN8. 48 heures 'Michel Gouin' Drummondville 262.296 km1 🏆
19.07 100mi USA20th Vermont 100 Mile Endurance Race 19:28:03 h12
27.04 48h USA11th Sri Chinmoy 6 Day Race - 48h Split 267.151 km2 🥈
27.04 6d USA11th Sri Chinmoy 6 Day Race 696.845 km2 🥈
2007
29.12 72h USA25th Across the Years, 72h 403.000 km2 🥈
17.11 24h USA7th Ultracentric 24 Hour Run 191.705 km10
08.09 24h CAN26th Self-Transcendence 24 Hour Race Ottawa 205.600 km1 🏆
28.07 24h CANIAU 24h WC 24 Drummondville 181.338 km73
29.04 48h USA10th Sri Chinmoy 6 Day Race - 48h Split 276.807 km4
29.04 24h USA10th Sri Chinmoy 6 Day Race - 24h Split 181.856 km2 🥈
29.04 6d USA10th Sri Chinmoy 6 Day Race 663.050 km4
2006
29.12 72h USA24th Across the Years, 72h 462.000 km1 🏆
18.11 24h USA6th Ultracentric 24 Hour Run 199.687 km11
22.07 100mi USA18th Vermont 100 Mile Endurance Race 23:52:08 h62
25.02 24h TPEIAU 24h WC Taipei Yuanshan 221.859 km27
2005
29.12 72h USA23rd Across the Years, 72h 423.500 km2 🥈
12.11 24h USA7th San Diego One Day 24-Hour Race 219.979 km5
10.09 100mi USA15th Olander Park 24 Hour Run - 100mi Split 15:28:20 h4
10.09 24h USA15th Olander Park 24 Hour Run 160.934 km4
16.07 24h AUTIAU 24h WC Wörschach 231.804 km17
13.05 48h FRA20ème des 48 heures pédestres de Surgères 288.320 km17
03.04 24h TPE6th Soochow/Taipei 24h ultramarathon 233.856 km3 🥉
2004
29.12 72h USA22nd Across the Years, 72h 483.000 km1 🏆
06.11 24h USA6th San Diego One Day 24-Hour Race 217.953 km3 🥉
23.10 6h CZEIAU 24h WC Brno - 6h Split 66.461 km29
23.10 12h CZEIAU 24h WC Brno - 12h Split 123.428 km30
23.10 24h CZEIAU 24h WC Brno 229.550 km16
11.09 100mi USA14th Olander Park 24 Hour Run - 100mi Split 14:55:44 h3 🥉
11.09 24h USA14th Olander Park 24 Hour Run 160.934 km3 🥉
17.07 100mi USA16th Vermont 100 Mile Endurance Race 16:49:11 h6
08.05 100mi USA10th Massanutten Mountain Trails 100 Mile 27:16:05 h20
2003
30.12 48h USA21st Across the Years, 48h 400.000 km1 🏆
08.11 24h USA5th San Diego One Day 24-Hour Race 248.868 km2 🥈
11.10 12h NEDOpen race at IAU 24h WC & EC Uden - 12h Split 132.553 km13
11.10 24h NEDIAU 24h WC Uden 239.313 km11
19.07 100mi USA15th Vermont 100 Mile Endurance Race 16:37:33 h5
10.05 100mi USA9th Massanutten Mountain Trails 100 Mile 25:26:08 h8
28.02 48h USA2nd Houston Ultra Event Weekend 48h 284.371 km1 🏆
2002
29.11 48h USA3rd Ultracentric 48 Hour Run 372.460 km1 🏆
14.09 24h USA12th Olander Park 24 Hour Run 223.078 km2 🥈
20.07 100mi USA14th Vermont 100 Mile Endurance Race 16:01:08 h3 🥉
11.05 100mi USA8th Massanutten Mountain Trails 100 Mile 24:54:49 h2 🥈
2001
01.12 50mi USA12th Sunmart Texas Trails 50 Mile 7:00:48 h10
15.09 24h USA11th Olander Park 24 Hour Run 235.276 km2 🥈
21.07 100mi USA13th Vermont 100 Mile Endurance Race 17:12:15 h4
12.05 100mi USA7th Massanutten Mountain Trails 100 Mile 27:34:04 h10
24.03 50km USA8th GNC 100 km Run Challenge - 50km Split 3:51:25 h13
24.03 100km USA8th GNC 100 km Run Challenge 8:36:36 h14
03.02 100mi USA9th Rocky Raccoon 100 Mile Trail Run 17:05:15 h3 🥉
2000
16.09 24h USA10th Olander Park 24 Hour Run 254.202 km1 🏆
15.07 100mi USA12th Vermont 100 Mile Endurance Race 17:39:05 h8
13.05 100mi USA6th Massanutten Mountain Trails 100 Mile 28:35:42 h13
25.03 100km USA7th GNC 100 km Run Challenge 8:29:34 h14
05.02 100mi USA8th Rocky Raccoon 100 Mile Trail Run 16:51:53 h6
1999
18.09 24h USA9th Olander Park 24 Hour Run - US Championships 182.091 km17
18.09 24h USA9th Olander Park 24 Hour Run - Open race 182.091 km19
08.08 50km USA2nd Virgil Mountain Madness Run 4:58:49 h2 🥈
17.07 100mi USA11th Vermont 100 Mile Endurance Race 18:15:17 h4
08.05 100mi USA5th Massanutten Mountain Trails 100 Mile 27:20:25 h16
27.03 50km USA6th GNC 50 km Run Challenge 3:49:10 h22
27.03 50mi USA6th GNC 50 Mile Run Challenge 6:29:58 h7
06.02 100mi USA7th Rocky Raccoon 100 Mile Trail Run 18:06:05 h4
1998
12.12 50mi USA9th Sunmart Texas Trails 50 Mile 7:03:46 h13
23.11 50mi USA4th The Breakers Marathon - Nifty Fifty Miles 6:49:23 h10
19.09 24h USA8th Olander Park 24 Hour Run 220.545 km4
09.08 50km USA1st Virgil Mountain Madness Run 4:51:09 h3 🥉
18.07 100mi USA10th Vermont 100 Mile Endurance Race 17:33:34 h8
20.06 100mi USA9th Mohican Trail 100 Mile 21:07:00 h11
09.05 100mi USA4th Massanutten Mountain Trails 100 Mile 24:47:45 h2 🥈
28.03 100km USA5th GNC 100 km Run Challenge 8:24:00 h11
1997
13.12 50mi USA8th Sunmart Texas Trails 50 Mile 6:46:55 h16
22.11 50mi USA35th JFK 50 Mile 7:11:11 h19
26.09 24h USA7th Olander Park 24 Hour Run 235.467 km3 🥉
19.07 100mi USA9th Vermont 100 Mile Endurance Race 16:02:44 h4
28.06 100mi USA24th Western States 100 Mile Endurance Run 21:14:46 h31
17.05 100mi USA3rd Massanutten Mountain Trails 100 Mile 21:12:00 h3 🥉
12.04 100km USA4th GNC 100 km Run Challenge 8:39:30 h17
1996
23.11 50mi USA34th JFK 50 Mile 7:14:06 h25
14.09 24h USA6th Olander Park 24 Hour Run 236.782 km1 🏆
20.07 100mi USA8th Vermont 100 Mile Endurance Race 16:36:28 h4
15.06 100mi USA7th Mohican Trail 100 Mile 18:38:12 h1 🏆
04.05 100mi USA2nd Massanutten Mountain Trails 100 Mile 23:29:00 h4
30.03 50mi USA3rd GNC 50 Mile Run Challenge 5:58:14 h4
1995
16.09 24h USA5th Olander Park 24 Hour Run 219.067 km3 🥉
22.07 100mi USA7th Vermont 100 Mile Endurance Race 17:02:14 h7
17.06 100mi USA6th Mohican Trail 100 Mile 20:00:00 h4
13.05 100mi USA1st Massanutten Mountain Trails 100 Mile 23:08:22 h1 🏆
1994
10.09 24h CAN14th Self-Transcendence 24 Hour Race Ottawa 222.040 km1 🏆
23.07 100mi USA6th Vermont 100 Mile Endurance Race 17:17:41 h2 🥈
18.06 100mi USA5th Mohican Trail 100 Mile 20:19:00 h1 🏆
1993
31.07 100mi USA5th Vermont 100 Mile Endurance Race 15:58:45 h2 🥈
1992
25.07 100mi USA4th Vermont 100 Mile Endurance Race 16:42:44 h5
1991
27.07 100mi USA3rd Vermont 100 Mile Endurance Race 16:41:00 h5