Maine XC Festival of Champions 2023

Belfast, ME

Boys Entries by Time

2023 Maine XC Festival of Champions - 9/30/2023                
                               Performance List                                
 
Event 2  Boys 5k Run CC
===============================================================================
      Course:  15:06.92  10/5/2013   Josef Holt-Andrews, Telstar               
        Meet:  15:06.92  10/5/2013   Josef Holt-Andrews, Telstar               
'22 Champion:  15:38.91  10/1/2022   Charlie Collins, Hampden                  
     Name                        Year School                 Seed           
===============================================================================
  1  Matthew Giardina              11 Bishop Guertin     15:09.20 
  2  Jacob Redman                  12 Bedford            15:36.00 
  3  Maddox Jordan                 12 Noble              15:51.83 
  4  Sam Laverdiere                11 Lake Region        15:53.00 
  5  William Hileman               12 Bucksport          15:54.98 
  6  Carson Fischer                11 Bishop Guertin     15:58.30 
  7  Nathan Blades                 12 Portland           16:03.00 
  8  Sean Gray                     10 Portsmouth         16:03.04 
  9  Xavier Lemieux                12 Bonny Eagle        16:12.00 
 10  Ben Klingle                   12 Brunswick          16:12.24 
 11  Jack Mattingly                12 E.O. Smith         16:13.00 
 12  Carter Libby                  12 GrayNewGlocester   16:21.50 
 13  Benjamin Prestes              12 Portland           16:26.00 
 14  Kaleb Colson                  12 Sumner             16:27.00 
 15  Pierce Coughlin               11 Messalonskee       16:30.04 
 16  Ethan Fadden                  12 Mt Saint Charles   16:30.85 
 17  Jared Bekkering               12 Bedford            16:32.00 
 18  Henri Rivard                  10 Marshwood          16:34.00 
 19  Harrison Shain                12 Hampden            16:34.83 
 20  Brendan Cook                  11 E.O. Smith         16:37.00 
 21  Henri McCourt                 11 Mt. Blue           16:37.00 
 22  Luke Allen                    11 East Greenwich     16:37.00 
 23  Alex Gilbert                  10 Freeport           16:39.13 
 24  Evan Small                    11 South Portland     16:39.75 
 25  Griffin Merrill               11 John Bapst         16:40.00 
 26  Crawford Cauthen              10 Glastonbury        16:40.00 
 27  Ethan Keller                  11 Scarborough        16:41.00 
 28  Will Spaulding                12 Freeport           16:41.78 
 29  Trevor Williams               12 Kennebunk          16:45.00 
 30  Aedyn Hughes                  11 Ellsworth          16:45.00 
 31  Enzo Giampaolo                10 Lewiston           16:45.05 
 32  Gabe Durazo                   12 Leavitt            16:46.64 
 33  Samuel Prescott               10 Bishop Guertin     16:47.70 
 34  Eliot O'Mahoney               12 Lincoln Acad       16:47.89 
 35  Beckett Cote                  11 Messalonskee       16:48.77 
 36  Patrick Fish                  12 Bedford            16:49.00 
 37  Micah Dunsmor                 12 Bishop Guertin     16:49.00 
 38  Aidan Ring                    11 York               16:50.00 
 39  Ethan Roach                   12 John Bapst         16:50.00 
 40  Asher Valentine               10 Hampden            16:50.25 
 41  Christopher Pottle            12 Winthrop           16:52.50 
 42  Ryan McPherson                10 Brunswick          16:54.82 
 43  Sam Cashman                   11 Brunswick          16:58.68 
 44  Andrew Young                  11 Windham            16:58.70 
 45  Tait Harvey                   10 Greely             16:59.00 
 46  Calvin Vincent                10 Edward Little      17:00.00 
 47  Conlan MacKenzie              12 JH Gillis          17:00.00 
 48  Finley Knappe                 11 Kennebunk          17:00.00 
 49  Harrison Dunne                11 Bonny Eagle        17:00.00 
 50  Tim Collins                   11 Hampden            17:00.01 
 51  Teo Steverlynck-Horne         12 Freeport           17:01.40 
 52  Levi Riggs                    10 Morse              17:01.60 
 53  William Coull                 11 Greely             17:02.00 
 54  Landon Morrison               12 York               17:03.00 
 55  Aidan Roberts                 11 Lake Region        17:05.00 
 56  Will Gear                     12 York               17:06.00 
 57  Marshall Wall                 11 Brunswick          17:06.01 
 58  Miles Shain                   10 Hampden            17:06.44 
 59  Nate Wayne                    12 Brunswick          17:07.02 
 60  Tom Golas                     11 Chariho            17:07.98 
 61  William Moores                 9 Bishop Guertin     17:08.00 
 62  Ambrose McCullough            12 Cheverus           17:08.00 
 63  Brody Fahys                   11 East Greenwich     17:09.00 
 64  Rowan McDonald                12 Bonny Eagle        17:12.00 
 65  Gabe Eaton                    11 Brunswick          17:14.33 
 66  Conner Smith                  11 Freeport           17:14.68 
 67  Gabriel Corey                 12 Winthrop           17:16.80 
 68  Sam Tooley                    10 Camden Hills       17:16.88 
 69  Jonathan Koehler              11 Brunswick          17:16.88 
 70  Tyler Gilbert                 12 Bonny Eagle        17:17.00 
 71  Razza Malik                   11 Glastonbury        17:17.00 
 72  Bhavnish Tucker               12 Lake Region        17:18.00 
 73  Colby Shumway                 12 Scarborough        17:18.00 
 74  Gabriel Montoya               12 E.O. Smith         17:18.00 
 75  Sam Hageman                   10 Glastonbury        17:19.00 
 76  Henry Milan                   11 John Bapst         17:20.00 
 77  Ryan Jung                     11 Bedford            17:20.00 
 78  Atticus Merriam                9 Scarborough        17:20.00 
 79  Reid Wemple                   10 Wheeler            17:20.00 
 80  Landen Springer               11 Scarborough        17:20.00 
 81  Spencer Slayton               11 E.O. Smith         17:20.00 
 82  Noah Morris                   12 Medomak Valley     17:20.00 
 83  Elias Coleman                 12 Portland           17:22.00 
 84  Nicholas Koziell              11 Scarborough        17:22.00 
 85  Gage Bruns                    12 Bucksport          17:25.00 
 86  Ren Salisbury                 12 Sumner             17:25.00 
 87  Fischer Petrlik               11 South Portland     17:27.92 
 88  Ellis Wood                    10 Deering            17:29.00 
 89  Hans Bakke                    11 York               17:30.00 
 90  Hayden Atkinson               10 York               17:30.00 
 91  Braden Rioux                  12 Winslow            17:30.00 
 92  Owen Beane                    11 Orono              17:30.00 
 93  Jonathan Ouellette            11 John Bapst         17:30.00 
 94  Danny McCartney               12 Cheverus           17:30.00 
 95  Rousseyl Mohamed              12 Lewiston           17:30.06 
 96  Preston Gerry                 12 GrayNewGlocester   17:33.70 
 97  Jason Hargesheimer            12 Portland           17:34.00 
 98  Indy Metcalf                  11 Harwood Union      17:34.00 
 99  Will Meyer                     9 Camden Hills       17:34.80 
