David Harris (M72)

2025

3 Races | 150 mi.

Tunnel Hill 100

Nov 8th 2025
| Vienna, IL
Distance
50 Miles
Overall
25 / 31
Division (M)
18 / 23
9:10:40

Cotter Bridge Ultra

Jun 14th 2025
| Cotter, AR
Distance
50 Miles
Overall
17 / 30
Division (M)
15 / 23
11:41:45

Umstead

Apr 5th 2025
| Raleigh, NC
Distance
50 Miles
Overall
46 / 134
Division (M)
35 / 93
12:08:16

2024

4 Races | 333 mi.

Fat Ox

Nov 23rd 2024
| Buckeye, AZ
Duration
24 Hours
Overall
28 / 32
Division (M)
14 / 17
52.373

Tunnel Hill 100

Nov 9th 2024
| Vienna, IL
Distance
50 Miles
Overall
88 / 393
Division (M)
64 / 256
9:36:20

The Endless Mile

Oct 25th 2024
| Alabaster, AL
Duration
48 Hours
Overall
6 / 39
Division (M)
4 / 23
130.264

Jackpot Ultra Running Festival

Feb 16th 2024
| Henderson, NV
Distance
100 Miles
Overall
19 / 36
Division (M)
13 / 25
23:42:49

2023

1 Race | 92 mi.

Fat Ox

Nov 17th 2023
| Buckeye, AZ
Duration
24 Hours
Overall
5 / 9
Division (M)
4 / 6
92.002

2020

3 Races | 171 mi.

Heritage 13.1 & 50K Trail Run

Oct 25th 2020
| Adrian, MI
Distance
50 KM
Overall
10 / 21
Division (M)
9 / 16
6:20:45

Olander 24-Hour Ultra & Team Relay

Sep 5th 2020
| Sylvania, OH
Duration
24 Hours
Overall
40 / 56
Division (M)
26 / 33
40.367

Jackpot Ultra Running Festival

Feb 14th 2020
| Henderson, NV
Distance
100 Miles
Overall
12 / 26
Division (M)
9 / 18
20:46:44

2019

5 Races | 418 mi.

Crazy Owl Endurance Races

Sep 28th 2019
| DuPont, WA
Duration
24 Hours
Overall
3 / 9
Division (M)
3 / 7
81

NorthCoast 24-Hour Endurance Run

Sep 21st 2019
| Cleveland, OH
Duration
24 Hours
Overall
12 / 105
Division (M)
9 / 65
86.456

Olander 24-Hour Ultra & Team Relay

Sep 1st 2019
| Sylvania, OH
Duration
24 Hours
Overall
4 / 73
Division (M)
4 / 39
100.546

Eagle Up Ultra

Jun 8th 2019
| Canal Fulton, OH
Distance
50 Miles
Overall
10 / 97
Division (M)
8 / 37
9:49:22

Jackpot Ultra Running Festival

Feb 16th 2019
| Henderson, NV
Distance
100 Miles
Overall
12 / 20
Division (M)
9 / 12
23:21:49

2018

3 Races | 235 mi.

NorthCoast 24-Hour Endurance Run

Sep 22nd 2018
| Cleveland, OH
Duration
24 Hours
Overall
18 / 125
Division (M)
13 / 82
104.399

Canal Corridor 100 Mile Endurance Run

Jul 7th 2018
| Akron, OH
Distance
100 Miles
Overall
18 / 46
Division (M)
15 / 29
24:15:07

Two Parks Trail Run

Jun 9th 2018
| Leonard, MI
Distance
50 KM
Overall
26 / 59
Division (M)
23 / 37
6:27:52

2017

2 Races | 135 mi.

NorthCoast 24-Hour Endurance Run

Sep 16th 2017
| Cleveland, OH
Duration
24 Hours
Overall
97 / 130
Division (M)
65 / 81
50.3845

Olander 24-Hour Ultra & Team Relay

Sep 3rd 2017
| Sylvania, OH
Duration
24 Hours
Overall
9 / 67
Division (M)
5 / 39
84.97

2016

1 Race | 50 mi.

Burning River

Aug 6th 2016
| Cuyahoga Falls, OH
Distance
50 Miles
Overall
32 / 104
Division (M)
27 / 77
10:59:57

2014

1 Race | 31 mi.

Noble Canyon

Sep 20th 2014
| Pine Valley, CA
Distance
50 KM
Overall
180 / 188
Division (M)
142 / 144
9:01:36

2013

1 Race | 44 mi.

Transcendence Ultra

Aug 11th 2013
| Olympia, WA
Duration
12 Hours
Overall
39 / 64
Division (M)
17 / 27
44.1925

2012

1 Race | 44 mi.

Transcendence Ultra

Aug 12th 2012
| Olympia, WA
Duration
12 Hours
Overall
25 / 75
Division (M)
9 / 25
44.1925

2011

1 Race | 150 mi.

Across the Years

Dec 29th 2011
| Peoria, AZ
Duration
72 Hours
Overall
20 / 48
Division (M)
14 / 36
150.122

2008

1 Race | 31 mi.

Noble Canyon

Sep 27th 2008
| Pine Valley, CA
Distance
50 KM
Overall
75 / 125
Division (M)
55 / 82
7:16:15

2007

3 Races | 168 mi.

Noble Canyon

Sep 29th 2007
| Pine Valley, CA
Distance
50 KM
Overall
72 / 123
Division (M)
57 / 81
6:48:12

PCT 50

May 12th 2007
| Cleveland National Forest, CA
Distance
50 Miles
Overall
60 / 84
Division (M)
53 / 72
11:56:00

Pacific Rim One Day

Mar 17th 2007
| Longview, WA
Duration
24 Hours
Overall
7 / 42
Division (M)
5 / 32
86.9994

