2025 Maine XC Festival of Champions - 10/4/2025                
                      Meet Program - Updated 10/3 @ 8:30 PM                                  
 
Event 2  Boys 5k Run CC
===============================================================================
      Course:  14:55.56  10/5/2024   Sean Gray, Portsmouth                     
        Meet:  14:55.56  10/5/2024   Sean Gray, Portsmouth                     
'24 Champion:  14:55.56  10/5/2024   Sean Gray, Portsmouth                     
     Name                        Year School                 Seed           
===============================================================================
Unseeded A Section @ 11:10 AM
  1  Griffin Rideout               12 Yarmouth           22:00.00 
  2  Dominic Archer                10 Dirigo             22:00.00 
  3  Damian Wynn                   11 Mt. Blue           22:00.00 
  4  Valentyn Pickens              12 Presque Isle       22:00.00 
  5  Aiden Roberts-Haven           11 Lincoln Acad       22:00.00 
  7  Max Grube                     11 Berwick            22:00.00 
  8  Alex Sun                      12 Kents Hill         22:00.00 
  9  Leo Whittemore                11 Washington Acad    22:00.97 
 11  Maxx Crowley                  11 Oak Hill           22:03.10 
 12  Victor Mubang                 12 Washington Acad    22:05.40 
 13  Jackson Gray                  11 Gardiner           22:05.50 
 16  Judah Curry                   11 Marshwood          22:07.21 
 17  Arjun Dasari                  11 Wheeler            22:09.00 
 18  Seamus Bailey                 11 Gorham             22:09.29 
 19  Peter Sames                   10 South Portland     22:10.00 
 20  Hayden Stoddard               11 Thornton           22:10.00 
 21  Bjorn Kjornberg               10 Burrillville       22:10.00 
 22  Owen Schaff                   10 Oxford Hills       22:10.61 
 23  Wyatt Baade                   12 Mt. Ararat         22:10.70 
 24  Joaquin Withers               12 Waterville         22:10.95 
 25  Brody Hall                    11 Lisbon             22:12.23 
 26  Elliot Irving                 12 John Bapst         22:12.43 
 27  Gavin Rich                    12 Yarmouth           22:12.49 
 28  Carter Huff                   10 Sanford            22:13.56 
 29  Milo Emerson                  11 Maine Coast        22:15.00 
 30  Milo Winter                   11 Maranacook         22:16.00 
 31  Thomas LeBlanc                11 Edward Little      22:16.11 
 32  Ashby Hayward                 12 Mt. Ararat         22:16.18 
 34  Kingston Lavallee             10 Richmond           22:17.00 
 35  Jack Williams                 11 Gorham             22:17.37 
 36  Anthony White                 12 Skowhegan          22:18.35 
 38  Aidan Howe                    12 Mattanawcook       22:21.60 
 41  Logan Bussell                 10 Skowhegan          22:24.60 
 42  Landon King                   10 Mattanawcook       22:26.47 
 43  Salmon Vigue                  12 Winslow            22:28.17 
 44  Graham Sanborn                10 Kennebunk          22:30.00 
 45  Rory Whitmore                 10 Mt. Blue           22:30.00 
 46  Jack Segal                    11 Greely             22:30.00 
 47  Lucas Wooten                  11 Lewiston           22:30.13 
 48  Keegan Buckingham             10 Leavitt            22:32.41 
 49  Liam O'Hora                   12 Gorham             22:34.00 
 50  Drew Caraway                  11 Richmond           22:34.00 
 51  Kylan Dugal                   12 Lisbon             22:35.42 
 52  Cole Hubbard                  11 Brewer             22:36.84 
 53  Ben Scott                     12 Waterville         22:37.00 
 54  Caleb McArdle                 12 Lincoln Acad       22:38.65 
 55  John Bell                     11 Oceanside          22:39.10 
 56  Gage Espling                  12 Washburn           22:39.16 
 57  Wyatt Hall                    11 Mt. Blue           22:40.00 
 58  Callan Driscoll               10 Scarborough        22:40.67 
 59  Sean Blackmon                 12 MCI                22:40.95 
 60  Andreas Visan                 11 Austin Prep        22:41.00 
 61  William Ackley                10 Edward Little      22:41.25 
 63  Jacob Reily                   10 Maranacook         22:43.00 
 64  James Aprahamian              11 Austin Prep        22:44.00 
 65  Landon Lee                    12 Skowhegan          22:44.78 
 66  Urijah Oliver                 11 Winthrop           22:47.40 
 67  Micah Menifield               10 Caribou            22:48.79 
 68  Leif Gentalen                 11 Lincoln Acad       22:48.86 
 69  Isaiah Morgan                 12 Greely             22:49.17 
 70  Riley Mooney                  11 Cony               22:50.22 
 71  Patrick Seely                 10 Camden Hills       22:50.24 
 72  Aidan Morris                  12 Cape Elizabeth     22:55.02 
 73  Aziz Farzaliyev               10 Massabesic         22:55.63 
 74  Brayden Brown                 12 Poland             22:56.63 
 76  Surya Vel                     11 John Bapst         22:59.35 
 77  Ozy Pucciarelli               10 Cony               22:59.89 
 78  Morgan Willey                 11 Windham            22:59.93 
 79  Dominic Lorello               10 Berwick            23:00.00 
 80  Raymond Lamb                  10 Kennebunk          23:00.00 
 81  Tajes Khanna                  10 Berwick            23:00.00 
 82  Damien Hattan                 10 Berwick            23:00.00 
 83  Liam Brennan                  10 Berwick            23:00.00 
 84  Cooper Brown                  11 Kennebunk          23:00.00 
 85  Erik Harmon                   12 Portland           23:00.00 
 86  Henry Hudson                  10 Berwick            23:00.00 
 87  Jaydin Hirst                  10 Kennebunk          23:00.00 
 88  Jase Leroux                   10 Berwick            23:00.00 
 89  Wilder Martelle               11 Yarmouth           23:00.05 
 90  John Ford                     10 Kennebunk          23:00.97 
 91  Reed Petrin                   12 Leavitt            23:02.55 
 92  Eli Smolin                    10 Scarborough        23:03.45 
 93  Jason Bisco                   12 Portland           23:04.00 
 94  Brady Webber                  12 Freeport           23:04.44 
 95  Calvin Wicks                  10 Lincoln Acad       23:07.95 
 96  Nolan Terscak                 12 Yarmouth           23:08.00 
 98  Ryan Roarty                   11 Deering            23:09.17 