100  Sam Goldey                    12 Cony               17:35.36 
101  Walker Hedrich                11 Camden Hills       17:35.36 
102  Ethan Pulsifer                11 Bedford            17:36.00 
103  Charlie Jacques               11 Portland           17:37.00 
104  Andrew Greene                 10 Hampden            17:38.60 
105  Luke Doscinski                10 Mt. Blue           17:40.00 
106  Ken Hermawan                  12 York               17:40.00 
107  Garrison Melendy              12 Kents Hill         17:40.00 
108  Jack Scott                     9 Hampden            17:40.60 
109  William Connolly              12 E.O. Smith         17:41.00 
110  David Hayes                   10 East Greenwich     17:41.00 
111  Graden Joly                   12 Windham            17:41.50 
112  Trevor Parlee                 12 Brewer             17:42.91 
113  Matthew Cormier               12 Ellsworth          17:44.00 
114  Trevor Campbell               11 Brunswick          17:45.08 
115  Brody Simons                  12 Hampden            17:45.38 
116  Evan Atwood                   11 Wheeler            17:46.00 
117  Arthur Ferris                 10 Burrillville       17:47.94 
118  Sebastian Shields             12 Thornton           17:48.00 
119  Noah McGruder                  9 Ellsworth          17:49.00 
120  Chris Vachon                  11 Portsmouth         17:49.00 
121  Baxter Merriam                11 Scarborough        17:50.00 
122  Owen Blades                   10 Portland           17:50.00 
123  Benjamin Bouchard             12 Scarborough        17:50.00 
124  Lucas Reimann-Dubber          12 Kents Hill         17:50.00 
125  Will Gardoqui                 12 York               17:50.00 
126  Ben Hatch                     10 Mt. Blue           17:50.00 
127  Bennett Ross                  12 Winthrop           17:50.30 
128  Brody Tetreault                9 East Greenwich     17:53.00 
129  Jared Peltier                 12 Chariho            17:54.20 
130  Nicholas Russ                 12 Lincoln Acad       17:54.28 
131  Charlie Newton                12 York               17:55.00 
132  Henry McDevitt                12 Camden Hills       17:55.17 
133  Runner Jarrett                11 Foxcroft           17:56.00 
134  Andrew Parisi                  9 East Greenwich     17:56.00 
135  Finn Morris                   12 Cape Elizabeth     17:58.00 
136  Gavin Sampson                 11 Massabesic         17:58.00 
137  Liam McKernan                 12 MDI                17:58.35 
138  Ethan Stockwell               11 Scarborough        18:00.00 
139  Eli Hoeft                     11 Mt. Blue           18:00.00 
140  Carlos Torres                 12 Westbrook          18:00.00 
141  Colin Wright                  12 Camden Hills       18:00.46 
142  Jonathan Wagner               12 Winthrop           18:00.60 
143  Michael Lawlor                10 South Portland     18:00.63 
144  Paul Sames                    11 South Portland     18:01.68 
145  Josh Valentine                11 East Greenwich     18:04.00 
146  Brodie Warner                 11 Bonny Eagle        18:04.40 
147  Thomas Lacroix                11 Kents Hill         18:05.00 
148  Cash Kellen                   11 Cheverus           18:05.00 
149  Jonah Jenkins                 11 Kents Hill         18:05.00 
150  Jackson Kayne                 10 Cheverus           18:05.00 
151  Lucien Beardsley              12 Kents Hill         18:05.00 
152  Liam Nudd                     10 Cape Elizabeth     18:05.00 
153  Porter Towne                  12 Freeport           18:05.60 
154  Aran Johnson                  11 Portland           18:08.00 
155  Alden Reardon                 10 Fort Kent          18:10.47 
156  Jinqi Li                      12 Windham            18:11.00 
157  Scott Evan Pakenham           12 Portsmouth         18:11.69 
158  Austyn Neidel                 11 Glastonbury        18:12.00 
159  Quinn Smith                   12 Harwood Union      18:12.00 
160  Diego Aguilar                 10 Glastonbury        18:12.00 
161  David Casado                  11 Bedford            18:13.00 
162  Maxwell Murthi                11 Bedford            18:13.00 
163  Andrew Catalano               11 Bonny Eagle        18:15.00 
164  Noel Heath                    10 Scarborough        18:15.00 
165  Ethan Cadorette               11 Biddeford          18:15.72 
166  Lucian Avila-Gatz             11 MDI                18:16.35 
167  Christopher Jaynes            11 Falmouth           18:17.00 
168  Chris Taylor                  11 Ellsworth          18:20.00 
169  Jed Hartley                   11 John Bapst         18:20.00 
170  Isaac Pelletier                9 Sanford            18:20.29 
171  John Salonia                  10 Glastonbury        18:21.00 
172  Greggory Waterman             12 Sanford            18:21.60 
173  Malachi Witmer                 9 Houlton/GHCA       18:22.87 
174  Arrington Scigliano           11 E.O. Smith         18:23.00 
175  Chris Cooper                  10 MDI                18:23.72 
176  Theodore Bond                 10 Bishop Guertin     18:23.90 
177  Gavin Gerry                   11 GrayNewGlocester   18:24.20 
178  Sam Anderson                  12 Deering            18:24.24 
179  Owen Dawson                   11 Freeport           18:24.70 
180  Gus Whited                    11 South Portland     18:24.94 
181  Jacob Violette                11 Caribou            18:25.00 
182  Jason Cao                     10 E.O. Smith         18:26.00 
183  Asa Berry                     12 Sumner             18:27.00 
184  Graham Stoughton               9 Camden Hills       18:27.45 
185  Noah Oliver                   10 Messalonskee       18:28.26 
186  Isaac Sines                   10 Washburn           18:29.00 
187  Lexington Cote                 9 Messalonskee       18:29.16 
188  Jack Marston                  11 Portsmouth         18:29.79 
189  Asa Winter                    12 Portland           18:30.00 
190  Michael Johnson               12 Bucksport          18:30.00 
191  Pi Crosby                     11 Waynflete          18:30.00 
192  Christopher Cummiskey         11 Harwood Union      18:30.00 
193  Calder MacKenzie              10 JH Gillis          18:30.00 
194  Ben Arsenault                 11 Orono              18:30.00 
195  Evan Crockett                  9 Messalonskee       18:30.55 
196  Claire Willett                12 Sumner             18:31.00 
197  Jay Haney                     12 MDI                18:32.97 
198  Nathan Bergquist-Guimond      12 Gorham             18:33.66 
199  James Marcaccio               10 East Greenwich     18:36.00 
200  Henry Morrison                11 Portland           18:37.00 
201  Caleb Pelletier               11 Sanford            18:37.40 
202  Zachary Vanni                 12 Greely             18:39.00 
203  Devin Richard                 12 Burrillville       18:39.42 
204  Sebastian Hesser              12 Cape Elizabeth     18:40.00 
205  Arman Gurcan                  10 Cheverus           18:40.00 
206  Zane Roggenbuck               12 Orono              18:40.00 
207  Ian Guzman                     9 Freeport           18:40.14 
208  Benjamin Villatoro            12 Mt Saint Charles   18:40.50 
209  Sam Stocks                    11 South Portland     18:40.69 
210  Drew Forch                    11 Portsmouth         18:41.29 
211  Riley Hastey                  12 Sumner             18:42.00 
212  Conor Glasier                 12 Lincoln Acad       18:42.61 
213  Braden Phemester              10 Bishop Guertin     18:43.00 
214  Jacob Harmon                  10 Portland           18:44.00 
215  Rowan Tate                    12 Ellsworth          18:44.00 
216  David Patnaude                12 George Stevens     18:45.00 
217  Jaxon Fiske                   10 Glastonbury        18:45.00 
218  Erik Davis                    11 George Stevens     18:45.00 
219  Lukas Pounder                 10 Narraguagus        18:45.00 
220  Camden Brown                  11 Orono              18:45.00 
221  Troy Morrison                 12 George Stevens     18:45.00 
222  Ben Pike                      11 Camden Hills       18:46.11 
223  Oliver Wight                   9 Camden Hills       18:46.30 
224  Timothy Lynch                 12 East Greenwich     18:46.45 
225  CJ Savastano                  12 Lincoln Acad       18:47.36 
226  Dakoda Davis                  12 Washington Acad    18:48.00 
227  Ian Kozielec                  12 Camden Hills       18:49.78 
228  Asa Tussing                   11 Deering            18:50.00 
229  Jackson Dineen                10 Bangor             18:50.00 
230  Robert Berry                  10 Narraguagus        18:50.00 
231  Gunnar Weil                   10 Hampden            18:50.30 
232  Will Barmby                   12 Waynflete          18:51.00 
233  Ian Butash                    11 Mt Saint Charles   18:51.80 
234  Patrick Saltysiak             10 MDI                18:52.32 
235  Cameron Pernal                11 Yarmouth           18:53.00 
236  Zachary Clement               12 Camden Hills       18:53.67 
237  Samuel Boldeia                12 Bedford            18:54.00 
238  James Brady                   10 Houlton/GHCA       18:55.00 
239  Levi Herr                     12 Yarmouth           18:55.00 
240  Tristan Hardel                12 Yarmouth           18:55.00 
241  Dominick Toscano              12 Leavitt            18:55.96 
242  Nate Kelley                   10 Marshwood          18:56.00 
243  James Mooney                  12 Cony               18:56.77 
244  Noah Tessier                  10 Marshwood          18:57.00 
245  Jackson Libby                 10 GrayNewGlocester   18:58.00 
246  Tewolde Stewart                9 Caribou            18:59.15 
247  Ezra Burke                     9 Westbrook          19:00.00 
248  Darcey Lees                   10 Bangor             19:00.00 
249  Jeremy Dru                     9 East Greenwich     19:00.00 
250  Damian Wynn                    9 Mt. Blue           19:00.00 
251  Ryan Howard                   12 Westbrook          19:00.00 
252  Riley Davis                   10 Westbrook          19:00.00 
253  Nathan Pires                  12 Yarmouth           19:00.00 
254  Parker Ashfield               11 Bangor             19:00.00 
255  Tyler Barker                  10 Glastonbury        19:01.00 
256  Owen Cooper                    9 Greely             19:01.00 
257  Jack Salmon                   10 Bishop Guertin     19:01.40 
258  Brody Hamel                   10 South Portland     19:01.89 
259  Gavin Braman                   9 Portsmouth         19:02.00 
260  Johnny Bsullak                11 Poland             19:03.00 
261  Drew Gaulin                    9 Burrillville       19:03.65 
262  Will Clark                    12 Lincoln Acad       19:03.90 
263  Colby Mitchell                11 GrayNewGlocester   19:04.00 
264  Jake Wallace                  11 Windham            19:04.00 
265  Benjamin Fournier             11 Richmond           19:04.00 
266  Simon 'max' Stratton          12 Deering            19:04.00 
267  Brendan Ledwick               11 Brunswick          19:04.60 
268  Dominic Bellino               10 Bishop Guertin     19:05.10 
269  Mungu Tussing                  9 Freeport           19:05.77 
270  Jack Mortimer                  9 Bedford            19:06.00 
271  Connor Lund                   10 Falmouth           19:06.27 
272  Sam Fegel                     12 Messalonskee       19:06.97 
273  Brayden Drake                  9 Houlton/GHCA       19:07.94 
274  Muhammad Hasson               12 Glastonbury        19:08.00 
275  Kyle Wallace                  10 Glastonbury        19:08.00 
276  Tyler Bryant                  11 South Portland     19:08.18 
277  Kyle Mastrianno               12 Cony               19:08.60 
278  Darion Wescott                 9 Ellsworth          19:09.00 
279  Aidan Gagnon                  12 Sanford            19:10.26 
280  Tryg Soares                   10 MDI                19:10.54 
281  Quinn St. Peter Scott         11 Edward Little      19:11.00 
282  Jaden Baril                   12 Edward Little      19:12.00 
283  Andrew Robinson               12 Mt. Blue           19:12.00 
284  Jack Brune                    11 Morse              19:12.29 
285  Jordan Furtado                11 Burrillville       19:13.90 
286  Liam Haggerty                 10 Marshwood          19:14.00 
287  Ren Kauffunger                10 Morse              19:14.00 
288  Christopher Chong             12 Bedford            19:14.00 
289  Roegan Carney                 12 Washburn           19:14.00 
290  Case Jacobs                   12 Morse              19:14.98 
291  Ian Brown                     11 Gould              19:15.00 
292  Kyle Hageman                  10 Glastonbury        19:15.00 
293  Gavin Anderson                11 Edward Little      19:15.00 
294  Samuel Dineen                  9 Bangor             19:15.00 
295  Nolan I'Aboni                 11 South Portland     19:15.70 
296  Robby Caruso                  11 Glastonbury        19:16.00 
297  Chapin Rivers                 10 Harwood Union      19:16.00 
298  Max Edwards                   10 Scarborough        19:17.00 
299  Seth Dubay                     9 Caribou            19:17.65 
300  Aiden Toy                     12 Bonny Eagle        19:18.00 
301  Gavin Lawler                  10 Windham            19:19.70 
302  Dominick Dow                  12 Boothbay/Wis       19:19.90 
303  Beckham Rand                   9 John Bapst         19:20.00 
304  Landen Cole                   10 Westbrook          19:20.00 
305  Ross Hyland                   11 Windham            19:20.90 
306  Tristan Hughes                11 Belfast            19:23.00 
307  Andrew Nalchajian             12 Falmouth           19:23.20 
308  Abram Philbrook                9 Oceanside          19:23.70 
309  Austin Trask                  12 Boothbay/Wis       19:24.35 
310  Thomas Mickael                10 Lincoln Acad       19:24.77 
311  Yiuhon Chan                   12 Wheeler            19:25.00 
312  Joe Riddell                   12 Marshwood          19:26.00 
313  Noah Arbuckle                 10 Lincoln Acad       19:26.58 
314  Owen Norgang                  11 George Stevens     19:30.00 
315  Caden Dussault                12 Thornton           19:30.00 
316  Griffin Vivian                12 Cheverus           19:30.00 
317  Noah Schneider                10 Orono              19:30.00 
318  Colby Wasson                  10 JH Gillis          19:30.00 
319  Andrew Barrett                10 Orono              19:30.00 
320  Samuel Bergmark                9 Bangor             19:30.00 
321  Jason Choi                    10 John Bapst         19:30.00 
322  Yusuf Shute                    9 Westbrook          19:30.00 
323  Bobby Vigue                    9 Madison            19:30.00 
324  Felix Markosian               11 Ellsworth          19:30.00 
325  Hadrian Ward                  11 Limestone/MSSM     19:30.96 
326  Alex Price                    11 Portland           19:31.00 
327  Peyton Lee                    11 Bonny Eagle        19:31.00 
328  Chris Noreika                 11 North Yarmouth     19:31.11 
329  Harrison Landes               11 Caribou            19:32.25 
330  Daniel Kim                    12 Falmouth           19:32.46 
331  Cody Brook                     9 Scarborough        19:33.00 
332  Will Neikam                   10 Bedford            19:33.00 
333  Cooper Tarbuck                11 Maranacook         19:33.42 
334  Michael Clarke                12 Lake Region        19:34.00 
335  Atticus Ellis                 11 Harwood Union      19:34.00 
336  Quinn Chessa                  12 Maine Coast        19:35.00 
337  Joshua Justice                11 Greely             19:35.81 
338  William Morris                 9 Dirigo             19:36.30 
339  Ryan Berry                    12 Bonny Eagle        19:37.00 
340  Tyler Mills                   11 Biddeford          19:37.68 
341  Olin Johnson                  11 Falmouth           19:38.37 
342  Ethan Sargent                  9 Bedford            19:39.00 
343  Mason Bragdon                  9 Windham            19:39.00 
344  Jack Stephenson                9 Camden Hills       19:39.92 
345  Jose Bencomo                  10 Scarborough        19:40.00 
346  Eben Michaud                  12 Winthrop           19:40.50 
347  Isaiah Shaw                    9 Hampden            19:40.60 
348  Oliver Killeen                10 Portland           19:41.00 
349  Eli Morse                     11 Cape Elizabeth     19:41.00 
350  Colin Anderson                 9 Scarborough        19:41.00 
351  Koleman Kroesser              12 Richmond           19:41.00 
352  Samuel Liudvinaitis           10 Lisbon             19:41.00 
353  Tommy Canaway                  9 Bishop Guertin     19:41.70 
354  Mason Van Giesen              12 Sanford            19:41.94 
355  Nick Verrill                  10 Windham            19:43.00 
356  Jacob Larson                   9 East Greenwich     19:43.00 
357  Sean Lowery                   11 Falmouth           19:43.60 
358  Benjamin Tate                 11 Ellsworth          19:44.00 
359  Cooper Hansel                 12 Harwood Union      19:44.00 
360  Evan Gerbi                     9 Orono              19:45.00 
361  Harvey Hadley                  9 King's Edgehill    19:45.00 
362  Owen Heseltine                12 Mt. Blue           19:45.00 
363  Hazen Mitchell                10 Kents Hill         19:45.00 
364  Tyler Gaidys                  12 Harwood Union      19:46.00 
365  William Francis               11 Old Town           19:46.22 
366  Jonathan Bisson                9 Brunswick          19:46.35 
367  Mickey Nowell                 10 Camden Hills       19:46.75 
368  Rodi Mayne                    12 Boothbay/Wis       19:47.50 
369  Harrison Crider                9 Gorham             19:47.97 
370  Vincent Caruso                11 Scarborough        19:48.00 
371  Evan Hankins                  12 Yarmouth           19:48.00 
372  Baxter Thackeray               9 Camden Hills       19:48.96 
373  Dylan Franklin                11 Burrillville       19:49.06 
374  Bennett Cohen                 10 Camden Hills       19:49.22 
375  Zach Egeland                   9 Camden Hills       19:49.56 
376  Declan Costa                  10 Burrillville       19:49.79 
377  Cleyton Splaine               11 Boothbay/Wis       19:49.80 
378  Tristyn Chapman               10 Edward Little      19:50.00 
379  Warren Beverage                9 North Haven        19:50.00 
380  Damien Meissner                9 Scarborough        19:51.00 
381  Henry Cossaboom               12 Deering            19:51.47 
382  Jackson Widerstrom            10 Marshwood          19:51.75 
383  Sullivan Scharf                9 Windham            19:52.00 
384  Ethan Kutella                 11 Lake Region        19:52.00 
385  Gage Lee                      11 Dirigo             19:52.62 
386  Huckleberry Huber-Rees        10 Lincoln Acad       19:52.81 
387  Finn Henderson                11 Gorham             19:53.31 
388  Jonas Stepanauskas            12 Lincoln Acad       19:53.53 
389  Teague Buchanan               10 Camden Hills       19:53.79 
390  Alexander Emery               11 Cape Elizabeth     19:54.00 
391  Ryan Kelly                    10 Poland             19:55.00 
392  Nate Barmby                   12 North Yarmouth     19:55.00 
393  Ethan Cohen                   10 Camden Hills       19:56.92 
394  Brody Hackett                  9 Harwood Union      19:57.00 
395  Adam Stockwell                 9 Scarborough        19:57.00 
396  Harvey Crider                  9 Gorham             19:58.75 
397  Eli Sidhu                     10 Falmouth           19:58.90 
398  Jack Leger                     9 Scarborough        19:59.00 
399  Jacob Kaiser                  11 Biddeford          19:59.74 
400  Atticus Blue                  11 Medomak Valley     20:00.00 
401  Colby Daigle                   9 Medomak Valley     20:00.00 
402  Cedar Conly                   11 Portland           20:00.00 
403  Thomas Coolidge               11 George Stevens     20:00.00 
404  Harper Doyle                  10 Poland             20:00.00 
405  Xander Pettis                 12 Kennebunk          20:00.00 
406  Pace Jarrett                   9 Foxcroft           20:01.00 
407  Carter Hill                    9 Edward Little      20:03.00 
408  Kai Thistle                   11 Edward Little      20:04.00 
409  Owen Card                     10 Lincoln Acad       20:04.38 
410  Quinn Michaud                 11 Fort Kent          20:04.50 
411  Elijah Nelsen                 12 Messalonskee       20:04.88 
412  Wyatt Sholl                   10 Falmouth           20:04.90 
413  Ethan Hoffman                 11 Yarmouth           20:05.00 
414  Nick DeMarco                   9 Mt. Blue           20:05.00 
415  Robert Spears                 12 Messalonskee       20:05.58 
416  Jeffrey Owen                  11 Yarmouth           20:07.00 
417  Evan Brousseau                10 Lewiston           20:08.38 
418  Ben Gordon                    12 Cape Elizabeth     20:09.00 
419  Thomas Durfey                  9 East Greenwich     20:09.00 
420  Ethan Felder                   9 Bishop Guertin     20:09.80 
421  Ethan Castonguay              10 Poland             20:10.00 
422  Quinlan Duprey                12 Bedford            20:10.00 
423  Adam Kortz                     9 East Greenwich     20:11.00 
424  Nolan Baynes                  12 Burrillville       20:11.00 
425  Owen Cummings                  9 Gorham             20:11.50 
426  Jack Mello                    10 Bishop Guertin     20:12.20 
427  Aaron Belanger                12 Hermon             20:13.20 
428  William Norris                10 East Greenwich     20:15.00 
429  Sam Withers                   10 Waterville         20:16.31 
430  Joel Brinz                     9 Hampden            20:17.57 
431  Aj Crocker                     9 Boothbay/Wis       20:17.60 
432  Michael Ryan                  11 Morse              20:17.91 
433  Max Withee                    11 Messalonskee       20:18.00 
434  Nolan Serafin                 12 Burrillville       20:18.31 
435  Brandon Mastrianno            12 Cony               20:21.20 
436  Steven Castaneda              11 Burrillville       20:22.00 
437  George Ayer                   12 Portland           20:23.00 
438  Gavin Nash                    12 Hampden            20:23.89 
439  Connor Meshey                  9 Bucksport          20:24.00 
440  Connor Kedzierski              9 Bucksport          20:24.00 
441  Devin Cannon                  11 Bonny Eagle        20:25.00 
442  Stetson Thurston               9 Dirigo             20:25.28 
443  Nate Sirois                   12 Bonny Eagle        20:25.34 
444  Bradien Frakes                11 Caribou            20:25.62 
445  Griffith Heath                10 Scarborough        20:27.00 
446  Caleb Saucier                 10 Windham            20:27.73 
447  Finn Connolly                 11 South Portland     20:27.77 
448  Nick Morouse                  10 Brunswick          20:28.63 
449  Matthew Dos Santos            12 Cony               20:28.79 
450  Noah Corcoran                 12 Maine Coast        20:30.00 
451  Daniel Dalton                 12 Mt. Blue           20:30.00 
452  Ansel Tenney                  11 George Stevens     20:30.00 
453  Parker Plourde                 9 John Bapst         20:30.00 
454  Emmett Watters                12 George Stevens     20:30.00 
455  Harper Stoddard               10 Thornton           20:30.00 
456  Levi Shutty                   12 Gould              20:30.00 
457  William Stoner                11 Orono              20:30.00 
458  Manyuh Nepal                   9 John Bapst         20:30.00 
459  Charles Palmlund              12 Greely             20:30.00 
460  Maixent Machefert             10 Maine Coast        20:30.00 
461  Charles Byers                  9 Winslow            20:30.00 
462  Logan Whitmarsh               11 Cheverus           20:30.00 
463  Caetano Correia               10 South Portland     20:30.80 
464  Nolan Lowery                  12 Noble              20:31.77 
465  Isaac Scribellito             10 Lisbon             20:33.00 
466  Daniel Koelle                 12 Lincoln Acad       20:33.01 
467  Sam Below-Haskins             11 Portland           20:34.00 
468  Colin Hulsey                  10 South Portland     20:35.56 
469  Riley Lamb                    10 Poland             20:36.00 
470  Cody Fournier                  9 Richmond           20:36.00 
471  Davis Collette                10 East Greenwich     20:36.00 
472  Landon Laferriere             12 Houlton/GHCA       20:37.22 
473  Aidan Forrest                 10 Yarmouth           20:40.00 
474  Griffin Smith                 10 Marshwood          20:41.00 
475  Nolan Feyler                  12 Gorham             20:42.34 
476  Eben Buck                     12 Cony               20:42.51 
477  Malachi Ganong                10 Lisbon             20:42.70 
478  Declan Wright                 11 Morse              20:43.20 
479  Aric Gleason                  11 Ellsworth          20:44.00 
480  Patrick Heffernan             11 South Portland     20:44.05 
481  Lukas Modrusan                12 Hermon             20:44.22 
482  Shawn Coty                     9 Houlton/GHCA       20:44.51 
483  Saben Tenney                  11 Sumner             20:45.00 
484  Simon Shyka-brown             12 Cape Elizabeth     20:45.00 
485  Iain Mackillop                12 Brunswick          20:45.22 
486  Otto Hibl                     11 Morse              20:45.50 
487  Dylan Phillips                12 Gorham             20:45.65 
488  Jr Tibbetts                   12 Poland             20:46.00 
489  Dylan Anderson                10 Gardiner           20:47.98 
490  Tommy Clemente                12 Camden Hills       20:48.02 
491  Sam Bernier                   12 Waterville         20:49.70 
492  Zachary Peirce                12 Foxcroft           20:50.00 
493  Joaquin Withers               10 Waterville         20:52.87 
494  Curtis Hall                    9 Oceanside          20:53.30 
495  Leo Picard                    10 Burrillville       20:54.66 
496  Deegan Grant                  10 Gardiner           20:54.92 
497  Nicholas Chenard              11 Massabesic         20:55.00 
498  Evan D'Souza                  12 Morse              20:55.79 
499  Brody Hoang                    9 Bedford            20:56.00 
500  Aidan Morris                  10 Cape Elizabeth     20:56.00 
501  James Goddard                  9 MDI                20:56.64 
502  Benjamin Mlynski              11 Hampden            20:57.21 
503  Geo Mayorquin                  9 South Portland     20:58.81 
504  Mitchel Wolf                   9 Dirigo             20:58.87 
505  Milo Thompson Vought          12 Gould              21:00.00 
506  Colt Saxon                     9 Richmond           21:00.00 
507  Louis Outerbridge             10 Islesboro          21:00.00 
508  Alex Graham                   11 King's Edgehill    21:00.00 
509  Ethan Rancourt                10 Winslow            21:00.00 
510  Aleksey Sulyandziga            9 Yarmouth           21:00.00 
511  Reece Renwick                  9 George Stevens     21:00.00 
512  Nathan Chute                   9 Bangor             21:00.00 
513  Owen Cannon                    9 George Stevens     21:00.00 
514  Ezra Choo                     10 King's Edgehill    21:00.00 
515  Isaac Tarring                  9 Kennebunk          21:00.00 
516  Ryder Drinkert                11 Orono              21:00.00 
517  Owen Durfee                   11 Greely             21:00.00 
518  Arsen Mikaelyan               10 Lincoln Acad       21:00.36 
519  Che Rich                      12 Waynflete          21:01.00 
520  Kaden Langevin                11 Biddeford          21:01.42 
521  Nathanael Clark               10 Lincoln Acad       21:01.72 
522  Blake Lovejoy                 12 Narraguagus        21:04.00 
523  Gabriel Lunt                  12 Lake Region        21:04.00 
524  Albert Putnam                  9 South Portland     21:05.55 
525  Dylan Cyr                     12 Kennebunk          21:06.00 
526  Wyatt Smith                   11 Morse              21:07.26 
527  Emmett Fay-LeBlanc            10 Portland           21:08.00 
528  Luca Cianchette               11 Greely             21:09.52 
529  Connor Kielbasa               11 Hampden            21:09.71 
530  William Choate                10 Erskine            21:09.91 
531  Elliot Irving                 10 John Bapst         21:10.00 
532  Luke Dockham                  12 Marshwood          21:10.00 
533  Will Fougere                  12 Cape Elizabeth     21:10.00 
534  Oliver Adams                   9 Camden Hills       21:10.24 
535  Jeffrey Lemieux               10 Maranacook         21:10.40 
536  William Guerin                11 Portland           21:11.00 
537  Noah Saucier                  10 Windham            21:11.00 
538  Wyatt Ross                    11 Harwood Union      21:14.00 
539  Graecen Jepson                11 Portland           21:14.00 
540  colt Curtis                   10 Washburn           21:15.00 
541  Colton Simoes                 10 Houlton/GHCA       21:15.00 
542  Matthew Sallinen              11 Gorham             21:15.15 
543  Oliver Hardin                 12 Cape Elizabeth     21:16.00 
544  Oliver Desilva                12 Falmouth           21:16.90 
545  Conor Ker                     10 Portland           21:17.00 
546  Sam St. Germain                9 Winthrop           21:17.10 
547  Noah Rasheed                  10 Deering            21:17.80 
548  Luke Swiergosz                 9 Bedford            21:18.00 
549  Charles Segal                 12 Greely             21:18.00 
550  Daniel Belisle                11 Mt Saint Charles   21:18.05 
551  Nicky Service                 10 Harwood Union      21:19.00 
552  Gabriel Waterman              10 Sanford            21:19.29 
553  Jacob Lawrence                11 Noble              21:19.86 
554  Brody Rancourt                 9 Bonny Eagle        21:20.00 
555  Cole Lavigne                   9 Gardiner           21:20.32 
556  Clemente Gonzalez             10 Falmouth           21:22.29 
557  Bryce Jarvais                  9 Windham            21:22.56 
558  Jon Kearns                     9 Falmouth           21:23.00 
559  Simon Zhang                   11 MDI                21:23.59 
560  Ryan Hanlon                   10 Lisbon             21:24.30 
561  Caden Smith                    9 Scarborough        21:25.00 
562  Tony Reiling                  12 GrayNewGlocester   21:25.90 
563  Nathaniel Bigos-Lowe           9 Edward Little      21:27.00 
564  Mitchell Hewitt               10 Washburn           21:28.00 
565  Owen Gallo                    10 Bedford            21:28.00 
566  Hunter Roberts                 9 Washington Acad    21:28.00 
567  Harry Watkinson                9 Brunswick          21:28.20 
568  Jack Cashman                   9 Brunswick          21:29.42 
569  Alex Kinnison                 11 Orono              21:30.00 
570  Chris Bisson                  10 Orono              21:30.00 
571  Andre Morin                   12 Winslow            21:30.00 
572  Sebastien Williams            11 Skowhegan          21:30.79 
573  Valentyn Pickens              10 Presque Isle       21:31.00 
574  Dominick Plourde              11 Limestone/MSSM     21:32.23 
575  Carson Moore                   9 Gardiner           21:33.50 
576  Eli Olson                     12 Yarmouth           21:34.00 
577  Nick Bell                     10 Mt. Blue           21:35.00 
578  Zachary Havey-Chambers        10 Bucksport          21:35.00 
579  Zachary Maffei                10 Poland             21:35.00 
580  Leif MacCarthy                11 North Yarmouth     21:35.10 
581  Declan Arimond                10 Hampden            21:35.63 
582  Eric Shamuratov               11 Cony               21:35.95 
583  Lucian Bassett                11 Lake Region        21:36.00 
584  Ezra Leong                    10 Hampden            21:36.57 
585  Phoenix Jalbert               11 St. Dominic        21:37.00 
586  Davi Kim                       9 Foxcroft           21:37.00 
587  Jacob Mora                    12 Gorham             21:37.21 
588  Isaac Toweh                   12 Woonsocket         21:37.30 
589  Geoffrey Beane                10 MDI                21:38.40 
590  Feleke Lynch                  12 MDI                21:38.40 
591  Macen Boissoneau               9 Falmouth           21:40.00 
592  Jacob Nguyen                   9 Bedford            21:41.00 
593  Marsden Shetterly              9 Freeport           21:41.37 
594  Olin Archer                   12 Falmouth           21:41.70 
595  Khoi Huynh                     9 Bedford            21:46.00 
596  Ayden Mulder                  12 Washburn           21:46.00 
597  Kiam Lamarche                 11 Greely             21:46.00 
598  Garrett Plourde               10 Washburn           21:46.00 
599  Jason Whimberly                9 Brunswick          21:46.53 
600  Connor Parson                 12 Lincoln Acad       21:46.91 
601  Wyatt Ellis                    9 Erskine            21:47.10 
602  Tiger McCormick               11 Cape Elizabeth     21:48.00 
603  Brogan Sweeney                12 Bedford            21:48.00 
604  Ryan Gildart                  12 South Portland     21:48.96 
605  Henry Teas                    12 Greely             21:49.00 
606  Jack Farnsworth                9 Sumner             21:50.00 
607  Fionn Mattson                 10 Maine Coast        21:50.00 
608  Jack Fisher                   11 Sumner             21:50.00 
609  Parker Merriam                12 Cape Elizabeth     21:51.00 
610  Giacomo Smith                 12 Erskine            21:51.31 
611  Everett Hurder                 9 Gorham             21:51.31 
612  Arjun Dasari                   9 Wheeler            21:54.00 
613  Freddie Brill                 10 Falmouth           21:54.26 
614  Elijah Hill                   12 Sanford            21:54.64 
615  Jaiden Barrainca               9 Kennebunk          21:57.00 
616  Samuel Trent                  12 Bedford            21:57.00 
617  Ryan Morin                    12 Noble              21:57.31 
618  Brady Webber                  10 Freeport           21:57.38 
619  Nate Perkins                   9 South Portland     21:58.58 
620  Caleb King                    12 North Yarmouth     21:59.00 
621  Van Aiden Nguyen              11 Bedford            21:59.00 
622  Varada Nguyen                  9 Falmouth           21:59.18 
623  Jack Van Gieson                9 Sanford            21:59.31 
624  Sam Kaiser                    12 Biddeford          21:59.97 
625  Julian Winters                10 Orono              22:00.00 
626  Colby Ting                    12 Yarmouth           22:00.00 
627  Kendall McGhee                 9 Lisbon             22:00.00 
628  Cole Rutberg                   9 Yarmouth           22:00.00 
629  Cole Fortin                   12 Erskine            22:00.31 
630  Finn Madden                   10 Falmouth           22:01.99 
631  Daniel Rogers                 12 Wheeler            22:02.00 
632  Logan Chechowitz               9 Erskine            22:02.21 
633  Aiden Roberts-Haven            9 Lincoln Acad       22:03.00 
634  Edward Bell                   12 Caribou            22:03.32 
635  Casey Nelson                  11 Hampden            22:03.48 
636  Julian Lampson-LaPlume         9 Yarmouth           22:04.00 
637  Noah Bouchard                 12 Scarborough        22:05.00 
638  Clive Haverkamp               12 Lewiston           22:05.12 
639  Alexander Wilcox              10 Hampden            22:05.61 
640  Ryder Chandler                11 Presque Isle       22:06.00 
641  Odysseas Pavlides              9 Wheeler            22:06.00 
642  Caleb Bennett                 10 Waterville         22:07.03 
643  Adrian Quinn                  10 Lincoln Acad       22:07.33 
644  Xavion Mariscal               11 Noble              22:07.43 
645  Lee Edmunds                    9 Scarborough        22:11.00 
646  Noah Ferioli                   9 Marshwood          22:12.00 
647  Chillian Phelan                9 Scarborough        22:13.00 
648  Harold Vance                  12 Winthrop           22:13.42 
649  Nick Munyaneza                11 Gorham             22:15.44 
650  Ben Aaron                     10 Wheeler            22:16.00 
651  Kodiak Gerken                 11 Mattanawcook       22:16.00 
652  Charles Kennedy               10 Windham            22:16.00 
653  Jayden Jines                   9 Lake Region        22:16.00 
654  Donovan Kendrick              11 Kennebunk          22:17.00 
655  Peter Morocco                 12 Wheeler            22:17.00 
656  George Dionne                 10 Poland             22:20.00 
657  Zack Mussmann                  9 Narraguagus        22:20.00 
658  Tyler Scribner                 9 GrayNewGlocester   22:22.00 
659  Marlin Orcutt                 10 Bucksport          22:23.00 
660  Cameron Orcutt                10 Bucksport          22:23.00 
661  Wyatt Wander                   9 Portland           22:25.00 
662  Gavin Fanjoy                   9 Erskine            22:25.00 
663  Mads Hansen                   11 Cony               22:25.75 
664  Ben Uhlenhake                 10 Limestone/MSSM     22:26.23 
665  Ryan Morrill                  11 Gorham             22:26.34 
666  David Gustin                  12 Winthrop           22:26.60 
667  Ben Arnold                     9 Lincoln Acad       22:28.31 
668  Jack Palmiter                  9 Camden Hills       22:28.63 
669  Liam Driscoll                  9 Scarborough        22:29.00 
670  Miles Harrison                10 Wheeler            22:30.00 
671  Jack Nelson                    9 Yarmouth           22:30.00 
672  Isaiah Hatch                  11 Deer Isle Ston     22:30.00 
673  Wyatt Richardson               9 George Stevens     22:30.00 
674  Tobias Kennedy                 9 Bangor             22:30.00 
675  Malcolm Nelson                11 Yarmouth           22:30.14 
676  Aaron Sanborn                 10 Windham            22:31.00 
677  Tota Ohara                    11 Cony               22:31.08 
678  Kaeden Swan                    9 Dirigo             22:31.56 
679  Carlo Dikitanan                9 Lincoln Acad       22:33.06 
680  Emile Olins                    9 Portland           22:34.00 
681  Finn Marianski                10 Yarmouth           22:38.00 
682  Odelin Simon                  10 Belfast            22:39.10 
683  Henry Bryant                   9 Wheeler            22:40.00 
684  Seamus Devon                  12 Portland           22:41.00 
685  Timothy Booth                  9 Maranacook         22:41.90 
686  Gideon Walters                 9 Thornton           22:42.00 
687  Sawyer Keenan                  9 Thornton           22:43.00 
688  Seth Reardon                  12 Brewer             22:43.58 
689  Gavin Grover                  11 Richmond           22:45.00 
690  Camden Marquis                10 Marshwood          22:45.00 
691  Griffin Mula-Howard            9 Thornton           22:47.00 
692  Joe Leblanc                   11 Edward Little      22:48.00 
693  Colton Nelson                 12 Waynflete          22:50.00 
694  Aiden Grant                    9 Massabesic         22:51.00 
695  Haddon Doyle                   9 North Yarmouth     22:52.00 
696  Sajan Kelsey                   9 Portland           22:52.00 
697  Ethan Fortuna                 10 Lewiston           22:53.08 
698  Wyatt Stoughton               12 Cape Elizabeth     22:54.00 
699  Coburn Morris                  9 Washington Acad    22:55.00 
700  Teddy McLeod                   9 Mt. Blue           22:55.00 
701  Nathaniel Ludena               9 Scarborough        22:55.00 
702  Brody Haggett                  9 Biddeford          22:55.95 
703  Andrew Ring                   12 Caribou            22:56.30 
704  Jordyn Theroux                 9 Sanford            22:57.00 
705  Christinan Neal               11 Bishop Guertin     22:58.70 
706  Samuel Brito                  12 Winthrop           22:58.80 
707  Khalil Diawara                12 Kents Hill         23:00.00 
708  Jack Landry                    9 Westbrook          23:00.00 
709  Cruise LaBrie                 12 Gorham             23:00.00 
710  Devyne Dotterweich            10 Gould              23:00.00 
711  Evan Rush                      9 Medomak Valley     23:00.00 
712  Alex Wing                     12 Monmouth           23:00.00 
713  Ben Sproul                     9 John Bapst         23:00.00 
714  Cameron McLaughlin            11 Maine Coast        23:00.00 
715  William Kosoff                12 Westbrook          23:00.00 
716  Owen Glanville-True            9 Bangor             23:00.00 
717  Zak Fecteau                   11 Monmouth           23:00.00 
718  Elijah Zeman                   9 Bishop Guertin     23:00.80 
719  George Taylor                 11 Waterville         23:01.12 
720  Lucas Dubois                   9 Falmouth           23:01.22 
721  Jaiden Dash                   12 Wheeler            23:03.00 
722  Zach Crowthers                10 Wheeler            23:04.00 
723  Davis Powell                   9 Bonny Eagle        23:05.00 
724  Hugo Lopes                    12 Lewiston           23:05.07 
725  Elijah Hackett                 9 Richmond           23:06.00 
726  Glenn Modrusan                10 Hermon             23:07.20 
727  Aiden Horgan                  12 Kennebunk          23:08.00 
728  Jackson Peters                 9 Scarborough        23:09.00 
729  Pablo Segura Diaz             11 Foxcroft           23:11.00 
730  Devin Swanson                 10 Gorham             23:11.70 
731  Myles Brown                   12 Yarmouth           23:11.97 
732  Sawyer Hayn                    9 Scarborough        23:12.00 
733  Isaiah Sabean                 10 Cony               23:12.56 
734  Henry Keepes                  11 Yarmouth           23:13.00 
735  Caden Lacadie-Bolduc          12 Kennebunk          23:14.00 
736  Ellis Graham                   9 Yarmouth           23:15.00 
737  Bradyn Hale                   12 Greely             23:17.00 
738  Jorgen Halvorsen              12 Piscataquis        23:17.00 
739  Arveragus Eddyblouin          11 Lincoln Acad       23:17.37 
740  Peter Curcio                  12 GrayNewGlocester   23:18.00 
741  Jackson Gray                   9 Gardiner           23:18.00 
742  Logan Dow                      9 Erskine            23:18.91 
743  Luke Hopkins                  10 Winthrop           23:19.80 
744  Declan Pyles                  10 Bishop Guertin     23:19.90 
745  Teddy Bemis                   12 Presque Isle       23:20.00 
746  Nick Harper                   10 Maranacook         23:20.53 
747  Taurin Bethel                 12 Harwood Union      23:20.74 
748  Caleb Kramer                   9 Waynflete          23:21.00 
749  Nick Anderson                 12 Caribou            23:21.50 
750  Connor Poirier                10 Cony               23:21.78 
751  Xadder Jamieson                9 Caribou            23:23.55 
752  Trevor Beams                  11 Noble              23:23.75 
753  Declan Howe                   11 Edward Little      23:24.15 
754  Lorin Rawlins                 10 Waynflete          23:25.00 
755  Edan Davis                    11 Wheeler            23:28.00 
756  Brock Gagnon                   9 Caribou            23:29.07 
757  Myles Chang                   12 Wheeler            23:30.00 
758  Savya Acharya                 11 Waterville         23:30.00 
759  Marshall Clifford             12 Erskine            23:30.10 
760  Victor Mubang                 10 Washington Acad    23:31.00 
761  Nicholas Westfall             10 Scarborough        23:32.00 
762  Javi Angie-Sutherland          9 Cape Elizabeth     23:33.00 
763  Sage Calcia                   10 Sumner             23:33.00 
764  Tyler Burns                   10 Freeport           23:34.20 
765  Kylan Dugal                   10 Lisbon             23:35.40 
766  Michael Corriveau             10 Oceanside          23:35.90 
767  Kellan Devine                  9 Yarmouth           23:36.00 
768  Cooper Paquette                9 Bishop Guertin     23:36.00 
769  Tate Hearst                    9 Camden Hills       23:40.02 
770  Alton King                    12 Boothbay/Wis       23:40.70 
771  Jayden Richards               12 Brewer             23:41.14 
772  Rowan Angelini                 9 Messalonskee       23:41.82 
773  James Bryant                   9 Sumner             23:42.00 
774  Alex Leclair                  11 Presque Isle       23:43.00 
775  Ethan Ferro                    9 Lisbon             23:44.00 
776  Jack Dufrense                  9 Bangor             23:45.00 
777  Kergan Thomann                 9 Camden Hills       23:45.22 
778  Sullivan Olsen                11 South Portland     23:48.23 
779  Grant Pelletier                9 Scarborough        23:49.00 
780  Cameron Pelletier             11 Biddeford          23:49.81 
781  Evan Krum                      9 Scarborough        23:51.00 
782  Wyatt Williams                12 Thornton           23:52.00 
783  Noah Young                    11 Lawrence           23:52.83 
784  Jesse Canfield                 9 Yarmouth           23:54.00 
785  Owen Taupier                  12 Kents Hill         23:56.00 
786  John Seo                      10 Foxcroft           23:56.00 
787  Whyatt Perham                 10 Dirigo             23:56.10 
788  Lucas Michaud                 12 Falmouth           23:56.23 
789  Braden Paquette               12 Burrillville       23:59.86 
790  Griffin Gammon                11 Gorham             24:00.00 
791  Max Stulberger                12 King's Edgehill    24:00.00 
792  Calil Sommer                  10 Portland           24:00.00 
793  Nikolai Leadbetter             9 Deer Isle Ston     24:00.00 
794  Finn Zwintscher                9 Cape Elizabeth     24:00.00 
795  Leif Gentalen                  9 Lincoln Acad       24:00.80 
796  Noah Brisson                  12 Leavitt            24:01.44 
797  Zach Bourgoin                  9 Gorham             24:03.18 
798  Charlie MacDonald              9 Hampden            24:03.48 
799  Alva Gandler                  10 Lincoln Acad       24:05.53 
800  Thomas LeBlanc                12 Edward Little      24:10.00 
801  Dylan Smith                    9 Limestone/MSSM     24:10.13 
802  Quentin Lombard                9 Cape Elizabeth     24:12.00 
803  Shawnty Harris                12 Sanford            24:14.60 
804  Hayden Robbins                 9 Dirigo             24:17.46 
805  Izaiyah Rivas                 11 Woonsocket         24:18.05 
806  Benny Fuller                   9 Poland             24:19.00 
807  Gage Oliver                   10 Lewiston           24:19.06 
808  Leo Smith                     10 Marshwood          24:19.46 
809  Shayne Grass                   9 Houlton/GHCA       24:19.51 
810  Adrian Lamkin                  9 Falmouth           24:23.00 
811  Brennan Mathiau               10 Lincoln Acad       24:26.17 
812  Peter Ericson                  9 Yarmouth           24:27.00 
813  Gavin Audet                    9 Noble              24:28.40 
814  Soren Southall                10 Waynflete          24:30.00 
815  Gabe McIntosh                 11 Orono              24:30.00 
816  Jonah Chang                    9 Cape Elizabeth     24:32.00 
817  David Edwards                 10 Richmond           24:32.00 
818  Ethan Smith                   12 North Yarmouth     24:32.08 
819  Judah Curry                    9 Marshwood          24:34.00 
820  Chris Irankunda               11 Yarmouth           24:36.00 
821  Ellis Retzer                  10 Deering            24:36.06 
822  Gabriel Newson                 9 Edward Little      24:38.00 
823  Matthew Goodwin                9 Brewer             24:38.94 
824  Owen Doucette                 11 Edward Little      24:39.00 
825  Ronan MacMillan               10 Scarborough        24:39.00 
826  Averey Klein                   9 Lake Region        24:39.00 
827  Nick Vanderbilt               10 Lincoln Acad       24:39.67 
828  Ted Simpson                   10 Portland           24:40.00 
829  Dillon Sylvain                 9 Noble              24:41.36 
830  Luigi Sansone                 12 Lincoln Acad       24:44.97 
831  Daniel Jaronczyk               9 Lake Region        24:45.00 
832  Lincoln Clark                 11 Waynflete          24:45.00 
833  Evan Weldon                   10 Hampden            24:45.73 
834  Nikolas Long                   9 Brewer             24:46.45 
835  Ned Boak                       9 Brunswick          24:46.60 
836  Dracen Morgan                 10 Narraguagus        24:47.00 
837  Wyatt Adams                   12 Waynflete          24:50.00 
838  Sam Thompson                  10 Yarmouth           24:50.00 
839  Julian Deliso                 10 Lincoln Acad       24:52.19 
840  Andrew Makarowski             12 Thornton           24:55.00 
841  John Bell                      9 Oceanside          24:55.10 
842  Ross Gaffney                  10 Boothbay/Wis       24:57.60 
843  Luke Carr                     10 Gardiner           24:58.84 
844  Max Proctor                    9 King's Edgehill    25:00.00 
845  Oliver Williams                9 Thornton           25:00.00 
846  Gavin Rich                    10 Yarmouth           25:00.00 
847  Quinn Jackson                 12 George Stevens     25:00.00 
848  Ryan Roarty                    9 Deering            25:00.00 
849  Shreyas Handral                9 Brewer             25:00.57 
850  Gabe Stetkis                  11 Skowhegan          25:02.00 
851  Felix Heidt                   10 GrayNewGlocester   25:04.00 
852  Elvis Rockwell                11 MDI                25:04.23 
853  Reed Petrin                   10 Leavitt            25:05.31 
854  Elliott Resnick               11 Falmouth           25:05.40 
855  Christopher Jimenez           10 Edward Little      25:13.00 
856  Mason Starkey                 12 Gorham             25:13.28 
857  Kasey Nanovic                  9 Falmouth           25:13.43 
858  Amelio Karampetsos             9 Wheeler            25:14.00 
859  Cooper Newman                  9 Gardiner           25:16.46 
860  Ethan St. Arnold              12 Massabesic         25:18.00 
861  Tim Callaghan                 12 Deering            25:19.00 
862  Mason Thornwall                9 Hampden            25:20.73 
863  Pauli Mukerangingo            12 Waynflete          25:22.00 
864  Alec Martin                   12 Biddeford          25:22.99 
865  Cole Hubbard                   9 Brewer             25:30.66 
866  Cayden Michaud                10 Poland             25:36.00 
867  Toby Noonan                   10 Cape Elizabeth     25:38.00 
868  Brody Hall                     9 Lisbon             25:39.40 
869  Caleb Rodriguez               10 Woonsocket         25:40.00 
870  Ben Daku                      12 Mt. Blue           25:40.00 
871  Joseph Szakas                 11 Winthrop           25:41.70 
872  Declan Swanson                 9 GrayNewGlocester   25:42.00 
873  Jack Gilpatric                11 St. Dominic        25:42.00 
874  Noah Vallor                   11 Brewer             25:42.30 
875  Logan Martin                  11 St. Dominic        25:43.00 
876  Aidan Humphrey                 9 MDI                25:43.03 
877  Marino Maldonado               9 MDI                25:43.03 
878  Jason Sanchez                 11 Woonsocket         25:45.00 
879  Asa Adams                      9 Waynflete          25:45.00 
880  Jospeh Macek                  10 Wheeler            25:46.00 
881  Fabrizio Marcuzzo             11 Windham            25:47.00 
882  Liam Kuhl                     10 Lisbon             25:48.00 
883  Wyatt Hall                     9 Mt. Blue           25:49.00 
884  Jack Malcolm                   9 Erskine            25:49.15 
885  Kai Zimerle                   11 Falmouth           25:49.16 
886  Seamus Bailey                  9 Gorham             25:54.53 
887  Dublin Neault                 10 Camden Hills       25:58.28 
888  Sam Dunham                    10 Freeport           25:59.00 
889  Leon Gordon                   10 Yarmouth           26:00.00 
890  Bryce Arsenault               11 Yarmouth           26:00.00 
891  Gavin McReavy                  9 Mattanawcook       26:00.00 
892  Alexander McCafferty          11 Camden Hills       26:01.93 
893  Andy Belvin                    9 Mt Saint Charles   26:02.70 
894  Colby Pratt                    9 Gorham             26:03.62 
895  Eli Fengler                    9 Scarborough        26:12.00 
896  Roderick Ariza                10 Deering            26:17.00 
897  Daniel Buryak                 10 Foxcroft           26:19.00 
898  Gabriel Austin                12 Limestone/MSSM     26:19.30 
899  Drew Turgeon                  12 Hampden            26:20.04 
900  Jason Chen                    12 Thornton           26:22.00 
901  Jacob Sanchez                 11 Woonsocket         26:29.46 
902  Cam Scanlon                   12 Marshwood          26:31.00 
903  Noah Holland                  10 Presque Isle       26:32.00 
904  Reid DeJongh                  10 Cony               26:32.45 
905  Nolan Terscak                 10 Yarmouth           26:33.00 
906  Lawrence Foster               11 Portland           26:33.00 
907  Noah Billings                 10 Lincoln Acad       26:34.28 
908  Daniel Uhde                    9 South Portland     26:36.85 
909  Rey Montanez                   9 Woonsocket         26:40.00 
910  Colin Cook                     9 Deering            26:40.00 
911  Landen Carballo                9 Oceanside          26:42.70 
912  Mason Jones                    9 Harwood Union      26:49.00 
913  Alecxsander Aizha-Roussy       9 Limestone/MSSM     26:50.72 
914  Leo Whittemore                 9 Washington Acad    26:55.00 
915  Blake Raford                   9 Caribou            26:55.32 
916  Luka Topalovic                11 Falmouth           26:55.42 
917  Ben Scott                     10 Waterville         26:58.39 
918  Brady Desmond                 11 Erskine            27:00.00 
919  Lucas Wooten                   9 Lewiston           27:00.00 
920  Ollie Brown                    9 Yarmouth           27:00.00 
921  Mason Terscak                 12 Yarmouth           27:00.00 
922  Jackson Martin-Levy            9 Westbrook          27:00.00 
923  Max Cilley                     9 Leavitt            27:06.00 
924  Curtis Drake                   9 Lincoln Acad       27:09.77 
925  Adyn Petchonka                10 Skowhegan          27:14.00 
926  Layne Williams                11 Lisbon             27:16.00 
927  Noah Scott                     9 Cape Elizabeth     27:18.00 
928  Leopold von Spiegelfeld        9 Marshwood          27:23.00 
929  Keegan Weeman                 10 Bonny Eagle        27:23.00 
930  Luke Kusel                    10 Falmouth           27:24.65 
931  Neal LaVallee                  9 GrayNewGlocester   27:26.00 
932  James Civiello                 9 Mt. Blue           27:31.00 
933  Kason Chen                    10 Presque Isle       27:33.00 
934  Jakub Slawiec                 10 Massabesic         27:36.00 
935  Collin Clifford                9 Erskine            27:39.94 
936  Marcus 0lmstead               11 Caribou            27:41.37 
937  Logan Brassard                10 Gorham             27:43.93 
938  Kevin Munyaneza                9 Gorham             27:46.50 
939  Brenden Willett               10 Sumner             27:48.00 
940  Milo Winter                    9 Maranacook         27:49.70 
941  Samuel Wilson                 10 Bishop Guertin     27:50.60 
942  Oz Wright                      9 Morse              27:54.95 
943  Brey McCamish                 10 Gardiner           27:57.72 
944  Sebastian Morey                9 Lincoln Acad       27:59.80 
945  Alan Dickson-Smith             9 Orono              28:00.00 
946  Jake Lepper                   11 George Stevens     28:00.00 
947  Abel Goodwin                   9 Leavitt            28:08.12 
948  Griffin Henderson             10 Old Town           28:11.95 
949  Chase Mansfield               11 Boothbay/Wis       28:12.60 
950  Giovanni Pope                 10 Windham            28:15.00 
951  Jaxson Cotnoir                10 Waterville         28:15.30 
952  Finn Kunas                    10 Edward Little      28:16.00 
953  Tyler Poulin                   9 Winthrop           28:18.38 
954  Joseph Levesque               11 Lincoln Acad       28:23.06 
955  Teddy Dickson-Smith           12 Orono              28:30.00 
956  Milo Keary                    10 Windham            28:30.00 
957  James Mattson                 10 Bonny Eagle        28:31.78 
958  Kevin Montminy                 9 Mt. Blue           28:45.00 
959  Castor Mendoza                12 Washburn           28:50.66 
960  Jasper Greenleaf              10 Brewer             28:57.20 
961  Kirby Douglas                 11 Waynflete          28:59.00 
962  Calvin Boyington               9 Orono              29:00.00 
963  Casey Maguire                 12 Kennebunk          29:00.00 
964  Matthew Melvin                11 Sanford            29:00.31 
965  Alex Caraway                  11 Richmond           29:02.00 
966  Elijah Levan                  10 Waterville         29:04.00 
967  Ahmed Ali                     10 Edward Little      29:04.00 
968  Cian Barratt                  10 Massabesic         29:05.00 
969  Derrick Gould                  9 Winthrop           29:17.90 
970  Oakley Candura                 9 Greely             29:25.00 
971  Owen Staples                  12 Deer Isle Ston     29:30.00 
972  Jameson Fournier               9 Oceanside          29:30.70 
973  Quamere Williams               9 Sumner             29:40.00 
974  Samuel Bohlen                  9 Wheeler            29:45.00 
975  Ezekiel McEneaney             10 Morse              29:48.80 
976  Noah Garza                     9 Lawrence           30:00.00 
977  Parker Merritt                 9 Lawrence           30:00.00 
978  Tigre Jarquin Weatherbee       9 Brewer             30:00.00 
979  Landon Tripp                   9 Brewer             30:00.00 
980  Gage Armstrong                11 Woonsocket         30:00.00 
981  Javon McMullen                11 George Stevens     30:00.00 
982  Evan Dodge                    12 Lawrence           30:00.00 
983  Seth Crowe                    12 Leavitt            30:09.00 
984  Lucas Sirois                   9 Deering            30:13.88 
985  Domenic Linnell                9 Cape Elizabeth     30:15.00 
986  Camden Valentine              12 Hampden            30:20.04 
987  Robert Fuller                  9 Thornton           30:48.00 
988  Ethan Halfacre                 9 Morse              30:49.83 
989  David Farrell                  9 Poland             30:50.00 
990  Neal Baldwin                  11 Boothbay/Wis       31:01.60 
991  Alec Durra                    10 Deering            31:06.00 
992  Ames Sawyer                   11 Freeport           31:07.00 
993  Brian Dang                    10 Foxcroft           31:20.00 
994  Lucas Foss                     9 Poland             31:21.00 
995  Noah Didonato                 11 Ellsworth          31:32.00 
996  Ethan Casale                  12 Houlton/GHCA       31:38.70 
997  Ben Comeau                     9 Poland             31:44.00 
998  Kai Kutsy-Durbin               9 Belfast            31:49.36 
999  Jonah Dempsey-Hancock          9 Caribou            31:53.75 
1000  Odin Hebert                    9 Lake Region        32:01.00 
1001  Russell Long                   9 Lincoln Acad       32:19.43 
1002  Spencer Drew                  10 Freeport           32:19.87 
1003  Gavin Godfrey                 11 St. Dominic        32:26.00 
1004  Lucas Juette                  10 Windham            33:05.00 
1005  Quinn Ryan                     9 Camden Hills       33:20.48 
1006  Kestin Murphy                  9 Camden Hills       34:11.12 
1007  Isaiah McDonough              10 Lisbon             34:18.00 
1008  Tomlin Suttles                 9 Dirigo             34:46.70 
1009  Jaiden Connors                11 Medomak Valley     35:00.00 
1010  Everett Connors                9 Medomak Valley     35:00.00 
1011  Ivan Daniels                   9 Deering            35:03.00 
1012  Urijah Oliver                  9 Winthrop           35:16.59 
1013  Brayden D'Auteuil              9 Poland             35:39.00 
1014  Jonathan McCollium            11 Caribou            36:58.66 
1015  Bao Tran                      10 Foxcroft           38:05.00 
1016  Shawn McFarland               10 Lincoln Acad       38:18.79 
1017  Noah Hawkins                  12 Hampden            39:00.00 
1018  Andrew Hartmann               10 Windham            40:15.38