Ed Kirk (M 68)

2024

2 Races | 81 mi.

Land between the Lakes

Mar 9th 2024
| Grand Rivers, KY
Distance
50 Miles
Overall
39 / 56
Division (M)
33 / 49
11:21:16

Louisville's Lovin' the Hills

Feb 3rd 2024
| Louisville, KY
Distance
50 KM
Overall
51 / 73
Division (M)
44 / 62
8:09:57

2023

3 Races | 136 mi.

The Dirt Circuit

Sep 23rd 2023
| Morristown, TN
Duration
12 Hours
Overall
2 / 16
Division (M)
2 / 12
55.1

Land between the Lakes

Mar 11th 2023
| Grand Rivers, KY
Distance
50 Miles
Overall
27 / 38
Division (M)
23 / 32
10:40:06

Louisville's Lovin' the Hills

Feb 4th 2023
| Louisville, KY
Distance
50 KM
Overall
52 / 76
Division (M)
45 / 61
7:53:06

2022

3 Races | 118 mi.

Crooked Creek Ultra Trail Race

Dec 3rd 2022
| Shepherdsville, KY
Distance
50 Miles
Overall
11 / 37
Division (M)
10 / 27
13:35:01

Land between the Lakes

Mar 12th 2022
| Grand Rivers, KY
Distance
60 KM
Overall
44 / 71
Division (M)
36 / 52
8:17:19

Louisville's Lovin' the Hills

Feb 19th 2022
| Louisville, KY
Distance
50 KM
Overall
34 / 65
Division (M)
28 / 45
7:51:38

2021

3 Races | 135 mi.

Crooked Creek Ultra Trail Race

Dec 4th 2021
| Shepherdsville, KY
Distance
50 Miles
Overall
9 / 32
Division (M)
9 / 24
13:45:51

Lake Martin 100

Mar 20th 2021
| Alexander City, AL
Distance
50 Miles
Overall
59 / 111
Division (M)
49 / 88
12:38:17

Black Toe Run

Jan 30th 2021
| Watertown, TN
Duration
12 Hours
Overall
15 / 29
Division (M)
13 / 24
35

2020

3 Races | 116 mi.

The Dirt Circuit

Sep 26th 2020
| Morristown, TN
Duration
12 Hours
Overall
15 / 25
Division (M)
6 / 16
47.52

Land between the Lakes

Mar 14th 2020
| Grand Rivers, KY
Distance
60 KM
Overall
19 / 67
Division (M)
17 / 52
8:03:26

Louisville's Lovin' the Hills

Feb 8th 2020
| Louisville, KY
Distance
50 KM
Overall
58 / 107
Division (M)
43 / 73
7:34:53

2019

5 Races | 216 mi.

Loopty Loop Ultra

Jul 27th 2019
| Rochester Hills, MI
Duration
12 Hours
Overall
24 / 93
Division (M)
15 / 53
50.4

Otter Night Trail Runs

Jun 1st 2019
| Brandenburg, KY
Distance
35 Miles
Overall
7 / 8
Division (M)
6 / 7
8:51:54

Big Turtle Trail Runs

Apr 27th 2019
| Morehead, KY
Distance
50 Miles
Overall
45 / 70
Division (M)
39 / 56
12:43:36

Land between the Lakes

Mar 9th 2019
| Grand Rivers, KY
Distance
50 Miles
Overall
55 / 58
Division (M)
40 / 42
11:49:49

Louisville's Lovin' the Hills

Feb 9th 2019
| Louisville, KY
Distance
50 KM
Overall
65 / 97
Division (M)
52 / 71
8:04:34

2018

6 Races | 298 mi.

The Falls 100

Dec 1st 2018
| Falls of Rough, KY
Distance
50 Miles
Overall
7 / 15
Division (M)
6 / 10
16:28:56

The Feral Hog 50k

Oct 13th 2018
| Cincinnati, OH
Distance
50 KM
Overall
37 / 62
Division (M)
30 / 49
9:13:29

