Back to 2021 results Boys Varsity Seeded
Marathon Cross Country Invitational
Marathon, NY
2021 Race Results

Boys Varsity Seeded

108 finishers · 14 teams scored

Individual Results

PlNameGrSchoolTimeTeamBib
1 Peter McMahon 11 West Genesee 16:54.7 1 1564
2 Jonny Sherwood 12 Newark Valley 17:32.0 2 1530
3 Silas Richardson 12 Ithaca 17:35.4 3 1503
4 Daniel Zawel 12 Ithaca 17:37.2 4 1507
5 Axl Andrus 11 Horseheads 17:57.9 5 1491
6 Forrest Kingsley 12 Ithaca 18:07.0 6 1499
7 Everett Shaw 9 Ithaca 18:12.2 7 1505
8 Crosby Woods 10 Ithaca 18:17.7 8 1506
9 Michael Gomes 8 West Genesee 18:18.4 9 1563
10 Heath Bowker 11 Blue Ridge 18:20.6 10 1462
11 Ben Allen 12 Elmira 18:27.4 11 1481
12 Brandon Mulholland 12 Westhill 18:32.4 12 1572
13 Nasir King 12 Elmira 18:34.8 13 1487
14 Kevin Moser 11 West Genesee 18:39.8 14 1566
15 luke newton 12 Ithaca 18:41.6 15 1501
16 Vincent VanMaaren 11 Delhi 18:48.2 16 1472
17 Isaac May 12 Elmira 18:48.4 17 1488
18 Joseph Chermak 11 Binghamton 18:49.5 18 1458
19 Chris Krichbaum 11 Maine-Endwell 18:56.5 19 1519
20 Aidan Walsh 12 West Genesee 19:02.6 20 1567
21 Reece Maopolski 12 Sullivan West 19:03.6 1543
22 Alton Francisco 11 Delhi 19:07.6 21 1469
23 Elijah Schechter 12 Trumansburg 19:10.2 22 1550
24 Sam Bell 12 Lansing 19:11.6 23 1508
25 Lucas Taves 12 Trumansburg 19:11.7 24 1551
26 Caleb Belanger 11 Elmira 19:13.0 25 1482
27 Connor Moore 11 West Genesee 19:14.6 26 1565
28 Nelson VanMaaren 9 Delhi 19:15.1 27 1471
29 Ace Andrus 11 Horseheads 19:15.6 28 1490
30 Caden Michalec 12 Lansing 19:19.2 29 1512
31 Brian Allen 12 Westhill 19:23.8 30 1568
32 Lucas Morrow 11 Dryden 19:28.7 31 1479
33 Casey Conmy 11 West Genesee 19:29.8 32 1562
34 Keagen Winkky 12 Horseheads 19:30.4 33 1498
35 Duncan Geyer 11 Blue Ridge 19:30.5 34 1463
36 Seth Hartenstein 11 Newark Valley 19:32.1 35 1526
37 Santiago Barriera- 12 Binghamton 19:32.2 36 1456
38 Keiran Farley 12 Maine-Endwell 19:35.2 37 1518
39 Peterson Kressly 9 Vestal 19:35.2 38 1557
40 Ben Long 12 Horseheads 19:35.7 39 1494
41 Roman Barnes 12 Binghamton 19:39.5 40 1455
42 Dominic Beach 12 Binghamton 19:46.5 41 1457
43 Max Ksenich 9 Blue Ridge 19:46.6 42 1465
44 Jared Coleman 11 Delhi 19:57.4 43 1468
45 Kiran Gulati 9 Horseheads 20:02.9 44 1493
46 Nathan Cook 10 Maine-Endwell 20:05.5 45 1517
47 Aiden Hathorn 10 Lansing 20:08.5 46 1511
48 Conner Steele 11 Maine-Endwell 20:09.1 47 1524
49 Thomas Stallone 11 Lansing 20:10.0 48 1514
50 NIck Gouldin 12 Binghamton 20:10.3 49 1461
51 Daniel Dedrick 12 Lansing 20:10.6 50 1510
52 Mark Vosburgh 12 Newark Valley 20:12.1 51 1531
53 Cael Owen 11 Horseheads 20:12.6 52 1495
54 Bryce Burdick 11 Westhill 20:17.7 53 1569
55 Landon Volpe 10 Sullivan West 20:17.7 1545
56 kieran lucio-belba 12 Ithaca 20:19.5 54 1500
57 Noah Ruffer 11 Horseheads 20:20.6 55 1496
58 Adam Arco 10 Trumansburg 20:21.1 56 1547
59 Matthew Shirley 10 Vestal 20:24.2 57 1560
60 Robert Cooper 12 Binghamton 20:24.5 58 1459
61 Takumi Guay 9 Vestal 20:27.6 59 1556
62 Andrew Degnan Jr 11 Elmira 20:28.7 60 1485
63 Jacob Sonner 9 Maine-Endwell 20:29.0 61 1523
64 Sebastian Cole 12 Trumansburg 20:32.5 62 1548
65 Zak Eshelman 11 Dryden 20:36.0 63 1475
66 Andrew Putnam 10 Ithaca 20:37.0 1502
67 Collin Carpenter 11 Horseheads 20:37.2 1492
68 Zachary Frye 10 Vestal 20:39.6 64 1555
69 Dylan Nemes 11 Elmira 20:45.8 65 1489
70 Edward Popp 9 Westhill 20:47.8 66 1573
71 Casey Wright 10 Trumansburg 20:54.1 67 1552
72 Max Haney 11 Dryden 20:55.2 68 1477
73 Dawson Stepniak 9 Blue Ridge 21:10.8 69 1467
74 Anvil Illsley 11 Newark Valley 21:11.7 70 1528
75 Lucius Dann 10 Lansing 21:12.5 71 1509
76 Danny Pirger 10 Newark Valley 21:18.2 72 1529
77 Parker Vooris 11 Lansing 21:19.4 73 1515
78 Mason Gault 10 Seton Catholic (4) 21:19.8 74 1388
79 Ayden Edwards 10 Binghamton 21:20.2 75 1460
80 Josh Rowland 12 Dryden 21:21.6 76 1480
81 Gavin Quinones 10 Seton Catholic (4) 21:24.6 77 1394
82 Andrew Kowalewski 9 Blue Ridge 21:28.4 78 1464
83 William Naylor 12 Maine-Endwell 21:31.8 79 1521
84 Cadan Ziemba 12 Trumansburg 21:38.1 80 1553
85 Aden Hollenbeck 12 Newark Valley 21:40.4 81 1527
86 Dylan Rooney-Monge 10 Lansing 21:40.7 1513
87 Sean Finnerty 9 Westhill 21:54.9 82 1570
88 Sean White 12 Horseheads 21:56.8 1497
89 Evan Frost 12 Westhill 21:57.0 83 1571
90 Alex Parsons 10 Vestal 21:59.0 84 1558
91 Daniel Polhamus 12 Maine-Endwell 21:59.9 85 1522
92 Aidan Rodgers 12 Westhill 22:09.0 86 1574
93 Karl Swanson 12 Sullivan West 22:10.4 1544
94 Tyler Keefe 12 Elmira 22:11.5 87 1486
95 Ryan Scarangella 9 Vestal 22:13.8 88 1559
96 Brody Howard 10 Seton Catholic (4) 22:18.1 89 1390
97 Alexander Kelsh 11 Delhi 22:23.6 90 1470
98 Gabriel Wasner 12 Sullivan West 22:26.1 1546
99 Thomas Wells 11 Lansing 22:45.0 1516
100 Jha'Micque Bell 9 Elmira 22:53.6 1483
101 Nicholas Bowes 10 Elmira 22:54.2 1484
102 Ben Anderson 11 Dryden 22:57.2 91 1474
103 John Redmore 9 Seton Catholic (4) 23:20.4 92 1395
104 Aaron Keem 11 Dryden 23:27.3 93 1478
105 Ryan Stallings 11 Blue Ridge 24:33.8 94 1466
106 Chris Greene 10 Dryden 25:01.8 95 1476
107 Forrest Kreeger 12 Seton Catholic (4) 27:11.2 96 1391
108 Ryan Munger 12 Seton Catholic (4) 27:11.3 97 1393

