Toggle navigation
48th Annual Escarpment 30k Trail Race
Other Years
2025 Results
2024 Results
2023 Results
2022 Results
2019 Results
2018 Results
2017 Results
2016 Results
2015 Results
2014 Results
2013 Results
2012 Results
2011 Results
2010 Results
2009 Results
2008 Results
2007 Results
2006 Results
2005 Results
2004 Results
2003 Results
2002 Results
2001 Results
2000 Results
1999 Results
1998 Results
1997 Results
1996 Results
1995 Results
1994 Results
1993 Results
1992 Results
1991 Results
1990 Results
1989 Results
1988 Results
1987 Results
1986 Results
1985 Results
1984 Results
1983 Results
1982 Results
1981 Results
1980 Results
1979 Results
1978 Results
1977 Results
Additional Data
Show Age Grade Percent
Statistics and Analysis
Results Search
Plain Text View
Top Age Group Finishers Calculator
Submit Results Inquiry
See age grade % via the 'Additional Data' menu.
48th Annual Escarpment 30k Trail Race
Haines Falls, NY
Sunday, July 27, 2025
Timing by ARE Event Productions
King of the Mountains
Queen of the Mountains
Results Search
RESULTS SEARCH
Bib:
Place:
First_Name:
Last_Name:
Sex:
City:
Age:
Place
Bib
First Name
Last Name
Age
Sex
Wave
City
State
Time
Pace
WINDHAM CLIMB
Blackhead
Stoppel
1
5
Andrew
Hutchinson
24
M
1
Harrisburg
PA
2:49:59
9:08
0:
33:24
0:
16:32
0:
25:43
2
6
Stephen
Kerr
33
M
1
Portland
ME
2:56:14
9:28
0:
33:20
0:
16:20
0:
24:27
3
8
Yoseph
Levin
39
M
1
Chestnut Ridge
NY
2:57:47
9:33
0:
35:15
0:
16:40
0:
26:30
4
13
Matthew
McGowen
28
M
1
Albany
NY
3:02:36
9:48
0:
34:44
0:
17:07
0:
24:06
5
30
Jared
Desrochers
39
M
2
Ballston Lake
NY
3:16:31
10:33
0:
38:44
0:
18:15
0:
28:56
6
23
Jared
Brown
39
M
2
Albany
NY
3:18:11
10:38
0:
39:52
0:
19:24
0:
29:04
7
15
Morgan
Stippa
29
M
1
Coxsackie
NY
3:20:27
10:46
0:
40:02
0:
19:21
0:
28:30
8
17
Jay
Lemos
35
M
1
Beacon
NY
3:23:49
10:56
0:
41:23
0:
19:45
0:
28:50
9
28
Nick
Underwood
32
M
2
Burlington
VT
3:26:02
11:04
0:
40:27
0:
19:43
0:
29:05
10
1
Yung
Cohen
42
M
1
New York
NY
3:27:19
11:08
0:
38:02
0:
18:52
0:
31:14
11
12
Chris
Mateer
34
M
1
Philadelphia
PA
3:29:00
11:13
0:
36:32
0:
19:24
0:
29:14
12
40
David
Stauffer
32
M
3
Crozet
VA
3:30:28
11:18
0:
41:39
0:
18:57
0:
29:35
13
7
Timmy
Parr
43
M
1
Gunnison
CO
3:30:49
11:19
0:
33:06
0:
21:41
0:
29:29
14
25
Matt
Decker
42
M
2
Chelsea
NY
3:32:55
11:26
0:
42:26
0:
20:06
0:
30:25
15
42
Martin
Moehn-Aguayo
23
M
3
Brooklyn
NY
3:37:26
11:40
0:
40:58
0:
18:39
0:
33:13
16
45
James
Boyd
28
M
3
New Paltz
NY
3:38:03
11:42
0:
41:39
0:
31:59
17
14
Benjamin
Jones
35
M
1
Yorktown Hts
NY
3:39:40
11:47
0:
41:28
0:
19:21
0:
30:27
18
43
Chris
Sina-Jessiman
51
M
3
Brooklyn
NY
3:39:49
11:48
0:
41:31
0:
20:59
0:
31:05
19
126
Ben
Bryant
23
M
8
Delmar
NY
3:41:22
11:53
0:
42:51
0:
20:38
0:
33:26
20
20
Shawn
Bubany
47
M
2
Delhi
NY
3:42:18
11:56
0:
43:33
0:
20:33
21
46
Matthias
Kirchner
42
M
3
Cohoes
NY
3:42:51
11:58
0:
44:00
0:
21:06
0:
31:50
22
212
Daniel
Gorski
29
M
1
Abingdon
MD
3:46:41
12:10
0:
39:30
0:
21:18
0:
34:37
23
97
Scott
Hayes
49
M
6
Shokan
NY
3:47:47
12:14
0:
46:23
0:
20:55
0:
32:08
24
83
Matthew
Aiello-Lammens
43
M
6
Pleasantville
NY
3:47:50
12:14
0:
46:33
0:
20:47
0:
32:00
25
36
Ian
Thompson
25
M
3
Kingston
NY
3:47:57
12:14
0:
41:41
0:
21:32
0:
37:21
26
170
Samson
Leonard
35
M
11
Kingston
NY
3:49:50
12:20
0:
42:43
0:
20:48
0:
33:20
27
27
Benjamin
Nilsestuen
42
M
2
Warwick
NY
3:50:28
12:22
0:
42:39
0:
21:57
0:
36:13
28
26
Nathan
Laing
30
M
2
Schenectady
NY
3:54:28
12:35
0:
43:53
0:
22:10
0:
36:56
29
151
Josh
Schlafer
44
M
11
Oneonta
NY
3:54:51
12:36
0:
48:35
0:
20:28
30
93
Alexander
Thomas
33
M
6
Brooklyn
NY
3:55:58
12:40
0:
48:35
0:
22:49
0:
32:03
31
86
Scotie
Jacobs
50
M
5
Brooktondale
NY
3:56:12
12:41
0:
44:07
0:
23:01
0:
35:43
32
107
Cody
Claussen
38
M
7
New Paltz
NY
3:56:28
12:42
0:
49:24
0:
21:48
0:
33:56
33
29
Yurij
Lojko
38
M
2
Cornwall
NY
3:57:15
12:44
0:
45:26
0:
24:17
0:
37:11
34
34
Peter
Rowell
36
M
2
Albany
NY
3:59:26
12:51
0:
41:43
0:
29:44
35
88
Josh
Walker
37
M
6
Bangor
PA
4:01:05
12:56
0:
50:07
0:
23:38
0:
35:24
36
67
Daniel
Sclafani
32
M
5
Laurens
NY
4:01:06
12:57
0:
43:54
0:
21:56
0:
35:10
37
31
Michael
Algert
27
M
2
New York
NY
4:01:49
12:59
0:
46:55
0:
22:34
0:
34:09
38
87
Jason
Reynolds
47
M
6
Greenwich
CT
4:03:25
13:04
0:
46:49
0:
21:53
0:
35:05
39
81
Mike
Mertsock
42
M
5
Rochester
NY
4:03:32
13:04
0:
44:21
0:
22:29
0:
38:03
40
184
Cliff
Simanski
41
M
10
New Paltz
NY
4:04:11
13:06
0:
49:50
0:
34:46
41
44
Dan
Crandell
49
M
3
Glenford
NY
4:04:49
13:08
0:
45:16
0:
23:04
0:
34:53
42
76
Addam
Sentz
46
M
5
Nassau
NY
4:06:18
13:13
0:
45:59
0:
24:10
0:
38:53
43
69
Ben
Janes
41
M
5
Beacon
NY
4:08:17
13:20
0:
48:26
0:
37:47
44
24
Ed
Moak
36
M
2
New York
NY
4:10:00
13:25
0:
43:23
0:
20:21
0:
36:00
45
110
Derek
Grout
52
M
2
Valatie
NY
4:10:01
13:25
0:
45:32
0:
35:48
46
98
Matthew
Ball
38
M
7
Beacon
NY
4:10:39
13:27
0:
47:54
0:
22:06
0:
34:36
47
173
Zachary
Kent
34
M
11
Hudson
NY
4:10:51
13:28
0:
48:33
0:
22:34
0:
37:37
48
58
Olivia
Beltrani
31
F
4
Troy
NY
4:11:07
13:29
0:
44:57
0:
23:44
0:
36:09
49
148
Joseph
Disanto
32
M
7
Rensselaer
NY
4:12:29
13:33
0:
46:48
0:
22:09
0:
35:34
50
94
Caleb
Carr
41
M
6
Stone Ridge
NY
4:12:32
13:33
0:
49:38
0:
24:23
0:
40:36
51
63
Emily
Taft
35
F
4
Albany
NY
4:13:05
13:35
0:
45:10
0:
22:43
0:
35:26
52
179
Vanessa
Vaglio
34
F
5
River Vale
NJ
4:13:58
13:38
0:
51:02
0:
25:05
0:
37:22
53
57
Bonnie
Lathrop
34
F
4
Amherst
MA
4:14:56
13:41
0:
48:40
0:
34:01
54
38
Christopher
Wood
34
M
3
Kerhonkson
NY
4:15:42
13:44
0:
46:32
0:
23:52
0:
35:19
55
62
Sheryl
Wheeler
62
F
4
Earlton
NY
4:17:12
13:48
0:
49:34
0:
24:39
0:
35:53
56
122
Kevin
Meehan
38
M
8
Hudson
NY
4:18:38
13:53
0:
44:43
0:
23:31
0:
36:06
57
47
Joshua
Farrell
50
M
3
Albany
NY
4:19:15
13:55
0:
50:48
0:
24:01
0:
35:50
58
101
Eric
Diehl
40
M
7
Beacon
NY
4:19:19
13:55
0:
53:02
0:
27:24
0:
40:01
59
92
Christian
Mena
39
M
6
Lincoln Park
NJ
4:19:54
13:57
0:
56:50
0:
25:02
0:
35:42
60
48
Roland
Mann
44
M
3
New York
NY
4:19:57
13:57
0:
50:36
0:
23:16
0:
36:49
61
78
Kevin
Rowe
42
M
5
Sand Lake
NY
4:20:35
13:59
0:
43:41
0:
22:58
0:
35:06
62
65
Natalie
Thompson
38
F
4
Rochester
NY
4:20:37
13:59
0:
48:51
0:
22:08
0:
36:46
63
157
Michael
Robinson
42
M
8
Los Angeles
CA
4:21:14
14:01
0:
47:17
0:
37:40
64
231
Keith
Chapman
42
M
8
Kingston
NY
4:24:29
14:12
0:
52:52
0:
25:17
0:
38:31
65
194
Tim
James
45
M
6
Berne
NY
4:25:32
14:15
0:
45:33
0:
24:37
0:
38:01
66
61
Emily
Walker
37
F
4
Bangor
PA
4:25:39
14:15
0:
48:47
0:
40:08
67
37
Eugene
Wechsler
42
M
3
Clifton Park
NY
4:27:14
14:21
0:
50:18
0:
26:19
0:
42:50
68
191
Charles
Hamann
46
M
13
New York
NY
4:28:12
14:24
0:
50:51
0:
23:16
0:
36:22
69
145
Malcolm
Stewart
19
M
10
Rhinebeck
NY
4:28:40
14:25
0:
50:18
0:
22:26
0:
40:30
70
120
Joel
Deerwester
42
M
8
Fort Lee
NJ
4:29:44
14:29
0:
48:53
0:
24:47
0:
42:49
71
49
Greg
Buzulencia
43
M
3
Beacon
NY
4:29:50
14:29
0:
53:09
0:
39:25
72
109
Jason
Braun
56
M
7
Garrison
NY
4:30:27
14:31
0:
51:55
0:
39:57
73
41
Alexander
Turnquist
37
M
3
Hurley
NY
4:31:59
14:36
0:
51:34
0:
37:46
74
89
Daniel
Hauck
31
M
6
Columbia
NJ
4:32:28
14:37
0:
47:25
0:
25:26
0:
44:30
75
108
Mikael
Cohn
43
M
7
New Paltz
NY
4:32:29
14:38
0:
53:54
0:
23:02
0:
40:14
76
200
Alex
Hyde
40
M
13
Cohoes
NY
4:33:07
14:40
0:
46:59
0:
24:24
0:
41:02
77
68
Tom
Scudder
38
M
5
Salem
MA
4:34:34
14:44
0:
46:23
0:
25:25
0:
39:08
78
96
Chad
Smith
42
M
6
Middletown
NY
4:34:35
14:44
0:
53:53
0:
27:29
0:
38:25
79
185
Chris
Obara
53
M
11
Lake Hiawatha
NJ
4:34:56
14:45
0:
51:21
0:
24:36
0:
40:20
80
56
Laura
Nugent
38
F
4
Pocono Lake
PA
4:34:57
14:45
0:
51:35
0:
28:12
0:
42:05
81
150
Patrick
Sheeley
56
M
10
High Falls
NY
4:36:28
14:50
0:
54:54
0:
40:35
82
85
Joshua
Lader
42
M
6
Pelham
NY
4:37:05
14:52
0:
49:36
0:
24:49
0:
40:27
83
233
Vanessa
Holzmann
40
F
8
Menlo Park
CA
4:37:31
14:54
0:
51:10
0:
26:28
0:
46:27
84
104
Alan
Young
57
M
7
Airmont
NY
4:37:36
14:54
0:
53:53
0:
22:51
0:
39:05
85
161
Alanna
Moss Rutledge
48
F
9
W Sand Lake
NY
4:38:04
14:55
0:
53:39
0:
25:42
0:
40:45
86
72
Willis
Matis
45
M
5
Rosendale
NY
4:38:49
14:58
0:
48:54
0:
26:15
0:
41:37
87
64
Olivia
Beer
26
F
4
Red Hook
NY
4:39:42
15:01
0:
52:19
0:
25:42
0:
41:44
88
149
Eric
Tartter
39
M
11
Sidney
NY
4:40:15
15:02
0:
49:40
0:
21:34
0:
34:16
89
54
Jennifer
Carter
27
F
4
West Chester
PA
4:40:23
15:03
0:
49:40
0:
34:58
90
95
Jerome
Tufte
40
M
6
Beacon
NY
4:42:36
15:10
0:
50:58
0:
40:21
91
71
Christopher
Irwin
51
M
5
Cortlandt Manor
NY
4:42:57
15:11
0:
46:41
0:
26:07
0:
43:45
92
211
Connie
Allen
36
F
6
Verona
NJ
4:47:20
15:25
0:
54:07
0:
26:10
0:
39:09
93
214
Jj
Gentile
33
M
13
Catskill
NY
4:47:29
15:26
0:
50:50
0:
22:24
0:
36:18
94
22
Josh
Merlis
43
M
2
Albany
NY
4:48:19
15:28
0:
41:29
0:
30:54
0:
59:14
95
206
Silke
Eiserbeck
56
F
8
New York
NY
4:53:43
15:46
0:
56:19
0:
42:01
96
155
Liam
Regan
28
M
10
Cohoes
NY
4:54:10
15:47
0:
53:41
0:
23:23
0:
40:17
97
174
Stefan
Bohdanowycz
49
M
10
Irvington
NY
4:54:21
15:48
0:
51:28
0:
26:12
0:
42:50
98
180
Graham
Gnall
36
M
12
Beacon
NY
4:54:56
15:50
0:
53:57
0:
27:17
0:
47:29
99
128
Gavin
Anderson
49
M
9
Accord
NY
4:55:39
15:52
0:
54:58
0:
26:35
0:
42:41
100
33
Jonathan
Loyche
41
M
2
Old Chatham
NY
4:56:03
15:53
0:
52:11
0:
28:37
0:
47:23
101
153
Joe
Gorberg
61
M
9
Windham
NY
4:56:27
15:55
0:
51:41
0:
26:47
0:
42:01
102
99
Thomas
Harvey
49
M
7
Staten Island
NY
4:56:32
15:55
0:
50:41
0:
29:28
0:
42:24
103
144
Chris
Gallo
49
M
10
Kingston
NY
4:56:55
15:56
0:
54:50
0:
26:21
0:
41:56
104
66
Michele
Zandona
46
F
4
White Plains
NY
4:57:31
15:58
0:
55:15
0:
29:36
0:
43:28
105
205
Alan
Cheng
44
M
13
New York
NY
4:58:07
16:00
0:
55:35
0:
47:03
106
152
Patrick
Andersen
47
M
9
Westport
CT
4:58:47
16:02
0:
59:05
0:
41:12
107
60
Danielle
Purkey
31
F
4
Kingston
NY
4:59:35
16:05
0:
52:22
108
165
Rebecca
Doring
36
F
11
Cornwall Bridge
CT
5:02:11
16:13
0:
57:38
0:
28:47
0:
41:28
109
9
Vincent
Nolette
28
M
1
Astoria
NY
5:02:36
16:14
0:
49:58
0:
23:22
0:
42:43
110
118
Jess
Oakley
43
F
8
Hurley
NY
5:02:52
16:15
0:
58:57
0:
28:24
0:
44:04
111
177
Cory
Wajda
50
M
12
Sand Lake
NY
5:03:13
16:16
0:
55:11
0:
28:59
0:
38:40
112
154
James
Nelson
38
M
10
Ulster Park
NY
5:03:31
16:17
0:
54:52
0:
28:38
0:
41:34
113
111
Kevin
Rader
45
M
7
Garrison
NY
5:03:34
16:18
0:
54:17
0:
25:29
0:
40:32
114
175
Peter
Newman
44
M
12
Manhattan
NY
5:04:32
16:21
0:
57:46
0:
28:49
0:
44:29
115
197
Edmund
Dee
48
M
5
New Rochelle
NY
5:05:07
16:23
0:
48:56
0:
26:49
0:
46:30
116
188
Piotr
Woronkowicz
46
M
8
Woodstock
NY
5:06:04
16:26
0:
53:42
0:
31:55
0:
50:24
117
130
Nicholas
Marwell
44
M
8
Katonah
NY
5:06:54
16:28
0:
53:20
0:
31:24
0:
46:32
118
10
Eric
Nolette
33
M
1
Brooklyn
NY
5:07:32
16:30
0:
49:59
0:
27:35
119
100
Will
Kolek
38
M
7
Middleport
NY
5:07:34
16:30
0:
53:29
0:
29:37
0:
43:01
120
143
Carolyn
Wisnowski
40
F
10
Shirley
MA
5:09:41
16:37
0:
54:38
0:
31:17
0:
44:43
121
146
Martin
Callahan
58
M
10
St Johnsville
NY
5:09:54
16:38
0:
54:10
0:
28:15
0:
43:01
122
227
Franz
Scholten
64
M
13
Port Jervis
NY
5:10:06
16:39
0:
55:37
0:
25:50
0:
40:19
123
51
Lucy
Paez Stelzner
43
F
4
Bronx
NY
5:10:06
16:39
0:
51:07
0:
27:18
0:
43:27
124
186
Owen
Harvey
51
M
12
Kingston
NY
5:11:14
16:42
0:
48:13
0:
26:10
0:
41:34