Table Rock Ultras

2025 Table Rock Ultras Race Results (50 KM )

Overall
Place
Division
Place
1
1 Hunter Gilbert
M
20-29
4:12:48
8:08 /mi
2
2 Kevin McKenna
M
30-39
4:54:15
9:28 /mi
3
3 Barret Stanton
M
20-29
5:00:53
9:41 /mi
4
4 Evan Perigo
M
30-39
5:01:35
9:42 /mi
5
5 Jonathan Keller
M
20-29
5:02:04
9:43 /mi
6
6 Richard Bowman
M
30-39
5:07:57
9:54 /mi
7
7 Peter Alexander
M
40-49
5:12:23
10:03 /mi
8
8 Zach Jones
M
30-39
5:13:34
10:05 /mi
9
9 Matthew Dunphy
M
20-29
5:14:26
10:07 /mi
10
10 Charlie King
M
30-39
5:15:04
10:08 /mi
11
11 Adam Corey
M
30-39
5:16:18
10:10 /mi
12
1 Naomi Ferrell
F
20-29
5:16:36
10:11 /mi
13
12 William Connell
M
40-49
5:19:08
10:16 /mi
14
2 Raven Johnson
F
20-29
5:20:54
10:19 /mi
15
3 Megan Gerdes
F
30-39
5:28:49
10:34 /mi
16
13 Drew Morris
M
20-29
5:38:05
10:52 /mi
17
14 Fernando Rosas
M
30-39
5:39:54
10:56 /mi
18
4 Sophie Fox
F
20-29
5:45:29
11:07 /mi
19
15 Brian Peede
M
40-49
5:47:09
11:10 /mi
20
16 Garrett Singletary
M
30-39
5:52:40
11:21 /mi
21
5 Sarah Norman
F
20-29
5:52:56
11:21 /mi
22
17 Cole Nelson
M
30-39
5:53:17
11:22 /mi
23
18 Caleb Oakes
M
20-29
5:54:05
11:23 /mi
24
19 Foster Ramsey
M
40-49
5:55:33
11:26 /mi
25
20 Rupert Bradley
M
30-39
5:56:26
11:28 /mi
26
21 Patrick Donoghue
M
40-49
6:00:16
11:35 /mi
27
22 George Scott
M
20-29
6:05:13
11:45 /mi
28
6 Rachel Crafford
F
20-29
6:05:57
11:46 /mi
29
23 Joshua Grassel
M
20-29
6:07:52
11:50 /mi
30
24 Max Burgess
M
20-29
6:10:11
11:54 /mi
31
7 Katherine Pearson
F
40-49
6:10:52
11:56 /mi
32
25 Mike Ohrnstein
M
40-49
6:14:12
12:02 /mi
33
26 Tyler Lee
M
20-29
6:17:49
12:09 /mi
34
27 Joel Bulthuis
M
30-39
6:18:55
12:11 /mi
35
28 Griffin Law
M
20-29
6:22:18
12:18 /mi
36
8 Lauren Hyer
F
40-49
6:25:12
12:23 /mi
37
29 Keenan Collett
M
20-29
6:25:56
12:25 /mi
38
30 Zac Bailey
M
20-29
6:25:59
12:25 /mi
39
31 Sam Williams
M
20-29
6:26:13
12:25 /mi
40
32 Scott Bond
M
60-69
6:28:03
12:29 /mi
41
9 Sierra Houck
F
20-29
6:28:27
12:30 /mi
42
33 Tyson Jeffus
M
40-49
6:30:19
12:33 /mi
43
10 Jill Gibson
F
40-49
6:30:24
12:33 /mi
44
34 Toby Blankenship
M
30-39
6:31:51
12:36 /mi
45
35 John Lindsey
M
30-39
6:33:18
12:39 /mi
46
36 Larry Brittain
M
20-29
6:33:19
12:39 /mi
47
37 Travis Rector
M
40-49
6:33:29
12:39 /mi
48
38 Chris Grauwiler
M
30-39
6:33:37
12:40 /mi
49
39 Brandon Murr
M
30-39
6:37:42
12:48 /mi
50
40 Wyatt Plewak
M
20-29
6:41:19
12:54 /mi
51
41 Xavier Cepican
M
<20
6:43:14
12:58 /mi
52
42 Aaron Gerlach
M
20-29
6:45:55
13:03 /mi
53
43 Rob Wallace
M
20-29
6:46:42
13:05 /mi
54
44 Keagan Miller
M
20-29
6:47:59
13:07 /mi
55
11 Emma Reid
F
20-29
6:48:07
13:08 /mi
56
45 Erik Beauvais
M
40-49
6:48:08
13:08 /mi
57
46 Adam Scott
M
40-49
6:48:51
13:09 /mi
58
47 Eric Theys
M
30-39
6:49:20
13:10 /mi
59
48 Dylan Leach
M
20-29
6:51:22
13:14 /mi
60
49 Daniel Cottingham
M
40-49
6:51:38
13:14 /mi
61
50 Hayden Tune
M
30-39
6:51:44
13:15 /mi
62
12 Aly Pagano
F
20-29
6:52:05
13:15 /mi
63
51 Daniel Merlin
M
40-49
6:54:32
13:20 /mi
64
52 Cole Kessell
M
30-39
6:54:33
13:20 /mi
65
53 Tommy Hadden
M
40-49
6:54:41
13:20 /mi
66
54 Tin Pham
M
50-59
6:55:52
13:23 /mi
67
13 Sally Hayes
F
30-39
6:56:28
13:24 /mi
68
55 Luke Rose
M
30-39
6:58:02
13:27 /mi
69
56 Patrick Heilman
M
40-49
7:00:48
13:32 /mi
70
57 Billy Nagy
M
50-59
7:02:47
13:36 /mi
71
58 Andrew Watson
M
30-39
7:02:49
13:36 /mi
72
14 Rachel Bisker
F
30-39
7:04:13
13:39 /mi
73
59 Stephen Shields
M
40-49
7:06:12
13:43 /mi
74
60 Jason Losco
M
40-49
7:07:41
13:45 /mi
75
61 Chris Spaulding
M
30-39
7:10:39
13:51 /mi
76
62 David Dirito
M
40-49
7:11:25
13:53 /mi
77
63 Eric Wrenn
M
50-59
7:11:29
13:53 /mi
78
15 Jill Putnam
F
30-39
7:11:45
13:53 /mi
79
64 Jason Strauss
M
40-49
7:12:21
13:54 /mi
80
65 Tristan Moran
M
20-29
7:12:52
13:55 /mi
81
66 Zachary Navara
M
20-29
7:12:54
13:55 /mi
82
67 William Norman
M
20-29
7:12:58
13:56 /mi
83
16 Ericka Rinehart
F
30-39
7:13:39
13:57 /mi
84
68 Philip Putnam
M
30-39
7:14:34
13:59 /mi
85
69 Micah Naylor
M
40-49
7:15:09
14:00 /mi
86
70 William Patton
M
30-39
7:16:22
14:02 /mi
87
17 Stephanie McElhaney
F
20-29
7:18:49
14:07 /mi
88
18 Jessica Bryzek
F
20-29
7:18:52
14:07 /mi
89
71 John Bridges
M
40-49
7:19:00
14:07 /mi
90
72 John Ryan
M
40-49
7:20:34
14:10 /mi
91
73 Chas Adams
M
40-49
7:20:57
14:11 /mi
92
74 Pete Griggs
M
50-59
7:21:00
14:11 /mi
93
19 Lauren Chapman
F
30-39
7:21:33
14:12 /mi
94
75 Isaac Stankus
M
20-29
7:25:49
14:20 /mi
95
76 Cameron Ware
M
20-29
7:25:50
14:20 /mi
96
77 Dylan O’Donnell
M
20-29
7:26:30
14:22 /mi
97
78 Brice Pittman
M
30-39
7:26:38
14:22 /mi
98
79 Travis Fleshman
M
40-49
7:27:50
14:24 /mi
99
20 Krista White
F
40-49
7:28:33
14:26 /mi
100
80 Dan Colascione
M
30-39
7:30:21
14:29 /mi
101
81 Andy Huber
M
30-39
7:31:12
14:31 /mi
102
82 William Willis
M
50-59
7:33:01
14:34 /mi
103
83 Tyler Duncan
M
30-39
7:33:38
14:36 /mi
104
21 Eugenie Heebe
F
50-59
7:37:24
14:43 /mi
105
84 Chip Clifton
M
40-49
7:37:51
14:44 /mi
106
22 Hailey Napier
F
20-29
7:37:57
14:44 /mi
107
85 Steven Lucente
M
40-49
7:38:08
14:44 /mi
108
86 John Economou
M
20-29
7:39:07
14:46 /mi
109
87 Gregory Clay
M
30-39
7:41:35
14:51 /mi
110
88 Ryan Whitted
M
40-49
7:42:45
14:53 /mi
111
23 Zoe Capps
F
20-29
7:45:17
14:58 /mi
112
89 Mark Lewis
M
50-59
7:45:20
14:58 /mi
113
24 Shannon Hurd
F
30-39
7:46:11
15:00 /mi
114
90 Zack Houston
M
20-29
7:48:07
15:03 /mi
115
91 Ivan Ng
M
50-59
7:49:05
15:05 /mi
116
92 Chassy Cleland
M
50-59
7:50:22
15:08 /mi
117
93 Brock Glaser
M
40-49
7:50:46
15:09 /mi
118
94 Tommy Klinedinst
M
20-29
7:51:55
15:11 /mi
119
25 Kati Cushman
F
40-49
7:53:07
15:13 /mi
120
95 Brett Lindsay
M
40-49
7:53:56
15:15 /mi
121
26 Liane Jennings
F
50-59
7:54:03
15:15 /mi
122
27 Michelle Gray
F
50-59
7:54:04
15:15 /mi
123
28 Elizabeth Roske
F
20-29
7:55:10
15:17 /mi
124
96 Leo Santos
M
20-29
7:56:18
15:19 /mi
125
29 Shaila Azad
F
30-39
7:56:22
15:19 /mi
126
97 Jay Keller
M
30-39
7:56:31
15:20 /mi
127
30 Teagan Thompson
F
20-29
8:01:12
15:29 /mi
128
98 Jonathan Hamrick
M
40-49
8:03:07
15:32 /mi
129
99 Coby Newcomb
M
20-29
8:03:28
15:33 /mi
130
100 James Sharp
M
40-49
8:05:23
15:37 /mi
131
101 Milton Hawes
M
40-49
8:05:26
15:37 /mi
132
102 Andrew Rainey
M
30-39
8:10:44
15:47 /mi
133
103 Bryan Gaines
M
40-49
8:11:57
15:50 /mi
134
31 Jaimie Armstrong
F
30-39
8:12:31
15:51 /mi
135
104 Jarod Holt
M
40-49
8:14:28
15:54 /mi
136
105 Rob Cooper
M
30-39
8:16:54
15:59 /mi
137
106 Alan Nehemy
M
40-49
8:19:24
16:04 /mi
138
32 Annie Barron
F
40-49
8:23:13
16:11 /mi
139
107 Stephen Wooten
M
40-49
8:24:00
16:13 /mi
140
108 Justin McGuire
M
40-49
8:25:52
16:16 /mi
141
33 Caitlin Owens
F
30-39
8:27:26
16:19 /mi
142
34 Holly Howell
F
40-49
8:28:49
16:22 /mi
143
109 James Atkinson
M
40-49
8:29:13
16:23 /mi
144
35 Rachael Collins
F
30-39
8:31:25
16:27 /mi
145
110 Jake Tidwell
M
20-29
8:32:26
16:29 /mi
146
111 Daniel Musat
M
50-59
8:37:31
16:39 /mi
147
112 Gregor Nishino
M
30-39
8:42:08
16:48 /mi
148
113 Luke Stafford
M
40-49
8:45:24
16:54 /mi
149
114 Robert Yerger
M
40-49
8:45:48
16:55 /mi
150
36 Maria Gearhart
F
50-59
8:47:28
16:58 /mi
151
37 Ariadna Vucinovic
F
40-49
9:00:44
17:24 /mi
152
115 Douglas Simpson
M
50-59
9:01:14
17:25 /mi
153
38 Paula Shearon
F
40-49
9:01:36
17:25 /mi
154
39 Angela Friedman
F
50-59
9:06:25
17:35 /mi
155
116 Colt Farrington
M
40-49
9:06:26
17:35 /mi
156
40 Victoria Ashby
F
20-29
9:10:06
17:42 /mi
157
41 Tori Head
F
30-39
9:12:46
17:47 /mi
158
42 Violetta Butler
F
50-59
9:14:45
17:51 /mi
159
43 Wendy Frye
F
50-59
9:17:29
17:56 /mi
160
117 Mitch Cline
M
60-69
9:17:30
17:56 /mi
161
118 Alejandro Luna
M
20-29
9:21:28
18:04 /mi
162
119 Clément Millet
M
20-29
9:23:34
18:08 /mi
163
44 Oriane Vaudout
F
20-29
9:23:36
18:08 /mi
164
120 Tim Bouchard
M
20-29
9:23:43
18:08 /mi
165
121 Wesley Rigdon
M
30-39
9:24:47
18:10 /mi
166
122 Leon Harmon
M
70+
9:26:03
18:13 /mi
167
123 Ron Phinney
M
50-59
9:34:07
18:28 /mi
168
124 Rick Hutchinson
M
60-69
9:49:31
18:58 /mi
169
125 Chris Bolick
M
50-59
9:49:32
18:58 /mi
170
126 Zack Norton
M
30-39
9:50:47
19:00 /mi
171
127 Adam Walker
M
50-59
9:59:56
19:18 /mi
172
128 Matt Bradshaw
M
40-49
9:59:56
19:18 /mi
173
45 Genevieve Glaser
F
40-49
10:00:55
19:20 /mi
174
129 Andy Richards
M
70+
10:01:14
19:21 /mi
175
130 Nathan Mroz
M
20-29
10:08:00
19:34 /mi
176
131 Dominic Costello
M
20-29
10:09:21
19:36 /mi
177
132 Owen Swavely
M
20-29
10:09:49
19:37 /mi
178
133 Sean Swavely
M
20-29
10:09:50
19:37 /mi
179
134 Gregory Stearns
M
30-39
10:10:52
19:39 /mi
180
135 Chris Shearon
M
40-49
10:28:53
20:14 /mi
181
136 Jonathan Blair
M
30-39
10:33:42
20:23 /mi
182
137 Justin Blair
M
20-29
10:33:43
20:23 /mi
183
138 Jacob Keller
M
30-39
10:35:16
20:26 /mi
184
139 Christopher Bonner
M
30-39
10:47:59
20:51 /mi
185
140 John Dunavant
M
30-39
10:48:34
20:52 /mi
186
141 Cassidy Phillips
M
50-59
10:50:18
20:55 /mi

Weekly Newsletter

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

Recent Results

Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
The Sticks
Norton, KS - 72 finishers
72 Hours | 48 Hours | 24 Hours | 12 Hours | 6 Hours
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Pacifico Ultra
Palmdale, CA - 117 finishers
50 KM
Echo Valley Runs
Chelan, WA - 80 finishers
50 KM
Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
Lake Tye Challenge
Monroe, WA - 25 finishers
12 Hours | 6 Hours
Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
View All Results