Team: finish place counted for team scoring (runners from incomplete teams have none).

Team Scores Team Scores

14 teams

Team Standings

PlTeamScore1–5 Places6–7Avg1–5 Split
1 Ithaca 28 3-4-6-7-8 (15) (54) 17:58 0:42
2 West Genesee 70 1-9-14-20-26 (32) 18:26 2:20
3 Elmira 126 11-13-17-25-60 (65) (87) 19:06 2:01
4 Horseheads 149 5-28-33-39-44 (52) (55) 19:16 2:05
5 Binghamton 184 18-36-40-41-49 (58) (75) 19:36 1:21
6 Lansing 196 23-29-46-48-50 (71) (73) 19:48 0:59
7 Delhi 197 16-21-27-43-90 19:55 3:35
8 Maine-Endwell 209 19-37-45-47-61 (79) (85) 19:51 1:32
9 Newark Valley 230 2-35-51-70-72 (81) 19:57 3:47
10 Trumansburg 231 22-24-56-62-67 (80) 20:02 1:44
11 Blue Ridge 233 10-34-42-69-78 (94) 20:03 3:08
12 Westhill 243 12-30-53-66-82 (83) (86) 20:11 3:22
13 Vestal 302 38-57-59-64-84 (88) 20:37 2:23
14 Dryden 329 31-63-68-76-91 (93) (95) 21:04 3:29

