Troy Windsor (M58)

2025

3 Races | 332 mi.

Mile Madness Endurance Run

Oct 10th 2025
| Auburn, CA
Duration
48 Hours
Overall
2 / 15
Division (M)
2 / 11
131.6

Iron Will 100

Sep 13th 2025
| Junction City, KS
Distance
100 Miles
Overall
4 / 15
Division (M)
3 / 12
27:20:15

Notchview Ultra

Jul 11th 2025
| Adams, MA
Distance
100 Miles
Overall
6 / 21
Division (M)
5 / 13
27:32:37

2024

3 Races | 251 mi.

Fire Fest Ultra

Nov 23rd 2024
| Logandale, NV
Distance
100 Miles
Overall
16 / 22
Division (M)
13 / 17
32:32:41

Mile Madness Endurance Run

Sep 20th 2024
| Auburn, CA
Duration
48 Hours
Overall
3 / 19
Division (M)
4 / 15
119.7

Run-de-Vous

Aug 23rd 2024
| San Martin, CA
Distance
50 KM
Overall
2 / 13
Division (M)
2 / 10
5:02:23

2023

4 Races | 301 mi.

NorCal Backyard Ultra

Nov 18th 2023
| Granite Bay, CA
Duration
Backyard
Overall
28 / 50
Division (M)
23 / 39
45.9796

Ride To Walk Endurance Race

Sep 23rd 2023
| Lincoln, CA
Distance
100 Miles
Overall
3 / 12
Division (M)
3 / 10
23:27:27

SF Half Day

Jun 17th 2023
| San Francisco, CA
Duration
12 Hours
Overall
7 / 33
Division (M)
5 / 16
55.485

Grandmaster Ultras

Feb 10th 2023
| Mesquite, NV
Distance
100 Miles
Overall
7 / 22
Division (M)
5 / 14
33:07:00

2022

2 Races | 152 mi.

Ride To Walk Endurance Race

Sep 24th 2022
| Lincoln, CA
Duration
24 Hours
Overall
4 / 17
Division (M)
2 / 5
66.96

SF Half Day

Jul 9th 2022
| San Francisco, CA
Duration
24 Hours
Overall
4 / 17
Division (M)
4 / 13
85.3

2021

3 Races | 193 mi.

New Year's One Day

Dec 31st 2021
| San Jose, CA
Duration
6 Hours
Overall
13 / 23
Division (M)
8 / 15
30.8

Javelina Jundred

Oct 30th 2021
| Fountain Hills, AZ
Distance
100 Miles
Overall
200 / 292
Division (M)
141 / 203
27:37:18

Dick Collins Firetrails

Sep 25th 2021
| Castro Valley, CA
Distance
100 KM
Overall
13 / 22
Division (M)
10 / 15
15:17:12

2020

1 Race | 31 mi.

Hunter S. Thompson Fear & Loathing

Dec 6th 2020
| San Francisco, CA
Distance
50 KM
Overall
28 / 43
Division (M)
22 / 34
7:20:00

2019

1 Race | 32 mi.

New Year's One Day

Jan 5th 2019
| San Jose, CA
Duration
6 Hours
Overall
12 / 25
Division (M)
8 / 15
31.9

2018

6 Races | 267 mi.

Lake Chabot

Nov 3rd 2018
| Casto Valley, CA
Distance
50 KM
Overall
8 / 27
Division (M)
8 / 19
5:56:20

Coastal 50K

Sep 22nd 2018
| Stinson Beach, CA
Distance
50 KM
Overall
28 / 58
Division (M)
21 / 40
6:24:16

Run-de-Vous

Aug 18th 2018
| San Martin, CA
Distance
100 KM
Overall
1 / 16
Division (M)
1 / 10
14:39:36

Big Basin - Skyline to Sea

Jun 3rd 2018
| Los Gatos, CA
Distance
50 KM
Overall
20 / 135
Division (M)
19 / 84
5:46:00

San Francisco 50/50

May 19th 2018
| Rodeo Beach, CA
Distance
50 Miles
Overall
11 / 40
Division (M)
9 / 28
11:12:09

Quicksilver

May 12th 2018
| San Jose, CA
Distance
100 KM
Overall
83 / 168
Division (M)
67 / 131
14:54:41

2017

4 Races | 294 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 21st 2017
| Troy, NC
Distance
100 Miles
Overall
5 / 24
Division (M)
4 / 20
31:14:28

Headwaters Trail Runs