The Dirt Circuit

Sep 29th 2018
| Morristown, TN
Duration
24 Hours
Overall
2 / 16
Division (M)
2 / 7
73.75

Run Woodstock

Sep 7th 2018
| Gregory, MI
Distance
100 KM
Overall
30 / 75
Division (M)
21 / 44
17:01:33

Land between the Lakes

Mar 10th 2018
| Grand Rivers, KY
Distance
50 Miles
Overall
41 / 70
Division (M)
29 / 47
10:27:07

Louisville's Lovin' the Hills

Feb 10th 2018
| Louisville, KY
Distance
50 KM
Overall
52 / 97
Division (M)
47 / 75
7:44:12

2017

5 Races | 205 mi.

Redbird Crest Ultra

Dec 2nd 2017
| Hyden, KY
Distance
100 KM
Overall
17 / 18
Division (M)
11 / 12
19:43:35

Red River Gorge Ultra

Nov 11th 2017
| Pine Ridge, KY
Distance
50 KM
Overall
49 / 107
Division (M)
45 / 87
7:34:14

Shawnee Hills 100

Aug 26th 2017
| Ozark, IL
Distance
50 KM
Overall
22 / 35
Division (M)
12 / 20
8:45:23

Land between the Lakes

Mar 11th 2017
| Grand Rivers, KY
Distance
50 Miles
Overall
66 / 87
Division (M)
51 / 65
11:01:37

Louisville's Lovin' the Hills

Feb 4th 2017
| Louisville, KY
Distance
50 KM
Overall
54 / 95
Division (M)
45 / 67
7:21:09

2016

8 Races | 374 mi.

Jackson County 50-50

Dec 3rd 2016
| Brownstown, IN
Distance
50 Miles
Overall
14 / 26
Division (M)
11 / 20
12:20:16

Red River Gorge Ultra

Nov 12th 2016
| Pine Ridge, KY
Distance
50 KM
Overall
41 / 80
Division (M)
35 / 63
7:41:15

The Feral Hog 50k

Oct 16th 2016
| Cincinnati, OH
Distance
50 KM
Overall
18 / 40
Division (M)
16 / 33
7:51:14

Ozone Endurance Challenge

Jun 3rd 2016
| Rockwood, TN
Duration
48 Hours
Overall
10 / 15
Division (M)
7 / 8
100

Fall Creek Falls 50K

Mar 20th 2016
| Spencer, TN
Distance
50 KM
Overall
28 / 54
Division (M)
21 / 33
6:44:43

Land between the Lakes

Mar 12th 2016
| Grand Rivers, KY
Distance
50 Miles
Overall
51 / 51
Division (M)
40 / 40
11:38:55

Louisville's Lovin' the Hills

Feb 6th 2016
| Louisville, KY
Distance
50 KM
Overall
45 / 68
Division (M)
42 / 54
7:17:00

Cloudland Canyon

Jan 9th 2016
| Rising Fawn, GA
Distance
50 Miles
Overall
112 / 112
Division (M)
84 / 84
13:38:57

2015

8 Races | 388 mi.

Cloudsplitter 100

Oct 3rd 2015
| Norton, VA
Distance
100 KM
Overall
8 / 23
Division (M)
7 / 16
19:08:54

Run Woodstock

Sep 11th 2015
| Gregory, MI
Distance
100 Miles
Overall
58 / 91
Division (M)
48 / 66
27:31:43

Run Under The Stars - Paducah

Jun 6th 2015
| Paducah, KY
Duration
10 Hours
Overall
84 / 157
Division (M)
46 / 70
34

Clinton Lake

Mar 28th 2015
| DeWitt, IL
Distance
30 Miles
Overall
49 / 91
Division (M)
42 / 61
6:39:40

Land between the Lakes

Mar 14th 2015
| Grand Rivers, KY
Distance
50 Miles
Overall
58 / 61
Division (M)
47 / 49
10:48:11