Scoring. Each team's top 5 finishers score their team places; the lowest total wins. Places in parentheses are 6th and 7th runners: they don't score, but they displace (push back) runners from other teams. Split is the time gap between a team's 1st and 5th scorers.

Scoring Detail Team Scores

1Ithaca28 pts
3Silas Richardson17:36
4Daniel Zawel17:38
6Forrest Kingsley18:07
7Everett Shaw18:13
8Crosby Woods18:18
15luke newton18:42
54kieran lucio-belba20:20
Avg 17:58Total 1:29:52Split 0:42
2West Genesee70 pts
1Peter McMahon16:55
9Michael Gomes18:19
14Kevin Moser18:40
20Aidan Walsh19:03
26Connor Moore19:15
32Casey Conmy19:30
Avg 18:26Total 1:32:12Split 2:20
3Elmira126 pts
11Ben Allen18:28
13Nasir King18:35
17Isaac May18:49
25Caleb Belanger19:13
60Andrew Degnan Jr20:29
65Dylan Nemes20:46
87Tyler Keefe22:12
Avg 19:06Total 1:35:34Split 2:01
4Horseheads149 pts
5Axl Andrus17:58
28Ace Andrus19:16
33Keagen Winkky19:31
39Ben Long19:36
44Kiran Gulati20:03
52Cael Owen20:13
55Noah Ruffer20:21
Avg 19:16Total 1:36:24Split 2:05
5Binghamton184 pts
18Joseph Chermak18:50
36Santiago Barriera-19:33
40Roman Barnes19:40
41Dominic Beach19:47
49NIck Gouldin20:11
58Robert Cooper20:25
75Ayden Edwards21:21
Avg 19:36Total 1:38:01Split 1:21
6Lansing196 pts
23Sam Bell19:12
29Caden Michalec19:20
46Aiden Hathorn20:09
48Thomas Stallone20:10
50Daniel Dedrick20:11
71Lucius Dann21:13
73Parker Vooris21:20
Avg 19:48Total 1:39:02Split 0:59
7Delhi197 pts
16Vincent VanMaaren18:49
21Alton Francisco19:08
27Nelson VanMaaren19:16
43Jared Coleman19:58
90Alexander Kelsh22:24
Avg 19:55Total 1:39:35Split 3:35
8Maine-Endwell209 pts
19Chris Krichbaum18:57
37Keiran Farley19:36
45Nathan Cook20:06
47Conner Steele20:10
61Jacob Sonner20:29
79William Naylor21:32
85Daniel Polhamus22:00
Avg 19:51Total 1:39:18Split 1:32
9Newark Valley230 pts
2Jonny Sherwood17:32
35Seth Hartenstein19:33
51Mark Vosburgh20:13
70Anvil Illsley21:12
72Danny Pirger21:19
81Aden Hollenbeck21:41
Avg 19:57Total 1:39:49Split 3:47
10Trumansburg231 pts
22Elijah Schechter19:11
24Lucas Taves19:12
56Adam Arco20:22
62Sebastian Cole20:33
67Casey Wright20:55
80Cadan Ziemba21:39
Avg 20:02Total 1:40:13Split 1:44
11Blue Ridge233 pts
10Heath Bowker18:21
34Duncan Geyer19:31
42Max Ksenich19:47
69Dawson Stepniak21:11
78Andrew Kowalewski21:29
94Ryan Stallings24:34
Avg 20:03Total 1:40:19Split 3:08
12Westhill243 pts
12Brandon Mulholland18:33
30Brian Allen19:24
53Bryce Burdick20:18
66Edward Popp20:48
82Sean Finnerty21:55
83Evan Frost21:57
86Aidan Rodgers22:09
Avg 20:11Total 1:40:58Split 3:22
13Vestal302 pts
38Peterson Kressly19:36
57Matthew Shirley20:25
59Takumi Guay20:28
64Zachary Frye20:40
84Alex Parsons21:59
88Ryan Scarangella22:14
Avg 20:37Total 1:43:08Split 2:23
14Dryden329 pts
31Lucas Morrow19:29
63Zak Eshelman20:36
68Max Haney20:56
76Josh Rowland21:22
91Ben Anderson22:58
93Aaron Keem23:28
95Chris Greene25:02
Avg 21:04Total 1:45:21Split 3:29