Sep 30th 2017
| Mount Shasta, CA
Distance
52 KM
Overall
8 / 36
Division (M)
8 / 23
5:42:39

Run-de-Vous

Aug 19th 2017
| San Martin, CA
Distance
100 KM
Overall
3 / 20
Division (M)
3 / 14
12:49:25

Western States 100

Jun 24th 2017
| Olympic Valley, CA
Distance
100 Miles
Overall
177 / 248
Division (M)
142 / 202
28:40:12

2016

10 Races | 686 mi.

Spooner's Cove

Dec 11th 2016
| Los Osos, CA
Distance
50 KM
Overall
7 / 24
Division (M)
5 / 16
7:07:40

Ozark Trail 100 Mile Endurance Run

Nov 5th 2016
| Steelville, MO
Distance
100 Miles
Overall
23 / 45
Division (M)
22 / 36
28:08:14

Cuyamaca 100k

Oct 1st 2016
| Julian, CA
Distance
100 KM
Overall
95 / 131
Division (M)
77 / 103
16:16:02

Headlands

Sep 10th 2016
| Sausalito, CA
Distance
100 Miles
Overall
18 / 34
Division (M)
16 / 27
28:16:28

Run-de-Vous

Aug 20th 2016
| San Martin, CA
Distance
100 Miles
Overall
1 / 9
Division (M)
1 / 9
19:49:01

Crystal Springs - Summer

Aug 7th 2016
| Woodside, CA
Distance
50 KM
Overall
9 / 29
Division (M)
8 / 19
5:02:42

SPASM Lake Chabot Trail Run

Jul 17th 2016
| Casto Valley, CA
Distance
50 KM
Overall
3 / 26
Division (M)
3 / 21
5:04:30

San Francisco 50/50

Mar 26th 2016
| Rodeo Beach, CA
Distance
100 Miles
Overall
7 / 12
Division (M)
6 / 9
28:01:06

Razorback Endurance Race

Mar 5th 2016
| San Martin, CA
Distance
100 Miles
Overall
1 / 7
Division (M)
1 / 6
22:44:34

Crystal Springs - Winter

Jan 23rd 2016
| Woodside, CA
Distance
50 KM
Overall
7 / 37
Division (M)
7 / 29
4:41:28

2015

5 Races | 262 mi.

Woodside Trail Run

Dec 27th 2015
| Woodside, CA
Distance
50 KM
Overall
8 / 70
Division (M)
8 / 47
4:39:39

Hunter S. Thompson Fear & Loathing

Dec 6th 2015
| San Francisco, CA
Distance
50 Miles
Overall
4 / 9
Division (M)
3 / 6
8:23:00

Zion Ultras and Trail Half Marathon

Apr 10th 2015
| Virgin, UT
Distance
100 Miles
Overall
72 / 135
Division (M)
59 / 98
28:14:28

Marin Ultra Challenge

Mar 14th 2015
| Sausalito, CA
Distance
50 Miles
Overall
54 / 99
Division (M)
42 / 71
12:06:26

Golden Gate (Winter)

Feb 8th 2015
| Rodeo Beach, CA
Distance
50 KM
Overall
10 / 55
Division (M)
9 / 42
5:43:25

2014

10 Races | 564 mi.

Elemental Running Winter

Dec 13th 2014
| Las Vegas, NV
Duration
12 Hours
Overall
3 / 13
Division (M)
3 / 9
57.9

Hunter S. Thompson Fear & Loathing

Dec 7th 2014
| San Francisco, CA
Distance
50 KM
Overall
29 / 36
Division (M)
22 / 28
7:39:00

Rio Del Lago

Nov 8th 2014
| Granite Bay, CA
Distance
100 Miles
Overall
50 / 108
Division (M)
38 / 75
26:06:17

Coyote Ridge

Oct 18th 2014
| Muir Beach, CA
Distance
50 KM
Overall
17 / 26
Division (M)
14 / 22
6:52:28

Headlands

Sep 13th 2014
| Sausalito, CA
Distance
75 Miles
Overall
3 / 4
Division (M)
3 / 4
21:54:15

Run-de-Vous

Aug 16th 2014
| San Martin, CA
Distance
100 Miles
Overall
8 / 20
Division (M)
6 / 16
26:20:14

SPASM Lake Chabot Trail Run

Jul 19th 2014
| Casto Valley, CA
Distance
50 KM
Overall
8 / 28
Division (M)
7 / 20
5:33:03

San Francisco Summer Solstice

Jun 21st 2014
| San Francisco, CA
Duration
12 Hours
Overall
5 / 18
Division (M)
5 / 12
57.294