100  Jameson Fournier              11 Oceanside          23:11.50 
101  Henry Weiss                   12 Yarmouth           23:11.63 
102  Tristan Thomas                10 Wheeler            23:13.00 
103  Felix Barmonde                10 Wheeler            23:13.00 
106  George Dionne                 12 Poland             23:15.00 
107  Wyatt Briggs                  11 Brunswick          23:15.38 
108  Ephraim Burke                 11 Morse              23:16.47 
109  Parker Merritt                11 Lawrence           23:18.88 
110  Reid VanDerburgh              10 Windham            23:19.00 
111  Nick Harper                   12 Maranacook         23:20.00 
114  Jaden Mizera                  12 Erskine            23:25.07 
115  Brenden Willett               12 Sumner             23:28.00 
116  Ael Shimirwa                  12 Cheverus           23:29.26 
117  Brody Parker                  12 Mt. Ararat         23:29.52 
118  David Farrell                 11 Poland             23:29.86 
119  Thomas Cadigan                12 Cape Elizabeth     23:30.00 
120  Nick Dorsey                   11 Berwick            23:30.00 
121  Noah Holland                  12 Presque Isle       23:30.00 
123  Landon Prout                  10 Mt. Ararat         23:30.66 
124  Brian Beretich                11 Greely             23:30.70 
125  Manny Inacio                  11 Brunswick          23:31.42 
126  Isaac Rounds                  11 Bangor Christian   23:32.23 
128  Haven Tully                   10 Maranacook         23:33.00 
129  Teagen McLaughlin             10 Narraguagus        23:33.00 
130  Broder Stark                  11 Portland           23:36.00 
131  Ben Sidhu                     10 Falmouth           23:36.50 
132  William Abbot                 12 Oxford Hills       23:36.79 
133  Reece Dubreuil                11 Winthrop           23:36.90 
134  Andrew Rhoda                  10 Messalonskee       23:37.46 
135  Logan Farnham                 10 Maranacook         23:38.00 
136  Cameron Burrows               10 Messalonskee       23:38.03 
137  Jameson Moore                 12 York               23:39.00 
138  Xander Collins                10 Windham            23:39.00 
140  Phineas Cumler                10 Belfast            23:41.85 
142  Reese O'Brien                 10 Winslow            23:47.34 
143  Finn Cohan                    12 Waynflete          23:50.98 
144  Emmett Yarbough               10 Morse              23:51.10 
145  Asier Garcia Pareja           12 Lincoln Acad       23:51.64 
146  Brennan Mathiau               12 Lincoln Acad       23:53.68 
147  Callin Noonan                 12 York               23:55.00 
148  Braken Surma                  10 Lake Region        23:55.11 
149  Hardy Ndebanje                10 Cheverus           23:57.00 
150  Matthew Goodwin               11 Brewer             23:58.04 
151  Christopher Koconis           11 York               24:00.00 
152  Annu Baig                     10 Kents Hill         24:00.00 
153  Samuel Thompson               12 Yarmouth           24:00.00 
154  Noah Billings                 12 Lincoln Acad       24:04.70 
155  Toby Noonan                   12 Cape Elizabeth     24:08.21 
156  Ezekiel McEneaney             12 Morse              24:09.93 
157  Leo Sukeforth                 10 Edward Little      24:10.46 
158  Daniel Uhde                   11 South Portland     24:12.25 
159  Tyler Burns                   12 Freeport           24:16.90 
160  Matthew Dupee                 10 Oak Hill           24:18.70 
161  Ethan Ward                    11 Winslow            24:18.78 
162  Mason Shaddox                 10 Deering            24:19.00 
163  Mitchell Hewitt               12 Washburn           24:19.52 
164  Dashiell Legawiec             10 Mt. Ararat         24:21.08 
165  Charlie Puffer                11 Sanford            24:24.02 
166  Jackson Kelley                12 Saint Andrew's     24:25.00 
168  Luca De Pasquale              12 Dexter             24:30.00 
169  Ted Simpson                   12 Portland           24:30.66 
170  Connor Bolton                 11 Maranacook         24:31.00 
171  Simon Lord                    10 Lisbon             24:31.20 
172  Leron Nguyen                  12 Bangor             24:40.00 
173  Peter Ericson                 11 Yarmouth           24:41.18 
174  Emmaus Kay                    11 Lisbon             24:41.44 
176  Balian Mortensen              10 Bucksport          24:45.00 
177  Caleb Tardif                  12 Biddeford          24:45.44 
178  Levi Prince                   11 Brunswick          24:53.11 
179  Calvin Boyington              11 Orono              25:00.00 
181  Liam Kuhl                     12 Lisbon             25:01.68 
182  Garrett Plourde               12 Washburn           25:03.00 
185  Finnegan Adams                10 Oceanside          25:13.55 
186  Tenzin Hein                   10 Falmouth           25:15.28 
187  Brey McCamish                 12 Gardiner           25:24.36 
188  Noah Scott                    11 Cape Elizabeth     25:29.48 
189  Sage Bryant                   10 Orono              25:30.00 
190  Odin Hebert                   11 Lake Region        25:37.00 
191  Dalton Cole                   11 Thornton           25:42.00 
192  Joshua Long                   10 Lake Region        25:43.00 
193  Ashton Yerxa                  10 Poland             25:43.02 
194  Phin Hansbury                 12 Lincoln Acad       25:44.00 
195  Liam Moxcey                   10 Windham            25:44.00 
196  Shreyas Handral               11 Brewer             25:49.76 
197  Sawyer Casad                  10 Mt. Ararat         25:50.16 
198  Jordan Certoma                10 Bonny Eagle        25:51.00 
199  Peyton Bizub                  11 Cape Elizabeth     25:58.16 
200  Kevin Tran                    11 Westbrook          26:00.00 
201  Nico Truong                   10 Cony               26:02.91 
202  Kai Kutsy-Durbin              11 Belfast            26:06.10 
203  Brice Allen                   11 Richmond           26:10.70 
205  Shawn Coty                    11 Houlton/GHCA       26:11.54 
206  Alexander Reeves              10 Cape Elizabeth     26:14.29 
207  Adyn Petchonka                12 Skowhegan          26:15.10 
208  Collin Clifford               11 Erskine            26:17.57 
209  Mitchell Morin                10 Bangor             26:20.00 
211  Matthew Howayeck              11 Saint Andrew's     26:25.00 
212  Alex Reynolds                 10 Oxford Hills       26:26.18 
213  Asahel Nkulu                  10 Waynflete          26:30.00 
214  Draek Poissonier              12 Madison            26:30.00 
215  Owen Smith                    11 Morse              26:30.17 
216  Curtis Drake                  11 Lincoln Acad       26:48.00 
217  Mason Meas                    10 Portland           26:50.00 
218  Andy Bucklin                  12 Marshwood          26:50.00 
219  Zane Thorndike                10 Mt. Abram          26:56.00 
220  Judah DosReis                 10 Oxford Hills       27:00.00 
221  Carson Holme                  12 Oxford Hills       27:00.00 
223  Boston Poulin                 10 Medomak Valley     27:00.00 
224  Richard Roy                   10 Mt. Ararat         27:06.04 
225  Stewart Pleacher              10 Deering            27:11.00 
226  Tyler Krouse                  11 Gorham             27:11.00 
227  Ben Arnold                    11 Lincoln Acad       27:16.00 
229  Charles Ellis                 11 Edward Little      27:21.16 
230  Ben Comeau                    11 Poland             27:29.76 
231  Landon Barnett                11 Brewer             27:32.12 
232  Thomas Tao                    10 John Bapst         27:33.60 
233  Blake Jakubisn                11 Nokomis            27:34.04 
234  Andrew Hewitt                 10 Caribou            27:41.40 
235  Jonathan Rousculp             10 Maranacook         27:48.00 
236  Jonah Janik                   11 Winthrop           27:57.40 
237  Blessing Dukuze               12 Deering            27:58.00 
239  Nick Caron                    11 Kents Hill         28:00.00 
240  John Wolfgram                 10 Scarborough        28:04.00 
241  Jasper Greenleaf              12 Brewer             28:04.19 
242  Mustafa Muhee                 10 Deering            28:10.00 
243  Kyle Fish                     11 Lewiston           28:19.04 
244  Trieu Chung                   12 Deering            28:28.00 
245  Alden Record                  10 Falmouth           28:35.00 
246  Bentley Surette               10 Bangor             28:45.00 
247  Luis Beltejar                 12 Bangor             28:47.00 
249  Emil Calmervik                10 Harwood            28:53.80 
251  Lucas Beale                   11 Erskine            29:11.06 
252  Jacob Frost                   10 Winthrop           29:18.89 
253  Josue Nuncio                  10 Harwood            29:20.70 
254  Brayden D'Auteuil             11 Poland             29:26.52 
255  Benjamin Beale                11 Erskine            29:27.59 
256  Landon Markie                 11 Washburn           29:32.27 
257  Gavin Reams                   10 Sanford            29:33.20 
258  Reid Laudieri                 10 Lisbon             29:37.10 
260  Jamison Main                  12 Skowhegan          29:43.68 
261  Isaiah McDonough              12 Lisbon             29:54.45 
262  Leif Ertelt                   10 Berwick            30:00.00 
263  Flynn Johnson                 11 George Stevens     30:00.00 
264  Garrett Murphy                11 Berwick            30:00.00 
265  Yuchan Kim                    11 Kents Hill         30:00.00 
266  Teddy Fuller                  10 Berwick            30:00.00 
267  Kyle Cunningham               10 Sumner             30:10.00 
268  Luke Kusel                    12 Falmouth           30:11.96 
269  Keegan Weeman                 12 Bonny Eagle        30:13.37 
270  Max Cane                      10 Lincoln Acad       30:23.21 
271  Pamir Mertcan                 11 Lincoln Acad       30:33.41 
272  Camden Dumont                 12 Mt. Ararat         30:39.58 
273  Cooper Newman                 11 Gardiner           30:58.15 
274  Andrew Franklin               11 Nokomis            31:05.94 
275  Joe Nuncio                    10 Harwood            31:06.70 
276  Milo Cardella                 11 Mt. Ararat         31:40.38 
277  Lucian Capano                 10 Lisbon             31:47.70 
278  Simon Trader                  10 Ellsworth          32:00.00 
279  Eric Soucie                   12 Lisbon             32:00.07 
280  Derrick Gould                 11 Winthrop           32:02.20 
281  Eliot Triadu                  11 Sanford            32:11.80 
282  Jacobey Kuvaja                10 Leavitt            32:21.32 
283  Michael Carpenter             10 Sanford            32:33.00 
284  Miles Williams                10 Lincoln Acad       32:51.81 
285  Ethan Hills                   12 Bangor             33:00.00 
287  Marcos Filho                  12 Lawrence           34:24.90 
288  Rohit Kumar                   11 Thornton           34:35.00 
289  Sebastian Paz Vazquez         12 Lincoln Acad       37:48.39 
291  DJ Guillemtte                 10 Sanford            39:31.00 

