Keith Swiatkowski (M54)

2026

1 Race | 62 mi.

Black Canyon Ultras

Feb 14th 2026
| Mayer, AZ
Distance
100 KM
Overall
522 / 765
Division (M)
400 / 559
16:12:48

2025

7 Races | 307 mi.

Anza Borrego Cuyamaca 50 Mile Run

Dec 6th 2025
| Julian, CA
Distance
50 Miles
Overall
60 / 166
Division (M)
45 / 123
11:51:05

Javelina Jundred

Oct 25th 2025
| Fountain Hills, AZ
Distance
100 KM
Overall
111 / 324
Division (M)
51 / 131
15:13:40

mammoth trailfest.

Sep 20th 2025
| Mammoth Lakes, CA
Distance
50 KM
Overall
403 / 642
Division (M)
279 / 393
8:36:42

Tushars Mountain Runs

Jul 26th 2025
| Eagle Point Ski Resort, UT
Distance
70 KM
Overall
61 / 83
Division (M)
39 / 55
16:38:52

Zane Grey

Apr 26th 2025
| Payson, AZ
Distance
27 Miles
Overall
41 / 65
Division (M)
32 / 48
8:04:18

Oriflamme

Apr 12th 2025
| Julian, CA
Distance
50 KM
Overall
50 / 86
Division (M)
37 / 65
7:24:22

Black Canyon Ultras

Feb 8th 2025
| Mayer, AZ
Distance
100 KM
Overall
585 / 776
Division (M)
430 / 549
16:43:59

2023

3 Races | 212 mi.

Anza Borrego Cuyamaca 50 Mile Run

Dec 2nd 2023
| Julian, CA
Distance
50 Miles
Overall
80 / 129
Division (M)
68 / 104
12:41:11

The Bear 100

Sep 29th 2023
| Logan, UT
Distance
100 Miles
Overall
217 / 239
Division (M)
163 / 177
35:05:58

Kat'cina Mosa 100K Mountain Run

Aug 5th 2023
| Springville, UT
Distance
100 KM
Overall
20 / 20
Division (M)
17 / 17
20:45:55

2022

3 Races | 162 mi.

Javelina Jundred

Oct 29th 2022
| Fountain Hills, AZ
Distance
100 Miles
Overall
281 / 399
Division (M)
176 / 245
27:29:55

mammoth trailfest.

Sep 24th 2022
| Mammoth Lakes, CA
Distance
50 KM
Overall
188 / 234
Division (M)
132 / 158
9:26:14

Noble Canyon

Sep 17th 2022
| Pine Valley, CA
Distance
50 KM
Overall
88 / 243
Division (M)
72 / 178
6:52:57

2019

2 Races | 131 mi.

Javelina Jundred

Oct 26th 2019
| Fountain Hills, AZ
Distance
100 Miles
Overall
372 / 425
Division (M)
251 / 275
28:58:23

Noble Canyon

Sep 21st 2019
| Pine Valley, CA
Distance
50 KM
Overall
80 / 217
Division (M)
63 / 147
7:08:42

2018

2 Races | 62 mi.

Noble Canyon

Sep 22nd 2018
| Pine Valley, CA
Distance
50 KM
Overall
150 / 228
Division (M)
105 / 140
8:10:59

The Peak 50K

Jul 15th 2018
| Julian, CA
Distance
50 KM
Overall
50 / 62
Division (M)
41 / 49
9:12:10

2017

2 Races | 81 mi.

Mt. Disappointment Mountain Race

Jul 8th 2017
| Sierra Madre, CA
Distance
50 KM
Overall
87 / 110
Division (M)
64 / 80
9:08:14

Snow Peaks 50 Mile Trail Run

Jun 3rd 2017
| Provo, UT
Distance
50 Miles
Overall
241 / 276
Division (M)
172 / 193
17:26:30

2016

4 Races | 174 mi.

Cuyamaca 100k

Oct 1st 2016
| Julian, CA
Distance
100 KM
Overall
120 / 131
Division (M)
99 / 103
17:41:55

Los Pinos

Sep 10th 2016
| Lake Elsinore, CA
Distance
50 KM
Overall
20 / 67
Division (M)
18 / 48
8:15:41

Oriflamme