Team Scores Division 1

8 teams

Team Standings

PlTeamScore1–5 Places6–7Avg1–5 Split
1 Ithaca 23 2-3-5-6-7 (13) (36) 17:58 0:42
2 West Genesee 57 1-8-12-17-19 (22) 18:26 2:20
3 Elmira 93 9-11-14-18-41 (44) (53) 19:06 2:01
4 Horseheads 104 4-20-23-27-30 (34) (37) 19:16 2:05
5 Binghamton 129 15-24-28-29-33 (39) (46) 19:36 1:21
6 Maine-Endwell 146 16-25-31-32-42 (47) (51) 19:51 1:32
7 Westhill 159 10-21-35-45-48 (49) (52) 20:11 3:22
8 Vestal 197 26-38-40-43-50 (54) 20:37 2:23

Scoring Detail Division 1

1Ithaca23 pts
2Silas Richardson17:36
3Daniel Zawel17:38
5Forrest Kingsley18:07
6Everett Shaw18:13
7Crosby Woods18:18
13luke newton18:42
36kieran lucio-belba20:20
Avg 17:58Total 1:29:52Split 0:42
2West Genesee57 pts
1Peter McMahon16:55
8Michael Gomes18:19
12Kevin Moser18:40
17Aidan Walsh19:03
19Connor Moore19:15
22Casey Conmy19:30
Avg 18:26Total 1:32:12Split 2:20
3Elmira93 pts
9Ben Allen18:28
11Nasir King18:35
14Isaac May18:49
18Caleb Belanger19:13
41Andrew Degnan Jr20:29
44Dylan Nemes20:46
53Tyler Keefe22:12
Avg 19:06Total 1:35:34Split 2:01
4Horseheads104 pts
4Axl Andrus17:58
20Ace Andrus19:16
23Keagen Winkky19:31
27Ben Long19:36
30Kiran Gulati20:03
34Cael Owen20:13
37Noah Ruffer20:21
Avg 19:16Total 1:36:24Split 2:05
5Binghamton129 pts
15Joseph Chermak18:50
24Santiago Barriera-19:33
28Roman Barnes19:40
29Dominic Beach19:47
33NIck Gouldin20:11
39Robert Cooper20:25
46Ayden Edwards21:21
Avg 19:36Total 1:38:01Split 1:21
6Maine-Endwell146 pts
16Chris Krichbaum18:57
25Keiran Farley19:36
31Nathan Cook20:06
32Conner Steele20:10
42Jacob Sonner20:29
47William Naylor21:32
51Daniel Polhamus22:00
Avg 19:51Total 1:39:18Split 1:32
7Westhill159 pts
10Brandon Mulholland18:33
21Brian Allen19:24
35Bryce Burdick20:18
45Edward Popp20:48
48Sean Finnerty21:55
49Evan Frost21:57
52Aidan Rodgers22:09
Avg 20:11Total 1:40:58Split 3:22
8Vestal197 pts
26Peterson Kressly19:36
38Matthew Shirley20:25
40Takumi Guay20:28
43Zachary Frye20:40
50Alex Parsons21:59
54Ryan Scarangella22:14
Avg 20:37Total 1:43:08Split 2:23