Unseeded B Section @ 11:50 AM
  1  Grady Miller                  11 Oxford Hills       19:20.09 
  2  Ali Kareem                    12 Biddeford          19:20.29 
  3  Asher Roy                     11 Oxford Hills       19:20.80 
  4  Gavin Fanjoy                  11 Erskine            19:21.79 
  5  Adam Stockwell                11 Scarborough        19:24.00 
  6  Charlie Philbrick             10 Wheeler            19:24.00 
  7  Isaiah Felton                 11 Lincoln Acad       19:25.20 
  8  James Vaillancourt            10 NYA                19:25.62 
  9  James Burke                   12 York               19:26.00 
 10  Finn Dornbach                 10 NYA                19:27.29 
 11  Keagan Urey                   10 Camden Hills       19:28.99 
 12  Jackson Widerstrom            12 Marshwood          19:29.00 
 13  Daniel Jaronczyk              11 Lake Region        19:29.32 
 14  Charlie MacDonald             11 Hampden            19:29.58 
 15  Kieran Leahy                  10 Scarborough        19:29.68 
 16  Riley Bennett                 10 Edward Little      19:29.95 
 17  Isaac Tarring                 11 Kennebunk          19:30.00 
 18  Landen Cole                   12 Westbrook          19:30.00 
 19  Noah Schneider                12 Orono              19:30.00 
 21  Ryan Kelly                    12 Poland             19:31.83 
 22  Daniel Siemers                11 Bangor             19:32.00 
 23  Jude Landry                   12 Yarmouth           19:33.00 
 24  Maxwell Kuhn                  10 Bangor             19:33.00 
 25  Josh Brewer                   11 York               19:34.31 
 26  Tommie Mannion                10 Marshwood          19:34.55 
 27  Brady Cloutier                11 Cony               19:34.65 
 28  Cody Fournier                 11 Richmond           19:35.00 
 29  Jacob Burnham                 10 Lewiston           19:35.89 
 31  Teddy McLeod                  11 Mt. Blue           19:38.00 
 33  Colin Cook                    11 Deering            19:39.27 
 34  Charles (Cj) Yanush           12 Old Town           19:39.33 
 35  Jack Stephenson               11 Camden Hills       19:39.37 
 37  Evan Brousseau                12 Lewiston           19:39.79 
 38  Carter Bennett                11 Maranacook         19:40.00 
 39  Oak Medina                    10 Mt. Blue           19:40.00 
 40  Owen Beale Tate               11 Waterville         19:40.27 
 41  Finn Marianski                12 Yarmouth           19:40.28 
 42  Isaac Scribellito             12 Lisbon             19:40.90 
 43  Harper Nelson                 10 Brunswick          19:40.98 
 45  Nathaniel Knowles             11 Brunswick          19:41.34 
 46  Ryan Hanlon                   12 Lisbon             19:42.24 
 47  Marshall Roberts              12 Mt. Ararat         19:42.64 
 48  Dylan Anderson                12 Gardiner           19:44.33 
 49  Aidan Humphrey                11 MDI                19:45.00 
 50  Nick Bell                     12 Mt. Blue           19:45.00 
 51  Tim Booth                     11 Maranacook         19:46.00 
 52  Bryson Poulin                 10 Cony               19:47.37 
 53  Abram Philbrook               11 Oceanside          19:48.37 
 54  Owen Tardiff                  10 Falmouth           19:48.39 
 55  Aidan Forrest                 12 Yarmouth           19:49.00 
 56  Chase Montgomery              11 Richmond           19:49.00 
 57  Zachary Havey-Chambers        12 Bucksport          19:50.00 
 58  Joseph Belanger               11 Hermon             19:50.00 
 59  Brayden DeWitt                10 Hermon             19:51.00 
 60  Elijah Manning                12 Gardiner           19:51.37 
 61  Joshua Nadeau                 10 Hermon             19:52.00 
 62  Mitchel Wolf                  11 Dirigo             19:52.19 
 63  Dylan Valdmanis               10 Waynflete          19:52.44 
 64  Kai Marcoux                   10 Maranacook         19:53.00 
 65  Geoffrey Beane                12 MDI                19:54.00 
 66  Riddick Boyington             10 Brewer             19:54.78 
 67  Haddon Doyle                  11 NYA                19:55.00 
 68  Julian Lamson-LaPlume         11 Yarmouth           19:55.00 
 69  Gideon Walters                11 Thornton           19:55.00 
 70  Isaac Wright                  11 Mt. Ararat         19:58.01 
 71  Ben Chartier                  10 Fort Fairfield     19:58.41 
 72  Lucas Scott                   12 Biddeford          19:58.68 
 73  Ross Gaffney                  12 Boothbay/Wis       19:59.00 
 74  Romelio Haldane               10 Maranacook         19:59.00 
 75  Jackson Zehm                  10 Boothbay/Wis       19:59.00 
 76  Silas Winters                 10 Kennebunk          20:00.00 
 78  Zan Hatch                     10 Brunswick          20:00.00 
 79  Cruze Casavant                10 Presque Isle       20:00.00 
 80  Nolan Meyer                   12 Scarborough        20:00.29 
 81  Everett Burke                 10 York               20:01.00 
 82  Camden Parker                 11 Yarmouth           20:01.78 
 83  Liam Derier                   10 Bonny Eagle        20:01.80 
 84  Chris Delgado                 11 Sumner             20:02.00 
 85  Luke Bower                    10 Deering            20:02.23 
 86  Jacob Woodman                 11 York               20:03.00 
 87  Tanner Godfrey                11 MCI                20:04.53 
 88  Asah Gould                    10 Edward Little      20:05.89 
 89  Wilton Scott                  10 Lincoln Acad       20:06.75 
 90  Liam Vigue                    12 Bangor             20:07.00 
 91  Owen Beauregard               11 Cape Elizabeth     20:10.02 
 92  Cole Rutberg                  11 Yarmouth           20:12.00 
 93  Cameron Levesque              10 Caribou            20:12.57 
 95  Aiden Byrne                   10 Hampden            20:13.69 
 96  Griffin Mula-Howard           11 Thornton           20:14.00 
 97  Caleb Kramer                  11 Waynflete          20:16.00 
 98  Sergio Rodriguez              11 Morse              20:16.14 
 99  Connor Prendergast            10 York               20:17.00 