Apr 9th 2016
| Julian, CA
Distance
50 KM
Overall
66 / 82
Division (M)
55 / 59
7:27:09

Old Goat

Mar 26th 2016
| Lake Elsinore, CA
Distance
50 Miles
Overall
46 / 53
Division (M)
40 / 46
13:56:12

2015

2 Races | 81 mi.

Chino Hills Trail Run Series

Nov 21st 2015
| Brea, CA
Distance
50 KM
Overall
66 / 99
Division (M)
47 / 68
7:49:45

Lost Boys

Apr 25th 2015
| Borrego Springs, CA
Distance
50 Miles
Overall
49 / 55
Division (M)
41 / 45
13:39:50

2014

2 Races | 83 mi.

Devil Mountain

Aug 23rd 2014
| Pagosa Springs, CO
Distance
50 Miles
Overall
36 / 37
Division (M)
25 / 26
15:43:13

Holcomb Valley trail Run

Jun 8th 2014
| Big Bear Lake, CA
Distance
33 Miles
Overall
41 / 51
Division (M)
31 / 37
8:40:16

2013

5 Races | 205 mi.

Chino Hills Trail Run Series

Nov 9th 2013
| Brea, CA
Distance
50 KM
Overall
68 / 90
Division (M)
48 / 63
8:02:33

Cuyamaca 100k

Oct 12th 2013
| Julian, CA
Distance
100 KM
Overall
68 / 89
Division (M)
53 / 62
16:27:00

Cuyamaca Three Peaks

Jul 13th 2013
| Cuyamaca, CA
Distance
50 KM
Overall
39 / 99
Division (M)
31 / 79
7:04:31

PCT 50

May 11th 2013
| Cleveland National Forest, CA
Distance
50 Miles
Overall
49 / 123
Division (M)
41 / 96
10:57:35

Oriflamme

Apr 6th 2013
| Julian, CA
Distance
50 KM
Overall
31 / 133
Division (M)
29 / 101
5:57:46

2012

6 Races | 263 mi.

Big Bear Ridge Run

Oct 7th 2012
| Big Bear Lake, CA
Distance
Unknown Miles
Overall
18 / 45
Division (M)
16 / 32
4:24:43

Noble Canyon

Sep 22nd 2012
| Pine Valley, CA
Distance
50 KM
Overall
159 / 160
Division (M)
112 / 113
8:59:08

Tahoe Rim Trail

Jul 21st 2012
| Carson City, NV
Distance
100 Miles
Overall
59 / 88
Division (M)
49 / 69
31:16:28

Cuyamaca Three Peaks

Jul 14th 2012
| Cuyamaca, CA
Distance
50 KM
Overall
19 / 84
Division (M)
17 / 62
6:35:10

Leona Divide

Apr 28th 2012
| Lake Hughes, CA
Distance
50 Miles
Overall
70 / 229
Division (M)
54 / 173
9:46:55

Old Goat

Mar 24th 2012
| Lake Elsinore, CA
Distance
50 Miles
Overall
39 / 112
Division (M)
31 / 88
10:50:40

2011

8 Races | 426 mi.

Twin Peaks 50

Oct 9th 2011
| Corona, CA
Distance
50 KM
Overall
12 / 26
Division (M)
8 / 15
8:27:00

Wasatch 100

Sep 9th 2011
| Kaysville, UT
Distance
100 Miles
Overall
146 / 183
Division (M)
130 / 152
34:14:35

Angeles Crest

Jul 23rd 2011
| Wrightwood, CA
Distance
100 Miles
Overall
39 / 71
Division (M)
36 / 62
30:07:39

Cuyamaca Three Peaks

Jul 9th 2011
| Cuyamaca, CA
Distance
50 KM
Overall
12 / 65
Division (M)
11 / 45
6:31:00

Holcomb Valley trail Run

Jun 12th 2011
| Big Bear Lake, CA
Distance
33 Miles
Overall
17 / 90
Division (M)
16 / 59
6:09:11

PCT 50

May 14th 2011
| Cleveland National Forest, CA
Distance
50 Miles
Overall
37 / 99
Division (M)
30 / 78
10:23:00

Leona Divide

