David Ouellette (M31)

2026

1 Race | 100 mi.

Riverlands 100

May 2nd 2026
| Turner, ME
Distance
100 Miles
Overall
12 / 42
Division (M)
11 / 31
27:50:47

2025

2 Races | 132 mi.

Last Man Standing Ultramarathon

Aug 30th 2025
| New Gloucester, ME
Duration
Backyard
Overall
8 / 121
Division (M)
7 / 91
100.8

Blue Hill Mountain Trail Fest 5k/10k/50k

Aug 2nd 2025
| Blue Hill, ME
Distance
50 KM
Overall
3 / 24
Division (M)
3 / 14
5:53:22

2024

2 Races | 62 mi.

Blue Hill Mountain Trail Fest 5k/10k/50k

Aug 3rd 2024
| Blue Hill, ME
Distance
50 KM
Overall
9 / 13
Division (M)
5 / 8
7:26:01

Blood Root Ultra

May 11th 2024
| Pittsfield, VT
Distance
50 KM
Overall
9 / 128
Division (M)
8 / 91
5:45:21
5
Races
1y 11m 26d
Longevity
294
Lifetime Miles

Personal Bests

50k (3)
5:45:21
2024
100m (1)
27:50:47
2026
Backyard (1)
100.8
2025

Distance by Year

2026
100 Miles
1 Race
2025
132 Miles
2 Races
2024
62 Miles
2 Races

Multiple Performances

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Denali 135, 100k & 50k
Paxson, AK - 70 finishers
135 Miles | 100 KM | 50 KM
Manitou's Revenge
Windham, NY - 92 finishers
54 Miles
Two Hats One Mile
Big Rapids, MI - 1 finishers
Backyard
Ghost Town Trail Challenge
Blairsville, PA - 92 finishers
50 KM
Old Gabe
Bozeman, MT - 12 finishers
50 KM
White Pine Solstice Runs
Tooele, UT - 13 finishers
55 KM
Lowells Loop
Pleasant Hill, OR - 9 finishers
Backyard
Niagara Ultra
Niagara On The Lake, ON - 205 finishers
50 Miles | 50 KM
Tuscazoar Raw
Dover, OH - 53 finishers
100 KM | 50 KM
Schuetzen Nein! Hour Endurance Run
Davenport, IA - 70 finishers
9 Hours
View All Results