Matt Sessions
Born : 1964 Cat. M60 Ultrarunner since 1998 CAN
50
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
67
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
5
Countries visited ?CANCanadaGBRUnited KingdomNEDNetherlandsRSASouth AfricaUSAUnited States
18,7%
Rank quotient ?This runner's calculation uses 123 eligible race(s): Σ(rank − 1) = 6 329; Σ finishers = 33 837. 6 329 / 33 837 × 100 = 18.70%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed124
Km — ultra races9 612 km
> 100 km20
> 160 km17
> 200 km1
> 24h2
> 48h2
Longest race217,3 km

Km per year (ultra races)

50
1 race
2022
211
2 races
2023
100
2 races
2024
50
1 race
2025
50
1 race
2026

Race types (share of distance)

Road26,5%
Trail72,2%
Stage1,4%

Wins & podiums (ultra)

🏆 Win6
🏆 Win M6
🏅 Top 314
🏅 Top 3 M19
Longest winning streak1
Current streak0

HISTORY

124 race(s) · 1 split(s) nested
DateRacePerf.Rk
2026
11.04 50km CAN28th Diez Vista 50K Trail Run 7:56:22 h271
2025
11.10 50km CAN15th Whistler 50 Race 6:42:38 h90
2024
22.06 50km CAN12th Tenderfoot Boogie 50 km Ultra Trail Race 8:02:32 h31
13.04 50km CAN26th Diez Vista 50K Trail Run 6:33:34 h142
2023
08.04 50km CAN25th Diez Vista 50K Trail Run 7:15:42 h201
04.02 100mi USA31st Rocky Raccoon 100 Mile Trail Run 31:03:52 h232
2022
09.04 50km CAN24th Diez Vista 50K Trail Run 7:55:01 h227
2018
10.03 50km CAN17th Dirty Duo Trail Run 7:03:36 h20
16.02 48h USA5th Jackpot Ultra Running Festival 48 Hour Race 168.981 km24
2017
09.12 50km USA7th Deception Pass 50 km 5:34:25 h60
10.06 50km CAN1st The Puddle Jumper Classic 50k 6:03:43 h4
22.04 50km CAN2nd Nimble Bear 50K 7:06:00 h13
17.02 48h USA4th Jackpot Ultra Running Festival 48 Hour Race 149.379 km30
2016
24.09 50km CAN1st Whistler Alpine Meadows 50 km Race (WAM50) 9:49:16 h55
10.09 50km CAN3rd Finlayson Arm 50 km Race 8:24:53 h27
21.08 50km CAN5th Squamish 50km 8:16:08 h127
20.08 130km/2stages CAN5th Squamish 50-50 22:17:01 h16
20.08 50mi CAN5th Squamish 50mi 14:00:53 h121
09.04 50km CAN19th Diez Vista 50K Trail Run 5:42:46 h17
05.03 50km CAN16th Dirty Duo Trail Run 6:16:52 h17
2015
18.07 50km CAN1st Broken Goat 50K 7:18:48 h29
12.07 12h CAN4th Tynehead 12 Hour Race 121.500 km1 🏆
11.04 50km CAN18th Diez Vista 50K Trail Run 5:59:19 h16
21.03 50km USA23rd Chuckanut 50K 5:23:37 h91
10.01 50mi USA35th Avalon Benefit 50-Mile Run 9:13:34 h50
2014
18.10 50mi CAN4th Whistler 50 Relay & Ultra Race 8:21:58 h12
12.07 30mi CAN26th Knee Knackering North Shore Trail Run 7:19:39 h60
05.04 50km CAN17th Diez Vista 50K Trail Run 5:52:49 h28
15.03 50km USA22nd Chuckanut 50K 5:40:53 h125
08.03 50km CAN14th Dirty Duo Trail Run 5:32:16 h26
01.02 100mi USA22nd Rocky Raccoon 100 Mile Trail Run 24:10:10 h106
11.01 50mi USA34th Avalon Benefit 50-Mile Run 9:30:50 h67
2013
26.10 100mi USA11th Javelina Jundred 100 Mile Endurance Run 28:00:01 h102
10.08 50mi CAN2nd Squamish 50mi 12:55:26 h56
26.04 100mi USA3rd Salt Flats 100 Mile 22:10:58 h4
06.04 50km CAN16th Diez Vista 50K Trail Run 5:29:24 h14
16.03 50km USA21th Chuckanut 50K 5:07:40 h80
09.03 50km CAN13th Dirty Duo Trail Run 4:59:07 h15
01.01 50km CAN9th Vancouver New Year's Day Fat Ass 4:49:00 h15
2012
11.08 50mi CAN1st Squamish 50mi 10:42:54 h22
27.04 100mi USA2nd Salt Flats 100 Mile 23:48:51 h18
17.03 50km USA20th Chuckanut 50K 4:57:45 h75
01.01 50km CAN8th Vancouver New Year's Day Fat Ass 6:08:00 h32
2011
05.11 50mi CAN1st Whistler 50 Relay & Ultra Race 7:48:34 h12
17.09 50km CAN4th Frosty Mountain Ultra Trail Race 6:24:06 h18
09.04 50km CAN15th Diez Vista 50K Trail Run 5:40:23 h12
19.03 50km USA19th Chuckanut 50K 5:21:10 h77
2010
07.11 100km GBR24th IAU 100km WC Gibraltar 9:27:54 h125
07.11 100km GBRIAU/WMA 100km Gibraltar - Open race 9:27:54 h131
18.09 50km CAN3rd Frosty Mountain Ultra Trail Race 6:02:46 h8
08.05 6h CAN1st North Shore Enduro 45.592 km2 🥈
10.04 50km CAN14th Diez Vista 50K Trail Run 5:24:06 h11
20.03 50km USA18th Chuckanut 50K 4:57:27 h55
06.02 100mi USA18th Rocky Raccoon 100 Mile Trail Run 18:31:16 h17
16.01 100mi USA10th HURT 100 Endurance Run 100 Mile 32:10:00 h19
2009
07.11 100km CAN13th Haney to Harrison 100km Ultra 8:42:16 h4
19.09 50km CAN2nd Frosty Mountain Ultra Trail Race 5:58:22 h8
18.04 50km CAN13th Diez Vista 50K Trail Run 5:40:37 h19
21.03 50km USA17th Chuckanut 50K 4:48:33 h36
07.03 50km CAN9th Dirty Duo Trail Run 4:39:36 h10
17.01 100mi USA9th HURT 100 Endurance Run 100 Mile 34:32:00 h28
2008
08.11 100km CAN12th Haney to Harrison 100km Ultra 9:22:34 h4
20.09 50km CAN1st Frosty Mountain Ultra Trail Race 6:19:40 h6
09.08 50mi CAN8th Stormy 50-Mile 8:44:52 h4
05.04 50km CAN12th Diez Vista 50K Trail Run 5:11:15 h12
15.03 50km USA16th Chuckanut 50K 5:09:34 h47
01.03 50km CAN8th Dirty Duo Trail Run 4:42:42 h4
02.02 100mi USA16th Rocky Raccoon 100 Mile Trail Run 18:34:50 h10
2007
03.11 100km CAN11th Haney to Harrison 100km Ultra 9:09:52 h7
23.06 100mi USA34th Western States 100 Mile Endurance Run 26:37:43 h142
07.04 50km CAN11th Diez Vista 50K Trail Run 5:23:44 h6
2006
04.11 100km CAN10th Haney to Harrison 100km Ultra 10:09:35 h7
29.07 50mi USA14th White River 50 Mile Trail Run 9:21:58 h46
08.07 30mi CAN18th Knee Knackering North Shore Trail Run 6:12:12 h20
16.06 100mi USA15th Bighorn Mountain Wild & Scenic 100mi Trail Run 33:28:18 h74
13.05 50km CAN3rd Keremeos Kruncher 50k 5:08:58 h1 🏆
08.04 50km CAN10th Diez Vista 50K Trail Run 4:40:44 h5
18.03 50km USA14th Chuckanut 50K 4:29:37 h11
04.03 50km CAN6th Dirty Duo Trail Run 5:02:23 h5
01.01 50km CAN4th Vancouver New Year's Day Fat Ass 4:58:00 h5
2005
05.11 100km CAN9th Haney to Harrison 100km Ultra 9:46:20 h8
10.07 135mi USA19th Badwater Ultramarathon 43:04:42 h31
14.05 50km CAN2nd Keremeos Kruncher 50k 5:05:22 h1 🏆
09.04 50km CAN9th Diez Vista 50K Trail Run 4:51:28 h4
2004
06.11 100km CAN8th Haney to Harrison 100km Ultra 9:23:10 h4
24.07 100mi CAN4th The Eagle 100 Mile Endurance Run 29:31:26 h3 🥉
15.05 50km CAN1st Keremeos Kruncher 50k 5:45:40 h4
10.04 50km CAN8th Diez Vista 50K Trail Run 4:53:03 h3 🥉
2003
08.11 100km CAN7th Haney to Harrison 100km Ultra 8:47:24 h1 🏆
23.08 100mi USA5th Cascade Crest Classic 100 Mile 29:00:00 h26
24.05 100km CAN2nd Blackfoot Ultra 100 km 11:16:12 h3 🥉
12.04 50km CAN7th Diez Vista 50K Trail Run 5:06:27 h8
01.01 50km CAN2nd Vancouver New Year's Day Fat Ass 5:24:00 h11
2002
02.11 100km CAN6th Haney to Harrison 100km Ultra 9:13:22 h3 🥉
28.09 50km USA3rd Silvertip 50K 5:12:13 h13
24.08 100mi USA4th Cascade Crest Classic 100 Mile 27:34:00 h17
27.07 50mi USA10th White River 50 Mile Trail Run 9:10:40 h39
13.04 50km CAN6th Diez Vista 50K Trail Run 5:23:43 h12
16.02 50km CAN2nd Dirty Duo Trail Run 5:05:29 h9
19.01 100km USA2nd HURT 100 Endurance Run 100 km 24:01:00 h12
2001
03.11 100km CAN5th Haney to Harrison 100km Ultra 9:51:09 h4
29.09 50km USA2nd Silvertip 50K 4:35:04 h1 🏆
02.09 50km CAN10th Walk in the Park 50K 5:06:45 h4
28.07 50mi USA9th White River 50 Mile Trail Run 9:17:45 h48
23.06 100mi USA28th Western States 100 Mile Endurance Run 21:15:49 h28
28.04 50km USA6th McDonald Forest 50K Trail Run 4:54:04 h15
14.04 50km CAN5th Diez Vista 50K Trail Run 5:18:25 h14
01.01 50km CAN1st Vancouver New Year's Day Fat Ass 4:53:10 h4
2000
04.11 100km CAN4th Haney to Harrison 100km Ultra 8:53:48 h2 🥈
30.09 50km USA1st Silvertip 50K 4:57:16 h1 🏆
23.09 50km USA6th Cle Elum Ridge 50k 5:17:18 h11
09.09 100km NED25. IAU 100km WC Winschoten 8:54:22 h109
08.07 30mi CAN12th Knee Knackering North Shore Trail Run 6:55:23 h48
16.06 87km road race RSA75th Comrades Marathon - Up Run 8:26:50 h2070
06.05 50km CAN13th Harriers Elk/Beaver Ultras, 100km - 50km Split 3:46:50 h4
06.05 100km CAN13th Harriers Elk/Beaver Ultras, 100km 8:39:13 h7
08.04 50km CAN4th Diez Vista 50K Trail Run 5:27:56 h13
18.03 50km USA8th Chuckanut 50K 4:57:05 h11
1999
06.11 100km CAN3rd Haney to Harrison 100km Ultra 8:52:50 h2 🥈
25.09 50km USA5th Cle Elum Ridge 50k 5:36:54 h8
22.08 50km CANEdmonton Festival 50 km Ultra Marathon Run 3:34:36 h2 🥈
1998
07.11 100km CAN2nd Haney to Harrison 100km Ultra 9:51:46 h4
11.07 30mi CAN10th Knee Knackering North Shore Trail Run 6:25:40 h42
11.04 50km CAN2nd Diez Vista 50K Trail Run 5:55:26 h15