Apr 30th 2011
| Lake Hughes, CA
Distance
50 Miles
Overall
86 / 231
Division (M)
71 / 176
9:49:52

Oriflamme

Mar 19th 2011
| Julian, CA
Distance
50 KM
Overall
23 / 108
Division (M)
21 / 73
5:49:00

2010

13 Races | 642 mi.

Los Pinos

Nov 20th 2010
| Lake Elsinore, CA
Distance
50 KM
Overall
18 / 42
Division (M)
15 / 34
7:33:21

Javelina Jundred

Oct 23rd 2010
| Fountain Hills, AZ
Distance
100 KM
Overall
34 / 97
Division (M)
23 / 60
15:06:31

Noble Canyon

Sep 25th 2010
| Pine Valley, CA
Distance
50 KM
Overall
51 / 153
Division (M)
42 / 114
6:56:22

Chimera

Sep 18th 2010
| Cleveland National Forest, CA
Distance
100 KM
Overall
3 / 26
Division (M)
3 / 21
15:11:00

Mt. Disappointment Mountain Race

Aug 7th 2010
| Sierra Madre, CA
Distance
50 KM
Overall
17 / 93
Division (M)
15 / 72
6:09:29

Cuyamaca Three Peaks

Jul 10th 2010
| Cuyamaca, CA
Distance
50 KM
Overall
10 / 55
Division (M)
7 / 40
6:36:00

San Diego 100

Jun 12th 2010
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
21 / 90
Division (M)
18 / 64
23:40:14

PCT 50

May 8th 2010
| Cleveland National Forest, CA
Distance
50 Miles
Overall
10 / 86
Division (M)
9 / 69
9:10:02

Miwok

May 1st 2010
| Stinson Beach, CA
Distance
100 KM
Overall
106 / 269
Division (M)
82 / 184
12:17:30

Leona Divide

Apr 17th 2010
| Lake Hughes, CA
Distance
50 Miles
Overall
25 / 154
Division (M)
20 / 116
8:52:12

Old Goat

Mar 27th 2010
| Lake Elsinore, CA
Distance
50 Miles
Overall
14 / 105
Division (M)
8 / 73
9:37:09

Way Too Cool

Mar 13th 2010
| Cool, CA
Distance
50 KM
Overall
148 / 472
Division (M)
119 / 309
5:37:53

Twin Peaks 50

Feb 13th 2010
| Corona, CA
Distance
50 Miles
Overall
10 / 45
Division (M)
10 / 33
12:39:29

2009

1 Race | 31 mi.

Noble Canyon

Sep 26th 2009
| Pine Valley, CA
Distance
50 KM
Overall
80 / 158
Division (M)
58 / 103
7:11:10
61
Races
16y 4m 25d
Longevity
2,924
Lifetime Miles

Personal Bests

50k (25)
5:37:53
2010
50m (15)
8:52:12
2010
100k (9)
12:17:30
2010
100m (7)
23:40:14
2010

Distance by Year

2026
62 Miles
1 Race
2025
307 Miles
7 Races
2023
212 Miles
3 Races
2022
162 Miles
3 Races
2019
131 Miles
2 Races
2018
62 Miles
2 Races
2017
81 Miles
2 Races
2016
174 Miles
4 Races
2015
81 Miles
2 Races
2014
83 Miles
2 Races
2013
205 Miles
5 Races
2012
263 Miles
6 Races
2011
426 Miles
8 Races
2010
642 Miles
13 Races
2009
31 Miles
1 Race

Multiple Performances

2026
400th Place
2025
430th Place
2025
51st Place
2010
23rd Place
2025
279th Place
2022
132nd Place
2025
37th Place
2016
55th Place
2013
29th Place
2011
21st Place
2022
176th Place
2019
251st Place
2022
72nd Place
2019
63rd Place
2018
105th Place
2012
112th Place
2010
42nd Place
2009
58th Place
2016
99th Place
2013
53rd Place
2016
18th Place
2010
15th Place
2016
40th Place
2012
31st Place
2010
8th Place
2013
31st Place
2012
17th Place
2011
11th Place
2010
7th Place
2013
41st Place
2011
30th Place
2010
9th Place
2012
54th Place
2011
71st Place
2010
20th Place

3rd Place

15:11:00

100 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