Terrapin Mountain Half Marathon

March 22nd, 2025

Place Name Bib # Age Gender Hometown Time Pace Age Group Result
1 Matthias Grutz 202 19 M Forest VA 1:46:14.6 8:07/M 1:Open
2 Matthew Clements 337 30 M Roanoke VA 1:58:05.9 9:01/M 2:Open
3 Corey Gray 219 47 M Williamsburg VA 1:59:04.7 9:05/M 3:Open
7 Josh Zealand 210 44 M Forest VA 2:11:28.6 10:02/M 1:M 40-49
9 Caleb Ludke 224 18 M Front Royal VA 2:12:24.8 10:06/M 1:M 0-21
10 Charlie Hage 352 29 M Vinton VA 2:12:34.4 10:07/M 1:M 22-39
11 Alexander Midkiff 368 30 M Charlottesville VA 2:17:27.4 10:30/M 2:M 22-39
12 Ross Meyer 214 45 M 2:18:14.4 10:33/M 2:M 40-49
15 Robert Lanphear 234 47 M Henrico VA 2:23:32.8 10:57/M 3:M 40-49
16 Thomas Siebers 384 30 M Henrico VA 2:25:19.4 11:06/M 3:M 22-39
17 Javier Montenegro 249 39 M Boonsboro MD 2:26:49.4 11:12/M 4:M 22-39
19 Seth Huffman 227 18 M 2:30:13.1 11:28/M 2:M 0-21
21 Nathaniel Story 389 45 M Richmond VA 2:30:57.5 11:31/M 4:M 40-49
22 Jeff Kuhland 236 37 M Vinton VA 2:31:00.2 11:32/M 5:M 22-39
23 Mike Skillman 264 52 M Lancaster PA 2:31:19.7 11:33/M 1:M 50-59
24 Charlie Coleman 237 39 M Madison Heights VA 2:31:26.4 11:34/M 6:M 22-39
25 Sam Tuttle 392 41 M Richmond VA 2:31:41.8 11:35/M 5:M 40-49
26 Tj Kuczewski 404 37 M Lynchburg VA 2:32:00.1 11:36/M 7:M 22-39
27 Nicholas Britten 334 34 M Blacksburg VA 2:34:32.3 11:48/M 8:M 22-39
28 Andrew Rogers 209 29 M Alexandria VA 2:34:52.1 11:49/M 9:M 22-39
29 Joshua Mignard 369 14 M Lynchburg VA 2:36:37.3 11:57/M 3:M 0-21
30 Stephen Caldwell 326 31 M Charlotte NC 2:37:32.8 12:02/M 10:M 22-39
32 Gabriel Hammock 301 30 M Fayetteville NC 2:39:39.1 12:11/M 11:M 22-39
34 Jared Galloway 255 38 M Richmond VA 2:41:16.3 12:19/M 12:M 22-39
35 Wirt Shinault 225 65 M Chesapeake VA 2:42:18.3 12:23/M 1:M 60-99
37 Walker Wright 397 45 M Bedford VA 2:43:05.5 12:27/M 6:M 40-49
38 Thomas Syre 243 38 M Harrisonburg VA 2:44:54.8 12:35/M 13:M 22-39
42 Michael Moses 377 53 M Forest VA 2:46:52.1 12:44/M 2:M 50-59
44 Mark Morrison 376 39 M Lynchburg VA 2:47:45.8 12:48/M 14:M 22-39
45 Carson Caldow 335 25 M Virginia Beach VA 2:49:04.3 12:54/M 15:M 22-39
46 Adam Bailey 331 27 M Virginia Beach VA 2:49:30.8 12:56/M 16:M 22-39
47 Keith Henderson 253 38 M Richmond VA 2:50:12.0 13:00/M 17:M 22-39
49 Scott McDonald 233 54 M Ashland VA 2:50:59.6 13:03/M 3:M 50-59
50 James Stranges 390 37 M Leonardtown MD 2:51:00.6 13:03/M 18:M 22-39
51 Tim Merrill 247 55 M Ashland VA 2:51:29.9 13:05/M 4:M 50-59
52 Ryan Gergler 300 49 M Spotsylvania VA 2:51:59.3 13:08/M 7:M 40-49
53 Andrew Parham 251 35 M Glen Allen VA 2:52:04.0 13:08/M 19:M 22-39
56 Rob Johnson 359 56 M Mineral VA 2:55:02.9 13:22/M 5:M 50-59
61 Tony Smith 387 68 M Lynchburg VA 3:00:36.3 13:47/M 2:M 60-99
64 Rob Sullivan 391 44 M Richmond VA 3:00:56.3 13:49/M 8:M 40-49
66 Patrick O\'Grady 379 31 M Frederick MD 3:04:31.2 14:05/M 20:M 22-39
68 Sean Cook 410 52 M Troutville VA 3:05:52.2 14:11/M 6:M 50-59
70 Brad Lower 265 58 M 3:07:52.6 14:21/M 7:M 50-59
71 Stephen Morris 281 56 M Lynchburg VA 3:08:06.9 14:22/M 8:M 50-59
72 Mark Solari 298 54 M Roanoke VA 3:08:35.8 14:24/M 9:M 50-59
73 Kevin O\'Grady 308 34 M Boonsboro MD 3:08:51.5 14:25/M 21:M 22-39
75 Luke Miles 372 21 M Forest VA 3:09:02.3 14:26/M 4:M 0-21
76 Ryan Blanchard 239 49 M Glen Allen VA 3:10:08.6 14:31/M 9:M 40-49
77 Eric Finney 343 34 M Madison Heights VA 3:11:26.7 14:37/M 22:M 22-39
78 Jacob Fox 344 34 M Cary NC 3:12:13.7 14:40/M 23:M 22-39
79 Jeremy Greenwood 293 46 M Richmond VA 3:12:26.7 14:41/M 10:M 40-49
82 Dustin Hinkle 295 35 M Lynchburg VA 3:13:56.6 14:48/M 24:M 22-39
83 Kevin Cox 284 61 M Henrico VA 3:14:31.6 14:51/M 3:M 60-99
84 Michael Dunlop 288 55 M Lynchburg VA 3:15:32.2 14:56/M 10:M 50-59
85 Ben Pettit 320 46 M Lorton VA 3:15:34.5 14:56/M 11:M 40-49
86 Joseph Collins 338 42 M Keedysville MD 3:16:17.0 14:59/M 12:M 40-49
87 Scott Stanley 388 49 M Bedford VA 3:18:23.0 15:09/M 13:M 40-49
88 Travis Wingfield 274 47 M Bedford VA 3:18:30.9 15:09/M 14:M 40-49
89 Jack Wynne 398 28 M Richmond VA 3:18:52.5 15:11/M 25:M 22-39
90 Randy Gesell 259 69 M Myersville MD 3:19:05.3 15:12/M 4:M 60-99
91 Wilbert Hooper 296 66 M Forest VA 3:20:11.9 15:17/M 5:M 60-99
94 Robert Hage 353 55 M Hardy VA 3:22:44.6 15:29/M 11:M 50-59
95 Tony Ammendolia 330 55 M Richmond VA 3:23:27.1 15:32/M 12:M 50-59
96 David Helt 299 63 M Forest VA 3:26:21.3 15:45/M 6:M 60-99
97 Josh Gesell 314 49 M Hagerstown MD 3:27:45.9 15:52/M 15:M 40-49
98 Paul Mignard 370 47 M Lynchburg VA 3:28:28.3 15:55/M 16:M 40-49
102 Jb Navarro 378 33 M Norfolk VA 3:32:43.6 16:14/M 26:M 22-39
104 Will Midkiff 262 34 M Suffolk VA 3:32:44.1 16:14/M 27:M 22-39
105 Tony Martin 303 55 M Appomattox VA 3:33:01.4 16:16/M 13:M 50-59
106 Justin Gilmer 280 46 M Henrico VA 3:33:32.7 16:18/M 17:M 40-49
107 Ed Orokos 277 66 M North Chesterfield VA 3:34:32.2 16:23/M 7:M 60-99
108 Matthew Ewing 400 35 M Yorktown VA 3:36:51.7 16:33/M 28:M 22-39
111 Don Baradell 282 66 M Greensboro NC 3:39:35.8 16:46/M 8:M 60-99
112 Noah Graydon 278 32 M Milton NC 3:39:45.3 16:47/M 29:M 22-39
113 Brian Gudmundsson 350 67 M Fredericksburg VA 3:39:58.6 16:48/M 9:M 60-99
115 Maxwell Erickson 318 25 M Arlington VA 3:40:27.1 16:50/M 30:M 22-39
120 Les Cook 339 57 M Ashland VA 3:41:22.1 16:54/M 14:M 50-59
121 Paul Franklin 345 58 M Ashland VA 3:41:29.9 16:54/M 15:M 50-59
122 Greg James 289 50 M Boones Mill VA 3:45:37.9 17:13/M 16:M 50-59
123 Seth Thomas 294 35 M Roanoke VA 3:45:38.2 17:13/M 31:M 22-39
124 Richard Wright 316 50 M Norfolk VA 3:46:44.4 17:19/M 17:M 50-59
125 Jeff Heidorn 310 61 M Lynchburg VA 3:46:57.8 17:20/M 10:M 60-99
128 Don Long 365 57 M Crozet VA 3:49:18.4 17:30/M 18:M 50-59
129 Mike Mitchell 269 68 M Lynchburg VA 3:50:19.1 17:35/M 11:M 60-99
132 Manuel Berrios 323 38 M Dumfries VA 3:50:58.0 17:38/M 32:M 22-39
134 Patrick Klingensmith 362 47 M Montvale VA 3:53:48.3 17:51/M 18:M 40-49
138 Michael O\'Grady 275 71 M Frederick MD 3:59:47.4 18:18/M 12:M 60-99
141 Rich Tucker 270 53 M Leesburg VA 4:01:32.8 18:26/M 19:M 50-59
142 Lee Miles 371 53 M Forest VA 4:02:01.3 18:28/M 20:M 50-59
146 Seth Johnson 360 30 M Hardy VA 4:02:41.5 18:32/M 33:M 22-39
151 Ben Whittier 302 63 M Altavista VA 4:06:03.4 18:47/M 13:M 60-99
152 John Cooper 305 70 M Evington VA 4:06:04.6 18:47/M 14:M 60-99
154 Rich Beverungen 304 45 M Rohrersville MD 4:11:11.9 19:11/M 19:M 40-49
156 John Hurley 315 70 M Richmond VA 4:13:03.5 19:19/M 15:M 60-99
158 Micah Curtis 340 38 M Chestfield VA 4:20:11.2 19:52/M 34:M 22-39
162 Gordon Thomson 287 66 M Glen Allen VA 4:35:14.0 21:01/M 16:M 60-99
165 Nathaniel Spaulding 328 48 M Charlottesville VA 4:51:44.6 22:16/M 20:M 40-49
167 Daniel Miller 373 75 M New Bern NC 5:14:24.2 24:00/M 17:M 60-99
170 Michael Modica II 313 37 M Virginia Beach VA 5:59:40.8 27:27/M 35:M 22-39
171 Farzad Faryadi 402 65 M Locust NC 6:03:23.5 27:44/M 18:M 60-99
173 Mark Lawrence 290 66 M Frederick MD 6:29:20.7 29:43/M 19:M 60-99
174 Bud Johnson 324 72 M Lexington VA 7:09:06.6 32:45/M 20:M 60-99