Louisville's Lovin' the Hills

Feb 7th 2015
| Louisville, KY
Distance
50 KM
Overall
40 / 83
Division (M)
36 / 63
7:22:52

Mountain Mist

Jan 24th 2015
| Huntsville, AL
Distance
50 KM
Overall
187 / 325
Division (M)
169 / 252
7:09:28

Cloudland Canyon

Jan 10th 2015
| Rising Fawn, GA
Distance
50 Miles
Overall
57 / 75
Division (M)
47 / 58
12:43:30

2014

8 Races | 362 mi.

Jackson County 50-50

Dec 6th 2014
| Brownstown, IN
Distance
50 Miles
Overall
12 / 22
Division (M)
9 / 18
13:12:06

Duncan Ridge Trail

Nov 22nd 2014
| Blairsville, GA
Distance
50 KM
Overall
40 / 63
Division (M)
34 / 52
8:55:01

OPSF5050

Nov 8th 2014
| Spencer, IN
Distance
50 Miles
Overall
8 / 8
Division (M)
8 / 8
12:47:20

Cumberland Trail

Oct 11th 2014
| Caryville, TN
Distance
50 KM
Overall
19 / 19
Division (M)
14 / 14
9:25:00

Potawatomi

Apr 5th 2014
| Pekin, IL
Distance
100 Miles
Overall
12 / 25
Division (M)
8 / 16
29:15:30

Land between the Lakes

Mar 8th 2014
| Grand Rivers, KY
Distance
60 KM
Overall
95 / 169
Division (M)
71 / 119
8:46:03

Louisville's Lovin' the Hills

Feb 8th 2014
| Louisville, KY
Distance
50 KM
Overall
40 / 56
Division (M)
37 / 47
8:54:44

Mountain Mist

Jan 25th 2014
| Huntsville, AL
Distance
50 KM
Overall
237 / 310
Division (M)
188 / 238
7:29:47

2013

11 Races | 376 mi.

Duncan Ridge Trail

Nov 23rd 2013
| Blairsville, GA
Distance
50 KM
Overall
69 / 91
Division (M)
57 / 73
9:26:55

Georgia Sky to Summit

Nov 9th 2013
| Dillard, GA
Distance
50 KM
Overall
62 / 81
Division (M)
54 / 71
8:18:00

Stone Steps

Oct 27th 2013
| Cincinnati, OH
Distance
50 KM
Overall
61 / 82
Division (M)
50 / 62
6:59:00

Big's Backyard Ultra

Oct 19th 2013
| Bell Buckle, TN
Duration
Backyard
Overall
26 / 26
Division (M)
21 / 21
29.169

Cumberland Trail

Oct 12th 2013
| Caryville, TN
Distance
50 KM
Overall
9 / 16
Division (M)
7 / 11
7:34:04

Not Yo Momma's 100

Sep 28th 2013
| Chillicothe, OH
Distance
100 KM
Overall
12 / 20
Division (M)
10 / 14
21:38:29

Music City Trail Ultra

Jun 1st 2013
| Pegram, TN
Distance
50 KM
Overall
26 / 54
Division (M)
23 / 43
8:07:50

Clinton Lake

Mar 23rd 2013
| DeWitt, IL
Distance
30 Miles
Overall
35 / 65
Division (M)
28 / 49
6:06:19

Land between the Lakes

Mar 9th 2013
| Grand Rivers, KY
Distance
60 KM
Overall
110 / 130
Division (M)
84 / 101
8:53:16

Louisville's Lovin' the Hills

Feb 9th 2013
| Louisville, KY
Distance
50 KM
Overall
68 / 96
Division (M)
55 / 75
7:40:17

Mountain Mist

Jan 26th 2013
| Huntsville, AL
Distance
50 KM
Overall
154 / 284
Division (M)
133 / 218
6:48:43

2012

4 Races | 174 mi.

