Log In
NEYC #5: Holiday Brook Farm • Jun 7 2026 • Dalton, MA
Is there a Strava segment for this course? Paste the url here:
Categories
Race Pictures
Know where to find pictures from this race? Share the love by adding a Photo Url:
Note: sharing private Facebook albums is not exactly "da love." Remember to make it public!
 
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Georgia Duggan Bobcats 44:43.88 21:08 23:35
2 Amelia Cogliano Shawsheen Shredders 44:48.52 21:13 23:35
3 Emma Greene Burlingame Badgers 45:32.39 21:12 24:19
4 Evangelina Krajewska Cyclopaths 45:57.33 21:42 24:15
5 Elsa Davies Gnargonauts 47:45.61 22:21 25:24
6 Evelyn Loura Hillsborough Hawks 49:29.54 23:27 26:01
7 Rose Hilfinger Shire Shredders 50:40.97 23:58 26:42
8 Trista Purwin Midnight Riders 51:57.99 23:29 28:28
9 Evelyn Hanlon Foxboro Militia 52:51.36 23:51 29:00
10 Summer Prince Tornadoes 53:06.17 24:56 28:09
11 Alta Breismeister River Valley Riot 54:01.25 25:40 28:21
12 Sofia Titone Shire Shredders 55:00.80 25:43 29:17
13 Danika Rice Chainbreakers 56:29.02 26:42 29:46
14 Elise Wong Bobcats 57:11.87 26:45 30:26
15 Arden Parsons After School Suspension 58:53.96 27:38 31:15
16 Aylen Armenanzas Swamp Yankees 58:55.65 26:55 32:00
17 Cora Beaulieu Cape Crushers 1:01:04.14 27:29 33:34
18 Quinn Deane After School Suspension 1:03:43.11 29:26 34:16
19 Evelyn High Wompatuck Warriors 1:06:09.93 31:31 34:38
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Logan O'connor Burlingame Badgers 38:39.79 17:58 20:40
2 Nicholas Porter Shawsheen Shredders 38:40.11 17:55 20:44
3 Charlie Recine Shawsheen Shredders 40:14.22 18:20 21:53
4 Isaiah Bustos Dirt Diggers 41:13.07 19:21 21:52
5 Thomas Mackintosh Midnight Riders 41:35.26 19:34 22:01
6 Aiden Nephew Dirt Diggers 41:39.11 19:21 22:17
7 Brandon Caruso Shawsheen Shredders 41:40.05 19:21 22:18
8 Matthew Hand Cape Crushers 42:15.86 19:51 22:23
9 Caleb Kee Bobcats 43:36.58 19:47 23:49
10 Harold White Central Mass Chain Reaction 43:38.06 20:49 22:48
11 Ezra Mcmenamin River Valley Riot 44:00.23 20:25 23:34
12 Ivan Gascoyne Hillsborough Hawks 44:13.42 20:39 23:33
13 Philip Burnett Midnight Riders 44:14.67 19:56 24:17
14 Leo Dionne Tornadoes 44:29.90 20:39 23:50
15 Cooper Green Gnargonauts 44:46.33 20:48 23:57
16 Henry Beam Gnargonauts 44:52.14 20:26 24:25
17 Henry Babey Gnargonauts 44:58.87 20:25 24:33
18 Max Shuster Dover Demons 45:01.47 20:45 24:15
19 Nolan Wittenstein Cape Crushers 45:25.61 20:40 24:45
20 Teddy Gogolen Burlingame Badgers 45:30.91 20:54 24:36
21 Jackson Loura Hillsborough Hawks 45:31.47 20:54 24:36
22 Chase Voccio Burlingame Badgers 45:44.38 21:28 24:15
23 Hudson Hoy Big Ringers 45:46.07 21:43 24:02
24 John Christensen Shawsheen Shredders 45:49.45 22:01 23:47
25 Liam Shearstone Coyotes 46:11.46 21:06 25:04
26 Jack Erickson Big Ringers 46:20.05 22:04 24:15
27 Connor Tranquilli Hillsborough Hawks 47:06.39 22:11 24:55
28 Parker Mcgillivray Big Ringers 47:07.68 21:07 26:00
29 Renzo Mahoney After School Suspension 47:07.98 22:30 24:37
30 Mathew Turlin Bobcats 47:19.71 21:45 25:34
31 Bryce Gibson Hillsborough Hawks 47:26.18 22:04 25:22
32 Ryder Johannesen Contoocook Valley Chain Gang 47:28.84 22:44 24:44
33 Alex Topolenski Gateway Gear Grinders 47:35.48 23:30 24:04
34 Isaac Bell Chainbreakers 47:48.49 22:27 25:20
35 Ethan Mcgough Bobcats 48:04.52 22:17 25:47
36 Bryce Chasse Plymouth Rock Dominators 48:17.78 22:05 26:12
37 Jasper Diem Wompatuck Warriors 48:47.53 22:04 26:43
38 Baylen Hebert Hillsborough Hawks 49:12.20 23:18 25:53
39 Gleb Hrabouski Blue Hills Racing 49:32.76 24:04 25:28
40 Aaron Wiens River Valley Riot 49:38.04 22:41 26:56
41 Will Lynch Seacoast Senders 49:42.82 22:50 26:52
42 Charlie Wheeler Contoocook Valley Chain Gang 49:49.63 24:27 25:22
43 Eli Skulte CT Chain Links 49:55.69 20:40 29:14
44 Lukas Jerman After School Suspension 50:08.22 23:47 26:20
45 Oliver Ruthwicz Bobcats 50:11.93 22:59 27:12
46 Hugh Felter CT Chain Links 50:18.42 22:38 27:39
47 Ryan Moriarty Big Ringers 50:22.60 24:51 25:31
48 Mason Siddell Cape Crushers 50:32.57 23:50 26:42
49 Benson Tengelsen Coyotes 51:01.28 23:44 27:16
50 Brady Dufresne Salmon Brook Switchbacks 51:16.52 23:46 27:29
51 Bentley Dowd Bobcats 51:18.04 23:28 27:49
52 Jacob Staples River Valley Riot 51:45.81 24:26 27:19
53 Ethan Johnson Blue Hills Racing 51:52.33 24:10 27:41
54 Quinn Reeder After School Suspension 51:52.45 24:36 27:16
55 Grady Greene CT Chain Links 51:59.10 24:21 27:37
56 Owen Emberg Cape Crushers 52:00.54 23:25 28:34
57 Aaron Wagner CT Chain Links 52:03.81 24:23 27:40
58 Cam Warden Coyotes 52:22.38 24:33 27:48
59 Luke Zanconato Dirt Diggers 52:23.55 26:05 26:18
60 William John “jack” andrews Midnight Riders 52:24.19 24:26 27:57
61 Ronan Mclaughlin Wompatuck Warriors 53:17.69 24:44 28:33
62 Reed Bodek Rock Riders MTB 53:34.99 25:03 28:31
63 Ben Pratt Bobcats 54:01.40 25:46 28:14
64 Elijah Cogswell Dover Demons 54:05.41 25:42 28:23
65 Quentin Klag Chainbreakers 54:14.83 25:33 28:40
66 Cameron Mclaughlin Bobcats 54:22.59 25:03 29:18
67 Declan Lowe Big Ringers 54:40.66 25:24 29:16
68 Keagan Sessions St. John's Prep 54:54.37 26:10 28:43
69 Tanner Senecal Gateway Gear Grinders 54:56.11 24:47 30:08
70 John Kocab Burlingame Badgers 55:06.51 25:53 29:12
71 Liam Marsh Gnargonauts 55:17.76 26:34 28:43
72 Bo Kelley Burlingame Badgers 55:49.94 26:06 29:43
73 Evan Bourassa Seacoast Senders 56:02.15 26:15 29:46
74 Max Rosa Bobcats 56:15.70 26:42 29:33
75 Russell Bercury Dirt Diggers 56:22.40 25:29 30:53
76 Maxwell Lawton Salmon Brook Switchbacks 56:24.11 26:39 29:44
77 Garrett Newall Plymouth Rock Dominators 56:24.25 26:21 30:02
78 Noah Keller Dover Demons 56:54.42 27:29 29:24
79 James Moore Plymouth Rock Dominators 57:12.54 27:08 30:04
80 Connor Widner Bobcats 1:01:07.79 28:15 32:52
81 Mykola Voyevidka River Valley Riot 1:01:56.74 28:29 33:27
82 Patrick Murphy Wompatuck Warriors 1:02:20.41 28:52 33:27
83 Sebastien Poirier St. John's Prep 1:02:20.55 28:34 33:45
84 Hank Higgins Wompatuck Warriors 1:02:26.74 27:55 34:31
85 Peter Sowa Cyclopaths 1:04:18.47 29:26 34:52
86 Samuel Lincoln Bobcats 1:04:24.00 28:35 35:48
87 Arthur Pickett Rock Riders MTB 1:14:02.48 27:13 36:48
DNF Joel Gaviria Dirt Diggers DNF 26:26 -
DNF Michael Sharp St. John's Prep DNF DNF -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Sage Putnam 802 In The Saddle 1:05:47.54 20:15 22:58 22:34
2 Lilah Engebretson River Valley Riot 1:07:10.37 20:15 23:12 23:42
3 Hannah Tidhar 802 In The Saddle 1:07:58.04 20:16 23:38 24:03
4 Kodie Comerford Burlingame Badgers 1:09:19.39 20:19 24:36 24:23
5 Charlotte Meehan Burlingame Badgers 1:12:22.07 21:22 25:17 25:41
6 Cora Harris North West Dirt Gremlins 1:15:54.41 23:05 27:28 25:20
7 Selby Sullivan Shawsheen Shredders 1:16:13.73 22:25 27:24 26:23
8 Vera Milone CT Chain Links 1:24:06.28 25:27 28:24 30:14
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Jack Odonnell Shire Shredders 55:06.89 16:21 19:10 19:34
2 Tucker Mciver Seacoast Senders 56:18.00 17:02 19:19 19:55
3 Freddy Porter Shawsheen Shredders 58:08.72 17:31 21:34 19:02
4 Orson Felter CT Chain Links 58:10.29 17:42 20:58 19:29
5 Jason Udell Midnight Riders 58:11.88 17:39 20:37 19:55
6 Matthew Hering Cyclopaths 1:00:08.65 18:31 20:31 21:05
7 Bennett Mellen 802 In The Saddle 1:00:43.83 18:36 21:17 20:50
8 Conrad Oneil Seacoast Senders 1:01:05.35 18:39 21:58 20:27
9 Huxley Harple Swamp Yankees 1:01:36.33 18:42 21:30 21:23
10 Leo Grunert Wompatuck Warriors 1:02:00.12 19:27 21:43 20:49
11 Henry Combes North West Dirt Gremlins 1:02:37.78 18:47 21:41 22:08
12 Anders Krause River Valley Riot 1:03:43.50 18:46 21:53 23:03
13 Forrest Danielson Big Ringers 1:05:17.21 19:38 22:51 22:47
14 Ben Allegrini Wompatuck Warriors 1:05:56.91 19:47 23:02 23:07
15 Jesse Anastasi After School Suspension 1:06:22.51 20:07 23:15 22:59
16 Tiago Del rio CT Chain Links 1:06:55.60 19:56 23:16 23:41
17 Caleb Molyneaux Dover Demons 1:07:37.18 21:08 23:44 22:43
18 Joshua Webb North West Dirt Gremlins 1:08:58.49 20:54 23:55 24:08
19 Warren Richmond Gnargonauts 1:09:00.66 21:25 24:07 23:27
20 Brayden Tucker St. John's Prep 1:09:01.16 21:08 23:37 24:15
21 Jack Whorton After School Suspension 1:09:01.27 21:00 24:25 23:35
22 Jonas Kraijesteijn Cyclopaths 1:09:42.43 20:59 24:35 24:06
23 Kai Schow Wompatuck Warriors 1:09:58.49 20:47 25:50 23:20
24 Ethan Leblanc NDO Racing 1:10:22.86 20:55 24:42 24:45
25 Leonard Christin St. John's Prep 1:11:03.85 22:11 24:11 24:40
26 Wilder Lapointe North Shore Hammerheads 1:11:51.67 20:35 26:33 24:42
27 Cole Gibson Hillsborough Hawks 1:12:07.84 22:07 24:40 25:19
28 Charlie Nablo CT Chain Links 1:12:47.59 21:41 25:58 25:07
29 Griffin Yurkerwich Cyclopaths 1:12:51.62 20:49 25:25 26:36
30 Griffin Dardinski Seacoast Senders 1:14:51.92 21:34 26:01 27:15
31 Madsen Block CT Chain Links 1:18:02.54 23:21 27:42 26:58
32 David Zanconato Dirt Diggers 1:18:08.45 23:14 27:11 27:42
33 Reid Champagne Midnight Riders 1:26:17.80 24:25 30:38 31:13
DNF Kenji Kemp Midnight Riders DNF 21:55 - -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1
1 Lizzy Gilman Blue Hills Racing 21:35.89 21:35
2 Eleanor Fellion Blue Hills Racing 24:07.89 24:07
3 Lily Baczek Blue Hills Racing 24:36.89 24:36
4 Thea Mcelwaine Blue Hills Racing 26:10.89 26:10
5 Carya Verson River Valley Riot 26:37.53 26:37
6 Dharma Noelia gonzalez arteaga Blue Hills Racing 26:43.63 26:43
7 Savannah Porter Shawsheen Shredders 30:11.24 30:11
8 Greta Purwin Midnight Riders 30:30.60 30:30
9 Catherine Creedon Bobcats 30:55.96 30:55
10 Caroline Cogliano Shawsheen Shredders 31:20.34 31:20
11 Eleanor Curtis Burlingame Badgers 31:30.79 31:30
12 Evelyn Coffin Tornadoes 31:30.96 31:30
13 Aubrey Erickson Big Ringers 31:32.02 31:32
14 Quinn Moeung Bobcats 32:10.49 32:10
15 Autumn Wilhelm Foxboro Militia 32:14.26 32:14
16 Zoe Oconnell Bobcats 32:56.01 32:56
17 Jane Christensen Shawsheen Shredders 33:41.16 33:41
18 Isla Soos Hillsborough Hawks 38:15.51 38:15
19 Alessandra Krajewska Cyclopaths 38:33.56 38:33
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1
1 Hollis Butler Blue Hills Racing 21:35.89 21:35
2 Iver Maynard River Valley Riot 21:35.92 21:35
3 Charles Mackintosh Midnight Riders 21:45.89 21:45
4 Ben Rightmire Wompatuck Warriors 23:47.89 23:47
5 Jack Lapierre Hillsborough Hawks 24:12.89 24:12
6 Joseph Mackintosh Midnight Riders 24:14.89 24:14
7 Leland Faber Contoocook Valley Chain Gang 24:22.29 24:22
8 Stratton Koop Hillsborough Hawks 25:41.63 25:41
9 Samuel Crocker Tornadoes 25:44.89 25:44
10 Charlie Kee Bobcats 26:08.89 26:08
11 Lucas Yip Midnight Riders 26:10.89 26:10
12 Remy Ward Green Mountain Collective 27:12.29 27:12
13 Samuel Keenan Hillsborough Hawks 27:16.63 27:16
14 Harry Lin After School Suspension 27:20.62 27:20
15 Logan Altenweg Gnargonauts 27:23.57 27:23
16 Atticus Penn Bobcats 27:39.67 27:39
17 Eamon O'hara NDO Racing 27:53.41 27:53
18 Quinn Coffin Tornadoes 27:55.35 27:55
19 Julian Belford After School Suspension 28:14.82 28:14
20 Malcolm O'hara NDO Racing 28:34.42 28:34
21 Camden Majeski Hillsborough Hawks 28:34.96 28:34
22 Thomas O'connor Providence Jackalopes 28:58.26 28:58
23 Dylan Garrett Blue Hills Racing 29:17.25 29:17
24 Orion Dardinski Seacoast Senders 29:19.98 29:19
25 Gus Taylor River Valley Riot 29:20.82 29:20
26 Griffin French goyette Midnight Riders 29:28.77 29:28
27 Patrick Walsh Wompatuck Warriors 29:38.83 29:38
28 Elliot Mcveigh Shawsheen Shredders 29:56.06 29:56
29 Maxim Malinouski Coyotes 30:03.57 30:03
30 Lincoln Strassel Plymouth Rock Dominators 31:26.01 31:26
31 Isaac Casiello Tornadoes 32:14.54 32:14
32 Maddox Doo Midnight Riders 32:34.59 32:34
33 Tennyson Davy Dirt Diggers 33:01.44 33:01
34 William Cummiskey Big Ringers 33:19.61 33:19
35 Jack O'hara Foxboro Militia 34:03.67 34:03
36 Patrick Chasse Plymouth Rock Dominators 34:11.87 34:11
37 Isaac Wilhelm Foxboro Militia 34:12.93 34:12
38 Albert Pop Dirt Diggers 34:13.80 34:13
39 Alex Piquette Gateway Gear Grinders 34:27.06 34:27
40 Miles Newall Plymouth Rock Dominators 34:32.29 34:32
41 August Wong Tornadoes 35:23.81 35:23
42 Alden Bunker Midnight Riders 36:15.78 36:15
43 Jonas Duggan Bobcats 37:38.39 37:38
44 Theo Eliastam Green Mountain Collective 37:50.69 37:50
45 Samuel Backer Coyotes 37:55.86 37:55
46 Liam Macdougall Bobcats 37:58.75 37:58
47 Ashton Marks St. John's Prep 39:52.28 39:52
48 James Chencharik Wompatuck Warriors 39:57.49 39:57
49 Logan Charland Tornadoes 40:02.74 40:02
50 Benjamin Leblanc NDO Racing 41:30.62 41:30
51 Charles Degrass NDO Racing 42:33.79 42:33
52 Aaron Wolongevicz Midnight Riders 43:12.22 43:12
53 Samuel Sharp Chainbreakers 50:30.53 50:30
DNF Tyler Whipple Big Ringers DNF 50:16
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Beatrix Hagge 802 In The Saddle 46:15.80 22:16 23:59
2 Avery Pimentel Shawsheen Shredders 48:39.46 22:52 25:46
3 Emery Troob Big Ringers 51:39.01 24:17 27:21
4 Riley Phoenix After School Suspension 53:28.71 25:52 27:35
5 Emery Spicer Seacoast Senders 56:02.04 26:14 29:47
6 Ailish Marsh Gnargonauts 58:31.97 28:04 30:27
7 Tess Pagani Cape Crushers 59:02.45 27:44 31:18
8 Alana Doo Midnight Riders 59:28.20 27:19 32:09
9 Angelou Abbingsole River Valley Riot 1:01:48.81 26:43 35:05
10 Abigail Lincoln Bobcats 1:01:51.15 28:20 33:31
11 Amber Lee Hillsborough Hawks 1:04:28.05 29:59 34:28
12 Emma Bailey Dover Demons 1:05:09.72 30:06 35:02
13 Lexi Klicker Hillsborough Hawks 1:05:46.95 30:21 35:25
14 Hannah Brunet Chainbreakers 1:10:07.08 32:04 38:02
15 Marley Benjamin Big Ringers 1:10:13.44 30:10 40:03
16 Teagan Murtagh After School Suspension 1:13:07.96 34:42 38:25
17 Olivia Hayston Bobcats 1:13:08.96 34:38 38:30
DNF Emma Oconnell Bobcats DNF 36:19 -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Benjamin Hannon River Valley Riot 43:56.29 20:57 22:58
2 Lucas Kaminski Midnight Riders 47:32.05 22:33 24:58
3 Theo Hansen North Shore Hammerheads 48:18.43 22:56 25:21
4 Elliot Froburg Seacoast Senders 48:47.83 23:08 25:39
5 Tucker Olson 802 In The Saddle 50:04.26 23:27 26:37
6 John Creedon Bobcats 50:48.36 23:39 27:08
7 Odin Pestana Chainbreakers 50:55.43 24:08 26:46
8 Hunter Lapierre Hillsborough Hawks 51:23.79 24:14 27:09
9 Tucker Wells North Shore Hammerheads 51:34.50 24:53 26:40
10 Torin Riordan 802 In The Saddle 51:56.68 23:15 28:41
11 Dylan Sullivan Shawsheen Shredders 52:03.30 24:58 27:05
12 Hal Russell North West Dirt Gremlins 52:49.08 25:00 27:49
13 Luke Dostal Cape Crushers 53:30.17 25:37 27:53
14 Tommy Reale Wompatuck Warriors 53:34.50 25:09 28:24
15 Lucas Brosnan River Valley Riot 53:52.53 25:09 28:42
16 Sylvan Rubin-smith mckie River Valley Riot 53:56.49 24:59 28:57
17 Conner Woodard Dirt Diggers 54:17.82 25:08 29:09
18 Wesley Hilfinger Shire Shredders 54:32.96 26:09 28:23
19 Nicholas Violette Big Ringers 55:06.51 26:10 28:55
20 Lakin Morrow Providence Jackalopes 55:07.35 25:15 29:51
21 Eli Messer Coyotes 55:18.69 25:44 29:34
22 Will Vasconcelos Bobcats 55:21.12 26:15 29:05
23 Hunter Woolhouse Coyotes 55:46.94 26:12 29:34
24 Rhett Williams Cape Crushers 56:47.99 27:23 29:24
25 Grant Gordon Hillsborough Hawks 56:49.26 26:48 30:00
26 Mose Harris Tornadoes 56:56.40 26:49 30:06
27 Evan Dulude Gateway Gear Grinders 57:30.12 26:48 30:41
28 Wesley Kellner Chainbreakers 57:52.02 28:25 29:26
29 Alexander Malinouski Coyotes 57:52.13 28:10 29:41
30 Grant Macomber Coyotes 58:16.59 27:58 30:17
31 Jonathan Laflamme Shawsheen Shredders 58:25.17 26:01 32:23
32 Jack Roebuck Big Ringers 58:26.52 27:39 30:47
33 Keefe Tente River Valley Riot 58:34.00 27:43 30:50
34 Harrison Mclaughlin Burlingame Badgers 58:58.65 27:03 31:54
35 Sebastian Kontoglis Blue Hills Racing 58:59.76 29:30 29:29
36 Gianluca Arcuri Coyotes 59:16.49 28:04 31:12
37 Henry Lambert Bobcats 59:53.31 28:12 31:40
38 Jackson Schultz Midnight Riders 59:53.49 27:42 32:11
39 Julian Mckeough Shire Shredders 59:55.86 27:51 32:04
40 Henry Christin North Shore Hammerheads 1:00:12.09 28:18 31:53
41 Elias Sylvester North Shore Hammerheads 1:00:15.29 28:03 32:11
42 Raurey Briggs Dirt Diggers 1:00:16.95 27:33 32:43
43 Julian Tarricone Chainbreakers 1:00:58.68 27:56 33:02
44 Miles Hatton Contoocook Valley Chain Gang 1:01:00.32 29:34 31:26
45 Abe Lowy Midnight Riders 1:01:09.87 29:01 32:08
46 Wilder Guerdat Seacoast Senders 1:01:54.44 30:09 31:45
47 Andrew Grubb Seacoast Senders 1:01:58.40 29:57 32:01
48 Kyle Hardt Gnargonauts 1:02:09.00 28:57 33:11
49 Michael Thomas Big Ringers 1:02:28.74 29:21 33:07
50 Dylan Lang Dover Demons 1:02:50.10 29:40 33:09
51 Frank Moore Plymouth Rock Dominators 1:05:35.09 31:42 33:52
52 Russell Hayes Tornadoes 1:07:18.08 30:07 37:10
53 Julien Morinon Rock Riders MTB 1:07:20.08 31:00 36:19
54 Garrett Guarriello Midnight Riders 1:08:08.63 31:15 36:52
55 Tristan Hobbs River Valley Riot 1:08:27.24 32:09 36:17
56 Henry Ballew Cyclopaths 1:10:22.08 32:10 38:11
57 Fionn Murray-stewart Cyclopaths 1:10:45.51 32:04 38:41
58 Gavin Graf Big Ringers 1:11:01.51 33:23 37:38
59 Jackson Reynolds Salmon Brook Switchbacks 1:12:05.51 32:25 39:40
60 Donnie French goyette Midnight Riders 1:12:26.51 31:53 40:32
61 Jack Colbourn After School Suspension 1:12:27.51 33:26 39:00
62 William Robin Wompatuck Warriors 1:12:57.35 35:40 37:17
63 Owen Cruickshank Rock Riders MTB 1:13:27.20 31:58 41:28
64 Jack Stevenson Wompatuck Warriors 1:15:22.83 34:44 40:38
65 Gabriel Thomas Big Ringers 1:17:44.04 37:58 39:45
DNF Ryder Muto Cape Crushers DNF 34:01 -
DNF Wyatt Jabaily Salmon Brook Switchbacks DNF 38:37 -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Jacqueline Anketell Dover Demons 1:08:10.86 20:59 23:23 23:48
2 Vera Ollila Big Ringers 1:12:01.86 22:39 24:40 24:42
3 Io Torrellas Cape Crushers 1:15:47.47 21:58 25:45 28:03
4 Emilia Schweitzer CT Chain Links 1:17:16.70 24:29 26:58 25:48
5 Madeline Bourque After School Suspension 1:18:32.47 24:25 26:48 27:18
6 Lucy Carr Coyotes 1:19:23.40 24:38 27:35 27:09
7 Carla Huber CT Chain Links 1:20:40.28 24:21 27:17 29:02
8 Lili Schow Wompatuck Warriors 1:21:32.92 25:32 28:22 27:37
9 Megan Tucker Shire Shredders 1:27:14.97 27:31 29:18 30:24
10 Anna Block CT Chain Links 1:29:37.73 25:55 31:08 32:33
11 Katherine Bailey Dover Demons 1:33:37.25 21:57 33:16 28:23
DNF Sierra Putnam 802 In The Saddle DNF 21:01 - -
DNF Elizabeth Bonk Midnight Riders DNF DNF - -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Malcolm Mckeough Shire Shredders 56:53.11 17:25 19:26 20:00
2 Noah Pinsonneault Shire Shredders 58:08.69 17:53 19:58 20:17
3 Benjamin Mandel Shire Shredders 58:54.94 17:57 19:56 21:01
4 Jackson Fellows 802 In The Saddle 59:30.68 17:58 20:22 21:09
5 William Keefe Shire Shredders 1:00:32.98 18:44 20:54 20:53
6 Beau Sanders Shire Shredders 1:00:47.60 17:59 21:18 21:29
7 Logan Lapointe River Valley Riot 1:00:59.13 18:41 21:11 21:06
8 Finn Borges Bobcats 1:01:05.93 18:58 20:51 21:16
9 Luke Pickard River Valley Riot 1:02:12.19 18:52 21:16 22:03
10 Julian Wong Bobcats 1:02:22.38 19:16 21:42 21:23
11 Drew Carleton St. John's Prep 1:02:47.27 18:58 21:38 22:10
12 Roman Voyevidka River Valley Riot 1:03:11.48 19:34 21:46 21:50
13 Aidan Miller Shire Shredders 1:03:30.19 19:57 21:21 22:11
14 Devin Peavey North Shore Hammerheads 1:03:38.11 19:25 21:40 22:33
15 Cole Micavich Hillsborough Hawks 1:03:57.23 19:18 21:54 22:44
16 Ray Hill Burlingame Badgers 1:04:19.20 19:28 22:09 22:41
17 Ben Folmsbee Swamp Yankees 1:04:31.06 19:47 22:43 22:00
18 Colin Garcia de paredes Seacoast Senders 1:05:03.56 19:54 22:42 22:26
19 James Esten Hillsborough Hawks 1:05:04.88 20:11 22:36 22:16
20 Nathaniel Manseau Hillsborough Hawks 1:05:20.34 20:12 22:36 22:31
21 Sam Fritz Burlingame Badgers 1:05:57.19 19:51 22:21 23:44
22 Daniel Kocab Burlingame Badgers 1:06:06.77 20:52 22:56 22:17
23 Cole Schmitz CT Chain Links 1:06:28.35 20:02 22:57 23:28
24 Jack Garrity Hillsborough Hawks 1:06:34.71 20:48 22:54 22:50
25 Chase Champagne Midnight Riders 1:07:13.43 21:26 22:33 23:14
26 Anthony Beluzo Gateway Gear Grinders 1:07:33.33 20:47 22:57 23:48
27 Maxwell Olson 802 In The Saddle 1:07:36.24 20:55 23:23 23:16
28 Henry Sowa Cyclopaths 1:07:36.31 20:34 23:20 23:41
29 Max States Shire Shredders 1:07:49.86 21:17 23:22 23:09
30 Colin Kropelnicki Wompatuck Warriors 1:07:54.73 17:41 20:11 30:01
31 Graham Horgan Seacoast Senders 1:08:00.78 20:01 23:38 24:20
32 Trey Wollach North Shore Hammerheads 1:08:55.41 21:03 23:56 23:55
33 Jackson Pakenham Swamp Yankees 1:09:24.68 20:27 23:39 25:17
34 Antonio Galuardi North Shore Hammerheads 1:09:37.36 21:22 23:53 24:21
35 Matt Robinson Shawsheen Shredders 1:09:37.59 21:01 24:12 24:23
36 Owen Majeski Hillsborough Hawks 1:11:05.09 20:55 24:50 25:19
37 Nikolas Stearns Bobcats 1:11:28.48 21:37 24:20 25:30
38 Alec Chen Dover Demons 1:11:35.71 21:43 24:34 25:17
39 Lorenzo Viggiano Gateway Gear Grinders 1:11:52.16 22:07 25:08 24:36
40 Kyle Tedstone Coyotes 1:12:08.78 22:55 24:48 24:24
41 Lorenzo Millan Coyotes 1:12:28.47 21:53 24:49 25:45
42 Kanyon Kemp Midnight Riders 1:12:34.90 21:27 25:30 25:36
43 Adam Karmelek Coyotes 1:12:45.06 22:32 25:10 25:02
44 Henry Rockwell Cape Crushers 1:12:54.20 23:00 24:38 25:14
45 Jack Smith Dover Demons 1:13:09.25 22:16 24:52 26:00
46 Emmitt Allen Contoocook Valley Chain Gang 1:13:50.22 23:49 25:41 24:18
47 Sean Hardt Gnargonauts 1:14:06.55 22:31 25:05 26:29
48 Connor Bonk Midnight Riders 1:14:21.18 22:54 26:15 25:11
49 Matthew Mahoney Dover Demons 1:14:24.67 22:25 25:08 26:49
50 Nicholas Castiglia Rock Riders MTB 1:16:24.16 23:38 26:25 26:20
51 Kuan Fu Cyclopaths 1:16:26.33 22:27 26:46 27:12
52 Grady Mcauliffe Chainbreakers 1:17:06.11 22:51 27:32 26:42
53 John Eichelberger Cyclopaths 1:17:08.64 25:17 25:52 25:58
54 Eli Svatek Midnight Riders 1:17:45.99 21:25 23:58 32:22
55 Aaron Shenker Shawsheen Shredders 1:17:50.95 22:27 25:31 29:51
56 Owen Tucker Shire Shredders 1:18:13.42 22:44 26:42 28:46
57 Andrew Smith After School Suspension 1:19:31.28 24:10 27:41 27:39
58 Aneil Barnick Bobcats 1:21:23.85 23:48 28:02 29:32
59 Samuel Vekakis Burlingame Badgers 1:21:31.89 25:13 28:02 28:15
60 Breton Provencal Gateway Gear Grinders 1:22:04.09 24:44 29:11 28:08
61 Timothy Tuttle St. John's Prep 1:22:20.52 23:57 28:32 29:50
62 Michael Lane Wompatuck Warriors 1:23:26.50 23:53 30:10 29:22
63 Tin Lam St. John's Prep 1:23:36.86 24:05 29:32 29:57
64 Alex Folmsbee Swamp Yankees 1:25:54.09 28:13 28:16 29:24
65 Curtis Mitchell Tornadoes 1:27:42.61 24:46 30:16 32:38
DNF Conor Rightmire Wompatuck Warriors DNF 19:07 26:36 -
DNF Gunther Breismeister River Valley Riot DNF 21:00 - -
DNF Tynan Thornell St. John's Prep DNF 22:32 - -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3 Lap 4
1 Illya Davies Gnargonauts 1:29:15.55 20:18 22:57 22:41 23:18
2 Schuyler Hagge 802 In The Saddle 1:32:11.55 19:58 22:30 23:28 26:12
3 Victoria Svatek Midnight Riders 1:34:30.37 20:29 24:22 25:20 24:17
4 Naomi Ericson CT Chain Links 1:36:17.78 21:18 24:20 25:15 25:23
5 Isla Segal 802 In The Saddle 1:39:35.64 22:20 25:05 25:27 26:41
6 Tessa Avery Hillsborough Hawks 1:42:40.78 22:45 26:09 25:53 27:52
DNF Emily Siminski Cape Crushers DNF 21:41 - - -
DNF Anna Oleary Thunderbirds DNF 24:31 - - -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3 Lap 4
1 Dylan Vaughn Wompatuck Warriors 1:10:55.10 16:32 17:58 18:10 18:14
2 Levi Hughes Nomads 1:11:02.95 16:34 17:58 18:08 18:21
3 Samuel Oickle Nomads 1:13:07.94 16:36 18:28 18:58 19:04
4 Lucas Kiaer St. John's Prep 1:13:24.26 17:22 18:51 18:34 18:35
5 Griffyn Vaughn Wompatuck Warriors 1:15:15.98 17:15 18:59 19:29 19:30
6 Jackson Camp St. John's Prep 1:15:23.34 17:37 19:26 19:06 19:13
7 Alden Lapointe North Shore Hammerheads 1:15:31.17 17:48 19:08 19:25 19:08
8 Calvin Seman 802 In The Saddle 1:15:56.72 17:35 19:16 19:24 19:40
9 Tyler Abrams Midnight Riders 1:16:02.46 18:07 19:25 19:32 18:57
10 Rowan Harrison River Valley Riot 1:16:17.01 17:32 19:23 19:48 19:32
11 Ej Acworth St. John's Prep 1:16:18.14 17:16 19:21 19:39 20:00
12 Ethan Bergmann Big Ringers 1:16:40.59 17:27 19:50 20:00 19:22
13 Grady Alexander 802 In The Saddle 1:17:10.52 18:30 19:30 19:39 19:29
14 Jake Apfelbaum St. John's Prep 1:17:36.56 17:50 19:13 19:44 20:48
15 Kai Benjamin Big Ringers 1:18:02.46 18:06 19:54 19:42 20:19
16 Rowan Riordan 802 In The Saddle 1:19:10.62 16:36 23:34 19:05 19:54
17 Finnegan Barden 802 In The Saddle 1:19:47.39 17:50 19:39 20:41 21:35
18 Scooter Tracy Wompatuck Warriors 1:20:09.16 18:09 20:18 20:52 20:48
19 Luke Finley 802 In The Saddle 1:20:35.34 17:38 20:22 21:49 20:45
20 Max Stoll Hillsborough Hawks 1:20:58.56 17:47 20:43 21:19 21:07
21 Luca Gnazzo CT Chain Links 1:21:26.18 18:28 20:31 21:07 21:19
22 Daniel Osullivan iii Hillsborough Hawks 1:21:33.55 18:56 20:40 21:20 20:36
23 Eddie Norton Bobcats 1:21:39.94 18:10 20:56 21:28 21:04
24 Steven Steniger Burlingame Badgers 1:22:08.04 18:18 21:06 21:31 21:11
25 Charles Ruedig Seacoast Senders 1:24:13.69 18:32 21:23 22:09 22:07
26 Tomas Masterson 802 In The Saddle 1:24:57.66 18:06 22:05 23:06 21:39
27 Garrett Macneil St. John's Prep 1:25:03.40 19:36 21:49 22:03 21:33
28 Lucas Bailey Dover Demons 1:25:58.72 18:57 21:36 22:42 22:42
29 Collin Greene Burlingame Badgers 1:27:14.72 19:35 22:11 22:37 22:50
30 Ryder Hughes Bobcats 1:27:55.36 19:13 23:34 22:29 22:37
31 Finn Posner Dover Demons 1:28:21.66 18:41 23:48 24:23 21:27
32 Chase Odonnell Shire Shredders 1:29:55.37 16:33 18:30 31:07 23:43
33 Thomas Welch Coyotes 1:29:55.53 20:29 23:01 23:14 23:10
34 Reese Berman St. John's Prep 1:30:23.87 20:30 23:07 23:35 23:10
35 James Skilton Coyotes 1:30:46.60 20:51 22:57 23:10 23:46
36 Owen Levy Green Mountain Collective 1:31:20.73 20:36 23:45 22:48 24:10
37 Owen Sassi Burlingame Badgers 1:34:31.95 22:16 24:11 23:47 24:17
38 Aidan Spencer Hillsborough Hawks 1:42:38.24 23:32 26:06 26:02 26:56
39 Colton Prince Tornadoes 1:50:52.40 20:04 23:29 30:31 36:47
DNF Aidan Sullivan St. John's Prep DNF 21:00 22:39 23:33 -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Praisa Willey Gateway Gear Grinders 55:31.32 26:51 28:39
2 Hannah Galatro Providence Jackalopes 55:49.02 26:12 29:36
3 Esther Cadenhead After School Suspension 57:38.42 27:05 30:32
4 Jordan Anastasi After School Suspension 58:17.92 27:32 30:45
5 Annabelle Gomes Chainbreakers 1:04:10.59 29:38 34:32
6 Therese Sowa Cyclopaths 1:07:04.19 31:56 35:07
7 Noa Nabut River Valley Riot 1:14:37.74 34:05 40:32
8 Emma Dooley Dover Demons 1:14:55.87 32:54 42:01
9 Kalina Ivanov Cape Crushers 1:17:31.72 36:08 41:23
DNF Julia Dowd Bobcats DNF 35:28 -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Dylan Cramb Midnight Riders 44:45.45 20:54 23:50
2 Eyal Mamet Shawsheen Shredders 46:25.20 21:49 24:35
3 Lucas Reale Wompatuck Warriors 46:45.12 22:27 24:17
4 Immanuel Marmol Dover Demons 47:07.64 22:05 25:01
5 Shey Rotsky Bobcats 47:46.41 22:24 25:21
6 Ernest Titus Coyotes 48:36.82 23:10 25:25
7 Felix Milasta Dover Demons 48:45.81 23:09 25:35
8 Preston Schleinkofer Bobcats 48:57.92 23:12 25:45
9 James Henebury Coyotes 49:03.82 22:56 26:07
10 Shaan Barnick Bobcats 49:04.85 23:09 25:55
11 Jackson Bautista Foxboro Militia 49:10.88 23:03 26:07
12 Will Barron Seacoast Senders 50:13.54 23:40 26:32
13 Owen Donovan Foxboro Militia 50:37.83 23:32 27:04
14 Andrew Carpenter Tornadoes 51:14.42 24:26 26:48
15 Cal Hayward After School Suspension 51:25.15 24:09 27:15
16 Leo Fox Dover Demons 51:30.53 24:41 26:49
17 Eduardo Gonzalez St. John's Prep 52:10.46 24:42 27:28
18 Roman Christian Wompatuck Warriors 52:12.10 24:55 27:16
19 Clement Bravet Shawsheen Shredders 52:12.26 26:23 25:48
20 Dexter Stevens Central Mass Chain Reaction 52:24.31 23:55 28:29
21 Aiden Fletcher Burlingame Badgers 52:55.15 24:26 28:28
22 James Haverty After School Suspension 53:09.70 23:49 29:20
23 Caz Verticchio Coyotes 53:59.79 26:04 27:55
24 Finnigan Boyle Swamp Yankees 54:35.79 25:34 29:01
25 Miles Carlson Coyotes 54:49.23 25:35 29:13
26 Will Turner St. John's Prep 55:47.12 25:19 30:27
27 Malcolm Todd River Valley Riot 55:55.75 25:42 30:13
28 Landon Bruso Burlingame Badgers 56:02.12 26:36 29:25
29 Zachary Lea-saken 802 In The Saddle 56:30.00 26:37 29:52
30 Roman Phillips Shire Shredders 56:34.48 25:30 31:04
31 Daniel Bruno Rock Riders MTB 56:39.59 26:02 30:36
32 Lonan Malmberg Dover Demons 57:43.72 26:47 30:56
33 Erik Peters Tornadoes 58:04.60 26:34 31:29
34 Christopher Preble Coyotes 58:08.02 26:42 31:25
35 Ulysses Wong Tornadoes 58:32.74 28:32 30:00
36 Craig Neubert Shire Shredders 58:53.47 27:30 31:23
37 Gabe Dunseith Tornadoes 59:48.49 28:18 31:29
38 Nicholas King Shire Shredders 1:00:19.29 27:54 32:24
39 Lucas Sousa Swamp Yankees 1:00:45.75 28:30 32:15
40 Gabriel Burnett Midnight Riders 1:01:06.48 26:00 35:05
41 Jack Bodt Dover Demons 1:01:39.92 29:23 32:16
42 Dylan Shay Dirt Diggers 1:01:54.00 28:43 33:10
43 Leif Wong Tornadoes 1:03:15.92 29:31 33:44
44 William Roberts Tornadoes 1:04:45.08 30:10 34:34
45 Antoine Nessralla Foxboro Militia 1:05:52.71 30:47 35:05
46 Jacob Hartley Plymouth Rock Dominators 1:05:55.34 30:57 34:57
47 Nick Jagatic Hillsborough Hawks 1:06:12.52 31:21 34:50
48 Guy Nevo Dover Demons 1:11:00.76 33:47 37:12
49 Travis Morrison St. John's Prep 1:15:35.64 35:35 40:00
50 Oliver Roell St. John's Prep 1:17:06.46 32:42 44:24
51 Joey Harkin Dover Demons 1:17:12.50 34:46 42:25
52 Cooper Lee Hillsborough Hawks 1:20:25.22 51:56 28:29
53 Sean Sprague Shawsheen Shredders 1:34:54.88 39:39 55:15
DNF Elliot Dransfield After School Suspension DNF 27:49 -
DNF Brendan Cusack Bobcats DNF 29:11 -
DNF Evan Miller Foxboro Militia DNF 32:39 -