James Mastrianni
Born : 1962 Cat. M60 Ultrarunner since 2009 USA
35
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
50
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 ?CRCCosta RicaUSAUnited States
36,0%
Rank quotient ?This runner's calculation uses 35 eligible race(s): Σ(rank − 1) = 3 501; Σ finishers = 9 727. 3 501 / 9 727 × 100 = 35.99%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed35
Km — ultra races3 185 km
> 100 km8
> 160 km7
Longest race193,1 km

Km per year (ultra races)

291
3 races
2022
179
2 races
2023
291
3 races
2024
280
5 races
2025
211
2 races
2026

Race types (share of distance)

Road3,1%
Trail96,9%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M0
🏅 Top 33
🏅 Top 3 M3
Longest winning streak0
Current streak0

HISTORY

35 race(s)
DateRacePerf.Rk
2026
17.07 100mi USA37th Vermont 100 Mile Endurance Race 27:46:03 h166
16.05 50km USA2nd Trails To the Sky 7:12:17 h11
2025
22.11 50mi USA63rd JFK 50 Mile 9:59:44 h446
27.09 50km USA11th Water Gap 50 km Race 4:34:00 h6
28.06 50km USA12th On the Rocks Trail Runs 7:33:09 h16
17.05 50km USA15th Mayapple 50 km Trail Run 8:39:26 h45
03.05 50km USA1st Trails To the Sky 7:02:28 h7
2024
23.11 50mi USA62nd JFK 50 Mile 9:18:04 h312
21.09 50km USA10th Water Gap 50 km Race 4:41:39 h3 🥉
19.07 100mi USA35th Vermont 100 Mile Endurance Race 29:09:56 h234
2023
18.11 50mi USA61st JFK 50 Mile 10:16:15 h438
13.05 12h USA15th 3 Days at the Fair 12 Hour Race 98.169 km2 🥈
2022
19.11 50mi USA60th JFK 50 Mile 9:53:28 h340
05.02 100mi USA2nd Forgotten Florida 100 Mile Race 25:00:57 h9
22.01 6h USA5th Frosty Fat Sass 6 Hour Run 49.889 km8
2021
27.03 100km USA12th New Jersey Ultra Festival 100 km Race 19:01:37 h5
06.02 45mi USA1st Forgotten Florida 45 Mile Race 9:08:55 h23
2020
31.01 120mi USA1st Wild Florida 120 Mile Race 29:05:28 h10
2019
23.11 50mi USA57th JFK 50 Mile 9:22:25 h231
2018
17.11 50mi USA56th JFK 50 Mile 10:16:48 h280
28.07 50mi USA12th Burning River 50 Mile Endurance Run 10:30:11 h20
31.03 68mi USA6th Georgia Death Race 21:31:19 h109
06.01 50km USA10th Watchung Winter 50 km Run 7:06:16 h6
2017
15.07 100mi USA29th Vermont 100 Mile Endurance Race 22:28:28 h78
13.05 50mi USA10th Endurance Challenge - New York Trail 50 Miles 11:56:07 h126
2016
03.12 50km USA10th Endurance Challenge - California Trail 50 km 6:07:47 h134
12.06 50mi USA2nd Goat Butt 50mi 11:32:00 h5
2015
02.05 50mi USA8th Endurance Challenge - New York Trail 50 Miles 11:27:03 h120
2013
23.11 50mi USA51st JFK 50 Mile 8:52:57 h173
20.07 100mi USA25th Vermont 100 Mile Endurance Race 21:51:47 h46
2012
21.07 100mi USA24th Vermont 100 Mile Endurance Race 22:57:10 h88
19.05 50mi CRC4° Q50 Costa Rica Ultramarathon 13:14:00 h15
2011
18.06 100km USA5th Mason-Dixon Trail Longest Day 100K Challenge 15:00:00 h2 🥈
19.03 50mi USA2nd New Jersey Ultra Festival 50 Mile Race 8:35:15 h10
2009
01.08 50km USA14th Catoctin 50k Trail Run 6:12:16 h12