Duncan Ridge Trail

Nov 17th 2012
| Blairsville, GA
Distance
50 KM
Overall
49 / 91
Division (M)
40 / 75
8:35:10

Cumberland Trail

Oct 13th 2012
| Caryville, TN
Distance
50 KM
Overall
13 / 31
Division (M)
10 / 24
7:04:03

Not Yo Momma's 100

Sep 29th 2012
| Chillicothe, OH
Distance
100 KM
Overall
6 / 11
Division (M)
6 / 9
18:45:05

Dances with Dirt - Gnaw Bone

May 12th 2012
| Nashville, IN
Distance
50 Miles
Overall
55 / 60
Division (M)
48 / 53
13:13:38

2011

4 Races | 142 mi.

Clinton Lake

Mar 26th 2011
| DeWitt, IL
Distance
30 Miles
Overall
49 / 84
Division (M)
40 / 60
6:15:58

Land between the Lakes

Mar 12th 2011
| Grand Rivers, KY
Distance
50 Miles
Overall
48 / 49
Division (M)
42 / 42
11:15:13

Louisville's Lovin' the Hills

Feb 12th 2011
| Louisville, KY
Distance
50 KM
Overall
58 / 84
Division (M)
50 / 68
8:45:20

Mountain Mist

Jan 22nd 2011
| Huntsville, AL
Distance
50 KM
Overall
215 / 274
Division (M)
174 / 212
7:41:18

2010

9 Races | 423 mi.

Lookout Mountain

Dec 18th 2010
| Lookout Mountain, GA
Distance
50 Miles
Overall
72 / 100
Division (M)
57 / 79
12:13:56

OPSF5050

Nov 6th 2010
| Spencer, IN
Distance
50 Miles
Overall
10 / 12
Division (M)
9 / 10
13:26:00

Stone Steps

Oct 24th 2010
| Cincinnati, OH
Distance
50 KM
Overall
61 / 68
Division (M)
49 / 53
7:48:12

Dances with Dirt - Gnaw Bone

May 15th 2010
| Nashville, IN
Distance
50 Miles
Overall
38 / 50
Division (M)
33 / 43
12:36:02

McNaughton Park

Apr 10th 2010
| Pekin, IL
Distance
100 Miles
Overall
8 / 22
Division (M)
7 / 18
28:10:39

Clinton Lake

Mar 27th 2010
| DeWitt, IL
Distance
30 Miles
Overall
51 / 95
Division (M)
44 / 72
6:12:37

Land between the Lakes

Mar 13th 2010
| Grand Rivers, KY
Distance
50 Miles
Overall
48 / 50
Division (M)
36 / 37
11:05:16

Mt Cheaha

Feb 27th 2010
| Delta, AL
Distance
50 KM
Overall
87 / 150
Division (M)
77 / 123
7:20:23

Louisville's Lovin' the Hills

Feb 6th 2010
| Louisville, KY
Distance
50 KM
Overall
25 / 48
Division (M)
23 / 38
7:53:36

2009

12 Races | 460 mi.

Lookout Mountain

Dec 19th 2009
| Lookout Mountain, GA
Distance
50 Miles
Overall
52 / 64
Division (M)
44 / 55
11:49:00

Stone Steps

Oct 24th 2009
| Cincinnati, OH
Distance
50 KM
Overall
44 / 60
Division (M)
38 / 51
6:47:32

Youngstown Ultra Trail Classic

Sep 19th 2009
| Youngstown, OH
Distance
50 KM
Overall
43 / 71
Division (M)
37 / 57
6:51:50

Iron Mountain

Sep 5th 2009
| Damascus, VA
Distance
50 Miles
Overall
10 / 12
Division (M)
8 / 10
11:43:30

Germantown 50k Trail Run

Aug 22nd 2009
| Germantown, OH
Distance
50 KM
Overall
47 / 84
Division (M)
38 / 65
6:12:53

Run Under The Stars - Paducah

