Theresa McGrath
Born : 1969 Cat. W55 Ultrarunner since 2006 CAN
37
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
51
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
3
Countries visited ?CANCanadaFRAFranceKORSouth Korea
38,7%
Rank quotient ?This runner's calculation uses 37 eligible race(s): Σ(rank − 1) = 780; Σ finishers = 2 013. 780 / 2 013 × 100 = 38.75%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed37
Km — ultra races3 688 km
> 100 km13
> 160 km12
> 200 km1
> 24h10
Longest race205,6 km

Km per year (ultra races)

2022
2023
2024
2025
2026

Race types (share of distance)

Road41,5%
Trail58,5%

Wins & podiums (ultra)

🏆 Win0
🏆 Win F4
🏅 Top 35
🏅 Top 3 F21
Longest winning streak0
Current streak0

HISTORY

40 race(s) · 5 split(s) nested
DateRacePerf.Rk
2012
29.09 24h CAN31st Self-Transcendence 24 Hour Race Ottawa 181.243 km5
11.08 12h CAN6th Dirty girls 12 hour Trail Race 80.500 km5
23.06 50km CAN20th Niagara Ultra 50 km 4:57:07 h47
28.04 50km CAN4th Pick Your Poison 50K Trail Run 5:53:29 h39
2011
28.05 100mi CAN19th Sulphur Springs Trail Run 100 Mile 21:54:00 h6
2010
25.09 24h CAN29th Self-Transcendence 24 Hour Race Ottawa 205.629 km2 🥈
11.09 50mi CAN15th Haliburton Forest 50 Mile Race 9:42:27 h12
07.08 12h CAN4th Dirty girls 12 hour Trail Race 82.500 km7
17.07 56km CAN1st Limberlost 56 km Challenge 8:23:04 h34
13.05 6h FRAIAU 24h WC Brive (Les 24 heures de Brive) - 6h Split 57.870 km177
13.05 12h FRAIAU 24h WC Brive (Les 24 heures de Brive) - 12h Split 104.262 km179
13.05 24h FRAIAU 24h WC Brive (Les 24 heures de Brive) 186.361 km128
2009
26.09 24h CAN28th Self-Transcendence 24 Hour Race Ottawa 184.248 km3 🥉
08.08 24h CAN3rd Dirty girls 24 hour Trail Race 167.500 km2 🥈
04.07 50km CAN3rd Creemore Vertical Challenge 50 km Trail Run 5:55:08 h40
2008
18.10 24h KORIAU 24h WC Seoul 48.020 km161
04.10 50km CAN7th Run for the Toad 50 km 4:53:28 h23
13.09 12h CAN27th Self-Transcendence 24 Hour Race Ottawa - 12h Split 104.800 km7
13.09 24h CAN27th Self-Transcendence 24 Hour Race Ottawa 174.000 km8
06.09 100mi CAN13th Haliburton Forest 100 Mile Race 20:50:36 h6
09.08 24h CAN2nd Dirty girls 24 hour Trail Race 180.000 km3 🥉
05.07 50km CAN2nd Creemore Vertical Challenge 50 km Trail Run 5:33:38 h21
21.06 50km CAN16th Niagara Ultra 50 km 4:32:31 h23
07.06 6h CAN16th Self Transcendence 6 Hour Run Kingston 60.250 km6
24.05 100mi CAN16th Sulphur Springs Trail Run 100mi 19:20:35 h2 🥈
10.05 50km CAN13th Ganaraska 50 km Trail Run 5:28:48 h13
19.04 78km CAN3rd Seaton Trail Run 78 km 9:16:29 h7
2007
27.10 6h CAN6th Horror Hill 6 Hour Ultra Trail Race 53.400 km13
13.10 50km CAN5th Vulture Bait 50 km Trail Race 4:42:03 h23
29.09 50km CAN6th Run for the Toad 50 km 5:28:26 h37
08.09 24h CAN26th Self-Transcendence 24 Hour Race Ottawa 178.400 km6
11.08 24h CAN1st Dirty girls 24 hour Trail Race 155.000 km4
21.07 50km CAN11th Damn Tuff Ruff Bluff Run 5:25:14 h15
23.06 50km CAN15th Niagara Ultra 50 km 4:44:12 h40
09.06 6h CAN15th Self Transcendence 6 Hour Run Kingston 61.820 km11
25.05 100mi CAN15th Sulphur Springs Trail Run 100mi 23:53:28 h11
12.05 50km CAN12th Ganaraska 50 km Trail Run 5:57:42 h24
05.05 100km CAN7th Toronto Ultra Race 100km 10:09:34 h9
21.04 78km CAN2nd Seaton Trail Run 78 km 10:29:20 h9
2006
28.10 6h CAN5th Horror Hill 6 Hour Ultra Trail Race 52.500 km12