Unseeded Boys Section B
1 Carlton Cummiskey SO Harwood-VT 17:45.50
2 Luke Groom SO Harwood-VT 18:06.15
3 Victor Tripp JR Edward Little 18:20.45
4 Travis Czapiga SO Hampden 18:31.22
5 Vincent Spina SO Harwood-VT 18:34.78
6 Lucas Raimond JR Burrillville-RI 18:37.90
7 Bryan Roy JR Lincoln-RI 18:38.61
8 Elijah Ross JR Messalonskee 18:38.64
9 Dylan Fowler SO Hermon 18:44.09
10 Daniel Gonczy SR Brewer 18:48.07
11 Ethan McIntosh JR Mt. Blue 18:49.67
12 Tom Nelson SR Gorham 18:58.19
13 Gabriel Fiske SO Hampden 19:00.65
14 Dominic Savastano JR Burrillville-RI 19:02.21
15 Baxter Weyand SO Bonny Eagle 19:04.95
16 Eli Ewer SO Orono 19:06.05
17 Jack Babin SR Madison 19:06.90
18 Donald Mahoney SO Cheverus 19:07.42
19 Logan Geiser SO Brewer 19:08.05
20 Riley Fitzpatrick JR Charlottetown 19:08.24
21 Zeb Giggey SO Brewer 19:15.77
22 James Lynch SR Falmouth 19:23.95
23 David Hileman JR Bucksport 19:25.06
24 Ian Orsmond SO Camden Hills 19:26.37
25 Isaac Marker JR Caribou 19:26.46
26 Sean Ames SO Lawrence 19:26.86
27 Adam Scovil JR Hall Dale 19:27.31
28 Isaac Dinnerstein SO Cape Elizabeth 19:27.96
29 Andrew Seile SO John Bapst 19:28.29
30 Devyn Hatch SR Lake Region 19:28.80
31 Ian St John JR Lake Region 19:29.13
32 Mason Darveau SR Hall Dale 19:29.88
33 Christian Larson SO Hampden 19:30.74
34 Andrew Steward SO Colonel Gray-PEI 19:31.28
35 Kadrian Rugullies JR Lisbon 19:32.16
36 Will Fradsham SO Charlottetown 19:33.96
37 Chase Keezer SO Winthrop 19:35.58
38 Nick Welsh SR St. Doms 19:35.80
39 Caleb Young SO Marshwood 19:36.58
40 Nate Henry SR Brewer 19:38.10
41 Connor Pellerin JR Messalonskee 19:39.82
42 Vance Boyd SO Falmouth 19:41.27
43 Josh Hart SR Brewer 19:41.60
44 Josh Watson JR Bangor 19:41.77
45 Ryan Abedi SO Orono 19:43.16
46 Elias Porter SO Camden Hills 19:45.22
47 Asa Honey JR Brewer 19:46.59
48 Thomas Vose SO South Portland 19:48.42
49 Ethan Shaw SO Scarborough 19:48.70
50 Zack Brown-Davis SR Gorham 19:48.97
51 Brendan L'Esperance SR Lincoln-RI 19:49.80
52 Nate Janell SR Maranacook 19:50.72
53 Nick Werner JR Waynflete 19:51.35
54 Garrett Wilson JR Burrillville-RI 19:52.55
55 Cole Winslow SR GHCA 19:53.28
56 Niels Lambersy SO Maine Coast 19:53.31
57 Ethan Armstrong JR Waynflete 19:53.66
58 Jeremy Stone SO GHCA 19:54.47
59 Tyler Kahkonen SO Brewer 19:55.19
60 Luke Harper SR Madison 19:55.42
61 Sam Aiguier SR Marshwood 19:56.81
62 Tim Moore SR Lake Region 19:57.73
63 Gabe Livengood SO Orono 19:58.11
64 Ryan Russell SO Boothbay-Wisc 19:58.83
65 Harley Brown JR MDI 19:59.32
66 Daniel Collins JR Charlottetown 20:00.72
67 Alan Clark SR Harwood-VT 20:00.75
68 Will Pearson SR Cape Elizabeth 20:00.89
69 Finn Boehnen SO Maine Coast 20:01.87
70 Zachary Steigert SR Hampden 20:01.89
71 Aidan Churchill SO Washburn 20:02.08
72 Daniel Gaunce JR Waterville 20:03.32
73 Ben Lucarelli SR Cony 20:03.52
74 Mason Soares SO MDI 20:04.11
75 Michael Twohig JR GNG 20:05.22
76 Ryan Connolly SR Cape Elizabeth 20:05.51
77 Ben Story SO Monmouth 20:05.84
78 Jacob Witham SR Winslow 20:07.10
79 Aidan Stark-Chessa SO Maine Coast 20:07.84
80 Winter Haberle SO Harwood-VT 20:08.08
81 Aubrey Hoes JR Mt. Blue 20:08.49
82 Micheal Baker SR Sanford 20:08.98
83 Oscar Sullivan JR South Portland 20:09.43
84 Samuel Davis SO Lewiston 20:09.45
85 Lenox Cummings SO Brewer 20:11.03
86 Logan MacCallum SR Charlottetown 20:11.19
87 Jediah Dean JR Foxcroft 20:11.50
88 Nate Vanlonkhuyzen SR Camden Hills 20:12.19
89 Anthony Zerillo SO Cheverus 20:12.25
90 Parker Harriman SR Hampden 20:12.32
91 Matt Syphers SR Edward Little 20:12.34
92 Kyle Gunnells SR Monmouth 20:12.35
93 Warren O'Shea SO Scarborough 20:13.23
94 Tobias Coffey SO Bangor 20:13.42
95 Travis Corson SR Lake Region 20:13.43
96 Jordan Piechowski JR Windham 20:13.54
97 Jacob Seeker SR Falmouth 20:15.67
98 Nash Holley SR Maine Coast 20:16.51
99 Zack Bate SR Marshwood 20:16.94
100 Andrew Robinson JR Erskine 20:17.18
101 Sam Stroup SO Brewer 20:18.96
102 Jay Whitesell JR Marshwood 20:19.02
103 Michael Ray JR Lisbon 20:19.19
104 Joseph Potter JR Belfast 20:20.28
105 Nolan Mabee JR Orono 20:20.44
106 Sean Fulller SO Marshwood 20:20.83
107 Cameron Langlois SO Edward Little 20:21.14
108 Madison Brown SO Gorham 20:21.50
109 Jacob Keens JR Burrillville-RI 20:21.56
110 Paul Slimm SO Erskine 20:22.08
111 Gary Moline JR Belfast 20:23.49
112 Itai Boss JR Orono 20:23.89
113 Matthew McKenna SR Colonel Gray-PEI 20:24.20
114 Ethan Tardy SR Brewer 20:24.45
115 Gabriel Muir SR South Portland 20:25.39
116 Adlai Nelson JR Lincoln Academy 20:26.35
117 Thomas Docherty JR Charlottetown 20:26.42
118 Cameron Meserve SR Lake Region 20:26.60
119 Nathan Mullen SO Cape Elizabeth 20:26.81
120 Ethan McKee SO Falmouth 20:27.75
121 Kirill Perederii JR Windham 20:28.15
122 Riley Toner SO Erskine 20:29.75
123 Jacob Roy JR Hampden 20:30.05
124 Aaron Tabenken SO Falmouth 20:31.88
125 Jacob Devine SO Presque Isle 20:32.27
126 Nathan Chatterton SO Boothbay-Wisc 20:36.37
127 Oliver Wilson SO George Stevens 20:36.96
128 Sam Cole SR Windham 20:38.54
129 Henry Bukowski-Thall JR Waynflete 20:39.96
130 Eirik Nohr JR Falmouth 20:40.72
131 Wade Wahlig SO Falmouth 20:41.20
132 Ned Whitesell SO Marshwood 20:41.77
133 Joe Hill SR Bangor 20:42.18
134 Wyatt Viles SR Mt. Blue 20:42.47
135 Gage Smith JR Old Town 20:42.52
136 Adriel Barham JR Maine Coast 20:43.64
137 Edward He JR King's Edgehill 20:43.71
138 Max Boulet SO Lisbon 20:44.43
139 Niall Calvert JR Waynflete 20:44.99
140 Evan Demott SO Messalonskee 20:46.14
141 Benjamin Francis SR Old Town 20:46.44
142 Trevor Allen SR Hampden 20:48.76
143 Spencer Soucy JR Caribou 20:50.48
144 Anthony Romano SR Hall Dale 20:50.60
145 Teddy Robbins SR Colonel Gray-PEI 20:50.93
146 Jacob Mitchell SR Falmouth 20:51.32
147 Sean Schweizer SR George Stevens 20:51.49
148 Octavian Anghel SO Windham 20:51.68
149 Samuel Koch JR Old Town 20:51.79
150 Matthew Pelletier JR Old Town 20:54.39
151 Joshua Beauregard SR Lincoln-RI 20:55.04
152 Brian Rollerson SR Belfast 20:57.25
153 Sovannarith Chap JR Massabesic 20:59.91
154 Cody Parker SO MDI 21:01.47
155 Riley Grivois SR Bangor 21:01.99
156 Wyatt Grant SO Caribou 21:03.91
157 Tom DiGiovanni JR Portland 21:06.41
158 Eli Jolliffe JR Belfast 21:06.65
159 Aidan Clay SO Maine Coast 21:07.01
160 João Campos SR Monmouth 21:09.18
161 Isaac Potter SR GHCA 21:10.05
162 Xavian Marable SO Erskine 21:10.44
163 Keegan O'Grady SO Cape Elizabeth 21:12.57
164 Evan Allen SR Hampden 21:12.74
165 Calvin Barna SO Marshwood 21:16.81
166 Matt Breece SO Portland 21:18.17
167 Joshua Cole SO Mattanawcook 21:18.38
168 Santana Garcia SR South Portland 21:18.74
169 Alex Farkas SR Cony 21:19.90
170 Jacob Wildes JR Hermon 21:20.24
171 Alex Mahon SR Erskine 21:20.56
172 Kyle Thompson SO Bonny Eagle 21:22.00
173 Devin Smith SO Edward Little 21:22.54
174 Evan Galego JR Cony 21:23.64
175 Nathan Pitre JR Caribou 21:26.72
176 Andrew Atwood JR King's Edgehill 21:28.54
177 Keegan Fitzgerald JR Oceanside 21:29.01
178 Sam Richards JR Lincoln Academy 21:30.03
179 Josiah Wigmore SR Colonel Gray-PEI 21:32.88
180 Wyatt Kern SO Waynflete 21:34.95
181 Nyamh Wolf JR George Stevens 21:35.97
182 David Zuckerman SR Falmouth 21:38.03
183 Zachary Stahl JR Hermon 21:39.39
184 Sam True JR Lincoln Academy 21:39.65
185 Chris Parent JR Caribou 21:40.59
186 Austin Brown JR Edward Little 21:43.47
187 Corey Merrill SO Foxcroft 21:45.00
188 Thomas DiPhilippo JR South Portland 21:50.42
189 Wyatt Lawson SO MDI 21:52.75
190 Carlo Mazzarelli SO Bangor 21:57.34
191 Liam Feeney SR Waynflete 21:59.14
192 Josh Adell JR GNG 22:00.22
193 Ryan Bisson SO Marshwood 22:06.19
194 James Pawlina SO Edward Little 22:08.25
195 Andrew Gianattasio SR Lake Region 22:08.53
196 Jason Kulinski SO Monmouth 22:08.80
197 Liam Myers SR Falmouth 22:09.21
198 Nathan Crossley SO Lincoln Academy 22:09.59
199 Will LaBrecque SR Boothbay-Wisc 22:10.09
200 Kyle Anderson SO Cape Elizabeth 22:13.57
201 Quinn Ranta JR Boothbay-Wisc 22:15.67
202 Brandan Mailloux SO Portland 22:18.15
203 Simon Hale SO Colonel Gray-PEI 22:18.82
204 Aiden Day JR Windham 22:23.86
205 Nick Laszlo SO George Stevens 22:32.74
206 Benjamin Snow SO Ellsworth 22:41.22
207 Devin Smith SO Hermon 22:53.71
208 Spencer Barton JR NYA 22:56.23