100  Gage Daigneault               12 Freeport           20:17.67 
101  Michael Caruso                11 Austin Prep        20:18.00 
102  Jack Palmiter                 11 Camden Hills       20:18.09 
103  Macen Boissoneau              11 Falmouth           20:20.00 
104  Carter Grenier                10 Lawrence           20:20.93 
105  Tyler Bialous                 11 Burrillville       20:21.76 
106  Jordyn Theroux                11 Sanford            20:21.88 
107  Oliver Williams               11 Thornton           20:22.00 
109  Jason Choi                    12 John Bapst         20:23.64 
110  Nathanael Clark               12 Lincoln Acad       20:24.00 
111  Kendal McGhee                 11 Lisbon             20:25.00 
112  Jayden Jines                  11 Lake Region        20:26.00 
113  Huckleberry Huber-Rees        12 Lincoln Acad       20:27.00 
114  Marsden Shetterly             11 Freeport           20:27.88 
115  Manyuh Nepal                  11 John Bapst         20:28.36 
116  Noah Saucier                  12 Windham            20:29.00 
117  Ben Gapski                    10 Boothbay/Wis       20:29.00 
118  James Hartnett                11 Yarmouth           20:29.32 
119  Nicholas Smith                10 Poland             20:29.49 
120  Benedict Hoskins              11 John Bapst         20:30.00 
121  Landon Nicely                 10 Gorham             20:30.00 
122  Andrew Lam                    12 Bangor             20:30.00 
123  Chris Bisson                  12 Orono              20:30.00 
124  Carter Sanborn                12 Kennebunk          20:30.00 
125  Jaiden Barainca               11 Kennebunk          20:30.00 
126  James Bryant                  11 Sumner             20:30.00 
127  Marlin Orcutt                 12 Bucksport          20:30.18 
128  Josh Maddaloni                12 Saint Andrew's     20:31.00 
129  Jack Van Gieson               11 Sanford            20:31.00 
130  Sebastian Pambo               10 Lewiston           20:31.44 
131  Nicky Service                 12 Harwood            20:32.10 
132  Joshua Zazza                  12 Burrillville       20:34.00 
133  Crawford Martinez             10 Brunswick          20:34.47 
134  Micah D'Amboise               10 Bonny Eagle        20:34.80 
135  Fionn Mattson                 12 Maine Coast        20:35.00 
136  Nico Fenn                     11 Austin Prep        20:36.00 
137  Jack Butler                   11 Lake Region        20:36.44 
138  Gavin Gomez                   11 MCI                20:38.76 
139  Caden Smith                   11 Scarborough        20:38.96 
140  Lorenzo Caiani                10 Burrillville       20:41.00 
141  Josh Creswell                 12 Nokomis            20:41.11 
142  Connor Poirier                12 Cony               20:43.45 
143  Ryan Anna                     12 Brunswick          20:43.48 
144  Adit Modi                     10 Wheeler            20:45.00 
145  Alex Rogow                    10 NYA                20:45.00 
146  Ronan Lafer                   12 Morse              20:46.01 
147  Soren Southall                12 Waynflete          20:46.65 
148  Nathanael Cook                10 John Bapst         20:47.01 
149  Everett Hurder                11 Gorham             20:48.17 
150  Jensen Cook                   12 Camden Hills       20:48.71 
151  Cridder Hensley               10 Mt. Blue           20:50.00 
152  Evan Hutchings                11 Thornton           20:50.00 
153  Reuben Bradley                10 Sumner             20:50.00 
154  Aidan Sylvester               10 Yarmouth           20:50.66 
155  Cameron Davis                 11 York               20:51.00 
156  Bodhi Andersen                10 Morse              20:52.41 
157  Jaxson Cotnoir                12 Waterville         20:54.60 
158  Ian Quinn                     10 Gorham             20:55.00 
159  Parker Plourde                11 John Bapst         20:56.26 
160  Ethen Eakright                11 Foxcroft           20:56.70 
162  Jeff Lemieux                  12 Maranacook         20:58.00 
163  Timothy Danse                 10 Caribou            20:58.20 
164  Nathan Percival               12 Boothbay/Wis       20:59.00 
165  Owen DiDonato                 10 Ellsworth          20:59.00 
166  Brayden Anderson              10 Skowhegan          20:59.22 
167  Glenn Modrusan                12 Hermon             21:00.00 
168  Joseph McNeill                12 Ellsworth          21:00.00 
169  Tyler Poulin                  11 Winthrop           21:00.26 
170  Chance McNeil                 11 Kennebunk          21:00.51 
171  Wilder deNiord                11 Portland           21:01.00 
172  Orin McCaw                    10 Gardiner           21:02.26 
173  Gideon Varney                 10 Edward Little      21:02.37 
174  Finn Hutchins                 10 Deering            21:03.00 
175  Kolby Gibbs                   10 Winslow            21:03.54 
178  Levi Cravin                   12 Bangor Christian   21:09.41 
179  Henry Bernard                 11 Greely             21:09.82 
180  Darcey Lees                   12 Bangor             21:10.00 
181  Dominic Metayer               11 Bonny Eagle        21:10.53 
182  Ethan Long-Flagg              12 Winthrop           21:11.01 
183  Matthew Melvin                12 Sanford            21:11.15 
184  Luke Hopkins                  12 Winthrop           21:13.08 
185  Averey Klein                  11 Lake Region        21:13.41 
186  Levi Bannon                   10 Greely             21:14.00 
187  Rhy Labelle                   10 Camden Hills       21:14.92 
188  Quentin Lombard               11 Cape Elizabeth     21:15.10 
189  Alexander Wilcox              12 Hampden            21:16.90 
190  Moaze Zhang                   10 Lewiston           21:16.96 
191  Lennox Hill                   10 Oxford Hills       21:17.83 
192  Stirling Martinez             10 Brunswick          21:18.12 
193  Henry Francis                 10 Morse              21:18.46 
194  Landric Rudman                10 Oxford Hills       21:18.97 
195  Erik Frey                     10 Cape Elizabeth     21:19.81 
197  Jacob Strickland              10 Ellsworth          21:20.00 
198  Ned Boak                      11 Brunswick          21:20.00 
199  Tyler Rackliff                12 Mt. Blue           21:20.00 
201  Sam Hebda                     10 Cape Elizabeth     21:21.05 
202  Ian Thayer                    10 Brewer             21:24.39 
203  Levi Helmuth                  11 Monmouth           21:24.80 
204  Forest Storer                 11 Lincoln Acad       21:25.10 
205  Mickey Nowell                 12 Camden Hills       21:25.50 
206  Banner Andrews                10 Bonny Eagle        21:25.57 
207  Justin Crosman                10 Richmond           21:26.00 
208  Jack Gravina                  12 Saint Andrew's     21:26.00 
209  Austin Sales                  11 Carrabec           21:26.85 
212  Tomlin Suttles                11 Dirigo             21:28.12 
213  Orrin Conway                  10 MCI                21:28.45 
214  Hunter Craig                  12 Presque Isle       21:30.00 
215  Jack Landry                   11 Westbrook          21:30.00 
216  Chase Turgeon                 12 Hampden            21:31.99 
217  Nate Perkins                  11 South Portland     21:32.00 
218  Bryce Holden                  12 Mt. Ararat         21:32.49 
219  Rafe Lilienthal               11 Waynflete          21:33.21 
220  Daegan Creamer                10 Erskine            21:33.54 
221  Carter Wilson                 10 Lincoln Acad       21:34.67 
222  Jeremiah Dorr                 11 Bangor Christian   21:37.75 
223  Owen Pelletier                12 Edward Little      21:38.50 
224  Evan Weldon                   12 Hampden            21:41.10 
225  Tanner Kopishke               10 Medomak Valley     21:44.60 
226  Eli Wentzell                  10 Portland           21:44.68 
227  Edmund Crownover              12 George Stevens     21:45.00 
228  Leopold von Spiegelfeld       11 Marshwood          21:46.62 
230  Nikolas Long                  11 Brewer             21:48.68 
232  Retief VanBiljon              10 Saint Andrew's     21:50.00 
233  Cameron Orcutt                12 Bucksport          21:50.04 
234  Jackson Donovan               11 Biddeford          21:50.07 
235  Ellis Casey                   10 Freeport           21:51.79 
237  Kergan Thomann                11 Camden Hills       21:53.18 
238  Zach Bourgoin                 11 Gorham             21:53.34 
239  Levi Pouliot                  10 Oxford Hills       21:53.59 
240  Davis Powell                  11 Bonny Eagle        21:53.73 
241  Wyatt Sholl                   12 Falmouth           21:54.71 
242  Logan Dow                     11 Erskine            21:54.88 
243  Colin Smith                   10 Harwood            21:55.10 
244  Jackson McBride               10 Winthrop           21:55.37 
245  Wyatt Frohmiller              10 Morse              21:55.89 
246  Leo Engebreth                 10 NYA                21:56.00 
247  William Choate                12 Erskine            21:56.30 
248  Leo Anderson                  10 Freeport           21:56.34 
249  David Boos                    11 Oxford Hills       21:56.64 
250  Nathan Fotter                 12 Lawrence           21:57.17 
251  William Kennedy               10 NYA                21:58.00 
252  Ethan Longley                 10 Edward Little      21:58.18 
254  Dylan Munger                  10 MDI                21:59.00 

