Log In
NEYC #1 - Norfolk Aggie • May 3 2026 • Walpole, 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 41:46.64 20:51 20:54
2 Elsa Davies Gnargonauts 42:13.13 21:18 20:54
3 Kodie Comerford Burlingame Badgers 42:39.54 21:17 21:21
4 Emma Greene Burlingame Badgers 42:51.83 21:16 21:34
5 Alta Breismeister River Valley Riot 44:08.79 22:14 21:54
6 Evelyn Loura Hillsborough Hawks 44:12.56 21:44 22:28
7 Amelia Cogliano Shawsheen Shredders 45:26.12 22:41 22:44
8 Trista Purwin Midnight Riders 45:43.88 22:45 22:58
9 Evangelina Krajewska Cyclopaths 45:46.50 22:28 23:18
10 Aylen Armenanzas Swamp Yankees 46:09.95 22:40 23:29
11 Annabelle Boryczewski CT Chain Links 46:11.00 22:40 23:30
12 Selby Sullivan Shawsheen Shredders 46:15.08 23:05 23:09
13 Summer Prince Tornadoes 48:19.25 24:15 24:03
14 Anja Parsons After School Suspension 49:47.24 24:48 24:58
15 Sofia Titone Shire Shredders 49:48.32 24:28 25:20
16 Cora Beaulieu Cape Crushers 50:20.90 25:06 25:14
17 Hannah Leslie-marshall After School Suspension 50:31.46 25:22 25:08
18 Anastasia Taylor Midnight Riders 50:46.76 24:13 26:33
19 Elise Wong Bobcats 51:17.72 25:34 25:43
20 Quinn Deane After School Suspension 52:17.24 25:58 26:19
21 Ruby Reed Green Mountain Collective 52:40.91 26:07 26:33
22 Evelyn High Wompatuck Warriors 54:27.23 26:49 27: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 Nicholas Porter Shawsheen Shredders 38:31.49 19:08 19:23
2 Jack Erickson Big Ringers 38:40.91 19:07 19:33
3 Logan O'connor Burlingame Badgers 39:46.39 20:13 19:32
4 Jesse Anastasi After School Suspension 40:01.22 20:14 19:46
5 Declan Mcmahon Seacoast Senders 40:25.03 20:28 19:57
6 Matthew Hand Cape Crushers 41:01.03 20:27 20:33
7 Caleb Kee Bobcats 41:44.57 20:50 20:54
8 Aiden Nephew Dirt Diggers 41:47.65 21:00 20:47
9 Cole Gibson Hillsborough Hawks 41:55.40 21:10 20:44
10 Griffin Yurkerwich Cyclopaths 41:58.07 21:04 20:53
11 Charlie Recine Shawsheen Shredders 42:23.41 21:29 20:53
12 Jackson Loura Hillsborough Hawks 42:29.65 21:47 20:41
13 Sawyer Owens Midnight Riders 42:34.57 21:01 21:32
14 Nolan Wittenstein Cape Crushers 42:37.78 21:20 21:16
15 John Christensen Shawsheen Shredders 42:40.07 21:40 20:59
16 William Wetzel Midnight Riders 42:43.52 21:11 21:31
17 Ezra Mcmenamin River Valley Riot 42:57.69 21:46 21:11
18 Isaiah Bustos Dirt Diggers 43:12.75 21:45 21:27
19 Jonas Kraijesteijn Cyclopaths 43:19.51 22:05 21:13
20 River Berkfield West Hill Cooperative 43:19.74 21:49 21:29
21 Tanner Senecal Gateway Gear Grinders 43:20.00 21:41 21:38
22 Chase Voccio Burlingame Badgers 43:24.20 21:03 22:20
23 David Zanconato Dirt Diggers 43:29.21 21:56 21:32
24 Asa Frankel After School Suspension 43:40.09 22:20 21:19
25 Leo Dionne Tornadoes 43:44.11 21:51 21:52
26 Philip Burnett Midnight Riders 43:44.90 22:06 21:38
27 Henry Beam Gnargonauts 43:49.36 22:15 21:34
28 Harold White Central Mass Chain Reaction 43:52.85 21:58 21:54
29 Quinn Reeder After School Suspension 43:53.50 21:59 21:54
30 Teddy Gogolen Burlingame Badgers 44:03.30 21:49 22:14
31 Liam Shearstone Coyotes 44:05.50 21:45 22:19
32 Ethan Mcgough Bobcats 44:20.57 21:56 22:24
33 Isaac Bell Chainbreakers 44:31.54 22:10 22:21
34 Parker Mcgillivray Big Ringers 44:38.48 21:52 22:45
35 Bryce Gibson Hillsborough Hawks 44:48.73 22:36 22:12
36 Max Shuster Dover Demons 45:17.58 21:54 23:23
37 Cooper Green Gnargonauts 45:22.05 22:24 22:57
38 Cam Warden Coyotes 45:31.52 22:46 22:44
39 Alex Nessralla Foxboro Militia 45:34.36 22:28 23:06
40 Mathew Turlin Bobcats 45:48.88 22:34 23:14
41 Ryder Johannesen Contoocook Valley Chain Gang 45:49.16 22:17 23:31
42 James Kaminski St. John's Prep 45:49.20 22:19 23:29
43 Henry Babey Gnargonauts 45:50.05 22:55 22:54
44 Thomas Merlan Wompatuck Warriors 45:54.61 22:50 23:04
45 Eli Skulte CT Chain Links 46:02.50 22:45 23:16
46 Stanley Swain Cape Crushers 46:10.04 23:22 22:47
47 Bentley Dowd Bobcats 46:10.58 22:55 23:15
48 Nathaniel Moormann Wompatuck Warriors 46:11.58 22:24 23:47
49 William Anketell Dover Demons 46:18.95 23:14 23:04
50 Brandon Caruso Shawsheen Shredders 46:36.15 23:12 23:23
51 Declan Lowe Big Ringers 46:37.16 22:56 23:40
52 Dylan Scott Cyclopaths 46:49.29 23:28 23:20
53 Dennis Lovett Wompatuck Warriors 46:51.42 23:26 23:25
54 William John “jack” andrews Midnight Riders 46:52.09 23:12 23:39
55 Jasper Diem Wompatuck Warriors 47:03.05 23:09 23:53
56 Will Lynch Seacoast Senders 47:06.97 23:17 23:49
57 Myles Miller Wompatuck Warriors 47:07.59 23:38 23:28
58 William Tetreault Dover Demons 47:15.39 23:36 23:39
59 Brady Dufresne Salmon Brook Switchbacks 47:16.77 23:32 23:43
60 David Boryczewski CT Chain Links 47:49.30 22:38 25:11
61 Bryce Chasse Plymouth Rock Dominators 47:53.52 23:55 23:57
62 Charlie Wheeler Contoocook Valley Chain Gang 47:59.64 24:12 23:47
63 Ronan Mclaughlin Wompatuck Warriors 48:14.50 23:41 24:32
64 Noah Keller Dover Demons 48:14.62 24:23 23:51
65 Grady Greene CT Chain Links 48:25.35 23:52 24:32
66 Aaron Wagner CT Chain Links 48:31.95 24:02 24:29
67 Soren Dylen St. John's Prep 48:54.64 23:54 25:00
68 Keagan Sessions St. John's Prep 49:14.61 24:22 24:51
69 Wyatt Lemoine Big Ringers 49:27.72 24:05 25:22
70 Leif Nielsen Midnight Riders 49:46.80 24:32 25:14
71 Arden Buser West Hill Cooperative 50:09.87 25:03 25:05
72 Ethan Schaus Cyclopaths 50:20.79 24:35 25:45
73 Noah Landers Dover Demons 50:22.50 24:53 25:29
74 Wesley Chang Midnight Riders 50:22.95 24:40 25:42
75 Ben Pratt Bobcats 50:23.55 25:04 25:18
76 Maxwell Lawton Salmon Brook Switchbacks 50:23.82 25:19 25:04
77 Hugh Felter CT Chain Links 50:29.47 22:51 27:38
78 Sam Bavaro Salmon Brook Switchbacks 50:41.74 24:51 25:50
79 Sebastien Poirier St. John's Prep 51:30.40 25:27 26:02
80 Flynn Sorota Shawsheen Shredders 51:39.33 24:42 26:57
81 Hendrik Allweiler-ebert Dover Demons 51:47.26 25:37 26:10
82 Caleb Bonn Big Ringers 52:10.48 25:43 26:27
83 Peter Sowa Cyclopaths 52:33.55 25:43 26:50
84 Dylan Eichelberger Cyclopaths 54:19.27 26:25 27:53
85 Nathan Da silva St. John's Prep 54:30.75 26:20 28:09
86 Michael Sharp St. John's Prep 55:59.17 25:31 30:27
87 Patrick Murphy Wompatuck Warriors 1:02:41.07 25:01 37:39
DNF Ivan Gascoyne Hillsborough Hawks DNF 21:11 -
DNF Oliver Almeida Green Mountain Collective DNF 39:51 -
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 Elizabeth Bonk Midnight Riders 57:55.28 19:37 19:05 19:12
2 Lilah Engebretson River Valley Riot 1:02:03.44 20:26 20:16 21:20
3 Hannah Tidhar 802 In The Saddle 1:03:01.16 20:58 20:52 21:09
4 Sage Putnam 802 In The Saddle 1:03:27.44 21:03 20:54 21:29
5 Cora Harris North West Dirt Gremlins 1:06:20.30 21:04 22:52 22:23
6 Charlotte Meehan Burlingame Badgers 1:09:50.48 21:57 22:06 25:46
7 Vera Milone CT Chain Links 1:14:48.20 24:05 24:51 25:50
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 Chase Odonnell Shire Shredders 46:49.45 15:39 15:39 15:31
2 Samuel Oickle Nomads 49:21.37 16:24 16:16 16:39
3 Jack Odonnell Shire Shredders 51:36.85 16:43 17:05 17:47
4 Freddy Porter Shawsheen Shredders 54:25.21 17:48 18:02 18:34
5 Jason Udell Midnight Riders 54:29.41 17:59 18:16 18:13
6 Matthew Hering Cyclopaths 54:44.97 18:15 18:23 18:05
7 Orson Felter CT Chain Links 54:45.63 18:05 18:32 18:07
8 Tommy Lydon Dover Demons 55:34.65 18:27 18:19 18:47
9 Henry Combes North West Dirt Gremlins 55:56.74 18:17 18:47 18:51
10 Tucker Mciver Seacoast Senders 56:56.89 18:33 18:13 20:09
11 Anders Krause River Valley Riot 57:21.36 18:36 19:19 19:25
12 Wilder Lapointe North Shore Hammerheads 57:27.85 19:23 19:11 18:53
13 Huxley Harple Swamp Yankees 57:35.82 18:47 19:30 19:17
14 Leo Grunert Wompatuck Warriors 58:16.68 18:47 19:39 19:49
15 Warren Richmond Gnargonauts 59:36.27 19:49 19:47 19:58
16 Ben Allegrini Wompatuck Warriors 59:55.89 20:05 20:07 19:43
17 Conrad Oneil Seacoast Senders 1:00:43.83 19:34 20:29 20:40
18 Forrest Danielson Big Ringers 1:01:12.84 20:20 20:40 20:11
19 Kai Schow Wompatuck Warriors 1:01:40.56 20:04 20:18 21:18
20 Reid Champagne Midnight Riders 1:02:28.81 20:57 20:24 21:07
21 Joshua Webb North West Dirt Gremlins 1:03:00.81 21:05 20:35 21:20
22 Charlie Nablo CT Chain Links 1:03:41.43 21:23 20:47 21:30
23 Tiago Del rio CT Chain Links 1:05:38.46 19:46 20:50 25:01
24 Kenji Kemp Midnight Riders 1:05:59.31 21:19 22:08 22:31
25 Brayden Tucker St. John's Prep 1:06:02.88 21:48 22:10 22:04
26 Bennett Mellen 802 In The Saddle 1:07:18.60 21:43 23:40 21:55
27 Jack Whorton After School Suspension 1:08:10.14 21:16 21:43 25:10
28 Leonard Christin St. John's Prep 1:09:51.33 22:09 22:47 24:54
29 Amory Cunningham North Shore Hammerheads 1:10:30.42 20:23 21:21 28:45
DNF Madsen Block CT Chain Links DNF 21:29 27:06 -
DNF Caleb Molyneaux Dover Demons DNF 22:07 38:49 -
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 25:08.03 25:08
2 Carya Verson River Valley Riot 26:08.39 26:08
3 Eleanor Fellion Blue Hills Racing 26:28.52 26:28
4 Greta Purwin Midnight Riders 26:44.97 26:44
5 Abigail Lincoln Bobcats 27:01.04 27:01
6 Lily Baczek Blue Hills Racing 27:10.72 27:10
7 Ella Olesen Foxboro Militia 27:12.23 27:12
8 Dharma Noelia gonzalez arteaga Blue Hills Racing 27:35.49 27:35
9 Marley Benjamin Big Ringers 27:37.95 27:37
10 Tess Pagani Cape Crushers 27:44.03 27:44
11 Emma Schleinkofer Bobcats 28:13.02 28:13
12 Eleanor Curtis Burlingame Badgers 28:33.71 28:33
13 Aubrey Erickson Big Ringers 29:06.39 29:06
14 Quinn Moeung Bobcats 30:10.24 30:10
15 Clara Borsini Coyotes 30:12.73 30:12
16 Hattie Gould River Valley Riot 30:24.18 30:24
17 Thea Mcelwaine Blue Hills Racing 30:51.44 30:51
18 Caroline Cogliano Shawsheen Shredders 31:04.79 31:04
19 Catherine Creedon Bobcats 31:09.20 31:09
20 Savannah Porter Shawsheen Shredders 31:16.32 31:16
21 Jane Christensen Shawsheen Shredders 31:26.33 31:26
22 Hannah Zanconato Dirt Diggers 33:37.47 33:37
23 Zoe Oconnell Bobcats 33:49.77 33:49
24 Francesca Guglielmo Burlingame Badgers 35:02.26 35:02
25 Haven Bourgoin Big Ringers 35:17.93 35:17
26 Ruth Shannon Big Ringers 35:23.81 35:23
27 Alessandra Krajewska Cyclopaths 36:59.95 36:59
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 Sylvan Rubin-smith mckie River Valley Riot 23:04.93 23:04
2 Luca Chebator Wompatuck Warriors 23:12.03 23:12
3 Iver Maynard River Valley Riot 24:01.88 24:01
4 Elliot Froburg Seacoast Senders 24:02.72 24:02
5 Charlie Kee Bobcats 25:02.13 25:02
6 Hollis Butler Blue Hills Racing 25:12.39 25:12
7 Henry Lambert Bobcats 25:28.94 25:28
8 Ben Rightmire Wompatuck Warriors 25:32.91 25:32
9 Robert Minshall North Shore Hammerheads 25:41.93 25:41
10 Eamon O'hara NDO Racing 25:46.88 25:46
11 Frank Moore Plymouth Rock Dominators 25:59.50 25:59
12 Jack Lapierre Hillsborough Hawks 26:11.45 26:11
13 Malcolm O'hara NDO Racing 26:20.59 26:20
14 Kyle Hardt Gnargonauts 26:26.21 26:26
15 Samuel Crocker Tornadoes 26:32.52 26:32
16 Adrian Hanson Big Ringers 26:43.36 26:43
17 Carson Jones Gnargonauts 27:04.40 27:04
18 Lucas Yip Midnight Riders 27:06.64 27:06
19 Cooper Reed Big Ringers 27:07.18 27:07
20 Hal Russell North West Dirt Gremlins 27:56.90 27:56
21 Beckett Gould Hillsborough Hawks 28:00.86 28:00
22 Julian Belford After School Suspension 28:02.00 28:02
23 Matthew Malo Big Ringers 28:04.95 28:04
24 Preston Sweeney Hillsborough Hawks 28:28.26 28:28
25 Griffin French goyette Midnight Riders 28:29.15 28:29
26 Julian Tarricone Chainbreakers 28:52.14 28:52
27 Donnie French goyette Midnight Riders 28:52.35 28:52
28 Samuel Keenan Hillsborough Hawks 28:52.36 28:52
29 Grant Macomber Coyotes 28:53.92 28:53
30 Julien Morinon Rock Riders MTB 28:55.37 28:55
31 Gavin Graf Big Ringers 29:02.78 29:02
32 Jonas Duggan Bobcats 29:03.78 29:03
33 Camden Majeski Hillsborough Hawks 29:05.52 29:05
34 Michael Iannarelli Coyotes 29:09.43 29:09
35 Luke Robertson Contoocook Valley Chain Gang 29:17.69 29:17
36 Atticus Penn Bobcats 29:20.11 29:20
37 Logan Altenweg Gnargonauts 29:29.72 29:29
38 Rory Yeganeh Cyclopaths 29:32.43 29:32
39 Ollie Carlson North Shore Hammerheads 29:45.64 29:45
40 Zane Engberg Midnight Riders 29:49.47 29:49
41 Nathaniel Naylor Gnargonauts 30:06.20 30:06
42 Raurey Briggs Dirt Diggers 30:14.18 30:14
43 Isaac Wilhelm Foxboro Militia 30:19.25 30:19
44 Patrick Walsh Wompatuck Warriors 30:21.58 30:21
45 Albert Pop Dirt Diggers 30:24.92 30:24
46 Thomas O'connor Providence Jackalopes 30:26.18 30:26
47 Elliot Mcveigh Shawsheen Shredders 30:27.79 30:27
48 Emmett Pickett After School Suspension 30:35.63 30:35
49 Lucas Mello Shawsheen Shredders 30:44.71 30:44
50 Jacob Stevens Midnight Riders 30:45.77 30:45
51 Gabriel Stevens Midnight Riders 30:52.43 30:52
52 Axel Ricci-munn North Shore Hammerheads 30:55.72 30:55
53 Isaac Casiello Tornadoes 31:00.82 31:00
54 Charlie Rogers Shawsheen Shredders 31:09.51 31:09
55 Stratton Koop Hillsborough Hawks 31:19.76 31:19
56 Patrick Chasse Plymouth Rock Dominators 31:29.33 31:29
57 Theo Eliastam Green Mountain Collective 31:34.52 31:34
58 Brayden Aldrich Dirt Diggers 31:37.04 31:37
59 Lincoln Strassel Plymouth Rock Dominators 31:57.91 31:57
60 Miles Newall Plymouth Rock Dominators 31:59.53 31:59
61 Alden Bunker Midnight Riders 31:59.98 31:59
62 Benjamin Leblanc NDO Racing 32:28.33 32:28
63 Tennyson Davy Dirt Diggers 32:46.92 32:46
64 Maddox Doo Midnight Riders 33:23.66 33:23
65 Alex Piquette Gateway Gear Grinders 33:30.47 33:30
66 Jack O'hara Foxboro Militia 33:47.58 33:47
67 Jackson Shook NDO Racing 33:48.91 33:48
68 Colin Perry Chainbreakers 33:57.52 33:57
69 Charles Degrass NDO Racing 35:02.63 35:02
70 Quinn Coffin Tornadoes 35:30.83 35:30
71 John Maccarthy Big Ringers 35:32.06 35:32
72 Logan Wild St. John's Prep 35:35.93 35:35
73 James Chencharik Wompatuck Warriors 36:52.63 36:52
74 August Wong Tornadoes 37:07.89 37:07
75 James Owens Coyotes 37:31.38 37:31
76 Ashton Marks St. John's Prep 38:05.84 38:05
77 Chris Saunders NDO Racing 38:43.75 38:43
78 Samuel Sharp Chainbreakers 40:33.13 40:33
79 Bennett Brooks NDO Racing 41:23.65 41:23
80 Gavin Corbett Cyclopaths 42:05.66 42:05
81 Logan Charland Tornadoes 47:02.66 47:02
82 Tyler Whipple Big Ringers 1:00:55.43 1:00: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 Lap 2
1 Avery Pimentel Shawsheen Shredders 45:57.52 23:14 22:43
2 Evelyn Hanlon Foxboro Militia 47:55.72 23:35 24:20
3 Emery Troob Big Ringers 48:20.47 24:02 24:18
4 Filomena Curtis Burlingame Badgers 51:39.73 26:15 25:23
5 Danika Rice Chainbreakers 51:44.05 26:14 25:29
6 Madeline Lee Swamp Yankees 52:12.07 25:52 26:19
7 Angelou Abbingsole River Valley Riot 52:27.31 26:10 26:16
8 Ailish Marsh Gnargonauts 54:11.17 26:52 27:18
9 Emma Oconnell Bobcats 54:28.42 27:00 27:28
10 Hannah Brunet Chainbreakers 54:34.16 27:17 27:16
11 Alana Doo Midnight Riders 54:39.79 27:03 27:36
12 Emery Spicer Seacoast Senders 56:22.81 27:21 29:01
13 Lexi Klicker Hillsborough Hawks 57:11.92 28:20 28:50
14 Olivia Hayston Bobcats 57:42.34 28:39 29:02
15 Amber Lee Hillsborough Hawks 58:16.00 29:02 29:13
16 Teagan Schwarz After School Suspension 59:01.57 29:17 29:43
17 Emma Bailey Dover Demons 59:27.81 28:32 30:55
18 Mia Chencharik Wompatuck Warriors 1:05:23.60 31:57 33:26
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 Miles Raycroft After School Suspension 42:15.79 21:53 20:22
2 Ian Croatti Cyclopaths 44:52.73 23:58 20:54
3 Cameron Mclaughlin Bobcats 46:14.74 22:44 23:29
4 Hudson Hoy Big Ringers 46:15.73 22:50 23:25
5 Benson Tengelsen Coyotes 47:19.65 24:35 22:44
6 Evan Spencer Hillsborough Hawks 47:21.10 23:44 23:36
7 Garrett Newall Plymouth Rock Dominators 47:21.88 24:13 23:08
8 Torin Riordan 802 In The Saddle 47:27.70 23:55 23:31
9 John Creedon Bobcats 47:45.70 24:11 23:33
10 Colton Donovan Foxboro Militia 47:53.86 24:20 23:33
11 Mykola Voyevidka River Valley Riot 47:54.60 24:39 23:15
12 Ethan Johnson Blue Hills Racing 47:56.55 24:40 23:15
13 Quentin Klag Chainbreakers 48:00.10 23:54 24:05
14 Oliver Ruthwicz Bobcats 48:02.84 24:58 23:04
15 Nima Afshari Bobcats 48:16.99 24:30 23:46
16 Bo Kelley Burlingame Badgers 48:49.09 24:47 24:01
17 Dylan Sullivan Shawsheen Shredders 48:55.45 24:46 24:09
18 Owen Emberg Cape Crushers 48:56.64 24:41 24:14
19 Arthur Pickett Rock Riders MTB 49:04.72 24:53 24:11
20 Luke Zanconato Dirt Diggers 49:16.81 25:09 24:07
21 Joel Gaviria Dirt Diggers 49:24.37 24:40 24:44
22 Leo Marquis Midnight Riders 49:26.77 24:00 25:26
23 Jacob Staples River Valley Riot 49:27.99 25:22 24:05
24 Samuel Lincoln Bobcats 49:34.63 24:16 25:18
25 Reed Bodek Rock Riders MTB 49:41.53 24:26 25:15
26 Tucker Wells North Shore Hammerheads 49:41.85 25:09 24:31
27 Odin Pestana Chainbreakers 49:44.78 24:55 24:48
28 Luka Rimkunas Rock Riders MTB 49:51.34 24:54 24:56
29 Connor Tranquilli Hillsborough Hawks 49:58.36 23:37 26:21
30 Justin Rupp Gnargonauts 49:59.93 25:25 24:34
31 Aaron Wiens River Valley Riot 50:05.49 25:26 24:39
32 John Kocab Burlingame Badgers 50:10.45 24:25 25:44
33 Theo Hansen North Shore Hammerheads 50:12.18 25:21 24:50
34 Dax Dimery Swamp Yankees 50:19.33 25:34 24:45
35 Liam Marsh Gnargonauts 50:20.32 25:19 25:01
36 Nathan Lepard Big Ringers 50:23.85 25:36 24:47
37 Luke Glaser Cape Crushers 50:24.02 25:28 24:55
38 Bennett Morrow Cyclopaths 50:27.36 26:27 23:59
39 James Moore Plymouth Rock Dominators 50:52.68 25:43 25:09
40 Logan Bourgoin Big Ringers 50:52.93 25:56 24:56
41 Lucas Kaminski Midnight Riders 50:57.66 25:56 25:01
42 Hunter Lapierre Hillsborough Hawks 50:59.38 25:20 25:38
43 Josiah George Gnargonauts 51:00.84 26:13 24:47
44 Benjamin Hannon River Valley Riot 51:02.07 25:48 25:13
45 Rowan Hartwell Shawsheen Shredders 51:02.19 25:32 25:29
46 Connor Widner Bobcats 51:07.60 25:10 25:57
47 Baylen Hebert Hillsborough Hawks 51:12.14 26:45 24:26
48 Gleb Hrabouski Blue Hills Racing 51:12.21 25:39 25:32
49 Lucas Brosnan River Valley Riot 51:15.42 25:50 25:25
50 Kelvin Brown Dover Demons 51:23.86 25:56 25:27
51 Evan Dulude Gateway Gear Grinders 51:26.50 25:07 26:19
52 Owen Reece Cyclopaths 51:31.39 26:10 25:20
53 Jonathan Laflamme Shawsheen Shredders 51:32.37 26:06 25:25
54 Charlie Andelman Shawsheen Shredders 51:35.97 26:02 25:33
55 Jackson Schultz Midnight Riders 51:50.98 25:50 26:00
56 Rhett Williams Cape Crushers 51:58.60 25:57 26:01
57 Keefe Tente River Valley Riot 52:18.74 26:39 25:38
58 Ryan Moriarty Big Ringers 52:21.73 26:32 25:48
59 Ethan George Gnargonauts 52:34.31 26:52 25:41
60 Mason Siddell Cape Crushers 52:36.89 27:04 25:32
61 Julian Mckeough Shire Shredders 52:39.25 26:09 26:29
62 Hunter Woolhouse Coyotes 52:41.82 26:30 26:11
63 Will Vasconcelos Bobcats 52:48.19 26:12 26:36
64 Benjamin Fortin Wompatuck Warriors 52:50.61 26:19 26:31
65 Harrison Mclaughlin Burlingame Badgers 53:00.04 25:17 27:42
66 Aiden Bradshaw Dirt Diggers 53:00.58 26:45 26:15
67 Nicholas Violette Big Ringers 53:22.01 26:57 26:24
68 Evan Bourassa Seacoast Senders 53:23.26 26:21 27:02
69 Eli Messer Coyotes 53:24.45 27:28 25:56
70 Henry Walstad Seacoast Senders 53:34.90 26:42 26:52
71 Davis Roll Big Ringers 53:44.80 27:11 26:33
72 Anthony Petruzzelli Wompatuck Warriors 53:49.70 26:33 27:16
73 Matteo Avallone Coyotes 53:52.44 26:57 26:54
74 Isaac Blouch Cyclopaths 54:06.73 26:47 27:19
75 Maximus Murawski Dirt Diggers 54:08.94 26:37 27:31
76 Caleb Tryder Shawsheen Shredders 54:09.36 26:47 27:21
77 David Lemieux After School Suspension 54:12.50 27:01 27:10
78 Max Mclaughlin Shawsheen Shredders 54:15.96 27:41 26:34
79 Wilder Guerdat Seacoast Senders 54:23.24 26:55 27:28
80 Tristan Hobbs River Valley Riot 54:26.06 28:14 26:11
81 Michael Thomas Big Ringers 54:39.69 28:07 26:32
82 Gabriel Reich Midnight Riders 55:04.19 27:19 27:44
83 Max Rosa Bobcats 55:15.76 28:10 27:05
84 James Welch Wompatuck Warriors 55:24.11 27:37 27:46
85 Jack Roebuck Big Ringers 55:26.80 28:12 27:14
86 Nolan Tryder Shawsheen Shredders 55:27.15 28:17 27:09
87 Andrew Davis Shawsheen Shredders 55:32.18 27:35 27:56
88 Wesley Kellner Chainbreakers 55:33.04 25:34 29:58
89 Miles Hatton Contoocook Valley Chain Gang 55:35.37 26:32 29:03
90 William Robin Wompatuck Warriors 55:43.81 26:56 28:47
91 Soorya Balaji NDO Racing 55:56.48 27:39 28:17
92 Calvin Shields Rock Riders MTB 55:58.63 28:01 27:57
93 Lincoln Kleoppel Cape Crushers 56:04.42 28:24 27:40
94 Lachlan Mozeika NDO Racing 56:17.77 27:53 28:24
95 Ryder Muto Cape Crushers 56:18.25 27:42 28:35
96 Lincoln Nardini Big Ringers 56:20.50 28:08 28:11
97 Brandon Buckley Wompatuck Warriors 56:24.21 27:46 28:38
98 Sam Howard North Shore Hammerheads 56:27.78 28:21 28:05
99 Henry Christin North Shore Hammerheads 56:28.38 29:42 26:45
100 Abe Lowy Midnight Riders 56:48.70 28:47 28:00
101 Gabriel Thomas Big Ringers 57:46.24 28:21 29:24
102 Levi Courtney Thunderbirds 58:11.24 28:51 29:19
103 Knox Anderson Chainbreakers 58:21.65 28:56 29:24
104 Fionn Murray-stewart Cyclopaths 58:25.32 29:43 28:41
105 Bryan Messer Shawsheen Shredders 58:31.24 27:40 30:50
106 Jackson Stockpole Cyclopaths 59:26.58 28:37 30:48
107 Holton Donehew North Shore Hammerheads 59:26.69 29:28 29:57
108 Ethan Dunker Chainbreakers 59:40.59 30:53 28:46
109 Dylan Lang Dover Demons 1:00:22.32 30:18 30:03
110 Henry Ballew Cyclopaths 1:01:11.35 30:55 30:15
111 Declan Mckenna Cyclopaths 1:01:13.68 30:17 30:55
112 Jack Colbourn After School Suspension 1:01:34.89 30:59 30:35
113 Xavier Marchand NDO Racing 1:01:59.19 31:11 30:48
114 Ivan Avdokhin Coyotes 1:02:41.91 30:33 32:08
115 Garrett Guarriello Midnight Riders 1:03:31.30 29:15 34:15
116 Mcgill Herman Foxboro Militia 1:03:54.58 31:25 32:29
117 Alden Rick Cyclopaths 1:04:10.42 34:28 29:42
118 Nathan Benner Dover Demons 1:04:39.87 31:07 33:32
119 Jack Stevenson Wompatuck Warriors 1:05:16.25 32:15 33:00
120 Jackson Reynolds Salmon Brook Switchbacks 1:06:58.05 33:47 33:10
121 Wyatt Jabaily Salmon Brook Switchbacks 1:08:36.06 34:21 34:14
122 Henry Boissonneault NDO Racing 1:09:53.28 32:42 37:11
123 Oscar Kahandaliyanage Cyclopaths 1:11:46.43 34:31 37:15
124 Owen Cruickshank Rock Riders MTB 1:12:34.06 34:40 37:53
125 Rexxen Walsh Wompatuck Warriors 1:14:11.36 36:06 38:04
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 Madison Johnson River Valley Riot 59:14.64 19:49 19:25 19:59
2 Vera Ollila Big Ringers 59:55.14 19:51 19:46 20:16
3 Io Torrellas Cape Crushers 1:01:52.96 19:52 20:41 21:19
4 Jacqueline Anketell Dover Demons 1:02:11.14 19:50 21:01 21:19
5 Alexa Tracy Wompatuck Warriors 1:06:34.54 23:01 21:56 21:36
6 Lili Schow Wompatuck Warriors 1:06:35.86 22:35 22:16 21:43
7 Katherine Bailey Dover Demons 1:06:57.09 22:23 22:17 22:16
8 Madeline Bourque After School Suspension 1:07:13.68 22:09 22:35 22:29
9 Lucy Carr Coyotes 1:07:14.80 22:25 22:28 22:21
10 Sierra Putnam 802 In The Saddle 1:07:40.42 21:30 21:18 24:51
11 Megan Tucker Shire Shredders 1:08:38.62 22:14 22:35 23:48
12 Anna Block CT Chain Links 1:08:51.46 22:22 23:17 23:11
13 Violet Muir Midnight Riders 1:08:52.66 23:05 23:12 22:34
14 Emilia Schweitzer CT Chain Links 1:09:00.58 23:07 22:52 23:00
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 51:16.94 16:59 17:10 17:07
2 Colin Kropelnicki Wompatuck Warriors 51:55.88 17:33 17:04 17:17
3 Roman Voyevidka River Valley Riot 52:10.13 17:34 17:18 17:16
4 Noah Pinsonneault Shire Shredders 52:12.02 17:32 17:19 17:19
5 William Keefe Shire Shredders 52:47.03 17:39 17:19 17:47
6 Beau Sanders Shire Shredders 53:09.29 17:38 17:15 18:14
7 Reid Purwin Midnight Riders 53:18.72 17:56 17:47 17:33
8 Charles Ruedig Seacoast Senders 53:19.10 17:54 17:47 17:37
9 Conor Rightmire Wompatuck Warriors 53:27.56 18:15 17:57 17:15
10 Finn Borges Bobcats 53:59.06 17:57 17:58 18:02
11 Jackson Fellows 802 In The Saddle 54:15.69 18:20 18:01 17:53
12 Cole Micavich Hillsborough Hawks 55:31.74 18:37 18:25 18:28
13 Gunther Breismeister River Valley Riot 55:34.80 18:37 18:34 18:22
14 Cole Schmitz CT Chain Links 55:35.12 18:09 18:37 18:47
15 Eli Svatek Midnight Riders 55:51.26 18:27 19:04 18:19
16 Graham Horgan Seacoast Senders 56:02.00 18:36 18:57 18:28
17 Julian Wong Bobcats 56:13.79 18:27 18:46 18:59
18 James Esten Hillsborough Hawks 56:31.22 19:21 18:55 18:13
19 Ray Hill Burlingame Badgers 56:36.50 19:06 18:44 18:45
20 Alexander Portelli Midnight Riders 56:47.51 18:53 18:55 18:58
21 Ben Folmsbee Swamp Yankees 56:49.25 19:02 19:08 18:38
22 Luke Pickard River Valley Riot 56:57.86 18:40 19:09 19:07
23 Drew Carleton St. John's Prep 57:05.52 19:13 19:10 18:41
24 Sam Fritz Burlingame Badgers 57:15.53 19:16 19:09 18:49
25 Jackson Pakenham Swamp Yankees 57:17.90 19:01 19:09 19:06
26 Chase Champagne Midnight Riders 57:25.43 19:14 18:55 19:15
27 Devin Peavey North Shore Hammerheads 57:26.24 19:29 18:40 19:15
28 Logan Lapointe River Valley Riot 57:31.04 19:19 19:03 19:07
29 Nathaniel Manseau Hillsborough Hawks 57:50.63 19:36 19:11 19:02
30 Henry Sowa Cyclopaths 58:03.52 19:29 19:28 19:05
31 Anthony Beluzo Gateway Gear Grinders 59:00.89 19:55 19:19 19:46
32 Kanyon Kemp Midnight Riders 59:07.91 21:00 19:03 19:03
33 Nikolas Stearns Bobcats 59:32.30 19:19 20:07 20:05
34 Matt Robinson Shawsheen Shredders 59:38.08 20:13 20:08 19:15
35 Owen Majeski Hillsborough Hawks 59:41.93 19:08 19:14 21:18
36 Colin Garcia de paredes Seacoast Senders 59:52.07 19:44 20:05 20:02
37 Trey Wollach North Shore Hammerheads 1:00:03.50 19:58 19:39 20:25
38 Jack Garrity Hillsborough Hawks 1:00:03.71 19:57 20:05 20:00
39 Lorenzo Millan Coyotes 1:00:17.10 20:12 20:09 19:55
40 Matthew Mahoney Dover Demons 1:00:24.47 19:49 20:12 20:22
41 Max States Shire Shredders 1:00:31.89 20:14 19:55 20:21
42 Max Falconeiri Bobcats 1:00:46.07 19:54 20:34 20:16
43 Lorenzo Viggiano Gateway Gear Grinders 1:00:57.93 19:55 20:17 20:44
44 Victor Madden Wompatuck Warriors 1:01:17.94 20:58 19:57 20:21
45 Aidan Donnelly Wompatuck Warriors 1:01:23.68 20:59 20:15 20:07
46 Aydin Kabir Bobcats 1:01:24.10 20:43 20:17 20:22
47 Maxwell Olson 802 In The Saddle 1:01:29.94 21:21 20:05 20:02
48 Samuel Vekakis Burlingame Badgers 1:01:47.23 20:21 20:43 20:42
49 Aaron Shenker Shawsheen Shredders 1:02:13.99 20:46 20:34 20:53
50 Riley Alqueza Dover Demons 1:02:49.26 21:08 20:48 20:52
51 Michael Lane Wompatuck Warriors 1:02:57.01 21:09 21:26 20:20
52 Henry Rockwell Cape Crushers 1:03:25.26 20:55 21:12 21:17
53 Tynan Thornell St. John's Prep 1:03:34.15 21:10 21:25 20:58
54 Kyle Tedstone Coyotes 1:03:36.40 21:20 21:22 20:53
55 Aneil Barnick Bobcats 1:03:40.96 21:28 21:15 20:56
56 Grady Mcauliffe Chainbreakers 1:03:58.89 21:11 21:35 21:11
57 Alec Chen Dover Demons 1:04:21.84 21:15 21:53 21:13
58 Jack Smith Dover Demons 1:04:24.84 21:58 21:17 21:09
59 Austin Smith Wompatuck Warriors 1:04:29.88 20:55 22:06 21:27
60 Connor Bonk Midnight Riders 1:04:30.18 21:39 21:48 21:02
61 Ethan Faber Coyotes 1:04:56.04 21:14 22:15 21:26
62 Kuan Fu Cyclopaths 1:04:59.38 20:54 20:50 23:14
63 Caeden Roy St. John's Prep 1:05:03.16 21:37 21:54 21:30
64 Tin Lam St. John's Prep 1:05:03.48 21:37 21:47 21:38
65 Sean Hardt Gnargonauts 1:05:24.76 21:50 21:43 21:50
66 Rylan Kozik Foxboro Militia 1:05:27.69 21:52 21:48 21:47
67 Malcolm Hall After School Suspension 1:05:42.12 21:35 21:56 22:10
68 Emmitt Allen Contoocook Valley Chain Gang 1:05:42.70 22:26 21:45 21:30
69 William Wray Burlingame Badgers 1:05:55.86 21:26 22:32 21:56
70 Cedric Arthur Dirt Diggers 1:06:02.11 23:23 21:38 20:59
71 Nate Showers Chainbreakers 1:06:14.31 21:53 22:19 22:00
72 Daniel Langenau St. John's Prep 1:06:31.05 21:55 21:58 22:37
73 Adam Karmelek Coyotes 1:06:33.75 21:56 22:20 22:16
74 Miles Sweet St. John's Prep 1:07:25.72 21:50 22:09 23:25
75 Timothy Tuttle St. John's Prep 1:07:34.09 22:29 22:10 22:54
76 Asher Poynot Foxboro Militia 1:07:59.14 22:41 22:42 22:34
77 Breton Provencal Gateway Gear Grinders 1:08:06.57 23:14 23:07 21:44
78 Andrew Smith After School Suspension 1:08:06.66 23:14 23:07 21:43
79 John Eichelberger Cyclopaths 1:08:38.28 23:18 22:37 22:42
80 Nicholas Castiglia Rock Riders MTB 1:09:22.38 23:26 22:48 23:06
81 Thomas Young Shawsheen Shredders 1:10:03.57 22:29 23:29 24:04
82 George Beam Gnargonauts 1:11:40.08 23:07 24:08 24:23
83 Logan Chang Midnight Riders 1:12:57.18 23:21 23:55 25:40
DNF Benjamin Mandel Shire Shredders DNF 25:39 - -
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 Victoria Svatek Midnight Riders 1:13:19.15 18:21 18:17 18:13 18:26
2 Illya Davies Gnargonauts 1:16:48.34 19:00 18:53 19:12 19:42
3 Naomi Ericson CT Chain Links 1:18:31.51 19:40 19:26 19:13 20:11
4 Emily Siminski Cape Crushers 1:19:05.83 19:27 19:32 19:35 20:30
5 Tessa Avery Hillsborough Hawks 1:22:28.63 20:05 20:34 20:34 21:13
6 Anna Oleary Thunderbirds 1:24:12.99 20:43 21:03 20:58 21:27
7 Isla Segal 802 In The Saddle 1:24:22.50 21:08 20:41 21:29 21:02
DNF Claire Talancy Big Ringers 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 Lap 4
1 Dylan Vaughn Wompatuck Warriors 1:03:16.71 16:15 15:43 15:39 15:38
2 Blue Muir Midnight Riders 1:03:23.91 16:13 15:42 15:42 15:45
3 Roman Lin Midnight Riders 1:03:32.85 16:14 15:43 15:41 15:53
4 Beckett Hickey Seacoast Senders 1:05:28.20 16:37 16:26 16:32 15:51
5 Hudson Nablo CT Chain Links 1:05:32.01 16:37 16:27 16:32 15:54
6 Finn Posner Dover Demons 1:05:55.86 16:38 16:26 16:33 16:17
7 William Siminski Cape Crushers 1:05:55.95 16:54 16:15 16:26 16:19
8 Lucas Kiaer St. John's Prep 1:06:24.39 16:37 16:26 16:34 16:46
9 Max Stoll Hillsborough Hawks 1:07:44.67 17:14 16:38 16:50 17:01
10 Rowan Riordan 802 In The Saddle 1:07:44.76 17:06 16:39 16:56 17:02
11 Luke Finley 802 In The Saddle 1:07:48.36 16:59 16:46 16:57 17:05
12 Alden Lapointe North Shore Hammerheads 1:07:48.51 17:07 16:46 16:54 17:00
13 Rowan Harrison River Valley Riot 1:07:56.28 17:04 16:40 17:02 17:08
14 Griffyn Vaughn Wompatuck Warriors 1:07:58.65 17:06 16:46 16:53 17:11
15 Jake Apfelbaum St. John's Prep 1:07:59.61 17:23 16:57 16:31 17:06
16 Ryder Hughes Bobcats 1:08:19.29 17:08 17:12 17:16 16:40
17 Tomas Masterson 802 In The Saddle 1:08:23.76 17:32 16:56 17:04 16:51
18 Jackson Camp St. John's Prep 1:08:29.40 16:53 16:58 17:23 17:14
19 Calvin Seman 802 In The Saddle 1:08:31.98 17:14 16:44 16:50 17:41
20 Steven Steniger Burlingame Badgers 1:08:32.43 17:16 17:07 17:13 16:54
21 Kai Benjamin Big Ringers 1:08:33.06 17:20 17:08 17:09 16:54
22 Daniel Osullivan iii Hillsborough Hawks 1:08:39.93 17:17 17:04 17:16 17:01
23 Tyler Abrams Midnight Riders 1:08:43.08 17:26 17:02 17:06 17:07
24 Scooter Tracy Wompatuck Warriors 1:08:43.14 17:16 17:03 17:05 17:16
25 Ej Acworth St. John's Prep 1:09:08.28 17:08 17:12 17:14 17:31
26 Eddie Norton Bobcats 1:11:25.08 18:03 17:33 17:51 17:56
27 Grady Alexander 802 In The Saddle 1:12:17.40 19:16 17:42 17:39 17:39
28 Collin Greene Burlingame Badgers 1:12:21.33 17:59 18:01 18:06 18:14
29 Lucas Bailey Dover Demons 1:12:24.09 17:56 17:51 18:16 18:19
30 Luca Gnazzo CT Chain Links 1:12:27.78 17:58 18:02 18:02 18:24
31 Evan Mccarthy Wompatuck Warriors 1:12:44.97 17:58 18:08 18:29 18:08
32 Reese Berman St. John's Prep 1:13:18.30 18:04 18:10 18:31 18:31
33 Colton Prince Tornadoes 1:14:06.81 18:47 18:26 18:18 18:33
34 Lotus Gregory Seacoast Senders 1:14:31.08 18:49 18:47 18:20 18:32
35 Garrett Macneil St. John's Prep 1:14:59.82 18:30 18:39 18:48 19:01
36 Finnegan Barden 802 In The Saddle 1:16:45.15 18:06 17:59 19:19 21:19
37 Aidan Sullivan St. John's Prep 1:16:53.43 18:49 18:47 19:14 20:02
38 Piper Kirkson Swamp Yankees 1:17:38.64 19:10 19:21 19:28 19:38
39 Matthew Berlinger Gnargonauts 1:20:05.31 19:48 19:49 20:12 20:15
40 Thomas Welch Coyotes 1:21:25.23 20:25 20:09 20:22 20:27
41 James Skilton Coyotes 1:21:25.47 20:29 20:04 20:25 20:25
42 Owen Levy Green Mountain Collective 1:22:50.13 20:29 20:16 21:06 20:57
43 Aidan Spencer Hillsborough Hawks 1:27:10.91 21:55 21:39 21:22 22:13
44 Owen Sassi Burlingame Badgers 1:32:01.70 19:54 20:00 22:01 30:05
DNF Ethan Bergmann Big Ringers DNF 16:41 - - -
DNF Ryan Faucher Central Mass Chain Reaction DNF 23:01 - - -
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 45:03.80 22:52 22:11
2 Esther Cadenhead After School Suspension 50:57.83 25:17 25:40
3 Jordan Anastasi After School Suspension 51:17.56 25:15 26:01
4 Therese Sowa Cyclopaths 51:51.50 25:55 25:56
5 Annabelle Gomes Chainbreakers 53:19.07 26:44 26:34
6 Noa Nabut River Valley Riot 58:54.79 29:58 28:56
7 Julia Dowd Bobcats 59:40.06 29:41 29:58
8 Emma Dooley Dover Demons 1:01:09.34 29:59 31:09
9 Kalina Ivanov Cape Crushers 1:05:45.40 32:03 33:41
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 Daniel Kocab Burlingame Badgers 39:35.66 19:44 19:50
2 Alex Folmsbee Swamp Yankees 41:30.65 21:10 20:20
3 Dylan Cramb Midnight Riders 41:39.17 21:27 20:11
4 Shey Rotsky Bobcats 41:44.60 21:31 20:13
5 Eyal Mamet Shawsheen Shredders 43:01.33 21:48 21:13
6 Jarek Labbe Seacoast Senders 43:13.06 21:54 21:18
7 Clement Bravet Shawsheen Shredders 43:17.80 22:07 21:10
8 Owen Donovan Foxboro Militia 43:56.06 22:00 21:55
9 Immanuel Marmol Dover Demons 44:08.66 21:56 22:12
10 Malcolm Todd River Valley Riot 44:10.43 22:14 21:55
11 Shaan Barnick Bobcats 44:11.93 22:22 21:48
12 James Henebury Coyotes 44:21.53 22:25 21:56
13 Preston Schleinkofer Bobcats 44:34.55 22:28 22:06
14 Dexter Stevens Central Mass Chain Reaction 44:38.21 22:32 22:05
15 Thomas Peck Cape Crushers 44:58.87 22:24 22:34
16 Andrew Carpenter Tornadoes 45:16.76 23:13 22:02
17 Will Barron Seacoast Senders 45:27.10 23:02 22:24
18 Brendan Cusack Bobcats 45:50.71 23:09 22:41
19 Lucas Reale Wompatuck Warriors 45:53.71 23:12 22:41
20 Emryck Martino-harms Dover Demons 45:54.71 23:13 22:41
21 Max Lowry Dover Demons 46:08.80 23:14 22:54
22 Vincent Ma Cyclopaths 46:09.80 23:28 22:41
23 James Haverty After School Suspension 46:22.43 23:04 23:17
24 Sebastian Rizzo Foxboro Militia 46:27.59 22:59 23:27
25 Eduardo Gonzalez St. John's Prep 46:40.19 23:38 23:01
26 Ernest Titus Coyotes 46:41.57 23:57 22:44
27 Jackson Bautista Foxboro Militia 46:47.93 23:17 23:30
28 Zachary Simo Wompatuck Warriors 46:51.25 23:36 23:14
29 Aiden Fletcher Burlingame Badgers 47:01.73 23:29 23:32
30 Owen Richardson St. John's Prep 47:16.88 23:53 23:23
31 Zachary Milici Foxboro Militia 47:18.32 23:34 23:44
32 Will Turner St. John's Prep 47:23.47 23:47 23:36
33 Finnigan Boyle Swamp Yankees 47:25.81 23:33 23:51
34 Gabriel Burnett Midnight Riders 47:32.30 24:21 23:11
35 Charlie Huff St. John's Prep 47:47.48 24:17 23:29
36 Elliot Dransfield After School Suspension 47:52.04 23:57 23:54
37 Evan Miller Foxboro Militia 48:07.82 23:52 24:15
38 Jayden Ferreras Providence Jackalopes 48:21.44 24:59 23:21
39 Christopher Preble Coyotes 48:58.09 24:49 24:08
40 Landon Bruso Burlingame Badgers 49:13.99 24:28 24:45
41 Gabe Dunseith Tornadoes 49:15.14 24:17 24:57
42 Roman Christian Wompatuck Warriors 49:23.89 24:46 24:37
43 Erik Peters Tornadoes 49:29.78 24:41 24:48
44 Miles Carlson Coyotes 49:35.75 24:46 24:49
45 Nicholas King Shire Shredders 49:54.71 25:11 24:43
46 William Roberts Tornadoes 50:03.29 25:07 24:55
47 Cal Hayward After School Suspension 50:11.18 25:23 24:47
48 Kian Stacy Foxboro Militia 50:14.09 24:38 25:35
49 Craig Neubert Shire Shredders 50:23.15 25:29 24:53
50 Lonan Malmberg Dover Demons 50:46.10 25:25 25:20
51 Daniel Bruno Rock Riders MTB 50:50.71 25:13 25:37
52 Liam Parisky-kern Midnight Riders 51:03.67 25:30 25:33
53 Anthony Gitkind Gnargonauts 51:39.74 25:25 26:14
54 Leif Wong Tornadoes 52:38.44 26:18 26:19
55 Guy Nevo Dover Demons 55:31.00 27:37 27:53
56 Charlie Wagner St. John's Prep 55:37.27 27:21 28:15
57 Levi James North Shore Hammerheads 55:37.72 27:01 28:36
58 Joey Harkin Dover Demons 55:39.19 27:24 28:14
59 Dylan Shay Dirt Diggers 55:47.63 27:05 28:42
60 Travis Morrison St. John's Prep 55:57.73 28:52 27:05
61 Oliver Roell St. John's Prep 56:11.42 27:36 28:34
62 Lucas Pawul Foxboro Militia 57:59.86 29:23 28:36
63 Antoine Nessralla Foxboro Militia 58:32.70 26:50 31:41
64 Shane Marinofsky Coyotes 59:29.86 29:31 29:58
65 William Cataldo Chainbreakers 1:01:42.81 30:08 31:34
66 Eamon Kavanagh Dover Demons 1:04:52.59 32:10 32:41
67 Patrick Garcia Providence Jackalopes 1:10:09.76 34:42 35:27
68 Sean Sprague Shawsheen Shredders 1:10:53.20 34:51 36:01
69 Alexander Manka After School Suspension 1:11:31.69 35:55 35:36