2025 Maine XC Festival of Champions - 10/4/2025
Meet Program - Updated 10/3 @ 8:30 PM
Event 2 Boys 5k Run CC
===============================================================================
Course: 14:55.56 10/5/2024 Sean Gray, Portsmouth
Meet: 14:55.56 10/5/2024 Sean Gray, Portsmouth
'24 Champion: 14:55.56 10/5/2024 Sean Gray, Portsmouth
Name Year School Seed
===============================================================================
Unseeded A Section @ 11:10 AM
1 Griffin Rideout 12 Yarmouth 22:00.00
2 Dominic Archer 10 Dirigo 22:00.00
3 Damian Wynn 11 Mt. Blue 22:00.00
4 Valentyn Pickens 12 Presque Isle 22:00.00
5 Aiden Roberts-Haven 11 Lincoln Acad 22:00.00
7 Max Grube 11 Berwick 22:00.00
8 Alex Sun 12 Kents Hill 22:00.00
9 Leo Whittemore 11 Washington Acad 22:00.97
11 Maxx Crowley 11 Oak Hill 22:03.10
12 Victor Mubang 12 Washington Acad 22:05.40
13 Jackson Gray 11 Gardiner 22:05.50
16 Judah Curry 11 Marshwood 22:07.21
17 Arjun Dasari 11 Wheeler 22:09.00
18 Seamus Bailey 11 Gorham 22:09.29
19 Peter Sames 10 South Portland 22:10.00
20 Hayden Stoddard 11 Thornton 22:10.00
21 Bjorn Kjornberg 10 Burrillville 22:10.00
22 Owen Schaff 10 Oxford Hills 22:10.61
23 Wyatt Baade 12 Mt. Ararat 22:10.70
24 Joaquin Withers 12 Waterville 22:10.95
25 Brody Hall 11 Lisbon 22:12.23
26 Elliot Irving 12 John Bapst 22:12.43
27 Gavin Rich 12 Yarmouth 22:12.49
28 Carter Huff 10 Sanford 22:13.56
29 Milo Emerson 11 Maine Coast 22:15.00
30 Milo Winter 11 Maranacook 22:16.00
31 Thomas LeBlanc 11 Edward Little 22:16.11
32 Ashby Hayward 12 Mt. Ararat 22:16.18
34 Kingston Lavallee 10 Richmond 22:17.00
35 Jack Williams 11 Gorham 22:17.37
36 Anthony White 12 Skowhegan 22:18.35
38 Aidan Howe 12 Mattanawcook 22:21.60
41 Logan Bussell 10 Skowhegan 22:24.60
42 Landon King 10 Mattanawcook 22:26.47
43 Salmon Vigue 12 Winslow 22:28.17
44 Graham Sanborn 10 Kennebunk 22:30.00
45 Rory Whitmore 10 Mt. Blue 22:30.00
46 Jack Segal 11 Greely 22:30.00
47 Lucas Wooten 11 Lewiston 22:30.13
48 Keegan Buckingham 10 Leavitt 22:32.41
49 Liam O'Hora 12 Gorham 22:34.00
50 Drew Caraway 11 Richmond 22:34.00
51 Kylan Dugal 12 Lisbon 22:35.42
52 Cole Hubbard 11 Brewer 22:36.84
53 Ben Scott 12 Waterville 22:37.00
54 Caleb McArdle 12 Lincoln Acad 22:38.65
55 John Bell 11 Oceanside 22:39.10
56 Gage Espling 12 Washburn 22:39.16
57 Wyatt Hall 11 Mt. Blue 22:40.00
58 Callan Driscoll 10 Scarborough 22:40.67
59 Sean Blackmon 12 MCI 22:40.95
60 Andreas Visan 11 Austin Prep 22:41.00
61 William Ackley 10 Edward Little 22:41.25
63 Jacob Reily 10 Maranacook 22:43.00
64 James Aprahamian 11 Austin Prep 22:44.00
65 Landon Lee 12 Skowhegan 22:44.78
66 Urijah Oliver 11 Winthrop 22:47.40
67 Micah Menifield 10 Caribou 22:48.79
68 Leif Gentalen 11 Lincoln Acad 22:48.86
69 Isaiah Morgan 12 Greely 22:49.17
70 Riley Mooney 11 Cony 22:50.22
71 Patrick Seely 10 Camden Hills 22:50.24
72 Aidan Morris 12 Cape Elizabeth 22:55.02
73 Aziz Farzaliyev 10 Massabesic 22:55.63
74 Brayden Brown 12 Poland 22:56.63
76 Surya Vel 11 John Bapst 22:59.35
77 Ozy Pucciarelli 10 Cony 22:59.89
78 Morgan Willey 11 Windham 22:59.93
79 Dominic Lorello 10 Berwick 23:00.00
80 Raymond Lamb 10 Kennebunk 23:00.00
81 Tajes Khanna 10 Berwick 23:00.00
82 Damien Hattan 10 Berwick 23:00.00
83 Liam Brennan 10 Berwick 23:00.00
84 Cooper Brown 11 Kennebunk 23:00.00
85 Erik Harmon 12 Portland 23:00.00
86 Henry Hudson 10 Berwick 23:00.00
87 Jaydin Hirst 10 Kennebunk 23:00.00
88 Jase Leroux 10 Berwick 23:00.00
89 Wilder Martelle 11 Yarmouth 23:00.05
90 John Ford 10 Kennebunk 23:00.97
91 Reed Petrin 12 Leavitt 23:02.55
92 Eli Smolin 10 Scarborough 23:03.45
93 Jason Bisco 12 Portland 23:04.00
94 Brady Webber 12 Freeport 23:04.44
95 Calvin Wicks 10 Lincoln Acad 23:07.95
96 Nolan Terscak 12 Yarmouth 23:08.00
98 Ryan Roarty 11 Deering 23:09.17
100 Jameson Fournier 11 Oceanside 23:11.50
101 Henry Weiss 12 Yarmouth 23:11.63
102 Tristan Thomas 10 Wheeler 23:13.00
103 Felix Barmonde 10 Wheeler 23:13.00
106 George Dionne 12 Poland 23:15.00
107 Wyatt Briggs 11 Brunswick 23:15.38
108 Ephraim Burke 11 Morse 23:16.47
109 Parker Merritt 11 Lawrence 23:18.88
110 Reid VanDerburgh 10 Windham 23:19.00
111 Nick Harper 12 Maranacook 23:20.00
114 Jaden Mizera 12 Erskine 23:25.07
115 Brenden Willett 12 Sumner 23:28.00
116 Ael Shimirwa 12 Cheverus 23:29.26
117 Brody Parker 12 Mt. Ararat 23:29.52
118 David Farrell 11 Poland 23:29.86
119 Thomas Cadigan 12 Cape Elizabeth 23:30.00
120 Nick Dorsey 11 Berwick 23:30.00
121 Noah Holland 12 Presque Isle 23:30.00
123 Landon Prout 10 Mt. Ararat 23:30.66
124 Brian Beretich 11 Greely 23:30.70
125 Manny Inacio 11 Brunswick 23:31.42
126 Isaac Rounds 11 Bangor Christian 23:32.23
128 Haven Tully 10 Maranacook 23:33.00
129 Teagen McLaughlin 10 Narraguagus 23:33.00
130 Broder Stark 11 Portland 23:36.00
131 Ben Sidhu 10 Falmouth 23:36.50
132 William Abbot 12 Oxford Hills 23:36.79
133 Reece Dubreuil 11 Winthrop 23:36.90
134 Andrew Rhoda 10 Messalonskee 23:37.46
135 Logan Farnham 10 Maranacook 23:38.00
136 Cameron Burrows 10 Messalonskee 23:38.03
137 Jameson Moore 12 York 23:39.00
138 Xander Collins 10 Windham 23:39.00
140 Phineas Cumler 10 Belfast 23:41.85
142 Reese O'Brien 10 Winslow 23:47.34
143 Finn Cohan 12 Waynflete 23:50.98
144 Emmett Yarbough 10 Morse 23:51.10
145 Asier Garcia Pareja 12 Lincoln Acad 23:51.64
146 Brennan Mathiau 12 Lincoln Acad 23:53.68
147 Callin Noonan 12 York 23:55.00
148 Braken Surma 10 Lake Region 23:55.11
149 Hardy Ndebanje 10 Cheverus 23:57.00
150 Matthew Goodwin 11 Brewer 23:58.04
151 Christopher Koconis 11 York 24:00.00
152 Annu Baig 10 Kents Hill 24:00.00
153 Samuel Thompson 12 Yarmouth 24:00.00
154 Noah Billings 12 Lincoln Acad 24:04.70
155 Toby Noonan 12 Cape Elizabeth 24:08.21
156 Ezekiel McEneaney 12 Morse 24:09.93
157 Leo Sukeforth 10 Edward Little 24:10.46
158 Daniel Uhde 11 South Portland 24:12.25
159 Tyler Burns 12 Freeport 24:16.90
160 Matthew Dupee 10 Oak Hill 24:18.70
161 Ethan Ward 11 Winslow 24:18.78
162 Mason Shaddox 10 Deering 24:19.00
163 Mitchell Hewitt 12 Washburn 24:19.52
164 Dashiell Legawiec 10 Mt. Ararat 24:21.08
165 Charlie Puffer 11 Sanford 24:24.02
166 Jackson Kelley 12 Saint Andrew's 24:25.00
168 Luca De Pasquale 12 Dexter 24:30.00
169 Ted Simpson 12 Portland 24:30.66
170 Connor Bolton 11 Maranacook 24:31.00
171 Simon Lord 10 Lisbon 24:31.20
172 Leron Nguyen 12 Bangor 24:40.00
173 Peter Ericson 11 Yarmouth 24:41.18
174 Emmaus Kay 11 Lisbon 24:41.44
176 Balian Mortensen 10 Bucksport 24:45.00
177 Caleb Tardif 12 Biddeford 24:45.44
178 Levi Prince 11 Brunswick 24:53.11
179 Calvin Boyington 11 Orono 25:00.00
181 Liam Kuhl 12 Lisbon 25:01.68
182 Garrett Plourde 12 Washburn 25:03.00
185 Finnegan Adams 10 Oceanside 25:13.55
186 Tenzin Hein 10 Falmouth 25:15.28
187 Brey McCamish 12 Gardiner 25:24.36
188 Noah Scott 11 Cape Elizabeth 25:29.48
189 Sage Bryant 10 Orono 25:30.00
190 Odin Hebert 11 Lake Region 25:37.00
191 Dalton Cole 11 Thornton 25:42.00
192 Joshua Long 10 Lake Region 25:43.00
193 Ashton Yerxa 10 Poland 25:43.02
194 Phin Hansbury 12 Lincoln Acad 25:44.00
195 Liam Moxcey 10 Windham 25:44.00
196 Shreyas Handral 11 Brewer 25:49.76
197 Sawyer Casad 10 Mt. Ararat 25:50.16
198 Jordan Certoma 10 Bonny Eagle 25:51.00
199 Peyton Bizub 11 Cape Elizabeth 25:58.16
200 Kevin Tran 11 Westbrook 26:00.00
201 Nico Truong 10 Cony 26:02.91
202 Kai Kutsy-Durbin 11 Belfast 26:06.10
203 Brice Allen 11 Richmond 26:10.70
205 Shawn Coty 11 Houlton/GHCA 26:11.54
206 Alexander Reeves 10 Cape Elizabeth 26:14.29
207 Adyn Petchonka 12 Skowhegan 26:15.10
208 Collin Clifford 11 Erskine 26:17.57
209 Mitchell Morin 10 Bangor 26:20.00
211 Matthew Howayeck 11 Saint Andrew's 26:25.00
212 Alex Reynolds 10 Oxford Hills 26:26.18
213 Asahel Nkulu 10 Waynflete 26:30.00
214 Draek Poissonier 12 Madison 26:30.00
215 Owen Smith 11 Morse 26:30.17
216 Curtis Drake 11 Lincoln Acad 26:48.00
217 Mason Meas 10 Portland 26:50.00
218 Andy Bucklin 12 Marshwood 26:50.00
219 Zane Thorndike 10 Mt. Abram 26:56.00
220 Judah DosReis 10 Oxford Hills 27:00.00
221 Carson Holme 12 Oxford Hills 27:00.00
223 Boston Poulin 10 Medomak Valley 27:00.00
224 Richard Roy 10 Mt. Ararat 27:06.04
225 Stewart Pleacher 10 Deering 27:11.00
226 Tyler Krouse 11 Gorham 27:11.00
227 Ben Arnold 11 Lincoln Acad 27:16.00
229 Charles Ellis 11 Edward Little 27:21.16
230 Ben Comeau 11 Poland 27:29.76
231 Landon Barnett 11 Brewer 27:32.12
232 Thomas Tao 10 John Bapst 27:33.60
233 Blake Jakubisn 11 Nokomis 27:34.04
234 Andrew Hewitt 10 Caribou 27:41.40
235 Jonathan Rousculp 10 Maranacook 27:48.00
236 Jonah Janik 11 Winthrop 27:57.40
237 Blessing Dukuze 12 Deering 27:58.00
239 Nick Caron 11 Kents Hill 28:00.00
240 John Wolfgram 10 Scarborough 28:04.00
241 Jasper Greenleaf 12 Brewer 28:04.19
242 Mustafa Muhee 10 Deering 28:10.00
243 Kyle Fish 11 Lewiston 28:19.04
244 Trieu Chung 12 Deering 28:28.00
245 Alden Record 10 Falmouth 28:35.00
246 Bentley Surette 10 Bangor 28:45.00
247 Luis Beltejar 12 Bangor 28:47.00
249 Emil Calmervik 10 Harwood 28:53.80
251 Lucas Beale 11 Erskine 29:11.06
252 Jacob Frost 10 Winthrop 29:18.89
253 Josue Nuncio 10 Harwood 29:20.70
254 Brayden D'Auteuil 11 Poland 29:26.52
255 Benjamin Beale 11 Erskine 29:27.59
256 Landon Markie 11 Washburn 29:32.27
257 Gavin Reams 10 Sanford 29:33.20
258 Reid Laudieri 10 Lisbon 29:37.10
260 Jamison Main 12 Skowhegan 29:43.68
261 Isaiah McDonough 12 Lisbon 29:54.45
262 Leif Ertelt 10 Berwick 30:00.00
263 Flynn Johnson 11 George Stevens 30:00.00
264 Garrett Murphy 11 Berwick 30:00.00
265 Yuchan Kim 11 Kents Hill 30:00.00
266 Teddy Fuller 10 Berwick 30:00.00
267 Kyle Cunningham 10 Sumner 30:10.00
268 Luke Kusel 12 Falmouth 30:11.96
269 Keegan Weeman 12 Bonny Eagle 30:13.37
270 Max Cane 10 Lincoln Acad 30:23.21
271 Pamir Mertcan 11 Lincoln Acad 30:33.41
272 Camden Dumont 12 Mt. Ararat 30:39.58
273 Cooper Newman 11 Gardiner 30:58.15
274 Andrew Franklin 11 Nokomis 31:05.94
275 Joe Nuncio 10 Harwood 31:06.70
276 Milo Cardella 11 Mt. Ararat 31:40.38
277 Lucian Capano 10 Lisbon 31:47.70
278 Simon Trader 10 Ellsworth 32:00.00
279 Eric Soucie 12 Lisbon 32:00.07
280 Derrick Gould 11 Winthrop 32:02.20
281 Eliot Triadu 11 Sanford 32:11.80
282 Jacobey Kuvaja 10 Leavitt 32:21.32
283 Michael Carpenter 10 Sanford 32:33.00
284 Miles Williams 10 Lincoln Acad 32:51.81
285 Ethan Hills 12 Bangor 33:00.00
287 Marcos Filho 12 Lawrence 34:24.90
288 Rohit Kumar 11 Thornton 34:35.00
289 Sebastian Paz Vazquez 12 Lincoln Acad 37:48.39
291 DJ Guillemtte 10 Sanford 39:31.00
Unseeded B Section @ 11:50 AM
1 Grady Miller 11 Oxford Hills 19:20.09
2 Ali Kareem 12 Biddeford 19:20.29
3 Asher Roy 11 Oxford Hills 19:20.80
4 Gavin Fanjoy 11 Erskine 19:21.79
5 Adam Stockwell 11 Scarborough 19:24.00
6 Charlie Philbrick 10 Wheeler 19:24.00
7 Isaiah Felton 11 Lincoln Acad 19:25.20
8 James Vaillancourt 10 NYA 19:25.62
9 James Burke 12 York 19:26.00
10 Finn Dornbach 10 NYA 19:27.29
11 Keagan Urey 10 Camden Hills 19:28.99
12 Jackson Widerstrom 12 Marshwood 19:29.00
13 Daniel Jaronczyk 11 Lake Region 19:29.32
14 Charlie MacDonald 11 Hampden 19:29.58
15 Kieran Leahy 10 Scarborough 19:29.68
16 Riley Bennett 10 Edward Little 19:29.95
17 Isaac Tarring 11 Kennebunk 19:30.00
18 Landen Cole 12 Westbrook 19:30.00
19 Noah Schneider 12 Orono 19:30.00
21 Ryan Kelly 12 Poland 19:31.83
22 Daniel Siemers 11 Bangor 19:32.00
23 Jude Landry 12 Yarmouth 19:33.00
24 Maxwell Kuhn 10 Bangor 19:33.00
25 Josh Brewer 11 York 19:34.31
26 Tommie Mannion 10 Marshwood 19:34.55
27 Brady Cloutier 11 Cony 19:34.65
28 Cody Fournier 11 Richmond 19:35.00
29 Jacob Burnham 10 Lewiston 19:35.89
31 Teddy McLeod 11 Mt. Blue 19:38.00
33 Colin Cook 11 Deering 19:39.27
34 Charles (Cj) Yanush 12 Old Town 19:39.33
35 Jack Stephenson 11 Camden Hills 19:39.37
37 Evan Brousseau 12 Lewiston 19:39.79
38 Carter Bennett 11 Maranacook 19:40.00
39 Oak Medina 10 Mt. Blue 19:40.00
40 Owen Beale Tate 11 Waterville 19:40.27
41 Finn Marianski 12 Yarmouth 19:40.28
42 Isaac Scribellito 12 Lisbon 19:40.90
43 Harper Nelson 10 Brunswick 19:40.98
45 Nathaniel Knowles 11 Brunswick 19:41.34
46 Ryan Hanlon 12 Lisbon 19:42.24
47 Marshall Roberts 12 Mt. Ararat 19:42.64
48 Dylan Anderson 12 Gardiner 19:44.33
49 Aidan Humphrey 11 MDI 19:45.00
50 Nick Bell 12 Mt. Blue 19:45.00
51 Tim Booth 11 Maranacook 19:46.00
52 Bryson Poulin 10 Cony 19:47.37
53 Abram Philbrook 11 Oceanside 19:48.37
54 Owen Tardiff 10 Falmouth 19:48.39
55 Aidan Forrest 12 Yarmouth 19:49.00
56 Chase Montgomery 11 Richmond 19:49.00
57 Zachary Havey-Chambers 12 Bucksport 19:50.00
58 Joseph Belanger 11 Hermon 19:50.00
59 Brayden DeWitt 10 Hermon 19:51.00
60 Elijah Manning 12 Gardiner 19:51.37
61 Joshua Nadeau 10 Hermon 19:52.00
62 Mitchel Wolf 11 Dirigo 19:52.19
63 Dylan Valdmanis 10 Waynflete 19:52.44
64 Kai Marcoux 10 Maranacook 19:53.00
65 Geoffrey Beane 12 MDI 19:54.00
66 Riddick Boyington 10 Brewer 19:54.78
67 Haddon Doyle 11 NYA 19:55.00
68 Julian Lamson-LaPlume 11 Yarmouth 19:55.00
69 Gideon Walters 11 Thornton 19:55.00
70 Isaac Wright 11 Mt. Ararat 19:58.01
71 Ben Chartier 10 Fort Fairfield 19:58.41
72 Lucas Scott 12 Biddeford 19:58.68
73 Ross Gaffney 12 Boothbay/Wis 19:59.00
74 Romelio Haldane 10 Maranacook 19:59.00
75 Jackson Zehm 10 Boothbay/Wis 19:59.00
76 Silas Winters 10 Kennebunk 20:00.00
78 Zan Hatch 10 Brunswick 20:00.00
79 Cruze Casavant 10 Presque Isle 20:00.00
80 Nolan Meyer 12 Scarborough 20:00.29
81 Everett Burke 10 York 20:01.00
82 Camden Parker 11 Yarmouth 20:01.78
83 Liam Derier 10 Bonny Eagle 20:01.80
84 Chris Delgado 11 Sumner 20:02.00
85 Luke Bower 10 Deering 20:02.23
86 Jacob Woodman 11 York 20:03.00
87 Tanner Godfrey 11 MCI 20:04.53
88 Asah Gould 10 Edward Little 20:05.89
89 Wilton Scott 10 Lincoln Acad 20:06.75
90 Liam Vigue 12 Bangor 20:07.00
91 Owen Beauregard 11 Cape Elizabeth 20:10.02
92 Cole Rutberg 11 Yarmouth 20:12.00
93 Cameron Levesque 10 Caribou 20:12.57
95 Aiden Byrne 10 Hampden 20:13.69
96 Griffin Mula-Howard 11 Thornton 20:14.00
97 Caleb Kramer 11 Waynflete 20:16.00
98 Sergio Rodriguez 11 Morse 20:16.14
99 Connor Prendergast 10 York 20:17.00
100 Gage Daigneault 12 Freeport 20:17.67
101 Michael Caruso 11 Austin Prep 20:18.00
102 Jack Palmiter 11 Camden Hills 20:18.09
103 Macen Boissoneau 11 Falmouth 20:20.00
104 Carter Grenier 10 Lawrence 20:20.93
105 Tyler Bialous 11 Burrillville 20:21.76
106 Jordyn Theroux 11 Sanford 20:21.88
107 Oliver Williams 11 Thornton 20:22.00
109 Jason Choi 12 John Bapst 20:23.64
110 Nathanael Clark 12 Lincoln Acad 20:24.00
111 Kendal McGhee 11 Lisbon 20:25.00
112 Jayden Jines 11 Lake Region 20:26.00
113 Huckleberry Huber-Rees 12 Lincoln Acad 20:27.00
114 Marsden Shetterly 11 Freeport 20:27.88
115 Manyuh Nepal 11 John Bapst 20:28.36
116 Noah Saucier 12 Windham 20:29.00
117 Ben Gapski 10 Boothbay/Wis 20:29.00
118 James Hartnett 11 Yarmouth 20:29.32
119 Nicholas Smith 10 Poland 20:29.49
120 Benedict Hoskins 11 John Bapst 20:30.00
121 Landon Nicely 10 Gorham 20:30.00
122 Andrew Lam 12 Bangor 20:30.00
123 Chris Bisson 12 Orono 20:30.00
124 Carter Sanborn 12 Kennebunk 20:30.00
125 Jaiden Barainca 11 Kennebunk 20:30.00
126 James Bryant 11 Sumner 20:30.00
127 Marlin Orcutt 12 Bucksport 20:30.18
128 Josh Maddaloni 12 Saint Andrew's 20:31.00
129 Jack Van Gieson 11 Sanford 20:31.00
130 Sebastian Pambo 10 Lewiston 20:31.44
131 Nicky Service 12 Harwood 20:32.10
132 Joshua Zazza 12 Burrillville 20:34.00
133 Crawford Martinez 10 Brunswick 20:34.47
134 Micah D'Amboise 10 Bonny Eagle 20:34.80
135 Fionn Mattson 12 Maine Coast 20:35.00
136 Nico Fenn 11 Austin Prep 20:36.00
137 Jack Butler 11 Lake Region 20:36.44
138 Gavin Gomez 11 MCI 20:38.76
139 Caden Smith 11 Scarborough 20:38.96
140 Lorenzo Caiani 10 Burrillville 20:41.00
141 Josh Creswell 12 Nokomis 20:41.11
142 Connor Poirier 12 Cony 20:43.45
143 Ryan Anna 12 Brunswick 20:43.48
144 Adit Modi 10 Wheeler 20:45.00
145 Alex Rogow 10 NYA 20:45.00
146 Ronan Lafer 12 Morse 20:46.01
147 Soren Southall 12 Waynflete 20:46.65
148 Nathanael Cook 10 John Bapst 20:47.01
149 Everett Hurder 11 Gorham 20:48.17
150 Jensen Cook 12 Camden Hills 20:48.71
151 Cridder Hensley 10 Mt. Blue 20:50.00
152 Evan Hutchings 11 Thornton 20:50.00
153 Reuben Bradley 10 Sumner 20:50.00
154 Aidan Sylvester 10 Yarmouth 20:50.66
155 Cameron Davis 11 York 20:51.00
156 Bodhi Andersen 10 Morse 20:52.41
157 Jaxson Cotnoir 12 Waterville 20:54.60
158 Ian Quinn 10 Gorham 20:55.00
159 Parker Plourde 11 John Bapst 20:56.26
160 Ethen Eakright 11 Foxcroft 20:56.70
162 Jeff Lemieux 12 Maranacook 20:58.00
163 Timothy Danse 10 Caribou 20:58.20
164 Nathan Percival 12 Boothbay/Wis 20:59.00
165 Owen DiDonato 10 Ellsworth 20:59.00
166 Brayden Anderson 10 Skowhegan 20:59.22
167 Glenn Modrusan 12 Hermon 21:00.00
168 Joseph McNeill 12 Ellsworth 21:00.00
169 Tyler Poulin 11 Winthrop 21:00.26
170 Chance McNeil 11 Kennebunk 21:00.51
171 Wilder deNiord 11 Portland 21:01.00
172 Orin McCaw 10 Gardiner 21:02.26
173 Gideon Varney 10 Edward Little 21:02.37
174 Finn Hutchins 10 Deering 21:03.00
175 Kolby Gibbs 10 Winslow 21:03.54
178 Levi Cravin 12 Bangor Christian 21:09.41
179 Henry Bernard 11 Greely 21:09.82
180 Darcey Lees 12 Bangor 21:10.00
181 Dominic Metayer 11 Bonny Eagle 21:10.53
182 Ethan Long-Flagg 12 Winthrop 21:11.01
183 Matthew Melvin 12 Sanford 21:11.15
184 Luke Hopkins 12 Winthrop 21:13.08
185 Averey Klein 11 Lake Region 21:13.41
186 Levi Bannon 10 Greely 21:14.00
187 Rhy Labelle 10 Camden Hills 21:14.92
188 Quentin Lombard 11 Cape Elizabeth 21:15.10
189 Alexander Wilcox 12 Hampden 21:16.90
190 Moaze Zhang 10 Lewiston 21:16.96
191 Lennox Hill 10 Oxford Hills 21:17.83
192 Stirling Martinez 10 Brunswick 21:18.12
193 Henry Francis 10 Morse 21:18.46
194 Landric Rudman 10 Oxford Hills 21:18.97
195 Erik Frey 10 Cape Elizabeth 21:19.81
197 Jacob Strickland 10 Ellsworth 21:20.00
198 Ned Boak 11 Brunswick 21:20.00
199 Tyler Rackliff 12 Mt. Blue 21:20.00
201 Sam Hebda 10 Cape Elizabeth 21:21.05
202 Ian Thayer 10 Brewer 21:24.39
203 Levi Helmuth 11 Monmouth 21:24.80
204 Forest Storer 11 Lincoln Acad 21:25.10
205 Mickey Nowell 12 Camden Hills 21:25.50
206 Banner Andrews 10 Bonny Eagle 21:25.57
207 Justin Crosman 10 Richmond 21:26.00
208 Jack Gravina 12 Saint Andrew's 21:26.00
209 Austin Sales 11 Carrabec 21:26.85
212 Tomlin Suttles 11 Dirigo 21:28.12
213 Orrin Conway 10 MCI 21:28.45
214 Hunter Craig 12 Presque Isle 21:30.00
215 Jack Landry 11 Westbrook 21:30.00
216 Chase Turgeon 12 Hampden 21:31.99
217 Nate Perkins 11 South Portland 21:32.00
218 Bryce Holden 12 Mt. Ararat 21:32.49
219 Rafe Lilienthal 11 Waynflete 21:33.21
220 Daegan Creamer 10 Erskine 21:33.54
221 Carter Wilson 10 Lincoln Acad 21:34.67
222 Jeremiah Dorr 11 Bangor Christian 21:37.75
223 Owen Pelletier 12 Edward Little 21:38.50
224 Evan Weldon 12 Hampden 21:41.10
225 Tanner Kopishke 10 Medomak Valley 21:44.60
226 Eli Wentzell 10 Portland 21:44.68
227 Edmund Crownover 12 George Stevens 21:45.00
228 Leopold von Spiegelfeld 11 Marshwood 21:46.62
230 Nikolas Long 11 Brewer 21:48.68
232 Retief VanBiljon 10 Saint Andrew's 21:50.00
233 Cameron Orcutt 12 Bucksport 21:50.04
234 Jackson Donovan 11 Biddeford 21:50.07
235 Ellis Casey 10 Freeport 21:51.79
237 Kergan Thomann 11 Camden Hills 21:53.18
238 Zach Bourgoin 11 Gorham 21:53.34
239 Levi Pouliot 10 Oxford Hills 21:53.59
240 Davis Powell 11 Bonny Eagle 21:53.73
241 Wyatt Sholl 12 Falmouth 21:54.71
242 Logan Dow 11 Erskine 21:54.88
243 Colin Smith 10 Harwood 21:55.10
244 Jackson McBride 10 Winthrop 21:55.37
245 Wyatt Frohmiller 10 Morse 21:55.89
246 Leo Engebreth 10 NYA 21:56.00
247 William Choate 12 Erskine 21:56.30
248 Leo Anderson 10 Freeport 21:56.34
249 David Boos 11 Oxford Hills 21:56.64
250 Nathan Fotter 12 Lawrence 21:57.17
251 William Kennedy 10 NYA 21:58.00
252 Ethan Longley 10 Edward Little 21:58.18
254 Dylan Munger 10 MDI 21:59.00
Freshman Section @ 1:10 PM
1 Callahan Stiasny 9 Bonny Eagle 17:28.00
2 Gage Mattson 9 Maranacook 17:29.00
3 Pierce Gorneault 9 Caribou 17:34.57
4 Wyatt Quint 9 Houlton/GHCA 17:48.06
5 William Parker 9 Camden Hills 18:03.72
6 Jackson Garcia 9 Poland 18:11.12
7 Logan Witmer 9 Houlton/GHCA 18:18.20
8 Evan Regensburger 9 Lake Region 18:21.14
9 Charles Schmid 9 York 18:22.00
10 Zachary Valentine 9 Hampden 18:23.13
11 Evan Fletcher 9 Gorham 18:29.00
12 Finley Hermans 9 George Stevens 18:30.00
13 Alek Howland 9 Scarborough 18:46.61
14 Christian Panagos 9 Wheeler 18:54.00
15 Myles Douglas 9 Greely 18:54.15
16 Harrison Balakier 9 York 19:01.00
17 Avery Redfern 9 Camden Hills 19:02.87
18 Briggs Downing 9 Gorham 19:20.59
19 Blake Mann 9 York 19:22.00
20 Michael Van Tassel 9 Winthrop 19:24.49
21 Peter Colianni 9 Greely 19:31.23
22 Noah Van Allen 9 Yarmouth 19:31.90
23 Brayden Beattie 9 Bonny Eagle 19:37.91
24 Daniel Howe 9 Poland 19:40.68
25 Joshua Lane 9 Hampden 19:41.45
26 Gunnar Jackson 9 Greely 19:42.95
27 Jaden Matthews-Johnston 9 Wheeler 19:45.00
29 Jude McCullough 9 Falmouth 19:51.50
30 Aidan Schofield 9 Brunswick 19:54.05
31 Nathaniel Hileman 9 Bucksport 20:00.00
32 Quinn Lary 9 Skowhegan 20:00.37
33 Jace Boron 9 Hampden 20:02.77
34 Peter Graffam 9 Biddeford 20:04.97
35 Bryce Roy 9 Oxford Hills 20:08.20
36 Josh Varney 9 Poland 20:08.25
37 Brownlow Parks-Stamm 9 Falmouth 20:09.40
38 Xavier Ames 9 Morse 20:11.14
39 Kyle Semenchuk 9 Bonny Eagle 20:11.80
40 Abrahm Hasty 9 Gardiner 20:18.57
41 Rocklen Bald 9 Biddeford 20:23.00
42 John Cooper 9 Boothbay/Wis 20:29.00
43 Myles Brichacek 9 Orono 20:30.00
44 Quincy McClure 9 Dexter 20:30.00
45 Xander Ashley 9 Mt. Blue 20:30.00
46 Tyler Jury 9 Thornton 20:32.00
47 Bradley Genovese 9 Gorham 20:35.00
48 Isaac Brissette 9 Caribou 20:37.00
49 Nevan Paulino 9 Lincoln Acad 20:39.54
50 Tanner Russell 9 Burrillville 20:39.69
51 Otis Manganello 9 Maine Coast 20:45.00
52 Ray Beach 9 Camden Hills 20:52.94
53 Benjamin Hankens 9 Greely 20:55.44
54 Owen Lavoie 9 Waterville 20:55.80
55 Daniel Koo-Kepka 9 Gorham 20:57.90
57 Owen Waters 9 York 21:01.00
58 Daniel Penders 9 Thornton 21:02.00
59 Trevor Fortie 9 Messalonskee 21:02.58
60 Wilson Liu 9 Waterville 21:09.33
61 Henry Lafond 9 Scarborough 21:14.00
62 Andrei Tourigny 9 Scarborough 21:16.00
63 Lyle Skolnekovich 9 Cheverus 21:17.00
64 Henry Dayian 9 Wheeler 21:20.00
65 George Horrigan 9 Scarborough 21:20.00
66 Boede Sines 9 Bangor 21:24.00
67 Owen Phelps Scholz 9 Waterville 21:27.88
68 Mason Bennett 9 Edward Little 21:29.58
69 Desmond Lees 9 Bangor 21:30.00
70 Lawson Beichner 9 Hampden 21:33.40
71 Louis Bonhoff 9 Nokomis 21:33.98
72 Cale Legere 9 York 21:36.00
73 Thomas McKitrick 9 Lincoln Acad 21:36.61
74 John Zdunczyk 9 Cheverus 21:39.03
76 Beckett McElroy 9 Harwood 21:40.60
77 Nikolas Panagos 9 Wheeler 21:49.00
78 Jack Lapierre 9 Waterville 21:49.00
80 Ronan Kelly 9 Massabesic 21:54.22
81 Asher Candura 9 Greely 21:54.40
82 Diego Lester 9 Greely 21:55.27
83 Ryder Goddu 9 Greely 21:56.11
84 Adrian Crowell 9 Lewiston 21:58.07
85 Ethan Westman 9 Leavitt 21:59.40
86 Connor Miele 9 Presque Isle 22:00.00
87 Grant Barrett 9 Orono 22:00.00
88 Gavin Perry 9 Cony 22:00.04
89 Liam Berry 9 Monmouth 22:00.50
90 Ryan Campbell 9 Harwood 22:01.10
91 Caleb Goodness 9 Thornton 22:03.00
93 Lucas Foster 9 Gardiner 22:11.85
94 Mason Gaucher 9 Burrillville 22:14.25
96 William Strickland 9 Mt. Blue 22:15.00
97 Finn Verdeyen 9 Mt. Blue 22:16.00
98 Trey Isham 9 Harwood 22:18.00
99 Justin Goodrich 9 Skowhegan 22:18.27
100 Kai Jorgensen 9 Freeport 22:20.44
101 Graham Hatch 9 South Portland 22:23.08
102 Noah Thomas 9 Mt. Blue 22:24.00
103 Tucker Nielsen 9 Messalonskee 22:30.68
104 Graham Schaefer 9 Harwood 22:33.10
105 Jake Abeshouse 9 Wheeler 22:34.00
106 Evan Parker 9 Mt. Ararat 22:34.50
107 Leo Jones 9 Camden Hills 22:34.78
108 Henry Kotzan 9 Falmouth 22:36.74
109 Stephen Sirois 9 Bonny Eagle 22:44.00
111 Sullivan Poole 9 Leavitt 22:45.15
113 Charlie DeBruyn 9 Cape Elizabeth 22:47.63
114 Emmett Harthorne 9 Oxford Hills 22:47.68
115 Cy Zammuto 9 Lincoln Acad 22:48.84
116 Wyatt Mitchell 9 Poland 22:49.49
117 Henry Reed 9 Mt. Blue 22:50.00
118 Matson Ross 9 Falmouth 22:50.00
119 Brady Jandreau 9 Poland 22:51.33
120 Duncan Mackenzie 9 Poland 22:58.07
121 Mark Sylvester 9 Winthrop 22:59.11
122 Cooper Hendrick 9 Berwick 23:00.00
123 William Stubbs 9 Kennebunk 23:00.00
124 Sean Coolidge 9 George Stevens 23:00.00
125 Dominic Sock 9 Caribou 23:00.00
127 Benjamin McGowan 9 Berwick 23:00.00
128 Henry Mails 9 York 23:01.00
129 Hosea Jones 9 Lake Region 23:01.25
130 Nick Johnson 9 Brunswick 23:05.93
131 Peter Wilbur 9 Yarmouth 23:09.53
132 Owen Sandrock 9 Lincoln Acad 23:11.12
133 Samuel Dudley 9 Brunswick 23:18.75
136 Zachary Waterhouse 9 Bonny Eagle 23:24.02
137 Willis McDonough 9 Harwood 23:26.10
138 Elijah West 9 Kennebunk 23:30.00
139 Tyler Robinson 9 Oxford Hills 23:31.78
140 Harry Lombard 9 Cape Elizabeth 23:32.00
141 Cormac O'Driscoll 9 Wheeler 23:35.00
142 Trey Belcher 9 Camden Hills 23:35.69
143 Conor McDonough 9 Harwood 23:35.90
144 Samuel Johnson 9 Lincoln Acad 23:39.78
145 Alexander Markot 9 Cape Elizabeth 23:45.00
146 Seamus Chieh 9 Portland 23:46.00
147 Maden Jovin 9 Oceanside 23:53.35
148 Avery Derner 9 Harwood 23:54.70
149 Leo Higgins 9 Lawrence 23:55.08
150 Charlie Myers 9 Yarmouth 23:58.61
151 Sam Gandler 9 Lincoln Acad 23:58.90
152 Jack Milliken 9 Greely 23:59.68
153 Harrison Kiers 9 MDI 24:00.00
154 James Kirkwood 9 Cony 24:04.48
155 Elliott Masterman 9 Skowhegan 24:08.41
156 Evan Knight 9 Gardiner 24:09.93
157 Jackson Crawford 9 Yarmouth 24:10.55
158 Camden Burgess 9 Edward Little 24:12.44
159 Jaxson Saucier 9 Fort Kent 24:17.80
161 Judah Evans 9 Mattanawcook 24:25.00
162 Henry Hatch 9 Marshwood 24:47.97
164 Christian Rainville 9 Narraguagus 25:12.00
165 Neil Woehrle-Logan 9 Maranacook 25:12.00
166 Carlo Bria 9 Medomak Valley 25:13.14
168 Colin Riggins 9 Poland 25:24.94
169 Charlie Young 9 Bucksport 25:45.00
170 Seth Thomas 9 Mt. Blue 25:45.00
171 Lucas Ng 9 Bonny Eagle 25:46.67
172 Christian Breton 9 Gardiner 25:48.19
174 Robert Emery 9 Cape Elizabeth 25:54.18
175 Noah Blakey 9 Oceanside 25:54.58
176 Cameron Berzinis 9 Winthrop 26:00.00
177 Logan Lai 9 Winthrop 26:00.00
178 Caden Olesniewicz 9 Bangor 26:00.00
179 Jackson Bethel 9 Bonny Eagle 26:01.00
180 Seamus Luce 9 Skowhegan 26:05.00
181 Owen Brown 9 Lawrence 26:06.31
182 Olive Popken 9 Lincoln Acad 26:09.47
183 Nolan Hurder 9 Gorham 26:10.56
184 Leo Tucker-Leinaweaver 9 Wheeler 26:14.00
186 Matthew Roberts 9 Lincoln Acad 26:23.34
189 Jaxson Gato 9 Lake Region 26:35.85
190 Gregory Cass 9 Massabesic 26:37.00
191 Joshua Meaney 9 Brewer 26:37.87
192 Christian Frazer 9 Gardiner 26:40.29
194 Owen Damasco 9 Yarmouth 27:12.28
195 Eamon Hansbury 9 Lincoln Acad 27:13.79
196 Byron Gonsalves 9 Wheeler 27:14.00
197 Harrison Parr 9 Oceanside 27:17.78
198 Raymond Stoddard 9 Bonny Eagle 27:20.00
199 George Davidson-Drexel 9 Deering 27:29.00
200 Mikkel Hadamard 9 Wheeler 27:37.00
202 Carson MacKusick 9 Boothbay/Wis 28:00.00
203 Carter Moore 9 Winthrop 28:00.00
204 Malakai Hager 9 Brewer 28:00.00
206 Wes Laneau 9 Poland 28:10.90
207 Mason Holland 9 Thornton 28:49.00
208 Wyatt Boon 9 Oxford Hills 29:10.37
209 Skyler Patrick 9 Foxcroft 29:12.50
210 Anthony Valentino 9 Messalonskee 29:14.75
211 Sylus Cousins 9 Ellsworth 30:05.00
212 Rhyder Staples 9 Oak Hill 30:18.00
213 Jonah Slocum 9 Winthrop 30:34.28
214 Gideon Pelkey 9 Erskine 30:36.79
215 Henry Hamilton 9 Brewer 30:45.79
218 Sully Collins 9 Lincoln Acad 31:24.13
219 Cassius Lancaster 9 Biddeford 31:39.17
220 Max von Spiegelfeld 9 Marshwood 31:51.64
221 Calvin Sheehan-Kopp 9 Marshwood 31:52.19
222 Logan Bloom 9 Lewiston 31:53.84
223 Alex Gayoso 9 Bucksport 32:00.00
224 Hopper Starkey 9 Berwick 32:00.00
225 Noah Bucklin 9 Marshwood 32:01.99
226 Gus Romanow 9 Dirigo 32:55.61
227 Henry Kaplan 9 Berwick 34:00.00
228 Liam Tierney 9 Lincoln Acad 34:04.84
229 Felix Zhang 9 John Bapst 34:31.66
230 Asa Merrick 9 Morse 35:55.53
231 Wyatt Plourde 9 Washburn 38:00.00
232 Corbin Foster 9 Leavitt 38:09.84
Seeded Section @ 2:30 PM
1 Alex Gilbert 12 Freeport 15:40.95
2 Atticus Merriam 11 Scarborough 15:58.82
3 Levi Riggs 12 Morse 16:08.76
4 Henri Rivard 12 Marshwood 16:15.77
5 Enzo Giampaolo 12 Lewiston 16:16.58
6 Samuel Bergmark 11 Bangor 16:17.00
7 Harper Borden 12 Edward Little 16:25.89
8 Isaac Pelletier 11 Sanford 16:26.86
9 Asher Valentine 12 Hampden 16:29.47
10 Owen Card 12 Lincoln Acad 16:34.70
11 Jackie Chalmers 10 Yarmouth 16:39.99
12 Ellis Wood 12 Deering 16:40.00
13 Hayden Atkinson 12 York 16:41.00
14 William Morris 11 Dirigo 16:44.79
15 Ian Britt 12 Mt. Ararat 16:46.38
16 Harvey Crider 11 Gorham 16:47.68
18 Connor Kedzierski 11 Bucksport 16:50.00
19 Ryan McPherson 12 Brunswick 16:53.00
20 Calvin Vincent 12 Edward Little 16:53.55
21 Sam Tooley 12 Camden Hills 16:54.85
22 Bowen Mitchell 10 Yarmouth 16:57.29
23 Leo Ferrey 10 Cape Elizabeth 16:57.95
24 Peter Rank 12 Deering 16:58.00
26 Alfie Cognata 11 Winthrop 16:59.03
27 Owen Cummings 11 Gorham 17:02.00
28 Jack Scott 11 Hampden 17:02.56
29 Alden Reardon 12 Fort Kent 17:04.65
30 Ian Guzman 11 Freeport 17:05.85
31 Harrison Crider 11 Gorham 17:07.00
32 Chris Cooper 12 MDI 17:07.00
33 Malachi Witmer 11 Houlton/GHCA 17:12.95
34 Samuel Dineen 11 Bangor 17:15.00
35 Craig Paine 10 Madison 17:15.00
36 Jackson Dineen 12 Bangor 17:15.00
37 Vincent Landberg 10 Freeport 17:17.84
38 Noah Seigh 10 Camden Hills 17:19.69
39 Keenan Libby 12 Winthrop 17:20.00
40 Arman Gurcan 12 Cheverus 17:22.00
41 Frederick Brill 12 Falmouth 17:23.10
42 James Brady 12 Houlton/GHCA 17:24.16
43 Lukas Pounder 12 Narraguagus 17:25.00
44 Beckham Rand 11 John Bapst 17:28.26
45 Gunnar Weil 12 Hampden 17:28.34
46 Michael Mastraccio 10 Sanford 17:28.36
47 Vincent Wing 10 Harwood 17:28.40
48 Aj Crocker 11 Boothbay/Wis 17:29.00
49 Tewolde Stewart 11 Caribou 17:29.76
50 Eli Meader 10 Madison 17:30.00
52 Andrew Barrett 12 Orono 17:30.00
53 Eli Chalmers 10 Yarmouth 17:31.00
54 Xander Gordon 12 Yarmouth 17:31.00
55 Tadhg Lake 10 Waynflete 17:32.27
56 Evan Gilbert 11 Bonny Eagle 17:32.54
57 Noah Rasheed 12 Deering 17:35.31
58 Charley Flees 12 Waterville 17:35.62
59 Hunter Roberts 11 Washington Acad 17:39.45
60 Reid Wemple 12 Wheeler 17:40.00
61 Lexington Cote 11 Messalonskee 17:41.81
62 Harrison White 12 Lincoln Acad 17:42.86
63 Drew Gaulin 11 Burrillville 17:43.00
64 Griffin Hendrix 10 Falmouth 17:43.35
65 Brady Pelletier 12 Bangor 17:45.00
66 Liam Waring 12 Orono 17:45.00
67 Noah Loveys-Messenger 10 Thornton 17:45.00
68 Ben Hatch 12 Mt. Blue 17:45.00
69 Paxton Darrell 10 Presque Isle 17:45.00
70 Mungu Tussing 11 Freeport 17:46.50
71 Owen Blades 12 Portland 17:47.00
72 Brayden Drake 11 Houlton/GHCA 17:47.20
73 Nathan Brady 10 Houlton/GHCA 17:48.96
74 Emile Olins 11 Portland 17:49.00
75 Jackson Kayne 12 Cheverus 17:49.05
76 Ezra Burke 11 Westbrook 17:50.00
77 Zach Crowthers 12 Wheeler 17:50.00
78 Malachi Ganong 12 Lisbon 17:50.90
79 Owen Cooper 11 Greely 17:50.91
80 Jesse Canfield 11 Yarmouth 17:51.00
81 Scott Stubbs 12 Caribou 17:51.97
82 Liam Nudd 12 Cape Elizabeth 17:53.87
83 Aziz Mohamed 12 Portland 17:54.00
84 Robert Berry 12 Narraguagus 17:54.00
85 Ambrose Clarke 11 Portland 17:54.00
86 Luke Doscinski 12 Mt. Blue 17:55.00
87 Colby Daigle 11 Medomak Valley 17:55.20
88 Nick DeMarco 11 Mt. Blue 17:59.00
89 Sam St. Germain 11 Winthrop 17:59.31
90 Connor Meshey 11 Bucksport 18:00.00
91 Brady Cox 10 Orono 18:00.00
92 Boden Mann 12 York 18:00.00
93 Brody Hackett 11 Harwood 18:00.70
94 George Jenkins 11 South Portland 18:02.00
95 Reid Hughes 10 Portland 18:03.00
96 Samuel Liudvinaitis 12 Lisbon 18:04.14
97 David Aulisio 12 Saint Andrew's 18:05.00
98 Geo Mayorquin 11 South Portland 18:05.94
99 Colin Anderson 11 Scarborough 18:08.00
100 Noel Heath 12 Scarborough 18:09.00
101 Noah Hughes 12 Westbrook 18:10.00
102 Evan Crockett 11 Messalonskee 18:10.00
103 Evan Trieu 10 Cheverus 18:10.00
104 Cameron Cardella 11 Mt. Ararat 18:10.39
105 Jasper Keller 10 Yarmouth 18:11.25
106 River Louten 10 Portland 18:12.00
107 Zach Egeland 11 Camden Hills 18:12.25
108 Thomas Mickael 12 Lincoln Acad 18:13.94
109 Ethan Fortie 10 Messalonskee 18:14.43
110 Samuel Morrison 12 Portland 18:15.00
111 Griffith Heath 12 Scarborough 18:17.00
113 Thomas Casale 12 Austin Prep 18:17.00
114 Nick Sallinen 11 Gorham 18:17.00
115 Damien Meissner 11 Scarborough 18:17.03
116 Riley Lamb 12 Poland 18:19.44
117 Cole Lavigne 11 Gardiner 18:19.47
118 Noah Oliver 12 Messalonskee 18:20.00
119 Cooper Martin 11 Bangor 18:20.00
120 Jonathan Bisson 11 Brunswick 18:20.48
121 Keaton Sampson 11 Massabesic 18:21.00
122 Abe Palme 10 Gorham 18:21.11
123 Mason Bragdon 11 Windham 18:22.00
124 Jude Keezer 10 Hampden 18:23.36
125 Emerson Geranis 10 York 18:24.00
126 Andrew Skeirik 11 Austin Prep 18:24.00
127 Dominic Penley 10 Sanford 18:25.00
128 Jackson Stimmel 10 Sanford 18:25.00
129 Xander Jamieson 11 Caribou 18:25.07
130 Andrew Greene 12 Hampden 18:26.12
131 Mikhail El-Badry 11 Berwick 18:27.00
132 Isaac Sines 12 Washburn 18:27.37
133 Jose Bencomo 12 Scarborough 18:27.58
134 Mason Thurlow 10 Thornton 18:28.00
135 Alex Roach 10 Old Town 18:28.06
136 Jackson Lavertu 11 Gorham 18:29.00
137 Jonah Milton 10 Cape Elizabeth 18:29.14
138 John Wilkerson 10 Hampden 18:29.26
139 Wyatt Oliver 10 Mt. Blue 18:30.00
140 Ezekiel Bermudez 12 Dexter 18:30.00
141 Dante Avila 10 Kennebunk 18:30.00
142 Owen Cannon 11 George Stevens 18:30.00
143 Everett Smith 10 Portland 18:30.00
144 Eli Young 11 Mt. Blue 18:30.00
146 Owen Cousins 11 Westbrook 18:30.00
147 David Dixon 11 Carrabec 18:30.28
148 Wyatt Levesque 10 Lake Region 18:31.23
149 Caetano Correia 12 South Portland 18:32.00
150 Trevor Nichols 12 Mt. Abram 18:32.00
151 Ren Kauffunger 12 Morse 18:33.06
152 Gabriel Waterman 12 Sanford 18:35.00
153 Caleb Saucier 12 Windham 18:37.00
154 Coburn Morris 11 Washington Acad 18:37.80
155 Holden Nehrboss 10 Lincoln Acad 18:38.00
156 Harper Doyle 12 Poland 18:39.54
157 Manny Sepulveda 10 Wheeler 18:40.00
158 Jaxson Graham 11 Austin Prep 18:40.00
159 Darion Wescott 11 Ellsworth 18:40.00
160 Max Edwards 12 Scarborough 18:41.00
161 Leo Picard 12 Burrillville 18:42.00
162 Lavani Contreras 10 Portland 18:42.00
163 Gavin Lawler 12 Windham 18:42.00
164 James Goddard 11 MDI 18:42.00
165 Nick Morouse 12 Brunswick 18:42.36
166 Connor Lund 12 Falmouth 18:42.51
167 Wyatt Richardson 11 George Stevens 18:45.00
168 Lucas Ladd 12 George Stevens 18:45.00
169 Adams Stratton 10 George Stevens 18:45.00
170 Sam Dunham 12 Freeport 18:46.86
171 Emery Stevens 11 Hampden 18:47.00
172 Lucas Dubois 11 Falmouth 18:47.00
173 Remington Grunhuvd 10 Massabesic 18:47.00
174 Louis Lowery 10 Portland 18:48.00
176 Isaiah Sabean 12 Cony 18:49.37
177 Sam Harrod-Kim 10 Portland 18:50.00
178 Nathan Chute 11 Bangor 18:50.00
179 Luke Parr 12 Portland 18:50.00
181 Alva Gandler 12 Lincoln Acad 18:51.85
182 Parker Hadley 10 Cony 18:52.04
183 Stetson Thurston 11 Dirigo 18:52.49
184 Tristan Atwell 11 Oxford Hills 18:52.50
185 Dominic Clyde 10 South Portland 18:52.58
186 Ronan Brown 12 Oxford Hills 18:52.96
187 Joel Brinz 11 Hampden 18:53.04
188 Jack Cashman 11 Brunswick 18:53.31
189 Gianni Haefele 11 Winthrop 18:53.50
190 Carter Washburn 10 Cape Elizabeth 18:54.12
193 Paiden Trulock 10 Marshwood 18:56.44
194 Ariel Aguilo 11 Austin Prep 18:57.00
195 Jacob Magnuson 10 Falmouth 18:57.40
196 Noah Kay 11 South Portland 18:58.00
197 Louie Caidoc 10 Boothbay/Wis 18:59.00
198 Alan Kalloor 10 Cheverus 18:59.01
199 Tristan McGraw 10 Brunswick 18:59.03
200 Cedric Wiseman 11 York 19:02.00
201 Nsungui Mankatu 12 Lewiston 19:02.45
202 Ewan Nash 10 Brunswick 19:02.51
203 Sawyer Keenan 11 Thornton 19:03.00
204 Mathias Porter 10 Bangor 19:03.00
205 Dracen Morgan 12 Narraguagus 19:03.38
206 Eli Sidhu 12 Falmouth 19:04.07
207 Alden Fitzgerald Ward 10 Lincoln Acad 19:04.23
208 Finn Zwintscher 11 Cape Elizabeth 19:04.54
209 Daniel Wagner 11 Thornton 19:05.00
211 Marshall Flynn 11 Mt. Ararat 19:05.92
212 Wyatt Babyak 11 York 19:06.00
213 Declan Kelly 12 Mt. Ararat 19:06.23
214 Leland O'Reilly 11 Cape Elizabeth 19:06.64
215 Oliver Killeen 12 Portland 19:07.00
216 Albert Putnam 11 South Portland 19:07.97
217 Liam Benson 10 South Portland 19:08.00
218 Declan Costa 12 Burrillville 19:09.00
219 Reid Quirk 10 Orono 19:10.00
220 Charlie Roush 11 Portland 19:10.00
221 Jack Hildebrand 10 Orono 19:10.00
222 Noah Ferioli 11 Foxcroft 19:10.37
223 Grady Emerson 10 Medomak Valley 19:11.18
224 Joseph Scordino 10 Camden Hills 19:12.15
225 Liam McKee 12 Leavitt 19:13.24
226 Ben McCalmon 10 Cape Elizabeth 19:13.59
227 Leif Hellstedt 11 Yarmouth 19:14.56
229 Caleb Longbottom 12 Morse 19:14.99
230 Ethan Rancourt 12 Winslow 19:15.43
232 Chapin Rivers 12 Harwood 19:17.10
233 Sam Withers 12 Waterville 19:18.95
234 Jack Farnsworth 11 Sumner 19:19.00
235 Jasper Rogers 12 Cape Elizabeth 19:19.33