2006

1 Race | 151 mi.

Across the Years

Dec 29th 2006
| Peoria, AZ
Duration
72 Hours
Overall
20 / 35
Division (M)
17 / 27
150.683

2005

1 Race | 135 mi.

Across the Years

Dec 29th 2005
| Peoria, AZ
Duration
72 Hours
Overall
20 / 32
Division (M)
14 / 23
134.527

2002

1 Race | 31 mi.

Cuyamaca-Laguna 50k Trail Race

Oct 12th 2002
| Descanso, CA
Distance
50 KM
Overall
74 / 82
Division (M)
54 / 61
7:50:21

2001

2 Races | 81 mi.

Cuyamaca-Laguna 50k Trail Race

Oct 31st 2001
| Descanso, CA
Distance
50 KM
Overall
67 / 88
Division (M)
50 / 63
7:47:05

Lost Boys

May 12th 2001
| Borrego Springs, CA
Distance
50 Miles
Overall
39 / 48
Division (M)
31 / 38
12:53:10

2000

2 Races | 62 mi.

Cuyamaca-Laguna 50k Trail Race

Oct 7th 2000
| Descanso, CA
Distance
50 KM
Overall
46 / 74
Division (M)
34 / 55
6:48:21

Bishop High Sierra

May 20th 2000
| Bishop, CA
Distance
50 KM
Overall
45 / 61
Division (M)
32 / 41
8:06:40

1998

4 Races | 281 mi.

Cuyamaca-Laguna 50k Trail Race

Oct 10th 1998
| Descanso, CA
Distance
50 KM
Overall
70 / 96
Division (M)
47 / 66
7:44:13

Angeles Crest

Sep 26th 1998
| Wrightwood, CA
Distance
100 Miles
Overall
64 / 79
Division (M)
53 / 65
31:34:44

Western States 100

Jun 27th 1998
| Olympic Valley, CA
Distance
100 Miles
Overall
227 / 258
Division (M)
187 / 208
30:29:40

Lost Boys

May 16th 1998
| Borrego Springs, CA
Distance
50 Miles
Overall
61 / 74
Division (M)
47 / 56
12:33:09

1997

4 Races | 212 mi.

Cuyamaca-Laguna 50k Trail Race

Oct 11th 1997
| Descanso, CA
Distance
50 KM
Overall
52 / 84
Division (M)
41 / 57
6:50:04

Angeles Crest

Sep 27th 1997
| Wrightwood, CA
Distance
100 Miles
Overall
98 / 103
Division (M)
90 / 94
32:35:00

Leona Divide

Apr 19th 1997
| Lake Hughes, CA
Distance
50 Miles
Overall
111 / 159
Division (M)
93 / 126
10:50:18

San Juan Trail

Mar 16th 1997
| San Juan Capistrano, CA
Distance
50 KM
Overall
94 / 149
Division (M)
83 / 119
6:49:59

1996

3 Races | 131 mi.

Cuyamaca-Laguna 50k Trail Race

Oct 5th 1996
| Descanso, CA
Distance
50 KM
Overall
22 / 89
Division (M)
20 / 60
6:21:54

Lost Boys

May 18th 1996
| Borrego Springs, CA
Distance
50 Miles
Overall
63 / 69
Division (M)
55 / 58
12:55:50

Leona Divide

Apr 20th 1996
| Lake Hughes, CA
Distance
50 Miles
Overall
98 / 125
Division (M)
79 / 98
11:05:01
48
Races
29y 6m 29d
Longevity
3,137
Lifetime Miles

Personal Bests

50k (13)
6:20:45
2020
50m (12)
9:10:40
2025
100m (7)
20:46:44
2020
24hr (10)
104.3996
2018
12hr (2)
44.1925
2013

Distance by Year

2025
150 Miles
3 Races
2024
333 Miles
4 Races
2023
92 Miles
1 Race
2020
171 Miles
3 Races
2019
418 Miles
5 Races
2018
235 Miles
3 Races
2017
135 Miles
2 Races
2016
50 Miles
1 Race
2014
31 Miles
1 Race
2013
44 Miles
1 Race
2012
44 Miles
1 Race
2011
150 Miles
1 Race
2008
31 Miles
1 Race
2007
168 Miles
3 Races
2006
151 Miles
1 Race
2005
135 Miles
1 Race
2002
31 Miles
1 Race
2001
81 Miles
2 Races
2000
62 Miles
2 Races
1998
281 Miles
4 Races
1997
212 Miles
4 Races
1996
131 Miles
3 Races

Multiple Performances

2025
18th Place
2024
64th Place
2024
14th Place
2023
4th Place
2024
13th Place
2020
9th Place
2019
9th Place
2020
26th Place
2019
4th Place
2017
5th Place
2019
9th Place
2018
13th Place
2017
65th Place
2014
142nd Place
2008
55th Place
2007
57th Place
2013
17th Place
2012
9th Place
2011
14th Place
2006
17th Place
2005
14th Place
2002
54th Place
2001
50th Place
2000
34th Place
1998
47th Place
1997
41st Place
1996
20th Place
2001
31st Place
1998
47th Place
1996
55th Place
1998
53rd Place
1997
90th Place
1997
93rd Place
1996
79th Place

Senior Grand Master Course Record

9:49:22

50 Miles

Senior Grand Master Course Record

10:59:57

50 Miles

Achievements are awarded for races with 25 or more finishers and courses with 200 or more finishers.

Masters: 40-49 / Grand Masters: 50-59 / Senior Grand Masters: 60+

Weekly Newsletter

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

Recent Results

The Midwest Ultra Track Classic
Warrensburg, MO - 19 finishers
24 Hours | 12 Hours | 6 Hours
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
MCW The Tatum Classic
Middletown Township, NJ - 16 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
View All Results