2025 Maine XC Festival of Champions - 10/4/2025                
                   Performance List - 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           
===============================================================================
  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 
 17  Connor Kedzierski             11 Bucksport          16:50.00 
 18  Ryan McPherson                12 Brunswick          16:53.00 
 19  Calvin Vincent                12 Edward Little      16:53.55 
 20  Sam Tooley                    12 Camden Hills       16:54.85 
 21  Bowen Mitchell                10 Yarmouth           16:57.29 
 22  Leo Ferrey                    10 Cape Elizabeth     16:57.95 
 23  Peter Rank                    12 Deering            16:58.00 
 24  Alfie Cognata                 11 Winthrop           16:59.03 
 25  Owen Cummings                 11 Gorham             17:02.00 
 26  Jack Scott                    11 Hampden            17:02.56 
 27  Alden Reardon                 12 Fort Kent          17:04.65 
 28  Ian Guzman                    11 Freeport           17:05.85 
 29  Harrison Crider               11 Gorham             17:07.00 
 30  Chris Cooper                  12 MDI                17:07.00 
 31  Malachi Witmer                11 Houlton/GHCA       17:12.95 
 32  Jackson Dineen                12 Bangor             17:15.00 
 33  Samuel Dineen                 11 Bangor             17:15.00 
 34  Craig Paine                   10 Madison            17:15.00 
 35  Vincent Landberg              10 Freeport           17:17.84 
 36  Noah Seigh                    10 Camden Hills       17:19.69 
 37  Keenan Libby                  12 Winthrop           17:20.00 
 38  Arman Gurcan                  12 Cheverus           17:22.00 
 39  Frederick Brill               12 Falmouth           17:23.10 
 40  James Brady                   12 Houlton/GHCA       17:24.16 
 41  Lukas Pounder                 12 Narraguagus        17:25.00 
 42  Callahan Stiasny               9 Bonny Eagle        17:28.00 
 43  Beckham Rand                  11 John Bapst         17:28.26 
 44  Gunnar Weil                   12 Hampden            17:28.34 
 45  Michael Mastraccio            10 Sanford            17:28.36 
 46  Vincent Wing                  10 Harwood            17:28.40 
 47  Aj Crocker                    11 Boothbay/Wis       17:29.00 
 48  Gage Mattson                   9 Maranacook         17:29.00 
 49  Tewolde Stewart               11 Caribou            17:29.76 
 50  Andrew Barrett                12 Orono              17:30.00 
 51  Eli Meader                    10 Madison            17:30.00 
 52  Xander Gordon                 12 Yarmouth           17:31.00 
 53  Eli Chalmers                  10 Yarmouth           17:31.00 
 54  Tadhg Lake                    10 Waynflete          17:32.27 
 55  Evan Gilbert                  11 Bonny Eagle        17:32.54 
 56  Pierce Gorneault               9 Caribou            17:34.57 
 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  Ben Hatch                     12 Mt. Blue           17:45.00 
 67  Paxton Darrell                10 Presque Isle       17:45.00 
 68  Liam Waring                   12 Orono              17:45.00 
 69  Noah Loveys-Messenger         10 Thornton           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  Wyatt Quint                    9 Houlton/GHCA       17:48.06 
 74  Nathan Brady                  10 Houlton/GHCA       17:48.96 
 75  Emile Olins                   11 Portland           17:49.00 
 76  Jackson Kayne                 12 Cheverus           17:49.05 
 77  Zach Crowthers                12 Wheeler            17:50.00 
 78  Ezra Burke                    11 Westbrook          17:50.00 
 79  Malachi Ganong                12 Lisbon             17:50.90 
 80  Owen Cooper                   11 Greely             17:50.91 
 81  Jesse Canfield                11 Yarmouth           17:51.00 
 82  Scott Stubbs                  12 Caribou            17:51.97 
 83  Liam Nudd                     12 Cape Elizabeth     17:53.87 
 84  Robert Berry                  12 Narraguagus        17:54.00 
 85  Aziz Mohamed                  12 Portland           17:54.00 
 86  Ambrose Clarke                11 Portland           17:54.00 
 87  Luke Doscinski                12 Mt. Blue           17:55.00 
 88  Colby Daigle                  11 Medomak Valley     17:55.20 
 89  Nick DeMarco                  11 Mt. Blue           17:59.00 
 90  Sam St. Germain               11 Winthrop           17:59.31 
 91  Brady Cox                     10 Orono              18:00.00 
 92  Connor Meshey                 11 Bucksport          18:00.00 
 93  Boden Mann                    12 York               18:00.00 
 94  Brody Hackett                 11 Harwood            18:00.70 
 95  George Jenkins                11 South Portland     18:02.00 
 96  Reid Hughes                   10 Portland           18:03.00 
 97  William Parker                 9 Camden Hills       18:03.72 
 98  Samuel Liudvinaitis           12 Lisbon             18:04.14 
 99  David Aulisio                 12 Saint Andrew's     18:05.00 