Freshman Section @ 1:10 PM
  1  Callahan Stiasny               9 Bonny Eagle        17:28.00 
  2  Gage Mattson                   9 Maranacook         17:29.00 
  3  Pierce Gorneault               9 Caribou            17:34.57 
  4  Wyatt Quint                    9 Houlton/GHCA       17:48.06 
  5  William Parker                 9 Camden Hills       18:03.72 
  6  Jackson Garcia                 9 Poland             18:11.12 
  7  Logan Witmer                   9 Houlton/GHCA       18:18.20 
  8  Evan Regensburger              9 Lake Region        18:21.14 
  9  Charles Schmid                 9 York               18:22.00 
 10  Zachary Valentine              9 Hampden            18:23.13 
 11  Evan Fletcher                  9 Gorham             18:29.00 
 12  Finley Hermans                 9 George Stevens     18:30.00 
 13  Alek Howland                   9 Scarborough        18:46.61 
 14  Christian Panagos              9 Wheeler            18:54.00 
 15  Myles Douglas                  9 Greely             18:54.15 
 16  Harrison Balakier              9 York               19:01.00 
 17  Avery Redfern                  9 Camden Hills       19:02.87 
 18  Briggs Downing                 9 Gorham             19:20.59 
 19  Blake Mann                     9 York               19:22.00 
 20  Michael Van Tassel             9 Winthrop           19:24.49 
 21  Peter Colianni                 9 Greely             19:31.23 
 22  Noah Van Allen                 9 Yarmouth           19:31.90 
 23  Brayden Beattie                9 Bonny Eagle        19:37.91 
 24  Daniel Howe                    9 Poland             19:40.68 
 25  Joshua Lane                    9 Hampden            19:41.45 
 26  Gunnar Jackson                 9 Greely             19:42.95 
 27  Jaden Matthews-Johnston        9 Wheeler            19:45.00 
 29  Jude McCullough                9 Falmouth           19:51.50 
 30  Aidan Schofield                9 Brunswick          19:54.05 
 31  Nathaniel Hileman              9 Bucksport          20:00.00 
 32  Quinn Lary                     9 Skowhegan          20:00.37 
 33  Jace Boron                     9 Hampden            20:02.77 
 34  Peter Graffam                  9 Biddeford          20:04.97 
 35  Bryce Roy                      9 Oxford Hills       20:08.20 
 36  Josh Varney                    9 Poland             20:08.25 
 37  Brownlow Parks-Stamm           9 Falmouth           20:09.40 
 38  Xavier Ames                    9 Morse              20:11.14 
 39  Kyle Semenchuk                 9 Bonny Eagle        20:11.80 
 40  Abrahm Hasty                   9 Gardiner           20:18.57 
 41  Rocklen Bald                   9 Biddeford          20:23.00 
 42  John Cooper                    9 Boothbay/Wis       20:29.00 
 43  Myles Brichacek                9 Orono              20:30.00 
 44  Quincy McClure                 9 Dexter             20:30.00 
 45  Xander Ashley                  9 Mt. Blue           20:30.00 
 46  Tyler Jury                     9 Thornton           20:32.00 
 47  Bradley Genovese               9 Gorham             20:35.00 
 48  Isaac Brissette                9 Caribou            20:37.00 
 49  Nevan Paulino                  9 Lincoln Acad       20:39.54 
 50  Tanner Russell                 9 Burrillville       20:39.69 
 51  Otis Manganello                9 Maine Coast        20:45.00 
 52  Ray Beach                      9 Camden Hills       20:52.94 
 53  Benjamin Hankens               9 Greely             20:55.44 
 54  Owen Lavoie                    9 Waterville         20:55.80 
 55  Daniel Koo-Kepka               9 Gorham             20:57.90 
 57  Owen Waters                    9 York               21:01.00 
 58  Daniel Penders                 9 Thornton           21:02.00 
 59  Trevor Fortie                  9 Messalonskee       21:02.58 
 60  Wilson Liu                     9 Waterville         21:09.33 
 61  Henry Lafond                   9 Scarborough        21:14.00 
 62  Andrei Tourigny                9 Scarborough        21:16.00 
 63  Lyle Skolnekovich              9 Cheverus           21:17.00 
 64  Henry Dayian                   9 Wheeler            21:20.00 
 65  George Horrigan                9 Scarborough        21:20.00 
 66  Boede Sines                    9 Bangor             21:24.00 
 67  Owen Phelps Scholz             9 Waterville         21:27.88 
 68  Mason Bennett                  9 Edward Little      21:29.58 
 69  Desmond Lees                   9 Bangor             21:30.00 
 70  Lawson Beichner                9 Hampden            21:33.40 
 71  Louis Bonhoff                  9 Nokomis            21:33.98 
 72  Cale Legere                    9 York               21:36.00 
 73  Thomas McKitrick               9 Lincoln Acad       21:36.61 
 74  John Zdunczyk                  9 Cheverus           21:39.03 
 76  Beckett McElroy                9 Harwood            21:40.60 
 77  Nikolas Panagos                9 Wheeler            21:49.00 
 78  Jack Lapierre                  9 Waterville         21:49.00 
 80  Ronan Kelly                    9 Massabesic         21:54.22 
 81  Asher Candura                  9 Greely             21:54.40 
 82  Diego Lester                   9 Greely             21:55.27 
 83  Ryder Goddu                    9 Greely             21:56.11 
 84  Adrian Crowell                 9 Lewiston           21:58.07 
 85  Ethan Westman                  9 Leavitt            21:59.40 
 86  Connor Miele                   9 Presque Isle       22:00.00 
 87  Grant Barrett                  9 Orono              22:00.00 
 88  Gavin Perry                    9 Cony               22:00.04 
 89  Liam Berry                     9 Monmouth           22:00.50 
 90  Ryan Campbell                  9 Harwood            22:01.10 
 91  Caleb Goodness                 9 Thornton           22:03.00 
 93  Lucas Foster                   9 Gardiner           22:11.85 
 94  Mason Gaucher                  9 Burrillville       22:14.25 
 96  William Strickland             9 Mt. Blue           22:15.00 
 97  Finn Verdeyen                  9 Mt. Blue           22:16.00 
 98  Trey Isham                     9 Harwood            22:18.00 
 99  Justin Goodrich                9 Skowhegan          22:18.27 