May 30th 2009
| Paducah, KY
Duration
10 Hours
Overall
17 / 41
Division (M)
14 / 30
44

Dances with Dirt - Gnaw Bone

May 9th 2009
| Nashville, IN
Distance
50 Miles
Overall
29 / 32
Division (M)
25 / 26
12:55:18

John Bryan 50

Apr 26th 2009
| Dayton, OH
Distance
50 KM
Overall
33 / 36
Division (M)
29 / 31
7:39:47

Clinton Lake

Mar 28th 2009
| DeWitt, IL
Distance
30 Miles
Overall
32 / 88
Division (M)
24 / 64
5:58:35

Land between the Lakes

Mar 14th 2009
| Grand Rivers, KY
Distance
50 Miles
Overall
36 / 53
Division (M)
31 / 43
10:32:43

Louisville's Lovin' the Hills

Feb 14th 2009
| Louisville, KY
Distance
50 KM
Overall
47 / 63
Division (M)
39 / 52
7:29:21

Mountain Mist

Jan 24th 2009
| Huntsville, AL
Distance
50 KM
Overall
184 / 257
Division (M)
158 / 208
7:06:06

2008

9 Races | 388 mi.

Dizzy Fifties

Nov 22nd 2008
| Huntsville, AL
Distance
40 Miles
Overall
6 / 6
Division (M)
5 / 5
8:40:39

Stone Steps

Oct 19th 2008
| Cincinnati, OH
Distance
50 KM
Overall
36 / 57
Division (M)
32 / 46
6:27:38

Hocking Hills Trail Run

Sep 20th 2008
| Logan, OH
Distance
60 KM
Overall
25 / 35
Division (M)
19 / 28
7:15:24

Dances with Dirt - Gnaw Bone

May 10th 2008
| Nashville, IN
Distance
50 Miles
Overall
13 / 29
Division (M)
12 / 25
11:06:07

John Bryan 50

Apr 27th 2008
| Dayton, OH
Distance
50 KM
Overall
32 / 42
Division (M)
32 / 39
6:44:00

McNaughton Park

Apr 12th 2008
| Pekin, IL
Distance
100 Miles
Overall
4 / 22
Division (M)
3 / 19
29:25:17

Clinton Lake

Mar 29th 2008
| DeWitt, IL
Distance
30 Miles
Overall
48 / 95
Division (M)
36 / 65
6:29:57

Land between the Lakes

Mar 8th 2008
| Grand Rivers, KY
Distance
60 KM
Overall
55 / 73
Division (M)
41 / 53
8:47:08

Louisville's Lovin' the Hills

Feb 16th 2008
| Louisville, KY
Distance
50 KM
Overall
30 / 68
Division (M)
28 / 60
6:48:17

2007

4 Races | 162 mi.

OPSF5050

Nov 3rd 2007
| Spencer, IN
Distance
50 Miles
Overall
5 / 5
Division (M)
5 / 5
12:39:07

Germantown 50k Trail Run

Aug 25th 2007
| Germantown, OH
Distance
50 KM
Overall
36 / 49
Division (M)
33 / 45
6:57:00

Dances with Dirt - Gnaw Bone

May 12th 2007
| Nashville, IN
Distance
50 Miles
Overall
19 / 21
Division (M)
19 / 20
13:08:53

Louisville's Lovin' the Hills

Feb 10th 2007
| Louisville, KY
Distance
50 KM
Overall
23 / 90
Division (M)
19 / 74
6:32:18

2006

6 Races | 212 mi.

Kentucky Ultra Trail Sojourn

Oct 25th 2006
| Farmers, KY
Distance
50 Miles
Overall
19 / 21
Division (M)
15 / 17
12:01:28

Stone Steps

Oct 22nd 2006
| Cincinnati, OH
Distance
50 KM
Overall
17 / 48
Division (M)
16 / 44
6:05:18

Germantown 50k Trail Run