Redwood Trail Run (Spring)

May 31st 2014
| Oakland, CA
Distance
50 KM
Overall
16 / 50
Division (M)
13 / 36
5:34:53

Ruth Anderson

Apr 19th 2014
| San Francisco, CA
Distance
50 Miles
Overall
11 / 30
Division (M)
11 / 26
8:39:47

2012

2 Races | 81 mi.

Dick Collins Firetrails (Inactive)

Oct 13th 2012
| Castro Valley, CA
Distance
50 Miles
Overall
68 / 255
Division (M)
57 / 182
9:44:46

Coastal 50K

Sep 22nd 2012
| Stinson Beach, CA
Distance
50 KM
Overall
30 / 84
Division (M)
20 / 55
6:33:41

2011

6 Races | 205 mi.

Coyote Ridge

Dec 10th 2011
| Muir Beach, CA
Distance
50 KM
Overall
15 / 38
Division (M)
14 / 30
6:42:45

Lake Chabot

Nov 5th 2011
| Casto Valley, CA
Distance
50 KM
Overall
21 / 34
Division (M)
16 / 25
5:41:48

Dick Collins Firetrails (Inactive)

Oct 8th 2011
| Castro Valley, CA
Distance
50 Miles
Overall
56 / 194
Division (M)
50 / 153
9:24:54

Coastal 50K

Sep 24th 2011
| Stinson Beach, CA
Distance
50 KM
Overall
18 / 66
Division (M)
15 / 47
5:42:43

Redwood Summer Trail Run

Aug 20th 2011
| Oakland, CA
Distance
50 KM
Overall
7 / 18
Division (M)
4 / 13
6:45:43

Redwood Trail Run (Spring)

Jun 4th 2011
| Oakland, CA
Distance
50 KM
Overall
6 / 24
Division (M)
6 / 19
5:18:55

2008

5 Races | 201 mi.

Rock creek Trail Series #4

Oct 25th 2008
| Lake Perry State Park, KS
Distance
50 KM
Overall
26 / 39
Division (M)
22 / 32
6:26:50

San Francisco One Day

Oct 25th 2008
| San Francisco, CA
Duration
12 Hours
Overall
18 / 55
Division (M)
14 / 36
54.4

Headlands

Aug 9th 2008
| Sausalito, CA
Distance
50 Miles
Overall
53 / 101
Division (M)
45 / 69
11:41:48

Mount Diablo Trail Run - Summer

Jun 8th 2008
| Clayton, CA
Distance
50 KM
Overall
30 / 63
Division (M)
27 / 51
7:51:02

Lake Merritt Half Day

May 10th 2008
| Oakland, CA
Duration
6 Hours
Overall
6 / 18
Division (M)
4 / 12
34.9

2007

2 Races | 62 mi.

Rodeo Beach Trail Run

Dec 22nd 2007
| Sausalito, CA
Distance
50 KM
Overall
31 / 54
Division (M)
27 / 43
6:11:13
Distance
50 KM
Overall
35 / 88
Division (M)
24 / 62
7:25:44
67
Races
17y 10m 18d
Longevity
3,917
Lifetime Miles

Personal Bests

50k (25)
4:39:39
2015
50m (7)
8:23:00
2015
100k (5)
12:49:25
2017
100m (16)
19:49:01
2016
24hr (2)
85.3
2022
12hr (4)
57.9
2014
6hr (3)
34.9
2008
Backyard (1)
45.97960469
2023

Distance by Year

2025
332 Miles
3 Races
2024
251 Miles
3 Races
2023
301 Miles
4 Races
2022
152 Miles
2 Races
2021
193 Miles
3 Races
2020
31 Miles
1 Race
2019
32 Miles
1 Race
2018
267 Miles
6 Races
2017
294 Miles
4 Races
2016
686 Miles
10 Races
2015
262 Miles
5 Races
2014
564 Miles
10 Races
2012
81 Miles
2 Races
2011
205 Miles
6 Races
2008
201 Miles
5 Races
2007
62 Miles
2 Races

Multiple Performances

2021
8th Place
2019
8th Place
2018
8th Place
2011
16th Place
2018
21st Place
2012
20th Place
2011
15th Place
2018
1st Place
2017
3rd Place
2016
1st Place
2014
6th Place
2014
14th Place
2011
14th Place

Grand Master Course Record

5:42:39

52 KM

5:04:30

50 KM

5:04:30

50 KM

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

Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
View All Results