100  Kai Jorgensen                  9 Freeport           22:20.44 
101  Graham Hatch                   9 South Portland     22:23.08 
102  Noah Thomas                    9 Mt. Blue           22:24.00 
103  Tucker Nielsen                 9 Messalonskee       22:30.68 
104  Graham Schaefer                9 Harwood            22:33.10 
105  Jake Abeshouse                 9 Wheeler            22:34.00 
106  Evan Parker                    9 Mt. Ararat         22:34.50 
107  Leo Jones                      9 Camden Hills       22:34.78 
108  Henry Kotzan                   9 Falmouth           22:36.74 
109  Stephen Sirois                 9 Bonny Eagle        22:44.00 
111  Sullivan Poole                 9 Leavitt            22:45.15 
113  Charlie DeBruyn                9 Cape Elizabeth     22:47.63 
114  Emmett Harthorne               9 Oxford Hills       22:47.68 
115  Cy Zammuto                     9 Lincoln Acad       22:48.84 
116  Wyatt Mitchell                 9 Poland             22:49.49 
117  Henry Reed                     9 Mt. Blue           22:50.00 
118  Matson Ross                    9 Falmouth           22:50.00 
119  Brady Jandreau                 9 Poland             22:51.33 
120  Duncan Mackenzie               9 Poland             22:58.07 
121  Mark Sylvester                 9 Winthrop           22:59.11 
122  Cooper Hendrick                9 Berwick            23:00.00 
123  William Stubbs                 9 Kennebunk          23:00.00 
124  Sean Coolidge                  9 George Stevens     23:00.00 
125  Dominic Sock                   9 Caribou            23:00.00 
127  Benjamin McGowan               9 Berwick            23:00.00 
128  Henry Mails                    9 York               23:01.00 
129  Hosea Jones                    9 Lake Region        23:01.25 
130  Nick Johnson                   9 Brunswick          23:05.93 
131  Peter Wilbur                   9 Yarmouth           23:09.53 
132  Owen Sandrock                  9 Lincoln Acad       23:11.12 
133  Samuel Dudley                  9 Brunswick          23:18.75 
136  Zachary Waterhouse             9 Bonny Eagle        23:24.02 
137  Willis McDonough               9 Harwood            23:26.10 
138  Elijah West                    9 Kennebunk          23:30.00 
139  Tyler Robinson                 9 Oxford Hills       23:31.78 
140  Harry Lombard                  9 Cape Elizabeth     23:32.00 
141  Cormac O'Driscoll              9 Wheeler            23:35.00 
142  Trey Belcher                   9 Camden Hills       23:35.69 
143  Conor McDonough                9 Harwood            23:35.90 
144  Samuel Johnson                 9 Lincoln Acad       23:39.78 
145  Alexander Markot               9 Cape Elizabeth     23:45.00 
146  Seamus Chieh                   9 Portland           23:46.00 
147  Maden Jovin                    9 Oceanside          23:53.35 
148  Avery Derner                   9 Harwood            23:54.70 
149  Leo Higgins                    9 Lawrence           23:55.08 
150  Charlie Myers                  9 Yarmouth           23:58.61 
151  Sam Gandler                    9 Lincoln Acad       23:58.90 
152  Jack Milliken                  9 Greely             23:59.68 
153  Harrison Kiers                 9 MDI                24:00.00 
154  James Kirkwood                 9 Cony               24:04.48 
155  Elliott Masterman              9 Skowhegan          24:08.41 
156  Evan Knight                    9 Gardiner           24:09.93 
157  Jackson Crawford               9 Yarmouth           24:10.55 
158  Camden Burgess                 9 Edward Little      24:12.44 
159  Jaxson Saucier                 9 Fort Kent          24:17.80 
161  Judah Evans                    9 Mattanawcook       24:25.00 
162  Henry Hatch                    9 Marshwood          24:47.97 
164  Christian Rainville            9 Narraguagus        25:12.00 
165  Neil Woehrle-Logan             9 Maranacook         25:12.00 
166  Carlo Bria                     9 Medomak Valley     25:13.14 
168  Colin Riggins                  9 Poland             25:24.94 
169  Charlie Young                  9 Bucksport          25:45.00 
170  Seth Thomas                    9 Mt. Blue           25:45.00 
171  Lucas Ng                       9 Bonny Eagle        25:46.67 
172  Christian Breton               9 Gardiner           25:48.19 
174  Robert Emery                   9 Cape Elizabeth     25:54.18 
175  Noah Blakey                    9 Oceanside          25:54.58 
176  Cameron Berzinis               9 Winthrop           26:00.00 
177  Logan Lai                      9 Winthrop           26:00.00 
178  Caden Olesniewicz              9 Bangor             26:00.00 
179  Jackson Bethel                 9 Bonny Eagle        26:01.00 
180  Seamus Luce                    9 Skowhegan          26:05.00 
181  Owen Brown                     9 Lawrence           26:06.31 
182  Olive Popken                   9 Lincoln Acad       26:09.47 
183  Nolan Hurder                   9 Gorham             26:10.56 
184  Leo Tucker-Leinaweaver         9 Wheeler            26:14.00 
186  Matthew Roberts                9 Lincoln Acad       26:23.34 
189  Jaxson Gato                    9 Lake Region        26:35.85 
190  Gregory Cass                   9 Massabesic         26:37.00 
191  Joshua Meaney                  9 Brewer             26:37.87 
192  Christian Frazer               9 Gardiner           26:40.29 
194  Owen Damasco                   9 Yarmouth           27:12.28 
195  Eamon Hansbury                 9 Lincoln Acad       27:13.79 
196  Byron Gonsalves                9 Wheeler            27:14.00 
197  Harrison Parr                  9 Oceanside          27:17.78 
198  Raymond Stoddard               9 Bonny Eagle        27:20.00 
199  George Davidson-Drexel         9 Deering            27:29.00 
200  Mikkel Hadamard                9 Wheeler            27:37.00 
202  Carson MacKusick               9 Boothbay/Wis       28:00.00 
203  Carter Moore                   9 Winthrop           28:00.00 
204  Malakai Hager                  9 Brewer             28:00.00 
206  Wes Laneau                     9 Poland             28:10.90 
207  Mason Holland                  9 Thornton           28:49.00 
208  Wyatt Boon                     9 Oxford Hills       29:10.37 
209  Skyler Patrick                 9 Foxcroft           29:12.50 
210  Anthony Valentino              9 Messalonskee       29:14.75 
211  Sylus Cousins                  9 Ellsworth          30:05.00 
212  Rhyder Staples                 9 Oak Hill           30:18.00 
213  Jonah Slocum                   9 Winthrop           30:34.28 
214  Gideon Pelkey                  9 Erskine            30:36.79 
215  Henry Hamilton                 9 Brewer             30:45.79 
218  Sully Collins                  9 Lincoln Acad       31:24.13 
219  Cassius Lancaster              9 Biddeford          31:39.17 
220  Max von Spiegelfeld            9 Marshwood          31:51.64 
221  Calvin Sheehan-Kopp            9 Marshwood          31:52.19 
222  Logan Bloom                    9 Lewiston           31:53.84 
223  Alex Gayoso                    9 Bucksport          32:00.00 
224  Hopper Starkey                 9 Berwick            32:00.00 
225  Noah Bucklin                   9 Marshwood          32:01.99 
226  Gus Romanow                    9 Dirigo             32:55.61 
227  Henry Kaplan                   9 Berwick            34:00.00 
228  Liam Tierney                   9 Lincoln Acad       34:04.84 
229  Felix Zhang                    9 John Bapst         34:31.66 
230  Asa Merrick                    9 Morse              35:55.53 
231  Wyatt Plourde                  9 Washburn           38:00.00 
232  Corbin Foster                  9 Leavitt            38:09.84 