Aug 26th 2006
| Germantown, OH
Distance
50 KM
Overall
21 / 47
Division (M)
17 / 38
6:30:05

Another Dam 50

Jun 3rd 2006
| Englewood, OH
Distance
50 KM
Overall
41 / 61
Division (M)
35 / 48
7:03:32

Land between the Lakes

Mar 11th 2006
| Grand Rivers, KY
Distance
60 KM
Overall
73 / 92
Division (M)
61 / 74
8:18:04

Louisville's Lovin' the Hills

Feb 11th 2006
| Louisville, KY
Distance
50 KM
Overall
34 / 81
Division (M)
26 / 65
6:51:25

2005

2 Races | 68 mi.

Land between the Lakes

Mar 12th 2005
| Grand Rivers, KY
Distance
60 KM
Overall
17 / 34
Division (M)
16 / 31
7:20:55

Louisville's Lovin' the Hills

Feb 19th 2005
| Louisville, KY
Distance
50 KM
Overall
25 / 52
Division (M)
19 / 40
6:47:00

North American Races

115
Races
19y 0m 23d
Longevity
4,836
Lifetime Miles

Personal Bests

50k (50)
6:05:18
2006
50m (31)
10:27:07
2018
100k (5)
17:01:33
2018
100m (4)
27:31:43
2015
24hr (1)
73.75
2018
12hr (4)
55.1
2023
Backyard (1)
29.169
2013

Distance by Year

2024
81 Miles
2 Races
2023
136 Miles
3 Races
2022
118 Miles
3 Races
2021
135 Miles
3 Races
2020
116 Miles
3 Races
2019
216 Miles
5 Races
2018
298 Miles
6 Races
2017
205 Miles
5 Races
2016
374 Miles
8 Races
2015
388 Miles
8 Races
2014
362 Miles
8 Races
2013
376 Miles
11 Races
2012
174 Miles
4 Races
2011
142 Miles
4 Races
2010
423 Miles
9 Races
2009
460 Miles
12 Races
2008
388 Miles
9 Races
2007
162 Miles
4 Races
2006
212 Miles
6 Races
2005
68 Miles
2 Races

Multiple Performances

2024
33rd Place
2023
23rd Place
2019
40th Place
2018
29th Place
2017
51st Place
2016
40th Place
2015
47th Place
2011
42nd Place
2010
36th Place
2009
31st Place
2024
44th Place
2023
45th Place
2022
28th Place
2020
43rd Place
2019
52nd Place
2018
47th Place
2017
45th Place
2016
42nd Place
2015
36th Place
2014
37th Place
2013
55th Place
2011
50th Place
2010
23rd Place
2009
39th Place
2008
28th Place
2007
19th Place
2006
26th Place
2005
19th Place
2023
2nd Place
2020
6th Place
2022
36th Place
2020
17th Place
2014
71st Place
2013
84th Place
2008
41st Place
2006
61st Place
2005
16th Place
2018
30th Place
2016
16th Place
2017
45th Place
2016
35th Place
2016
84th Place
2015
47th Place
2015
46th Place
2009
14th Place
2015
42nd Place
2013
28th Place
2011
40th Place
2010
44th Place
2009
24th Place
2008
36th Place
2015
169th Place
2014
188th Place
2013
133rd Place
2011
174th Place
2009
158th Place
2014
34th Place
2013
57th Place
2012
40th Place
2014
8th Place
2010
9th Place
2007
5th Place
2014
14th Place
2013
7th Place
2012
10th Place
2013
50th Place
2010
49th Place
2009
38th Place
2008
32nd Place
2006
16th Place
2013
10th Place
2012
6th Place
2012
48th Place
2010
33rd Place
2009
25th Place
2008
12th Place
2007
19th Place
2010
57th Place
2009
44th Place
2010
7th Place
2008
3rd Place
2009
38th Place
2007
33rd Place
2006
17th Place
2009
29th Place
2008
32nd Place