Toggle navigation
Run 4 The River Half Marathon
Other Years
2025 Results
2024 Results
2023 Results
2022 Results
2021 Results
2020 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.
Run 4 The River Half Marathon
Schenectady, NY
Saturday, August 30, 2025
Timing by ARE Event Productions
RESULTS ARE HERE
Results Search
RESULTS SEARCH
Bib:
Place:
First_Name:
Last_Name:
Sex:
City:
Age:
Place
Bib
First Name
Last Name
Age
Sex
City
State
Div
DivPlace
1st 5K
Last 10M
NET Time
NET Pace
GUN Time
GUN Pace
USATF
Team
1
3
Justin
Thang
23
M
Rochester
NY
OVL_M
1
0:
16:39
0:
52:04
1:08:42
5:15
1:08:42
5:15
2
6
Isaac
Garcia-Cassani
28
M
Corning
NY
OVL_M
2
0:
16:35
0:
52:20
1:08:54
5:16
1:08:54
5:16
3
15
Erik
Spencer
26
M
Danbury
CT
OVL_M
3
0:
16:34
0:
52:20
1:08:54
5:16
1:08:55
5:16
4
11
Adam
Pacheck
33
M
Somerville
MA
M3039
1
0:
16:38
0:
52:38
1:09:16
5:18
1:09:16
5:18
5
16
Benjamin
Jones
40
M
State College
PA
M4049
1
0:
16:37
0:
52:41
1:09:18
5:18
1:09:19
5:18
6
4
Jordon
Hoffman
33
M
Rome
NY
M3039
2
0:
16:35
0:
53:40
1:10:15
5:22
1:10:15
5:22
7
12
Matthew
Riffle
32
M
Wheeling
WV
M3039
3
0:
17:03
0:
53:19
1:10:22
5:23
1:10:24
5:23
8
10
Devin
Akerley
28
M
Albany
NY
M2029
1
0:
16:38
0:
54:03
1:10:40
5:24
1:10:41
5:24
y
Fleet Feet Upstate Racing
9
14
Jeffrey
Wesolowski
34
M
Wheeling
WV
M3039
4
0:
17:07
0:
53:48
1:10:55
5:25
1:10:58
5:25
10
17
Ryan
Carney
39
M
Red Hook
NY
M3039
5
0:
16:49
0:
54:52
1:11:41
5:29
1:11:41
5:29
11
22
John
Longo
35
M
Waterford
NY
M3039
6
0:
16:39
0:
55:08
1:11:47
5:29
1:11:48
5:29
y
Fleet Feet Upstate Racing
12
21
Michael
McBride
25
M
Rensselaer
NY
M2029
2
0:
17:08
0:
54:51
1:11:58
5:30
1:12:00
5:30
13
5
Charles
Ragone
27
M
Niskayuna
NY
M2029
3
0:
16:40
0:
57:28
1:14:07
5:40
1:14:07
5:40
14
18
Thomas
O'Grady
40
M
Slingerlands
NY
M4049
2
0:
17:48
0:
56:31
1:14:18
5:41
1:14:20
5:41
y
15
20
Jimmy
Bizjak
33
M
New York
NY
M3039
7
0:
17:49
0:
57:54
1:15:42
5:47
1:15:43
5:47
16
13
Tyler
Morrissey
28
M
Clifton Park
NY
M2029
4
1:16:13
5:50
1:16:14
5:50
17
19
Matthew
Brown
25
M
North Creek
NY
M2029
5
1:16:27
5:51
1:16:28
5:51
18
7
Kerry
Flower
25
F
Schenectady
NY
OVL_F
1
1:17:35
5:56
1:17:35
5:56
y
Fleet Feet Upstate Racing
19
488
Anthony
Tanzi
38
M
Lagrangeville
NY
M3039
8
0:
17:48
0:
59:59
1:17:46
5:57
1:17:48
5:57
20
1
Tricia
Longo
35
F
Waterford
NY
OVL_F
2
0:
18:54
0:
59:22
1:18:15
5:59
1:18:15
5:59
y
Fleet Feet Upstate Racing
21
8
Karen
Bertasso Hughes
41
F
Selkirk
NY
OVL_F
3
1:18:38
6:01
1:18:38
6:01
y
Fleet Feet Upstate Racing
22
366
Jonathan
Moore
31
M
Albany
NY
M3039
9
1:19:06
6:03
1:19:08
6:03
23
151
Kevin
Davis
32
M
Camden
NY
M3039
10
1:20:47
6:10
1:20:49
6:11
24
467
David
Silberberg
36
M
Hudson
NY
M3039
11
0:
19:52
1:00:56
1:20:48
6:11
1:20:51
6:11
25
23
Luciano
Medina
40
M
Shokan
NY
M4049
3
0:
19:21
1:02:16
1:21:36
6:14
1:21:38
6:14
26
286
Paul
Joyce
30
M
Troy
NY
M3039
12
0:
19:47
1:01:50
1:21:37
6:14
1:21:39
6:14
27
254
Benjamin
Heller
36
M
Albany
NY
M3039
13
0:
19:00
1:03:24
1:22:23
6:18
1:22:25
6:18
y
ARE Racing Team
28
25
Allison
Cassani
28
F
Corning
NY
F2029
1
1:22:28
6:18
1:22:30
6:18
29
9
Annabel
Gregg
24
F
Albany
NY
F2029
2
0:
19:27
1:03:19
1:22:45
6:19
1:22:47
6:20
y
ARE Racing Team
30
402
Andrew
Pavlou
38
M
Schenectady
NY
M3039
14
0:
20:01
1:03:46
1:23:46
6:24
1:23:48
6:24
31
354
Briant
Meagher
35
M
Camden
NY
M3039
15
0:
19:55
1:04:05
1:24:00
6:25
1:24:02
6:25
32
156
John
Deer
43
M
Slingerlands
NY
M4049
4
0:
20:25
1:04:30
1:24:55
6:29
1:24:58
6:30
y
Wild Rovers Racing Team
33
404
Ashish
Pednekar
36
M
New York
NY
M3039
16
0:
20:50
1:04:20
1:25:10
6:31
1:25:14
6:31
34
296
Tyler
Kopacki
37
M
Saratoga Springs
NY
M3039
17
0:
20:31
1:05:42
1:26:13
6:35
1:26:16
6:36
35
540
Robbie
Wiltsie
23
M
Castleton
NY
M2029
6
0:
20:36
1:05:41
1:26:17
6:36
1:26:21
6:36
36
26
Sarah
Cottone
31
F
Malta
NY
F3039
1
1:26:28
6:36
1:26:30
6:37
37
546
Alexander
Zakharin
37
M
Long Island City
NY
M3039
18
0:
20:59
1:05:47
1:26:45
6:38
1:26:48
6:38
38
315
Jenny
Leroy
37
F
New York
NY
F3039
2
0:
20:51
1:05:56
1:26:46
6:38
1:26:50
6:38
39
495
Cortlandt
Tisch
29
M
Troy
NY
M2029
7
1:26:47
6:38
1:27:02
6:39
40
535
Michael
Wiegand
34
M
Clifton Park
NY
M3039
19
0:
21:01
1:06:11
1:27:11
6:40
1:27:14
6:40
41
283
Daniel
Jeror
39
M
Alplaus
NY
M3039
20
0:
21:01
1:06:27
1:27:28
6:41
1:27:31
6:41
42
236
Keith
Gregory
36
M
Cohoes
NY
M3039
21
0:
20:57
1:06:52
1:27:49
6:43
1:27:54
6:43
43
478
Derrick
Staley
66
M
Ballston Lake
NY
M6069
1
0:
21:54
1:06:14
1:28:08
6:44
1:28:13
6:44
y
44
528
Dan
Wehle
36
M
Castleton On Hudson
NY
M3039
22
0:
20:59
1:07:16
1:28:14
6:45
1:28:18
6:45
45
91
Marie-Ange
Brumelot
32
F
Shokan
NY
F3039
3
0:
20:59
1:07:19
1:28:17
6:45
1:28:20
6:45
46
27
Iryna
Lozynska
36
F
New York
NY
F3039
4
0:
21:00
1:07:18
1:28:18
6:45
1:28:20
6:45
47
212
Dean
Geesler
52
M
Slingerlands
NY
M5059
1
0:
20:39
1:07:44
1:28:22
6:45
1:28:24
6:45
y
48
445
Ernie
Salisbury
50
M
Owensboro
KY
M5059
2
0:
21:17
1:07:12
1:28:29
6:46
1:28:43
6:47
49
543
Vina
Yiu
34
F
Brookyln
NY
F3039
5
1:28:40
6:47
1:28:44
6:47
50
137
Rebekah
Conbeer
31
F
Fultonville
NY
F3039
6
0:
21:53
1:07:01
1:28:53
6:48
1:28:59
6:48
51
323
Rory
Linehan
16
M
Queensbury
NY
M0119
1
0:
23:06
1:06:01
1:29:06
6:49
1:29:16
6:49
52
29
Meg
Versteegen
46
F
Schenectady
NY
F4049
1
0:
20:59
1:08:16
1:29:15
6:49
1:29:19
6:50
y
Willow Street AC
53
28
Kendall
Cietek
31
F
Glenmont
NY
F3039
7
0:
20:55
1:08:35
1:29:29
6:50
1:29:33
6:51
y
Willow Street AC
54
31
Meghan
Mortensen
40
F
Glenville
NY
F4049
2
0:
20:57
1:08:38
1:29:35
6:51
1:29:39
6:51
y
Willow Street AC
55
171
Kristen
Ebert
37
F
Brooklyn
NY
F3039
8
0:
20:55
1:08:45
1:29:40
6:51
1:29:44
6:51
56
177
Greg
Ethier
51
M
Ballston Lake
NY
M5059
3
1:29:45
6:52
1:29:48
6:52
57
522
Rachel
Waller
39
F
Burnt Hills
NY
F3039
9
0:
22:00
1:08:20
1:30:20
6:54
1:30:26
6:55
58
565
Amber
Cioffi
36
F
Ballston Spa
NY
F3039
10
1:30:26
6:55
1:30:28
6:55
59
517
Cameron
Volk
17
M
Albany
NY
M0119
2
0:
21:54
1:09:09
1:31:02
6:57
1:31:08
6:58
60
227
Padden
Glocka
48
M
Green Island
NY
M4049
5
0:
21:10
1:10:32
1:31:42
7:00
1:31:47
7:01
61
563
Kevin
Pachucki
42
M
Voorheesville
NY
M4049
6
0:
22:09
1:10:38
1:32:47
7:05
1:32:53
7:06
62
226
Wudu
Girma
32
M
Schenectady
NY
M3039
23
0:
22:54
1:10:12
1:33:05
7:07
1:33:24
7:08
63
541
Roxy
Withers
29
F
Troy
NY
F2029
3
0:
21:42
1:11:41
1:33:22
7:08
1:33:28
7:09
64
521
Daniel
Wallace
50
M
Queensbury
NY
M5059
4
0:
21:59
1:11:49
1:33:47
7:10
1:33:53
7:10
65
446
Charlie
Santon
19
M
Broadalbin
NY
M0119
3
0:
21:43
1:12:26
1:34:08
7:12
1:34:14
7:12
66
30
Jessica
Bashaw
42
F
Cambridge
NY
F4049
3
0:
21:41
1:12:36
1:34:17
7:12
1:34:21
7:13
y
67
414
Peter
Pochily
58
M
Jefferson
NY
M5059
5
0:
23:14
1:11:05
1:34:18
7:12
1:34:25
7:13
68
259
Amy
Herold
33
F
Branchport
NY
F3039
11
0:
22:59
1:11:27
1:34:26
7:13
1:34:30
7:13
69
288
Molly
Kane
24
F
Rensselaer
NY
F2029
4
0:
23:18
1:11:08
1:34:26
7:13
1:34:33
7:13
70
547
Andy
Zhang
22
M
Albany
NY
M2029
8
0:
23:05
1:11:48
1:34:52
7:15
1:35:02
7:16
71
429
Chad
Richards
38
M
Windham
NY
M3039
24
0:
22:25
1:12:38
1:35:02
7:16
1:35:14
7:17
72
314
Leonard
Leonidas
52
M
Castleton On Hudson
NY
M5059
6
0:
23:08
1:12:19
1:35:27
7:18
1:35:34
7:18
73
71
Jessica
Berschwinger
37
F
Voorheesville
NY
F3039
12
0:
23:29
1:12:08
1:35:37
7:18
1:35:44
7:19
74
72
Rachel
Berschwinger
37
F
Voorheesville
NY
F3039
13
0:
23:30
1:12:07
1:35:37
7:18
1:35:44
7:19
75
142
Ryan
Cooper
44
M
Clifton Park
NY
M4049
7
0:
23:34
1:12:10
1:35:44
7:19
1:35:52
7:20
76
458
John
Sestito
62
M
Johnsonville
NY
M6069
2
0:
22:46
1:13:08
1:35:54
7:20
1:35:57
7:20
y
77
423
Fiona
Recchia
32
F
Saratoga Springs
NY
F3039
14
0:
22:58
1:13:24
1:36:22
7:22
1:36:27
7:22
78
159
John
Delallo
32
M
Schenectady
NY
M3039
25
0:
21:27
1:15:06
1:36:33
7:23
1:36:36
7:23
79
509
Ryan
Venter
43
M
Glenmont
NY
M4049
8
0:
23:40
1:12:57
1:36:37
7:23
1:36:46
7:24
80
470
Todd
Smith
51
M
Slingerlands
NY
M5059
7
0:
23:25
1:13:21
1:36:45
7:24
1:36:52
7:24
81
186
Kimberly
Fetcho
33
F
Niskayuna
NY
F3039
15
0:
23:25
1:14:19
1:37:44
7:28
1:37:52
7:29
82
405
Chloe
Peer
26
F
Branchport
NY
F2029
5
0:
23:08
1:14:55
1:38:03
7:30
1:38:07
7:30
83
384
Steven
O'Bryon
35
M
Niskayuna
NY
M3039
26
0:
22:38
1:15:27
1:38:05
7:30
1:38:10
7:30
84
503
Joshua
Turo
29
M
Cohoes
NY
M2029
9
0:
21:49
1:16:45
1:38:34
7:32
1:38:39
7:32
85
127
Zimatu
Chukumerije
39
F
Brooklyn
NY
F3039
16
0:
23:12
1:15:25
1:38:37
7:32
1:38:46
7:33
86
133
Carly
Cole
24
F
Saratoga Springs
NY
F2029
6
0:
23:48
1:15:15
1:39:03
7:34
1:39:13
7:35
87
333
Troy
Lounsbury
33
M
Troy
NY
M3039
27
0:
23:46
1:15:20
1:39:05
7:34
1:39:39
7:37
88
346
Madeline
Maurer
26
F
South Boston
MA
F2029
7
0:
24:45
1:14:35
1:39:19
7:35
1:39:33
7:36
89
258
Joshua
Herod
42
M
Broadalbin
NY
M4049
9
0:
23:35
1:15:51
1:39:25
7:36
1:39:34
7:37
90
129
Larry
Clevenger
64
M
Saratoga Springs
NY
M6069
3
0:
25:13
1:14:19
1:39:32
7:36
1:39:40
7:37
91
342
Brandon
Marshall
32
M
Canonsburg
PA
M3039
28
0:
25:12
1:14:25
1:39:36
7:37
1:39:46
7:37
92
89
Madeline
Brucker
29
F
Guilderland
NY
F2029
8
0:
24:08
1:15:47
1:39:55
7:38
1:40:06
7:39
93
126
Elizabeth
Chauhan
40
F
Albany
NY
F4049
4
0:
23:45
1:16:18
1:40:02
7:39
1:40:10
7:39
94
506
Daniel
Valderrama
54
M
Clifton Park
NY
M5059
8
0:
23:36
1:16:27
1:40:03
7:39
1:40:13
7:39
95
531
Travis
West
33
M
Ballston Lake
NY
M3039
29
0:
24:43
1:15:27
1:40:10
7:39
1:40:43
7:42
96
456
Mariana
Serback
31
F
Niskayuna
NY
F3039
17
0:
23:05
1:17:07
1:40:12
7:39
1:40:20
7:40
97
201
Scott
Frament
35
M
East Greenbush
NY
M3039
30
0:
22:46
1:17:32
1:40:18
7:40
1:40:20
7:40
98
391
Jonathan
Owens
37
M
Glenville
NY
M3039
31
0:
23:53
1:16:37
1:40:29
7:41
1:40:41
7:42
99
505
Jennifer
Vacchio
38
F
Ballston Lake
NY
F3039
18
0:
24:02
1:16:40
1:40:41
7:42
1:40:49
7:42
100
312
Sam
Lawyer
60
M
Sharon Springs
NY
M6069
4
0:
23:50
1:17:14
1:41:04
7:43
1:41:10
7:44
101
86
John
Brokx
57
M
Hamburg
NY
M5059
9
0:
23:19
1:17:46
1:41:05
7:43
1:41:16
7:44
102
440
Ari
Rosenblum
30
M
Albany
NY
M3039
32
0:
23:35
1:17:41
1:41:15
7:44
1:41:23
7:45
103
178
John
Evans
32
M
Rensselaer
NY
M3039
33
0:
25:11
1:16:08
1:41:19
7:45
1:41:36
7:46
104
68
Nick
Benton
23
M
Albany
NY
M2029
10
0:
25:11
1:16:20
1:41:31
7:45
1:41:40
7:46
105
123
Abigail
Chaloux
45
F
Shaftsbury
VT
F4049
5
0:
24:54
1:16:39
1:41:32
7:45
1:41:41
7:46
106
308
Bryn
Lappies
30
F
Rensselaer
NY
F3039
19
0:
24:01
1:17:33
1:41:34
7:46
1:41:43
7:46
107
389
Jamel
Okere
26
M
Albany
NY
M2029
11
0:
24:05
1:17:42
1:41:46
7:47
1:41:52
7:47
108
357
Brian
Melanson
50
M
Schenectady
NY
M5059
10
0:
23:58
1:17:55
1:41:53
7:47
1:41:57
7:47
109
410
Joshua
Piasnik
32
M
East Greenbush
NY
M3039
34
0:
24:07
1:18:31
1:42:38
7:50
1:42:58
7:52
110
562
Salvador
Garcia
30
M
Hudson
NY
M3039
35
0:
23:33
1:19:08
1:42:41
7:51
1:42:57
7:52
111
428
Thomas
Rennells
25
M
Schenectady
NY
M2029
12
0:
24:03
1:18:54
1:42:56
7:52
1:43:16
7:53
112
150
Jamie
Davenport
40
F
Schenectady
NY
F4049
6
0:
24:58
1:18:40
1:43:37
7:55
1:43:51
7:56
113
157
Kari
Deer
46
F
Slingerlands
NY
F4049
7
0:
23:56
1:19:44
1:43:40
7:55
1:43:52
7:56
y
Willow Street AC
114
135
Damian
Compa
55
M
Rexford
NY
M5059
11
0:
25:45
1:17:56
1:43:40
7:55
1:43:48
7:56
115
494
Lyman
Tinc
41
M
Saratoga Springs
NY
M4049
10
0:
24:46
1:19:41
1:44:27
7:59
1:44:33
7:59
116
274
Sydney
Hurley
28
F
Averill Park
NY
F2029
9
0:
25:50
1:18:46
1:44:35
7:59
1:44:49
8:01
117
136
Hannah
Compa
20
F
Rexford
NY
F2029
10
0:
25:45
1:18:58
1:44:42
8:00
1:44:50
8:01
118
560
Alexa
Varano
21
F
Avon
CT
F2029
11
0:
25:45
1:19:13
1:44:57
8:01
1:45:05
8:02
119
113
Jamie
Casline
66
M
Ballston Lake
NY
M6069
5
0:
24:59
1:20:15
1:45:14
8:02
1:45:20
8:03
120
313
Ryan
Legere
42
M
Corinth
NY
M4049
11
0:
22:32
1:22:43
1:45:14
8:02
1:45:17
8:03
121
174
Nick
Ellis
34
M
Glenville
NY
M3039
36
0:
24:56
1:20:38
1:45:34
8:04
1:45:46
8:05
122
448
Michael
Sargo
34
M
Brooklyn
NY
M3039
37
0:
24:57
1:20:39
1:45:35
8:04
1:45:46
8:05
123
155
Shane
Decanio
27
M
Halfmoon
NY
M2029
13
0:
23:44
1:21:54
1:45:37
8:04
1:45:52
8:05
124
515
Nicole
Viscusi
40
F
Scotia
NY
F4049
8
0:
24:54
1:20:44
1:45:37
8:04
1:45:44
8:05