Seeded Section @ 2:30 PM
  1  Alex Gilbert                  12 Freeport           15:40.95 
  2  Atticus Merriam               11 Scarborough        15:58.82 
  3  Levi Riggs                    12 Morse              16:08.76 
  4  Henri Rivard                  12 Marshwood          16:15.77 
  5  Enzo Giampaolo                12 Lewiston           16:16.58 
  6  Samuel Bergmark               11 Bangor             16:17.00 
  7  Harper Borden                 12 Edward Little      16:25.89 
  8  Isaac Pelletier               11 Sanford            16:26.86 
  9  Asher Valentine               12 Hampden            16:29.47 
 10  Owen Card                     12 Lincoln Acad       16:34.70 
 11  Jackie Chalmers               10 Yarmouth           16:39.99 
 12  Ellis Wood                    12 Deering            16:40.00 
 13  Hayden Atkinson               12 York               16:41.00 
 14  William Morris                11 Dirigo             16:44.79 
 15  Ian Britt                     12 Mt. Ararat         16:46.38 
 16  Harvey Crider                 11 Gorham             16:47.68 
 18  Connor Kedzierski             11 Bucksport          16:50.00 
 19  Ryan McPherson                12 Brunswick          16:53.00 
 20  Calvin Vincent                12 Edward Little      16:53.55 
 21  Sam Tooley                    12 Camden Hills       16:54.85 
 22  Bowen Mitchell                10 Yarmouth           16:57.29 
 23  Leo Ferrey                    10 Cape Elizabeth     16:57.95 
 24  Peter Rank                    12 Deering            16:58.00 
 26  Alfie Cognata                 11 Winthrop           16:59.03 
 27  Owen Cummings                 11 Gorham             17:02.00 
 28  Jack Scott                    11 Hampden            17:02.56 
 29  Alden Reardon                 12 Fort Kent          17:04.65 
 30  Ian Guzman                    11 Freeport           17:05.85 
 31  Harrison Crider               11 Gorham             17:07.00 
 32  Chris Cooper                  12 MDI                17:07.00 
 33  Malachi Witmer                11 Houlton/GHCA       17:12.95 
 34  Samuel Dineen                 11 Bangor             17:15.00 
 35  Craig Paine                   10 Madison            17:15.00 
 36  Jackson Dineen                12 Bangor             17:15.00 
 37  Vincent Landberg              10 Freeport           17:17.84 
 38  Noah Seigh                    10 Camden Hills       17:19.69 
 39  Keenan Libby                  12 Winthrop           17:20.00 
 40  Arman Gurcan                  12 Cheverus           17:22.00 
 41  Frederick Brill               12 Falmouth           17:23.10 
 42  James Brady                   12 Houlton/GHCA       17:24.16 
 43  Lukas Pounder                 12 Narraguagus        17:25.00 
 44  Beckham Rand                  11 John Bapst         17:28.26 
 45  Gunnar Weil                   12 Hampden            17:28.34 
 46  Michael Mastraccio            10 Sanford            17:28.36 
 47  Vincent Wing                  10 Harwood            17:28.40 
 48  Aj Crocker                    11 Boothbay/Wis       17:29.00 
 49  Tewolde Stewart               11 Caribou            17:29.76 
 50  Eli Meader                    10 Madison            17:30.00 
 52  Andrew Barrett                12 Orono              17:30.00 
 53  Eli Chalmers                  10 Yarmouth           17:31.00 
 54  Xander Gordon                 12 Yarmouth           17:31.00 
 55  Tadhg Lake                    10 Waynflete          17:32.27 
 56  Evan Gilbert                  11 Bonny Eagle        17:32.54 
 57  Noah Rasheed                  12 Deering            17:35.31 
 58  Charley Flees                 12 Waterville         17:35.62 
 59  Hunter Roberts                11 Washington Acad    17:39.45 
 60  Reid Wemple                   12 Wheeler            17:40.00 
 61  Lexington Cote                11 Messalonskee       17:41.81 
 62  Harrison White                12 Lincoln Acad       17:42.86 
 63  Drew Gaulin                   11 Burrillville       17:43.00 
 64  Griffin Hendrix               10 Falmouth           17:43.35 
 65  Brady Pelletier               12 Bangor             17:45.00 
 66  Liam Waring                   12 Orono              17:45.00 
 67  Noah Loveys-Messenger         10 Thornton           17:45.00 
 68  Ben Hatch                     12 Mt. Blue           17:45.00 
 69  Paxton Darrell                10 Presque Isle       17:45.00 
 70  Mungu Tussing                 11 Freeport           17:46.50 
 71  Owen Blades                   12 Portland           17:47.00 
 72  Brayden Drake                 11 Houlton/GHCA       17:47.20 
 73  Nathan Brady                  10 Houlton/GHCA       17:48.96 
 74  Emile Olins                   11 Portland           17:49.00 
 75  Jackson Kayne                 12 Cheverus           17:49.05 
 76  Ezra Burke                    11 Westbrook          17:50.00 
 77  Zach Crowthers                12 Wheeler            17:50.00 
 78  Malachi Ganong                12 Lisbon             17:50.90 
 79  Owen Cooper                   11 Greely             17:50.91 
 80  Jesse Canfield                11 Yarmouth           17:51.00 
 81  Scott Stubbs                  12 Caribou            17:51.97 
 82  Liam Nudd                     12 Cape Elizabeth     17:53.87 
 83  Aziz Mohamed                  12 Portland           17:54.00 
 84  Robert Berry                  12 Narraguagus        17:54.00 
 85  Ambrose Clarke                11 Portland           17:54.00 
 86  Luke Doscinski                12 Mt. Blue           17:55.00 
 87  Colby Daigle                  11 Medomak Valley     17:55.20 
 88  Nick DeMarco                  11 Mt. Blue           17:59.00 
 89  Sam St. Germain               11 Winthrop           17:59.31 
 90  Connor Meshey                 11 Bucksport          18:00.00 
 91  Brady Cox                     10 Orono              18:00.00 
 92  Boden Mann                    12 York               18:00.00 
 93  Brody Hackett                 11 Harwood            18:00.70 
 94  George Jenkins                11 South Portland     18:02.00 
 95  Reid Hughes                   10 Portland           18:03.00 
 96  Samuel Liudvinaitis           12 Lisbon             18:04.14 
 97  David Aulisio                 12 Saint Andrew's     18:05.00 
 98  Geo Mayorquin                 11 South Portland     18:05.94 
 99  Colin Anderson                11 Scarborough        18:08.00 
