Ian Farris
Born : 1981 Cat. M45 Ultrarunner since 2009 USA
55
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
80
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
16,9%
Rank quotient ?This runner's calculation uses 68 eligible race(s): Σ(rank − 1) = 1 782; Σ finishers = 10 525. 1 782 / 10 525 × 100 = 16.93%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed68
Km — ultra races7 559 km
> 100 km32
> 160 km29
> 24h3
Longest race160,9 km

Km per year (ultra races)

402
3 races
2022
538
4 races
2023
644
4 races
2024
613
5 races
2025
241
2 races
2026

Race types (share of distance)

Road1,1%
Trail98,9%

Wins & podiums (ultra)

🏆 Win5
🏆 Win M5
🏅 Top 311
🏅 Top 3 M11
Longest winning streak2
Current streak0

HISTORY

68 race(s)
DateRacePerf.Rk
2026
13.06 50mi USA30th Snow Peaks 50 Mile Trail Run 9:28:24 h17
17.01 100mi USA26th HURT 100 Endurance Run 100 Mile 28:39:49 h17
2025
26.09 100mi USA27th The Bear 100 Mile Endurance Run 23:17:32 h19
20.09 50km USA12th The Barkley Fall Classic 10:24:55 h2 🥈
11.07 100mi USA32nd Hardrock Hundred Endurance Run 36:17:49 h32
14.06 50mi USA29th Snow Peaks 50 Mile Trail Run 9:53:09 h8
18.01 100mi USA25th HURT 100 Endurance Run 100 Mile 25:16:59 h7
2024
27.09 100mi USA26th The Bear 100 Mile Endurance Run 22:36:33 h9
06.09 100mi USA45th Wasatch Front 100 Mile 28:09:46 h29
07.06 100mi USA11th Scout Mountain 100 Mile Ultra Trail 24:18:12 h1 🏆
13.01 100mi USA24th HURT 100 Endurance Run 100 Mile 25:21:34 h5
2023
29.09 100mi USA25th The Bear 100 Mile Endurance Run 21:55:26 h11
10.06 50mi USA27th Snow Peaks 50 Mile Trail Run 9:45:49 h6
05.05 100mi USA13th Salt Flats 100 Mile 18:57:00 h1 🏆
24.02 24h USA4th Running Up For Air - Malans Peak 135.184 km1 🏆
2022
23.09 100mi USA24th The Bear 100 Mile Endurance Run 21:57:51 h5
11.06 50mi USA26th Snow Peaks 50 Mile Trail Run 9:55:25 h6
15.01 100mi USA22th HURT 100 Endurance Run 100 Mile 27:19:00 h5
2021
24.09 100mi USA23rd The Bear 100 Mile Endurance Run 22:03:53 h7
16.07 100mi USA28th Hardrock Hundred Endurance Run 34:56:22 h22
12.06 50mi USA25th Snow Peaks 50 Mile Trail Run 9:52:21 h16
2020
25.09 100mi USA22nd The Bear 100 Mile Endurance Run 21:52:05 h7
19.09 50km USA7th The Barkley Fall Classic 8:30:15 h1 🏆
13.06 50mi USA24th Snow Peaks 50 Mile Trail Run 8:55:01 h3 🥉
2019
27.09 100mi USA21st The Bear 100 Mile Endurance Run 21:13:57 h4
06.09 100mi USA40th Wasatch Front 100 Mile 22:48:52 h4
08.06 50mi USA23nd Snow Peaks 50 Mile Trail Run 8:08:01 h3 🥉
09.02 24h USA1st Running Up For Air - Malans Peak 144.840 km1 🏆
2018
08.12 100km USA16th Hellgate 100 km 13:04:32 h14
13.10 50mi USA6th Euchre Bar Massacre 27:20:00 h5
28.09 100mi USA20th The Bear 100 Mile Endurance Run 23:32:43 h19
15.09 50km USA5th The Barkley Fall Classic 9:17:41 h4
20.07 100mi USA25th Hardrock Hundred Endurance Run 38:36:18 h42
02.06 50mi USA22nd Snow Peaks 50 Mile Trail Run 9:25:52 h13
09.02 24h USA3rd Running Up For Air - Grandeur Peak 116.677 km2 🥈
2017
03.06 50mi USA21st Snow Peaks 50 Mile Trail Run 10:38:02 h18
29.04 50km USA17th Promise Land 50K++ 5:46:55 h19
2016
15.10 50km USA5th Corner Canyon Ultra Trail Run 9:45:38 h37
09.09 100mi USA37th Wasatch Front 100 Mile 26:57:14 h41
04.06 50mi USA20th Snow Peaks 50 Mile Trail Run 9:01:41 h3 🥉
2015
06.06 50mi USA19th Snow Peaks 50 Mile Trail Run 11:23:36 h48
21.03 50mi USA10th Antelope Island Buffalo Run 50 Mile 7:41:44 h8
2014
26.09 100mi trail race USA16th The Bear 100 Mile Endurance Run 25:06:59 h26
05.09 100mi USA35th Wasatch Front 100 Mile 27:29:42 h54
07.06 50mi USA18th Snow Peaks 50 Mile Trail Run 10:53:27 h34
22.03 50mi USA9th Antelope Island Buffalo Run 50 Mile 8:19:03 h18
2013
27.09 100mi USA15th The Bear 100 Mile Endurance Run 23:50:00 h20
24.08 50km USA3rd Sapper Joe Trail Race 5:12:02 h2 🥈
12.07 100mi USA20th Hardrock Hundred Endurance Run 47:38:24 h101
01.06 50mi USA17th Snow Peaks 50 Mile Trail Run 9:56:42 h13
19.01 100mi USA13th HURT 100 Endurance Run 100 Mile 29:18:00 h17
2012
07.09 100mi USA33rd Wasatch Front 100 Mile 25:59:03 h29
28.07 50km USA5th Speedgoat 50k 8:19:14 h90
02.06 50mi USA16th Snow Peaks 50 Mile Trail Run 13:17:06 h115
18.02 55km USA6th Moab Red Hot 55k 5:54:58 h72
14.01 100mi USA12th HURT 100 Endurance Run 100 Mile 35:08:00 h38
2011
09.09 100mi USA32nd Wasatch Front 100 Mile 32:54:29 h122
30.07 50km USA4th Speedgoat 50k 9:08:36 h100
02.07 50km USA1st Thunderbolt Creek 50k 6:21:23 h7
25.06 50km USA9th Old Gabe 50K 7:55:30 h13
04.06 50mi USA15th Snow Peaks 50 Mile Trail Run 12:52:48 h71
26.03 50mi USA6th Antelope Island Buffalo Run 50 Mile 9:14:06 h28
2010
10.09 100mi USA31st Wasatch Front 100 Mile 28:54:31 h62
05.06 50mi USA14th Snow Peaks 50 Mile Trail Run 13:03:24 h92
27.03 50km USA5th Antelope Island Buffalo Run 50 km 5:48:32 h50
2009
31.07 50km USA7th MillCreek 50k 11:18:00 h21
06.06 50mi USA13th Snow Peaks 50 Mile Trail Run 12:14:18 h94
21.03 50km USA1st Sapper Joe Trail Race 6:36:18 h39