Team Scores Division 2

6 teams

Team Standings

PlTeamScore1–5 Places6–7Avg1–5 Split
1 Delhi 62 3-4-8-14-33 19:55 3:35
2 Lansing 63 6-9-15-16-17 (26) (28) 19:48 0:59
3 Trumansburg 73 5-7-19-20-22 (31) 20:02 1:44
4 Blue Ridge 80 2-11-13-24-30 (36) 20:03 3:08
5 Newark Valley 83 1-12-18-25-27 (32) 19:57 3:47
6 Dryden 117 10-21-23-29-34 (35) (37) 21:04 3:29

Scoring Detail Division 2

1Delhi62 pts
3Vincent VanMaaren18:49
4Alton Francisco19:08
8Nelson VanMaaren19:16
14Jared Coleman19:58
33Alexander Kelsh22:24
Avg 19:55Total 1:39:35Split 3:35
2Lansing63 pts
6Sam Bell19:12
9Caden Michalec19:20
15Aiden Hathorn20:09
16Thomas Stallone20:10
17Daniel Dedrick20:11
26Lucius Dann21:13
28Parker Vooris21:20
Avg 19:48Total 1:39:02Split 0:59
3Trumansburg73 pts
5Elijah Schechter19:11
7Lucas Taves19:12
19Adam Arco20:22
20Sebastian Cole20:33
22Casey Wright20:55
31Cadan Ziemba21:39
Avg 20:02Total 1:40:13Split 1:44
4Blue Ridge80 pts
2Heath Bowker18:21
11Duncan Geyer19:31
13Max Ksenich19:47
24Dawson Stepniak21:11
30Andrew Kowalewski21:29
36Ryan Stallings24:34
Avg 20:03Total 1:40:19Split 3:08
5Newark Valley83 pts
1Jonny Sherwood17:32
12Seth Hartenstein19:33
18Mark Vosburgh20:13
25Anvil Illsley21:12
27Danny Pirger21:19
32Aden Hollenbeck21:41
Avg 19:57Total 1:39:49Split 3:47
6Dryden117 pts
10Lucas Morrow19:29
21Zak Eshelman20:36
23Max Haney20:56
29Josh Rowland21:22
34Ben Anderson22:58
35Aaron Keem23:28
37Chris Greene25:02
Avg 21:04Total 1:45:21Split 3:29