100  Noel Heath                    12 Scarborough        18:09.00 
101  Noah Hughes                   12 Westbrook          18:10.00 
102  Evan Crockett                 11 Messalonskee       18:10.00 
103  Evan Trieu                    10 Cheverus           18:10.00 
104  Cameron Cardella              11 Mt. Ararat         18:10.39 
105  Jasper Keller                 10 Yarmouth           18:11.25 
106  River Louten                  10 Portland           18:12.00 
107  Zach Egeland                  11 Camden Hills       18:12.25 
108  Thomas Mickael                12 Lincoln Acad       18:13.94 
109  Ethan Fortie                  10 Messalonskee       18:14.43 
110  Samuel Morrison               12 Portland           18:15.00 
111  Griffith Heath                12 Scarborough        18:17.00 
113  Thomas Casale                 12 Austin Prep        18:17.00 
114  Nick Sallinen                 11 Gorham             18:17.00 
115  Damien Meissner               11 Scarborough        18:17.03 
116  Riley Lamb                    12 Poland             18:19.44 
117  Cole Lavigne                  11 Gardiner           18:19.47 
118  Noah Oliver                   12 Messalonskee       18:20.00 
119  Cooper Martin                 11 Bangor             18:20.00 
120  Jonathan Bisson               11 Brunswick          18:20.48 
121  Keaton Sampson                11 Massabesic         18:21.00 
122  Abe Palme                     10 Gorham             18:21.11 
123  Mason Bragdon                 11 Windham            18:22.00 
124  Jude Keezer                   10 Hampden            18:23.36 
125  Emerson Geranis               10 York               18:24.00 
126  Andrew Skeirik                11 Austin Prep        18:24.00 
127  Dominic Penley                10 Sanford            18:25.00 
128  Jackson Stimmel               10 Sanford            18:25.00 
129  Xander Jamieson               11 Caribou            18:25.07 
130  Andrew Greene                 12 Hampden            18:26.12 
131  Mikhail El-Badry              11 Berwick            18:27.00 
132  Isaac Sines                   12 Washburn           18:27.37 
133  Jose Bencomo                  12 Scarborough        18:27.58 
134  Mason Thurlow                 10 Thornton           18:28.00 
135  Alex Roach                    10 Old Town           18:28.06 
136  Jackson Lavertu               11 Gorham             18:29.00 
137  Jonah Milton                  10 Cape Elizabeth     18:29.14 
138  John Wilkerson                10 Hampden            18:29.26 
139  Wyatt Oliver                  10 Mt. Blue           18:30.00 
140  Ezekiel Bermudez              12 Dexter             18:30.00 
141  Dante Avila                   10 Kennebunk          18:30.00 
142  Owen Cannon                   11 George Stevens     18:30.00 
143  Everett Smith                 10 Portland           18:30.00 
144  Eli Young                     11 Mt. Blue           18:30.00 
146  Owen Cousins                  11 Westbrook          18:30.00 
147  David Dixon                   11 Carrabec           18:30.28 
148  Wyatt Levesque                10 Lake Region        18:31.23 
149  Caetano Correia               12 South Portland     18:32.00 
150  Trevor Nichols                12 Mt. Abram          18:32.00 
151  Ren Kauffunger                12 Morse              18:33.06 
152  Gabriel Waterman              12 Sanford            18:35.00 
153  Caleb Saucier                 12 Windham            18:37.00 
154  Coburn Morris                 11 Washington Acad    18:37.80 
155  Holden Nehrboss               10 Lincoln Acad       18:38.00 
156  Harper Doyle                  12 Poland             18:39.54 
157  Manny Sepulveda               10 Wheeler            18:40.00 
158  Jaxson Graham                 11 Austin Prep        18:40.00 
159  Darion Wescott                11 Ellsworth          18:40.00 
160  Max Edwards                   12 Scarborough        18:41.00 
161  Leo Picard                    12 Burrillville       18:42.00 
162  Lavani Contreras              10 Portland           18:42.00 
163  Gavin Lawler                  12 Windham            18:42.00 
164  James Goddard                 11 MDI                18:42.00 
165  Nick Morouse                  12 Brunswick          18:42.36 
166  Connor Lund                   12 Falmouth           18:42.51 
167  Wyatt Richardson              11 George Stevens     18:45.00 
168  Lucas Ladd                    12 George Stevens     18:45.00 
169  Adams Stratton                10 George Stevens     18:45.00 
170  Sam Dunham                    12 Freeport           18:46.86 
171  Emery Stevens                 11 Hampden            18:47.00 
172  Lucas Dubois                  11 Falmouth           18:47.00 
173  Remington Grunhuvd            10 Massabesic         18:47.00 
174  Louis Lowery                  10 Portland           18:48.00 
176  Isaiah Sabean                 12 Cony               18:49.37 
177  Sam Harrod-Kim                10 Portland           18:50.00 
178  Nathan Chute                  11 Bangor             18:50.00 
179  Luke Parr                     12 Portland           18:50.00 
181  Alva Gandler                  12 Lincoln Acad       18:51.85 
182  Parker Hadley                 10 Cony               18:52.04 
183  Stetson Thurston              11 Dirigo             18:52.49 
184  Tristan Atwell                11 Oxford Hills       18:52.50 
185  Dominic Clyde                 10 South Portland     18:52.58 
186  Ronan Brown                   12 Oxford Hills       18:52.96 
187  Joel Brinz                    11 Hampden            18:53.04 
188  Jack Cashman                  11 Brunswick          18:53.31 
189  Gianni Haefele                11 Winthrop           18:53.50 
190  Carter Washburn               10 Cape Elizabeth     18:54.12 
193  Paiden Trulock                10 Marshwood          18:56.44 
194  Ariel Aguilo                  11 Austin Prep        18:57.00 
195  Jacob Magnuson                10 Falmouth           18:57.40 
196  Noah Kay                      11 South Portland     18:58.00 
197  Louie Caidoc                  10 Boothbay/Wis       18:59.00 
198  Alan Kalloor                  10 Cheverus           18:59.01 
199  Tristan McGraw                10 Brunswick          18:59.03 
200  Cedric Wiseman                11 York               19:02.00 
201  Nsungui Mankatu               12 Lewiston           19:02.45 
202  Ewan Nash                     10 Brunswick          19:02.51 
203  Sawyer Keenan                 11 Thornton           19:03.00 
204  Mathias Porter                10 Bangor             19:03.00 
205  Dracen Morgan                 12 Narraguagus        19:03.38 
206  Eli Sidhu                     12 Falmouth           19:04.07 
207  Alden Fitzgerald Ward         10 Lincoln Acad       19:04.23 
208  Finn Zwintscher               11 Cape Elizabeth     19:04.54 
209  Daniel Wagner                 11 Thornton           19:05.00 
211  Marshall Flynn                11 Mt. Ararat         19:05.92 
212  Wyatt Babyak                  11 York               19:06.00 
213  Declan Kelly                  12 Mt. Ararat         19:06.23 
214  Leland O'Reilly               11 Cape Elizabeth     19:06.64 
215  Oliver Killeen                12 Portland           19:07.00 
216  Albert Putnam                 11 South Portland     19:07.97 
217  Liam Benson                   10 South Portland     19:08.00 
218  Declan Costa                  12 Burrillville       19:09.00 
219  Reid Quirk                    10 Orono              19:10.00 
220  Charlie Roush                 11 Portland           19:10.00 
221  Jack Hildebrand               10 Orono              19:10.00 
222  Noah Ferioli                  11 Foxcroft           19:10.37 
223  Grady Emerson                 10 Medomak Valley     19:11.18 
224  Joseph Scordino               10 Camden Hills       19:12.15 
225  Liam McKee                    12 Leavitt            19:13.24 
226  Ben McCalmon                  10 Cape Elizabeth     19:13.59 
227  Leif Hellstedt                11 Yarmouth           19:14.56 
229  Caleb Longbottom              12 Morse              19:14.99 
230  Ethan Rancourt                12 Winslow            19:15.43 
232  Chapin Rivers                 12 Harwood            19:17.10 
233  Sam Withers                   12 Waterville         19:18.95 
234  Jack Farnsworth               11 Sumner             19:19.00 
235  Jasper Rogers                 12 Cape Elizabeth     19:19.33