100  Geo Mayorquin                 11 South Portland     18:05.94 
101  Colin Anderson                11 Scarborough        18:08.00 
102  Noel Heath                    12 Scarborough        18:09.00 
103  Noah Hughes                   12 Westbrook          18:10.00 
104  Evan Trieu                    10 Cheverus           18:10.00 
105  Evan Crockett                 11 Messalonskee       18:10.00 
106  Cameron Cardella              11 Mt. Ararat         18:10.39 
107  Jackson Garcia                 9 Poland             18:11.12 
108  Jasper Keller                 10 Yarmouth           18:11.25 
109  River Louten                  10 Portland           18:12.00 
110  Zach Egeland                  11 Camden Hills       18:12.25 
111  Thomas Mickael                12 Lincoln Acad       18:13.94 
112  Ethan Fortie                  10 Messalonskee       18:14.43 
113  Samuel Morrison               12 Portland           18:15.00 
114  Nick Sallinen                 11 Gorham             18:17.00 
115  Griffith Heath                12 Scarborough        18:17.00 
116  Thomas Casale                 12 Austin Prep        18:17.00 
117  Damien Meissner               11 Scarborough        18:17.03 
118  Logan Witmer                   9 Houlton/GHCA       18:18.20 
119  Riley Lamb                    12 Poland             18:19.44 
120  Cole Lavigne                  11 Gardiner           18:19.47 
121  Noah Oliver                   12 Messalonskee       18:20.00 
122  Cooper Martin                 11 Bangor             18:20.00 
123  Jonathan Bisson               11 Brunswick          18:20.48 
124  Keaton Sampson                11 Massabesic         18:21.00 
125  Abe Palme                     10 Gorham             18:21.11 
126  Evan Regensburger              9 Lake Region        18:21.14 
127  Mason Bragdon                 11 Windham            18:22.00 
128  Charles Schmid                 9 York               18:22.00 
129  Zachary Valentine              9 Hampden            18:23.13 
130  Jude Keezer                   10 Hampden            18:23.36 
131  Emerson Geranis               10 York               18:24.00 
132  Andrew Skeirik                11 Austin Prep        18:24.00 
133  Dominic Penley                10 Sanford            18:25.00 
134  Jackson Stimmel               10 Sanford            18:25.00 
135  Xander Jamieson               11 Caribou            18:25.07 
136  Andrew Greene                 12 Hampden            18:26.12 
137  Mikhail El-Badry              11 Berwick            18:27.00 
138  Isaac Sines                   12 Washburn           18:27.37 
139  Jose Bencomo                  12 Scarborough        18:27.58 
140  Mason Thurlow                 10 Thornton           18:28.00 
141  Alex Roach                    10 Old Town           18:28.06 
142  Evan Fletcher                  9 Gorham             18:29.00 
143  Jackson Lavertu               11 Gorham             18:29.00 
144  Jonah Milton                  10 Cape Elizabeth     18:29.14 
145  John Wilkerson                10 Hampden            18:29.26 
146  Wyatt Oliver                  10 Mt. Blue           18:30.00 
147  Eli Young                     11 Mt. Blue           18:30.00 
148  Finley Hermans                 9 George Stevens     18:30.00 
149  Owen Cannon                   11 George Stevens     18:30.00 
150  Owen Cousins                  11 Westbrook          18:30.00 
151  Ezekiel Bermudez              12 Dexter             18:30.00 
152  Dante Avila                   10 Kennebunk          18:30.00 
153  Everett Smith                 10 Portland           18:30.00 
154  David Dixon                   11 Carrabec           18:30.28 
155  Wyatt Levesque                10 Lake Region        18:31.23 
156  Trevor Nichols                12 Mt. Abram          18:32.00 
157  Caetano Correia               12 South Portland     18:32.00 
158  Ren Kauffunger                12 Morse              18:33.06 
159  Gabriel Waterman              12 Sanford            18:35.00 
160  Caleb Saucier                 12 Windham            18:37.00 
161  Coburn Morris                 11 Washington Acad    18:37.80 
162  Holden Nehrboss               10 Lincoln Acad       18:38.00 
163  Harper Doyle                  12 Poland             18:39.54 
164  Darion Wescott                11 Ellsworth          18:40.00 
165  Jaxson Graham                 11 Austin Prep        18:40.00 
166  Manny Sepulveda               10 Wheeler            18:40.00 
167  Max Edwards                   12 Scarborough        18:41.00 
168  Gavin Lawler                  12 Windham            18:42.00 
169  Lavani Contreras              10 Portland           18:42.00 
170  Leo Picard                    12 Burrillville       18:42.00 
171  James Goddard                 11 MDI                18:42.00 
172  Nick Morouse                  12 Brunswick          18:42.36 
173  Connor Lund                   12 Falmouth           18:42.51 
174  Adams Stratton                10 George Stevens     18:45.00 
175  Lucas Ladd                    12 George Stevens     18:45.00 
176  Wyatt Richardson              11 George Stevens     18:45.00 
177  Alek Howland                   9 Scarborough        18:46.61 
178  Sam Dunham                    12 Freeport           18:46.86 
179  Lucas Dubois                  11 Falmouth           18:47.00 
180  Emery Stevens                 11 Hampden            18:47.00 
181  Remington Grunhuvd            10 Massabesic         18:47.00 
182  Louis Lowery                  10 Portland           18:48.00 
183  Isaiah Sabean                 12 Cony               18:49.37 
184  Luke Parr                     12 Portland           18:50.00 
185  Sam Harrod-Kim                10 Portland           18:50.00 
186  Nathan Chute                  11 Bangor             18:50.00 
187  Alva Gandler                  12 Lincoln Acad       18:51.85 
188  Parker Hadley                 10 Cony               18:52.04 
189  Stetson Thurston              11 Dirigo             18:52.49 
190  Tristan Atwell                11 Oxford Hills       18:52.50 
191  Dominic Clyde                 10 South Portland     18:52.58 
192  Ronan Brown                   12 Oxford Hills       18:52.96 
193  Joel Brinz                    11 Hampden            18:53.04 
194  Jack Cashman                  11 Brunswick          18:53.31 
195  Gianni Haefele                11 Winthrop           18:53.50 
196  Christian Panagos              9 Wheeler            18:54.00 
197  Carter Washburn               10 Cape Elizabeth     18:54.12 
198  Myles Douglas                  9 Greely             18:54.15 
199  Paiden Trulock                10 Marshwood          18:56.44 
200  Ariel Aguilo                  11 Austin Prep        18:57.00 
201  Jacob Magnuson                10 Falmouth           18:57.40 
202  Noah Kay                      11 South Portland     18:58.00 
203  Louie Caidoc                  10 Boothbay/Wis       18:59.00 
204  Alan Kalloor                  10 Cheverus           18:59.01 
205  Tristan McGraw                10 Brunswick          18:59.03 
206  Harrison Balakier              9 York               19:01.00 
207  Cedric Wiseman                11 York               19:02.00 
208  Nsungui Mankatu               12 Lewiston           19:02.45 
209  Ewan Nash                     10 Brunswick          19:02.51 
210  Avery Redfern                  9 Camden Hills       19:02.87 
211  Mathias Porter                10 Bangor             19:03.00 
212  Sawyer Keenan                 11 Thornton           19:03.00 
213  Dracen Morgan                 12 Narraguagus        19:03.38 
214  Eli Sidhu                     12 Falmouth           19:04.07 
215  Alden Fitzgerald Ward         10 Lincoln Acad       19:04.23 
216  Finn Zwintscher               11 Cape Elizabeth     19:04.54 
217  Daniel Wagner                 11 Thornton           19:05.00 
218  Marshall Flynn                11 Mt. Ararat         19:05.92 
219  Wyatt Babyak                  11 York               19:06.00 
220  Declan Kelly                  12 Mt. Ararat         19:06.23 
221  Leland O'Reilly               11 Cape Elizabeth     19:06.64 
222  Oliver Killeen                12 Portland           19:07.00 
223  Albert Putnam                 11 South Portland     19:07.97 
224  Liam Benson                   10 South Portland     19:08.00 
225  Declan Costa                  12 Burrillville       19:09.00 
226  Jack Hildebrand               10 Orono              19:10.00 
227  Charlie Roush                 11 Portland           19:10.00 
228  Reid Quirk                    10 Orono              19:10.00 
229  Noah Ferioli                  11 Foxcroft           19:10.37 
230  Grady Emerson                 10 Medomak Valley     19:11.18 
231  Joseph Scordino               10 Camden Hills       19:12.15 
232  Liam McKee                    12 Leavitt            19:13.24 
233  Ben McCalmon                  10 Cape Elizabeth     19:13.59 
234  Leif Hellstedt                11 Yarmouth           19:14.56 
235  Caleb Longbottom              12 Morse              19:14.99 
236  Ethan Rancourt                12 Winslow            19:15.43 
237  Chapin Rivers                 12 Harwood            19:17.10 
238  Sam Withers                   12 Waterville         19:18.95 
239  Jack Farnsworth               11 Sumner             19:19.00 
240  Jasper Rogers                 12 Cape Elizabeth     19:19.33 
241  Grady Miller                  11 Oxford Hills       19:20.09 
242  Ali Kareem                    12 Biddeford          19:20.29 
243  Briggs Downing                 9 Gorham             19:20.59 
244  Asher Roy                     11 Oxford Hills       19:20.80 
245  Gavin Fanjoy                  11 Erskine            19:21.79 
246  Blake Mann                     9 York               19:22.00 
247  Adam Stockwell                11 Scarborough        19:24.00 
248  Charlie Philbrick             10 Wheeler            19:24.00 
249  Michael Van Tassel             9 Winthrop           19:24.49 
250  Isaiah Felton                 11 Lincoln Acad       19:25.20 
251  James Vaillancourt            10 NYA                19:25.62 
252  James Burke                   12 York               19:26.00 
253  Finn Dornbach                 10 NYA                19:27.29 
254  Keagan Urey                   10 Camden Hills       19:28.99 
255  Jackson Widerstrom            12 Marshwood          19:29.00 
256  Daniel Jaronczyk              11 Lake Region        19:29.32 
257  Charlie MacDonald             11 Hampden            19:29.58 
258  Kieran Leahy                  10 Scarborough        19:29.68 
259  Riley Bennett                 10 Edward Little      19:29.95 
260  Isaac Tarring                 11 Kennebunk          19:30.00 
261  Noah Schneider                12 Orono              19:30.00 
262  Landen Cole                   12 Westbrook          19:30.00 
263  Peter Colianni                 9 Greely             19:31.23 
264  Ryan Kelly                    12 Poland             19:31.83 
265  Noah Van Allen                 9 Yarmouth           19:31.90 
266  Daniel Siemers                11 Bangor             19:32.00 
267  Maxwell Kuhn                  10 Bangor             19:33.00 
268  Jude Landry                   12 Yarmouth           19:33.00 
269  Josh Brewer                   11 York               19:34.31 
270  Tommie Mannion                10 Marshwood          19:34.55 
271  Brady Cloutier                11 Cony               19:34.65 
272  Cody Fournier                 11 Richmond           19:35.00 
273  Jacob Burnham                 10 Lewiston           19:35.89 
274  Brayden Beattie                9 Bonny Eagle        19:37.91 
275  Teddy McLeod                  11 Mt. Blue           19:38.00 
276  Colin Cook                    11 Deering            19:39.27 
277  Charles (Cj) Yanush           12 Old Town           19:39.33 
278  Jack Stephenson               11 Camden Hills       19:39.37 
279  Evan Brousseau                12 Lewiston           19:39.79 
280  Oak Medina                    10 Mt. Blue           19:40.00 
281  Carter Bennett                11 Maranacook         19:40.00 
282  Owen Beale Tate               11 Waterville         19:40.27 
283  Finn Marianski                12 Yarmouth           19:40.28 
284  Daniel Howe                    9 Poland             19:40.68 
285  Isaac Scribellito             12 Lisbon             19:40.90 
286  Harper Nelson                 10 Brunswick          19:40.98 
287  Nathaniel Knowles             11 Brunswick          19:41.34 
288  Joshua Lane                    9 Hampden            19:41.45 
289  Ryan Hanlon                   12 Lisbon             19:42.24 
290  Marshall Roberts              12 Mt. Ararat         19:42.64 
291  Gunnar Jackson                 9 Greely             19:42.95 
292  Dylan Anderson                12 Gardiner           19:44.33 
293  Nick Bell                     12 Mt. Blue           19:45.00 
294  Jaden Matthews-Johnston        9 Wheeler            19:45.00 
295  Aidan Humphrey                11 MDI                19:45.00 
296  Tim Booth                     11 Maranacook         19:46.00 
297  Bryson Poulin                 10 Cony               19:47.37 
298  Abram Philbrook               11 Oceanside          19:48.37 
299  Owen Tardiff                  10 Falmouth           19:48.39 
300  Chase Montgomery              11 Richmond           19:49.00 
301  Aidan Forrest                 12 Yarmouth           19:49.00 
302  Zachary Havey-Chambers        12 Bucksport          19:50.00 
303  Joseph Belanger               11 Hermon             19:50.00 
304  Brayden DeWitt                10 Hermon             19:51.00 
305  Elijah Manning                12 Gardiner           19:51.37 
306  Jude McCullough                9 Falmouth           19:51.50 
307  Joshua Nadeau                 10 Hermon             19:52.00 
308  Mitchel Wolf                  11 Dirigo             19:52.19 
309  Dylan Valdmanis               10 Waynflete          19:52.44 
310  Kai Marcoux                   10 Maranacook         19:53.00 
311  Geoffrey Beane                12 MDI                19:54.00 
312  Aidan Schofield                9 Brunswick          19:54.05 
313  Riddick Boyington             10 Brewer             19:54.78 
314  Gideon Walters                11 Thornton           19:55.00 
315  Julian Lamson-LaPlume         11 Yarmouth           19:55.00 
316  Haddon Doyle                  11 NYA                19:55.00 
317  Isaac Wright                  11 Mt. Ararat         19:58.01 
318  Ben Chartier                  10 Fort Fairfield     19:58.41 
319  Lucas Scott                   12 Biddeford          19:58.68 
320  Jackson Zehm                  10 Boothbay/Wis       19:59.00 
321  Romelio Haldane               10 Maranacook         19:59.00 
322  Ross Gaffney                  12 Boothbay/Wis       19:59.00 
323  Cruze Casavant                10 Presque Isle       20:00.00 
324  Nathaniel Hileman              9 Bucksport          20:00.00 
325  Silas Winters                 10 Kennebunk          20:00.00 
326  Zan Hatch                     10 Brunswick          20:00.00 
327  Nolan Meyer                   12 Scarborough        20:00.29 
328  Quinn Lary                     9 Skowhegan          20:00.37 
329  Everett Burke                 10 York               20:01.00 
330  Camden Parker                 11 Yarmouth           20:01.78 
331  Liam Derier                   10 Bonny Eagle        20:01.80 
332  Chris Delgado                 11 Sumner             20:02.00 
333  Luke Bower                    10 Deering            20:02.23 
334  Jace Boron                     9 Hampden            20:02.77 
335  Jacob Woodman                 11 York               20:03.00 
336  Tanner Godfrey                11 MCI                20:04.53 
337  Peter Graffam                  9 Biddeford          20:04.97 
338  Asah Gould                    10 Edward Little      20:05.89 
339  Wilton Scott                  10 Lincoln Acad       20:06.75 
340  Liam Vigue                    12 Bangor             20:07.00 
341  Bryce Roy                      9 Oxford Hills       20:08.20 
342  Josh Varney                    9 Poland             20:08.25 
343  Brownlow Parks-Stamm           9 Falmouth           20:09.40 
344  Owen Beauregard               11 Cape Elizabeth     20:10.02 
345  Xavier Ames                    9 Morse              20:11.14 
346  Kyle Semenchuk                 9 Bonny Eagle        20:11.80 
347  Cole Rutberg                  11 Yarmouth           20:12.00 
348  Cameron Levesque              10 Caribou            20:12.57 
349  Aiden Byrne                   10 Hampden            20:13.69 
350  Griffin Mula-Howard           11 Thornton           20:14.00 
351  Caleb Kramer                  11 Waynflete          20:16.00 
352  Sergio Rodriguez              11 Morse              20:16.14 
353  Connor Prendergast            10 York               20:17.00 
354  Gage Daigneault               12 Freeport           20:17.67 
355  Michael Caruso                11 Austin Prep        20:18.00 
356  Jack Palmiter                 11 Camden Hills       20:18.09 
357  Abrahm Hasty                   9 Gardiner           20:18.57 
358  Macen Boissoneau              11 Falmouth           20:20.00 
359  Carter Grenier                10 Lawrence           20:20.93 
360  Tyler Bialous                 11 Burrillville       20:21.76 
361  Jordyn Theroux                11 Sanford            20:21.88 
362  Oliver Williams               11 Thornton           20:22.00 
363  Rocklen Bald                   9 Biddeford          20:23.00 
364  Jason Choi                    12 John Bapst         20:23.64 
365  Nathanael Clark               12 Lincoln Acad       20:24.00 
366  Kendal McGhee                 11 Lisbon             20:25.00 
367  Jayden Jines                  11 Lake Region        20:26.00 
368  Huckleberry Huber-Rees        12 Lincoln Acad       20:27.00 
369  Marsden Shetterly             11 Freeport           20:27.88 
370  Manyuh Nepal                  11 John Bapst         20:28.36 
371  John Cooper                    9 Boothbay/Wis       20:29.00 
372  Noah Saucier                  12 Windham            20:29.00 
373  Ben Gapski                    10 Boothbay/Wis       20:29.00 
374  James Hartnett                11 Yarmouth           20:29.32 
375  Nicholas Smith                10 Poland             20:29.49 
376  Andrew Lam                    12 Bangor             20:30.00 
377  Chris Bisson                  12 Orono              20:30.00 
378  Carter Sanborn                12 Kennebunk          20:30.00 
379  Xander Ashley                  9 Mt. Blue           20:30.00 
380  Jaiden Barainca               11 Kennebunk          20:30.00 
381  Benedict Hoskins              11 John Bapst         20:30.00 
382  Quincy McClure                 9 Dexter             20:30.00 
383  Landon Nicely                 10 Gorham             20:30.00 
384  Myles Brichacek                9 Orono              20:30.00 
385  James Bryant                  11 Sumner             20:30.00 
386  Marlin Orcutt                 12 Bucksport          20:30.18 
387  Jack Van Gieson               11 Sanford            20:31.00 
388  Josh Maddaloni                12 Saint Andrew's     20:31.00 
389  Sebastian Pambo               10 Lewiston           20:31.44 
390  Tyler Jury                     9 Thornton           20:32.00 
391  Nicky Service                 12 Harwood            20:32.10 
392  Joshua Zazza                  12 Burrillville       20:34.00 
393  Crawford Martinez             10 Brunswick          20:34.47 
394  Micah D'Amboise               10 Bonny Eagle        20:34.80 
395  Bradley Genovese               9 Gorham             20:35.00 
396  Fionn Mattson                 12 Maine Coast        20:35.00 
397  Nico Fenn                     11 Austin Prep        20:36.00 
398  Jack Butler                   11 Lake Region        20:36.44 
399  Isaac Brissette                9 Caribou            20:37.00 
400  Gavin Gomez                   11 MCI                20:38.76 
401  Caden Smith                   11 Scarborough        20:38.96 
402  Nevan Paulino                  9 Lincoln Acad       20:39.54 
403  Tanner Russell                 9 Burrillville       20:39.69 
404  Lorenzo Caiani                10 Burrillville       20:41.00 
405  Josh Creswell                 12 Nokomis            20:41.11 
406  Connor Poirier                12 Cony               20:43.45 
407  Ryan Anna                     12 Brunswick          20:43.48 
408  Alex Rogow                    10 NYA                20:45.00 
409  Otis Manganello                9 Maine Coast        20:45.00 
410  Adit Modi                     10 Wheeler            20:45.00 
411  Ronan Lafer                   12 Morse              20:46.01 
412  Soren Southall                12 Waynflete          20:46.65 
413  Nathanael Cook                10 John Bapst         20:47.01 
414  Everett Hurder                11 Gorham             20:48.17 
415  Jensen Cook                   12 Camden Hills       20:48.71 
416  Evan Hutchings                11 Thornton           20:50.00 
417  Cridder Hensley               10 Mt. Blue           20:50.00 
418  Reuben Bradley                10 Sumner             20:50.00 
419  Aidan Sylvester               10 Yarmouth           20:50.66 
420  Cameron Davis                 11 York               20:51.00 
421  Bodhi Andersen                10 Morse              20:52.41 
422  Ray Beach                      9 Camden Hills       20:52.94 
423  Jaxson Cotnoir                12 Waterville         20:54.60 
424  Ian Quinn                     10 Gorham             20:55.00 
425  Benjamin Hankens               9 Greely             20:55.44 
426  Owen Lavoie                    9 Waterville         20:55.80 
427  Parker Plourde                11 John Bapst         20:56.26 
428  Ethen Eakright                11 Foxcroft           20:56.70 
429  Daniel Koo-Kepka               9 Gorham             20:57.90 
430  Jeff Lemieux                  12 Maranacook         20:58.00 
431  Timothy Danse                 10 Caribou            20:58.20 
432  Nathan Percival               12 Boothbay/Wis       20:59.00 
433  Owen DiDonato                 10 Ellsworth          20:59.00 
434  Brayden Anderson              10 Skowhegan          20:59.22 
435  Joseph McNeill                12 Ellsworth          21:00.00 
436  Glenn Modrusan                12 Hermon             21:00.00 
437  Tyler Poulin                  11 Winthrop           21:00.26 
438  Chance McNeil                 11 Kennebunk          21:00.51 
439  Owen Waters                    9 York               21:01.00 
440  Wilder deNiord                11 Portland           21:01.00 
441  Daniel Penders                 9 Thornton           21:02.00 
442  Orin McCaw                    10 Gardiner           21:02.26 
443  Gideon Varney                 10 Edward Little      21:02.37 
444  Trevor Fortie                  9 Messalonskee       21:02.58 
445  Finn Hutchins                 10 Deering            21:03.00 
446  Kolby Gibbs                   10 Winslow            21:03.54 
447  Wilson Liu                     9 Waterville         21:09.33 
448  Levi Cravin                   12 Bangor Christian   21:09.41 
449  Henry Bernard                 11 Greely             21:09.82 
450  Darcey Lees                   12 Bangor             21:10.00 
451  Dominic Metayer               11 Bonny Eagle        21:10.53 
452  Ethan Long-Flagg              12 Winthrop           21:11.01 
453  Matthew Melvin                12 Sanford            21:11.15 
454  Luke Hopkins                  12 Winthrop           21:13.08 
455  Averey Klein                  11 Lake Region        21:13.41 
456  Levi Bannon                   10 Greely             21:14.00 
457  Henry Lafond                   9 Scarborough        21:14.00 
458  Rhy Labelle                   10 Camden Hills       21:14.92 
459  Quentin Lombard               11 Cape Elizabeth     21:15.10 
460  Andrei Tourigny                9 Scarborough        21:16.00 
461  Alexander Wilcox              12 Hampden            21:16.90 
462  Moaze Zhang                   10 Lewiston           21:16.96 
463  Lyle Skolnekovich              9 Cheverus           21:17.00 
464  Lennox Hill                   10 Oxford Hills       21:17.83 
465  Stirling Martinez             10 Brunswick          21:18.12 
466  Henry Francis                 10 Morse              21:18.46 
467  Landric Rudman                10 Oxford Hills       21:18.97 
468  Erik Frey                     10 Cape Elizabeth     21:19.81 
469  Henry Dayian                   9 Wheeler            21:20.00 
470  George Horrigan                9 Scarborough        21:20.00 
471  Ned Boak                      11 Brunswick          21:20.00 
472  Tyler Rackliff                12 Mt. Blue           21:20.00 
473  Jacob Strickland              10 Ellsworth          21:20.00 
474  Sam Hebda                     10 Cape Elizabeth     21:21.05 
475  Boede Sines                    9 Bangor             21:24.00 
476  Ian Thayer                    10 Brewer             21:24.39 
477  Levi Helmuth                  11 Monmouth           21:24.80 
478  Forest Storer                 11 Lincoln Acad       21:25.10 
479  Mickey Nowell                 12 Camden Hills       21:25.50 
480  Banner Andrews                10 Bonny Eagle        21:25.57 
481  Justin Crosman                10 Richmond           21:26.00 
482  Jack Gravina                  12 Saint Andrew's     21:26.00 
483  Austin Sales                  11 Carrabec           21:26.85 
484  Owen Phelps Scholz             9 Waterville         21:27.88 
485  Tomlin Suttles                11 Dirigo             21:28.12 
486  Orrin Conway                  10 MCI                21:28.45 
487  Mason Bennett                  9 Edward Little      21:29.58 
488  Hunter Craig                  12 Presque Isle       21:30.00 
489  Desmond Lees                   9 Bangor             21:30.00 
490  Jack Landry                   11 Westbrook          21:30.00 
491  Chase Turgeon                 12 Hampden            21:31.99 
492  Nate Perkins                  11 South Portland     21:32.00 
493  Bryce Holden                  12 Mt. Ararat         21:32.49 
494  Rafe Lilienthal               11 Waynflete          21:33.21 
495  Lawson Beichner                9 Hampden            21:33.40 
496  Daegan Creamer                10 Erskine            21:33.54 
497  Louis Bonhoff                  9 Nokomis            21:33.98 
498  Carter Wilson                 10 Lincoln Acad       21:34.67 
499  Cale Legere                    9 York               21:36.00 
500  Thomas McKitrick               9 Lincoln Acad       21:36.61 
501  Jeremiah Dorr                 11 Bangor Christian   21:37.75 
502  Owen Pelletier                12 Edward Little      21:38.50 
503  John Zdunczyk                  9 Cheverus           21:39.03 
504  Beckett McElroy                9 Harwood            21:40.60 
505  Evan Weldon                   12 Hampden            21:41.10 
506  Tanner Kopishke               10 Medomak Valley     21:44.60 
507  Eli Wentzell                  10 Portland           21:44.68 
508  Edmund Crownover              12 George Stevens     21:45.00 
509  Leopold von Spiegelfeld       11 Marshwood          21:46.62 
510  Nikolas Long                  11 Brewer             21:48.68 
511  Nikolas Panagos                9 Wheeler            21:49.00 
512  Jack Lapierre                  9 Waterville         21:49.00 
513  Retief VanBiljon              10 Saint Andrew's     21:50.00 
514  Cameron Orcutt                12 Bucksport          21:50.04 
515  Jackson Donovan               11 Biddeford          21:50.07 
516  Ellis Casey                   10 Freeport           21:51.79 
517  Kergan Thomann                11 Camden Hills       21:53.18 
518  Zach Bourgoin                 11 Gorham             21:53.34 
519  Levi Pouliot                  10 Oxford Hills       21:53.59 
520  Davis Powell                  11 Bonny Eagle        21:53.73 
521  Ronan Kelly                    9 Massabesic         21:54.22 
522  Asher Candura                  9 Greely             21:54.40 
523  Wyatt Sholl                   12 Falmouth           21:54.71 
524  Logan Dow                     11 Erskine            21:54.88 
525  Colin Smith                   10 Harwood            21:55.10 
526  Diego Lester                   9 Greely             21:55.27 
527  Jackson McBride               10 Winthrop           21:55.37 
528  Wyatt Frohmiller              10 Morse              21:55.89 
529  Leo Engebreth                 10 NYA                21:56.00 
530  Ryder Goddu                    9 Greely             21:56.11 
531  William Choate                12 Erskine            21:56.30 
532  Leo Anderson                  10 Freeport           21:56.34 
533  David Boos                    11 Oxford Hills       21:56.64 
534  Nathan Fotter                 12 Lawrence           21:57.17 
535  William Kennedy               10 NYA                21:58.00 
536  Adrian Crowell                 9 Lewiston           21:58.07 
537  Ethan Longley                 10 Edward Little      21:58.18 
538  Dylan Munger                  10 MDI                21:59.00 
539  Ethan Westman                  9 Leavitt            21:59.40 
540  Max Grube                     11 Berwick            22:00.00 
541  Alex Sun                      12 Kents Hill         22:00.00 
542  Grant Barrett                  9 Orono              22:00.00 
543  Valentyn Pickens              12 Presque Isle       22:00.00 
544  Connor Miele                   9 Presque Isle       22:00.00 
545  Griffin Rideout               12 Yarmouth           22:00.00 
546  Damian Wynn                   11 Mt. Blue           22:00.00 
547  Dominic Archer                10 Dirigo             22:00.00 
548  Aiden Roberts-Haven           11 Lincoln Acad       22:00.00 
549  Gavin Perry                    9 Cony               22:00.04 
550  Liam Berry                     9 Monmouth           22:00.50 
551  Leo Whittemore                11 Washington Acad    22:00.97 
552  Ryan Campbell                  9 Harwood            22:01.10 
553  Caleb Goodness                 9 Thornton           22:03.00 
554  Maxx Crowley                  11 Oak Hill           22:03.10 
555  Victor Mubang                 12 Washington Acad    22:05.40 
556  Jackson Gray                  11 Gardiner           22:05.50 
557  Judah Curry                   11 Marshwood          22:07.21 
558  Arjun Dasari                  11 Wheeler            22:09.00 
559  Seamus Bailey                 11 Gorham             22:09.29 
560  Peter Sames                   10 South Portland     22:10.00 
561  Bjorn Kjornberg               10 Burrillville       22:10.00 
562  Hayden Stoddard               11 Thornton           22:10.00 
563  Owen Schaff                   10 Oxford Hills       22:10.61 
564  Wyatt Baade                   12 Mt. Ararat         22:10.70 
565  Joaquin Withers               12 Waterville         22:10.95 
566  Lucas Foster                   9 Gardiner           22:11.85 
567  Brody Hall                    11 Lisbon             22:12.23 
568  Elliot Irving                 12 John Bapst         22:12.43 
569  Gavin Rich                    12 Yarmouth           22:12.49 
570  Carter Huff                   10 Sanford            22:13.56 
571  Mason Gaucher                  9 Burrillville       22:14.25 
572  William Strickland             9 Mt. Blue           22:15.00 
573  Milo Emerson                  11 Maine Coast        22:15.00 
574  Milo Winter                   11 Maranacook         22:16.00 
575  Finn Verdeyen                  9 Mt. Blue           22:16.00 
576  Thomas LeBlanc                11 Edward Little      22:16.11 
577  Ashby Hayward                 12 Mt. Ararat         22:16.18 
578  Kingston Lavallee             10 Richmond           22:17.00 
579  Jack Williams                 11 Gorham             22:17.37 
580  Trey Isham                     9 Harwood            22:18.00 
581  Justin Goodrich                9 Skowhegan          22:18.27 
582  Anthony White                 12 Skowhegan          22:18.35 
583  Kai Jorgensen                  9 Freeport           22:20.44 
584  Aidan Howe                    12 Mattanawcook       22:21.60 
585  Graham Hatch                   9 South Portland     22:23.08 
586  Noah Thomas                    9 Mt. Blue           22:24.00 
587  Logan Bussell                 10 Skowhegan          22:24.60 
588  Landon King                   10 Mattanawcook       22:26.47 
589  Salmon Vigue                  12 Winslow            22:28.17 
590  Rory Whitmore                 10 Mt. Blue           22:30.00 
591  Graham Sanborn                10 Kennebunk          22:30.00 
592  Jack Segal                    11 Greely             22:30.00 
593  Lucas Wooten                  11 Lewiston           22:30.13 
594  Tucker Nielsen                 9 Messalonskee       22:30.68 
595  Keegan Buckingham             10 Leavitt            22:32.41 
596  Graham Schaefer                9 Harwood            22:33.10 
597  Jake Abeshouse                 9 Wheeler            22:34.00 
598  Liam O'Hora                   12 Gorham             22:34.00 
599  Drew Caraway                  11 Richmond           22:34.00 
600  Evan Parker                    9 Mt. Ararat         22:34.50 
601  Leo Jones                      9 Camden Hills       22:34.78 
602  Kylan Dugal                   12 Lisbon             22:35.42 
603  Henry Kotzan                   9 Falmouth           22:36.74 
604  Cole Hubbard                  11 Brewer             22:36.84 
605  Ben Scott                     12 Waterville         22:37.00 
606  Caleb McArdle                 12 Lincoln Acad       22:38.65 
607  John Bell                     11 Oceanside          22:39.10 
608  Gage Espling                  12 Washburn           22:39.16 
609  Wyatt Hall                    11 Mt. Blue           22:40.00 
610  Callan Driscoll               10 Scarborough        22:40.67 
611  Sean Blackmon                 12 MCI                22:40.95 
612  Andreas Visan                 11 Austin Prep        22:41.00 
613  William Ackley                10 Edward Little      22:41.25 
614  Jacob Reily                   10 Maranacook         22:43.00 
615  James Aprahamian              11 Austin Prep        22:44.00 
616  Stephen Sirois                 9 Bonny Eagle        22:44.00 
617  Landon Lee                    12 Skowhegan          22:44.78 
618  Sullivan Poole                 9 Leavitt            22:45.15 
619  Urijah Oliver                 11 Winthrop           22:47.40 
620  Charlie DeBruyn                9 Cape Elizabeth     22:47.63 
621  Emmett Harthorne               9 Oxford Hills       22:47.68 
622  Micah Menifield               10 Caribou            22:48.79 
623  Cy Zammuto                     9 Lincoln Acad       22:48.84 
624  Leif Gentalen                 11 Lincoln Acad       22:48.86 
625  Isaiah Morgan                 12 Greely             22:49.17 
626  Wyatt Mitchell                 9 Poland             22:49.49 
627  Matson Ross                    9 Falmouth           22:50.00 
628  Henry Reed                     9 Mt. Blue           22:50.00 
629  Riley Mooney                  11 Cony               22:50.22 
630  Patrick Seely                 10 Camden Hills       22:50.24 
631  Brady Jandreau                 9 Poland             22:51.33 
632  Aidan Morris                  12 Cape Elizabeth     22:55.02 
633  Aziz Farzaliyev               10 Massabesic         22:55.63 
634  Brayden Brown                 12 Poland             22:56.63 
635  Duncan Mackenzie               9 Poland             22:58.07 
636  Mark Sylvester                 9 Winthrop           22:59.11 
637  Surya Vel                     11 John Bapst         22:59.35 
638  Ozy Pucciarelli               10 Cony               22:59.89 
639  Morgan Willey                 11 Windham            22:59.93 
640  Cooper Hendrick                9 Berwick            23:00.00 
641  Jase Leroux                   10 Berwick            23:00.00 
642  Benjamin McGowan               9 Berwick            23:00.00 
643  William Stubbs                 9 Kennebunk          23:00.00 
644  Cooper Brown                  11 Kennebunk          23:00.00 
645  Damien Hattan                 10 Berwick            23:00.00 
646  Liam Brennan                  10 Berwick            23:00.00 
647  Erik Harmon                   12 Portland           23:00.00 
648  Jaydin Hirst                  10 Kennebunk          23:00.00 
649  Dominic Lorello               10 Berwick            23:00.00 
650  Raymond Lamb                  10 Kennebunk          23:00.00 
651  Sean Coolidge                  9 George Stevens     23:00.00 
652  Tajes Khanna                  10 Berwick            23:00.00 
653  Henry Hudson                  10 Berwick            23:00.00 
654  Dominic Sock                   9 Caribou            23:00.00 
655  Wilder Martelle               11 Yarmouth           23:00.05 
656  John Ford                     10 Kennebunk          23:00.97 
657  Henry Mails                    9 York               23:01.00 
658  Hosea Jones                    9 Lake Region        23:01.25 
659  Reed Petrin                   12 Leavitt            23:02.55 
660  Eli Smolin                    10 Scarborough        23:03.45 
661  Jason Bisco                   12 Portland           23:04.00 
662  Brady Webber                  12 Freeport           23:04.44 
663  Nick Johnson                   9 Brunswick          23:05.93 
664  Calvin Wicks                  10 Lincoln Acad       23:07.95 
665  Nolan Terscak                 12 Yarmouth           23:08.00 
666  Ryan Roarty                   11 Deering            23:09.17 
667  Peter Wilbur                   9 Yarmouth           23:09.53 
668  Owen Sandrock                  9 Lincoln Acad       23:11.12 
669  Jameson Fournier              11 Oceanside          23:11.50 
670  Henry Weiss                   12 Yarmouth           23:11.63 
671  Felix Barmonde                10 Wheeler            23:13.00 
672  Tristan Thomas                10 Wheeler            23:13.00 
673  George Dionne                 12 Poland             23:15.00 
674  Wyatt Briggs                  11 Brunswick          23:15.38 
675  Ephraim Burke                 11 Morse              23:16.47 
676  Samuel Dudley                  9 Brunswick          23:18.75 
677  Parker Merritt                11 Lawrence           23:18.88 
678  Reid VanDerburgh              10 Windham            23:19.00 
679  Nick Harper                   12 Maranacook         23:20.00 
680  Zachary Waterhouse             9 Bonny Eagle        23:24.02 
681  Jaden Mizera                  12 Erskine            23:25.07 
682  Willis McDonough               9 Harwood            23:26.10 
683  Brenden Willett               12 Sumner             23:28.00 
684  Ael Shimirwa                  12 Cheverus           23:29.26 
685  Brody Parker                  12 Mt. Ararat         23:29.52 
686  David Farrell                 11 Poland             23:29.86 
687  Nick Dorsey                   11 Berwick            23:30.00 
688  Elijah West                    9 Kennebunk          23:30.00 
689  Noah Holland                  12 Presque Isle       23:30.00 
690  Thomas Cadigan                12 Cape Elizabeth     23:30.00 
691  Landon Prout                  10 Mt. Ararat         23:30.66 
692  Brian Beretich                11 Greely             23:30.70 
693  Manny Inacio                  11 Brunswick          23:31.42 
694  Tyler Robinson                 9 Oxford Hills       23:31.78 
695  Harry Lombard                  9 Cape Elizabeth     23:32.00 
696  Isaac Rounds                  11 Bangor Christian   23:32.23 
697  Haven Tully                   10 Maranacook         23:33.00 
698  Teagen McLaughlin             10 Narraguagus        23:33.00 
699  Cormac O'Driscoll              9 Wheeler            23:35.00 
700  Trey Belcher                   9 Camden Hills       23:35.69 
701  Conor McDonough                9 Harwood            23:35.90 
702  Broder Stark                  11 Portland           23:36.00 
703  Ben Sidhu                     10 Falmouth           23:36.50 
704  William Abbot                 12 Oxford Hills       23:36.79 
705  Reece Dubreuil                11 Winthrop           23:36.90 
706  Andrew Rhoda                  10 Messalonskee       23:37.46 
707  Logan Farnham                 10 Maranacook         23:38.00 
708  Cameron Burrows               10 Messalonskee       23:38.03 
709  Jameson Moore                 12 York               23:39.00 
710  Xander Collins                10 Windham            23:39.00 
711  Samuel Johnson                 9 Lincoln Acad       23:39.78 
712  Phineas Cumler                10 Belfast            23:41.85 
713  Alexander Markot               9 Cape Elizabeth     23:45.00 
714  Seamus Chieh                   9 Portland           23:46.00 
715  Reese O'Brien                 10 Winslow            23:47.34 
716  Finn Cohan                    12 Waynflete          23:50.98 
717  Emmett Yarbough               10 Morse              23:51.10 
718  Asier Garcia Pareja           12 Lincoln Acad       23:51.64 
719  Maden Jovin                    9 Oceanside          23:53.35 
720  Brennan Mathiau               12 Lincoln Acad       23:53.68 
721  Avery Derner                   9 Harwood            23:54.70 
722  Callin Noonan                 12 York               23:55.00 
723  Leo Higgins                    9 Lawrence           23:55.08 
724  Braken Surma                  10 Lake Region        23:55.11 
725  Hardy Ndebanje                10 Cheverus           23:57.00 
726  Matthew Goodwin               11 Brewer             23:58.04 
727  Charlie Myers                  9 Yarmouth           23:58.61 
728  Sam Gandler                    9 Lincoln Acad       23:58.90 
729  Jack Milliken                  9 Greely             23:59.68 
730  Harrison Kiers                 9 MDI                24:00.00 
731  Christopher Koconis           11 York               24:00.00 
732  Annu Baig                     10 Kents Hill         24:00.00 
733  Samuel Thompson               12 Yarmouth           24:00.00 
734  James Kirkwood                 9 Cony               24:04.48 
735  Noah Billings                 12 Lincoln Acad       24:04.70 
736  Toby Noonan                   12 Cape Elizabeth     24:08.21 
737  Elliott Masterman              9 Skowhegan          24:08.41 
738  Evan Knight                    9 Gardiner           24:09.93 
739  Ezekiel McEneaney             12 Morse              24:09.93 
740  Leo Sukeforth                 10 Edward Little      24:10.46 
741  Jackson Crawford               9 Yarmouth           24:10.55 
742  Daniel Uhde                   11 South Portland     24:12.25 
743  Camden Burgess                 9 Edward Little      24:12.44 
744  Tyler Burns                   12 Freeport           24:16.90 
745  Jaxson Saucier                 9 Fort Kent          24:17.80 
746  Matthew Dupee                 10 Oak Hill           24:18.70 
747  Ethan Ward                    11 Winslow            24:18.78 
748  Mason Shaddox                 10 Deering            24:19.00 
749  Mitchell Hewitt               12 Washburn           24:19.52 
750  Dashiell Legawiec             10 Mt. Ararat         24:21.08 
751  Charlie Puffer                11 Sanford            24:24.02 
752  Jackson Kelley                12 Saint Andrew's     24:25.00 
753  Judah Evans                    9 Mattanawcook       24:25.00 
754  Luca De Pasquale              12 Dexter             24:30.00 
755  Ted Simpson                   12 Portland           24:30.66 
756  Connor Bolton                 11 Maranacook         24:31.00 
757  Simon Lord                    10 Lisbon             24:31.20 
758  Leron Nguyen                  12 Bangor             24:40.00 
759  Peter Ericson                 11 Yarmouth           24:41.18 
760  Emmaus Kay                    11 Lisbon             24:41.44 
761  Balian Mortensen              10 Bucksport          24:45.00 
762  Caleb Tardif                  12 Biddeford          24:45.44 
763  Henry Hatch                    9 Marshwood          24:47.97 
764  Levi Prince                   11 Brunswick          24:53.11 
765  Calvin Boyington              11 Orono              25:00.00 
766  Liam Kuhl                     12 Lisbon             25:01.68 
767  Garrett Plourde               12 Washburn           25:03.00 
768  Christian Rainville            9 Narraguagus        25:12.00 
769  Neil Woehrle-Logan             9 Maranacook         25:12.00 
770  Carlo Bria                     9 Medomak Valley     25:13.14 
771  Finnegan Adams                10 Oceanside          25:13.55 
772  Tenzin Hein                   10 Falmouth           25:15.28 
773  Brey McCamish                 12 Gardiner           25:24.36 
774  Colin Riggins                  9 Poland             25:24.94 
775  Noah Scott                    11 Cape Elizabeth     25:29.48 
776  Sage Bryant                   10 Orono              25:30.00 
777  Odin Hebert                   11 Lake Region        25:37.00 
778  Dalton Cole                   11 Thornton           25:42.00 
779  Joshua Long                   10 Lake Region        25:43.00 
780  Ashton Yerxa                  10 Poland             25:43.02 
781  Phin Hansbury                 12 Lincoln Acad       25:44.00 
782  Liam Moxcey                   10 Windham            25:44.00 
783  Seth Thomas                    9 Mt. Blue           25:45.00 
784  Charlie Young                  9 Bucksport          25:45.00 
785  Lucas Ng                       9 Bonny Eagle        25:46.67 
786  Christian Breton               9 Gardiner           25:48.19 
787  Shreyas Handral               11 Brewer             25:49.76 
788  Sawyer Casad                  10 Mt. Ararat         25:50.16 
789  Jordan Certoma                10 Bonny Eagle        25:51.00 
790  Robert Emery                   9 Cape Elizabeth     25:54.18 
791  Noah Blakey                    9 Oceanside          25:54.58 
792  Peyton Bizub                  11 Cape Elizabeth     25:58.16 
793  Logan Lai                      9 Winthrop           26:00.00 
794  Cameron Berzinis               9 Winthrop           26:00.00 
795  Kevin Tran                    11 Westbrook          26:00.00 
796  Caden Olesniewicz              9 Bangor             26:00.00 
797  Jackson Bethel                 9 Bonny Eagle        26:01.00 
798  Nico Truong                   10 Cony               26:02.91 
799  Seamus Luce                    9 Skowhegan          26:05.00 
800  Kai Kutsy-Durbin              11 Belfast            26:06.10 
801  Owen Brown                     9 Lawrence           26:06.31 
802  Olive Popken                   9 Lincoln Acad       26:09.47 
803  Nolan Hurder                   9 Gorham             26:10.56 
804  Brice Allen                   11 Richmond           26:10.70 
805  Shawn Coty                    11 Houlton/GHCA       26:11.54 
806  Leo Tucker-Leinaweaver         9 Wheeler            26:14.00 
807  Alexander Reeves              10 Cape Elizabeth     26:14.29 
808  Adyn Petchonka                12 Skowhegan          26:15.10 
809  Collin Clifford               11 Erskine            26:17.57 
810  Mitchell Morin                10 Bangor             26:20.00 
811  Matthew Roberts                9 Lincoln Acad       26:23.34 
812  Matthew Howayeck              11 Saint Andrew's     26:25.00 
813  Alex Reynolds                 10 Oxford Hills       26:26.18 
814  Asahel Nkulu                  10 Waynflete          26:30.00 
815  Draek Poissonier              12 Madison            26:30.00 
816  Owen Smith                    11 Morse              26:30.17 
817  Jaxson Gato                    9 Lake Region        26:35.85 
818  Gregory Cass                   9 Massabesic         26:37.00 
819  Joshua Meaney                  9 Brewer             26:37.87 
820  Christian Frazer               9 Gardiner           26:40.29 
821  Curtis Drake                  11 Lincoln Acad       26:48.00 
822  Mason Meas                    10 Portland           26:50.00 
823  Andy Bucklin                  12 Marshwood          26:50.00 
824  Zane Thorndike                10 Mt. Abram          26:56.00 
825  Carson Holme                  12 Oxford Hills       27:00.00 
826  Boston Poulin                 10 Medomak Valley     27:00.00 
827  Judah DosReis                 10 Oxford Hills       27:00.00 
828  Richard Roy                   10 Mt. Ararat         27:06.04 
829  Stewart Pleacher              10 Deering            27:11.00 
830  Tyler Krouse                  11 Gorham             27:11.00 
831  Owen Damasco                   9 Yarmouth           27:12.28 
832  Eamon Hansbury                 9 Lincoln Acad       27:13.79 
833  Byron Gonsalves                9 Wheeler            27:14.00 
834  Ben Arnold                    11 Lincoln Acad       27:16.00 
835  Harrison Parr                  9 Oceanside          27:17.78 
836  Raymond Stoddard               9 Bonny Eagle        27:20.00 
837  Charles Ellis                 11 Edward Little      27:21.16 
838  George Davidson-Drexel         9 Deering            27:29.00 
839  Ben Comeau                    11 Poland             27:29.76 
840  Landon Barnett                11 Brewer             27:32.12 
841  Thomas Tao                    10 John Bapst         27:33.60 
842  Blake Jakubisn                11 Nokomis            27:34.04 
843  Mikkel Hadamard                9 Wheeler            27:37.00 
844  Andrew Hewitt                 10 Caribou            27:41.40 
845  Jonathan Rousculp             10 Maranacook         27:48.00 
846  Jonah Janik                   11 Winthrop           27:57.40 
847  Blessing Dukuze               12 Deering            27:58.00 
848  Nick Caron                    11 Kents Hill         28:00.00 
849  Carter Moore                   9 Winthrop           28:00.00 
850  Carson MacKusick               9 Boothbay/Wis       28:00.00 
851  Malakai Hager                  9 Brewer             28:00.00 
852  John Wolfgram                 10 Scarborough        28:04.00 
853  Jasper Greenleaf              12 Brewer             28:04.19 
854  Mustafa Muhee                 10 Deering            28:10.00 
855  Wes Laneau                     9 Poland             28:10.90 
856  Kyle Fish                     11 Lewiston           28:19.04 
857  Trieu Chung                   12 Deering            28:28.00 
858  Alden Record                  10 Falmouth           28:35.00 
859  Bentley Surette               10 Bangor             28:45.00 
860  Luis Beltejar                 12 Bangor             28:47.00 
861  Mason Holland                  9 Thornton           28:49.00 
862  Emil Calmervik                10 Harwood            28:53.80 
863  Wyatt Boon                     9 Oxford Hills       29:10.37 
864  Lucas Beale                   11 Erskine            29:11.06 
865  Skyler Patrick                 9 Foxcroft           29:12.50 
866  Anthony Valentino              9 Messalonskee       29:14.75 
867  Jacob Frost                   10 Winthrop           29:18.89 
868  Josue Nuncio                  10 Harwood            29:20.70 
869  Brayden D'Auteuil             11 Poland             29:26.52 
870  Benjamin Beale                11 Erskine            29:27.59 
871  Landon Markie                 11 Washburn           29:32.27 
872  Gavin Reams                   10 Sanford            29:33.20 
873  Reid Laudieri                 10 Lisbon             29:37.10 
874  Jamison Main                  12 Skowhegan          29:43.68 
875  Isaiah McDonough              12 Lisbon             29:54.45 
876  Leif Ertelt                   10 Berwick            30:00.00 
877  Yuchan Kim                    11 Kents Hill         30:00.00 
878  Teddy Fuller                  10 Berwick            30:00.00 
879  Garrett Murphy                11 Berwick            30:00.00 
880  Flynn Johnson                 11 George Stevens     30:00.00 
881  Sylus Cousins                  9 Ellsworth          30:05.00 
882  Kyle Cunningham               10 Sumner             30:10.00 
883  Luke Kusel                    12 Falmouth           30:11.96 
884  Keegan Weeman                 12 Bonny Eagle        30:13.37 
885  Rhyder Staples                 9 Oak Hill           30:18.00 
886  Max Cane                      10 Lincoln Acad       30:23.21 
887  Pamir Mertcan                 11 Lincoln Acad       30:33.41 
888  Jonah Slocum                   9 Winthrop           30:34.28 
889  Gideon Pelkey                  9 Erskine            30:36.79 
890  Camden Dumont                 12 Mt. Ararat         30:39.58 
891  Henry Hamilton                 9 Brewer             30:45.79 
892  Cooper Newman                 11 Gardiner           30:58.15 
893  Andrew Franklin               11 Nokomis            31:05.94 
894  Joe Nuncio                    10 Harwood            31:06.70 
895  Sully Collins                  9 Lincoln Acad       31:24.13 
896  Cassius Lancaster              9 Biddeford          31:39.17 
897  Milo Cardella                 11 Mt. Ararat         31:40.38 
898  Lucian Capano                 10 Lisbon             31:47.70 
899  Max von Spiegelfeld            9 Marshwood          31:51.64 
900  Calvin Sheehan-Kopp            9 Marshwood          31:52.19 
901  Logan Bloom                    9 Lewiston           31:53.84 
902  Hopper Starkey                 9 Berwick            32:00.00 
903  Simon Trader                  10 Ellsworth          32:00.00 
904  Alex Gayoso                    9 Bucksport          32:00.00 
905  Eric Soucie                   12 Lisbon             32:00.07 
906  Noah Bucklin                   9 Marshwood          32:01.99 
907  Derrick Gould                 11 Winthrop           32:02.20 
908  Eliot Triadu                  11 Sanford            32:11.80 
909  Jacobey Kuvaja                10 Leavitt            32:21.32 
910  Michael Carpenter             10 Sanford            32:33.00 
911  Miles Williams                10 Lincoln Acad       32:51.81 
912  Gus Romanow                    9 Dirigo             32:55.61 
913  Ethan Hills                   12 Bangor             33:00.00 
914  Henry Kaplan                   9 Berwick            34:00.00 
915  Liam Tierney                   9 Lincoln Acad       34:04.84 
916  Marcos Filho                  12 Lawrence           34:24.90 
917  Felix Zhang                    9 John Bapst         34:31.66 
918  Rohit Kumar                   11 Thornton           34:35.00 
919  Asa Merrick                    9 Morse              35:55.53 
920  Sebastian Paz Vazquez         12 Lincoln Acad       37:48.39 
921  Wyatt Plourde                  9 Washburn           38:00.00 
922  Corbin Foster                  9 Leavitt            38:09.84 
923  DJ Guillemtte                 10 Sanford            39:31.00