2025 Maine XC Festival of Champions - 10/4/2025                
                                    Results                                    
 
Boys 5k Run CC
=======================================================================
      Course: * 14:55.56  10/5/2024   Sean Gray, Portsmouth                    
        Meet: R 14:55.56  10/5/2024   Sean Gray, Portsmouth                    
'24 Champion:   14:55.56  10/5/2024   Sean Gray, Portsmouth                    
    Name                    Year School                  Finals  Points
=======================================================================
Results - Unseeded A
  1 Max Grube                 11 Berwick               19:32.73  
  2 Jase Leroux               10 Berwick               19:40.15  
  3 Liam Brennan              10 Berwick               19:51.94  
  4 Tajes Khanna              10 Berwick               20:09.74  
  5 Maxx Crowley              11 Oak Hill              20:14.89  
  6 Henry Hudson              10 Berwick               20:26.18  
  7 Aidan Howe                12 Mattanawcook          20:38.25  
  8 Shawn Coty                11 Houlton/GHCA          20:38.62  
  9 Kingston Lavallee         10 Richmond              20:47.71  
 10 Dominic Archer            10 Dirigo                20:48.23  
 11 Landon Lee                12 Skowhegan             21:02.35  
 12 Hardy Ndebanje            10 Cheverus              21:05.39  
 13 Ael Shimirwa              12 Cheverus              21:09.83  
 14 Damian Wynn               11 Mt. Blue              21:12.16  
 15 Damien Hattan             10 Berwick               21:20.81  
 16 Leo Whittemore            11 Washington Acad       21:25.17  
 17 Andreas Visan             11 Austin Prep           21:26.11  
 18 Milo Winter               11 Maranacook            21:33.63  
 19 James Aprahamian          11 Austin Prep           21:34.74  
 20 Henry Weiss               12 Yarmouth              21:43.19  
 21 Anthony White             12 Skowhegan             21:46.87  
 22 Brady Webber              12 Freeport              21:46.93  
 23 Arjun Dasari              11 Wheeler               21:46.95  
 24 Asahel Nkulu              10 Waynflete             21:48.88  
 25 Raymond Lamb              10 Kennebunk             21:49.84  
 26 Landon King               10 Mattanawcook          21:50.51  
 27 John Ford                 10 Kennebunk             21:50.79  
 28 Jaden Mizera              12 Erskine               21:51.11  
 29 Jack Williams             11 Gorham                21:52.77  
 30 Milo Emerson              11 Maine Coast           21:53.62  
 31 Thomas LeBlanc            11 Edward Little         21:53.72  
 32 Valentyn Pickens          12 Presque Isle          21:56.90  
 33 Urijah Oliver             11 Winthrop              21:59.24  
 34 Surya Vel                 11 John Bapst            21:59.89  
 35 Owen Schaff               10 Oxford Hills          22:00.27  
 36 Ben Sidhu                 10 Falmouth              22:00.92  
 37 Patrick Seely             10 Camden Hills          22:01.12  
 38 Graham Sanborn            10 Kennebunk             22:08.65  
 39 Bjorn Kjornberg           10 Burrillville          22:08.78  
 40 Kylan Dugal               12 Lisbon                22:08.88  
 41 Micah Menifield           10 Caribou               22:09.55  
 42 Cole Hubbard              11 Brewer                22:11.21  
 43 Jackson Gray              11 Gardiner              22:14.84  
 44 Gage Espling              12 Washburn              22:16.43  
 45 Xander Collins            10 Windham               22:16.54  
 46 Dominic Lorello           10 Berwick               22:19.90  
 47 Matthew Dupee             10 Oak Hill              22:28.03  
 48 Calvin Wicks              10 Lincoln Acad          22:29.48  
 49 Carter Huff               10 Sanford               22:31.86  
 50 Parker Merritt            11 Lawrence              22:32.71  
 51 Ben Scott                 12 Waterville            22:33.61  
 52 Callin Noonan             12 York                  22:33.63  
 53 Seamus Bailey             11 Gorham                22:34.17  
 54 Keegan Buckingham         10 Leavitt               22:34.21  
 55 Jason Bisco               12 Portland              22:38.54  
 56 Joaquin Withers           12 Waterville            22:40.17  
 57 Ashby Hayward             12 Mt. Ararat            22:40.89  
 58 Jameson Fournier          11 Oceanside             22:42.79  
 59 Isaac Rounds              11 Bangor Christian      22:43.55  
 60 Brian Beretich            11 Greely                22:45.02  
 61 Broder Stark              11 Portland              22:47.15  
 62 Wyatt Baade               12 Mt. Ararat            22:47.89  
 63 George Dionne             12 Poland                22:49.07  
 64 Erik Harmon               12 Portland              22:49.82  
 65 Matthew Goodwin           11 Brewer                22:52.18  
 66 Felix Barmonde            10 Wheeler               22:52.37  
 67 Brayden Brown             12 Poland                23:00.41  
 68 Ezekiel McEneaney         12 Morse                 23:00.67  
 69 Brody Hall                11 Lisbon                23:02.08  
 70 Drew Caraway              11 Richmond              23:04.16  
 71 Callan Driscoll           10 Scarborough           23:05.53  
 72 Mason Shaddox             10 Deering               23:09.37  
 73 Carson Holme              12 Oxford Hills          23:11.09  
 74 Brenden Willett           12 Sumner                23:17.04  
 75 Wilder Martelle           11 Yarmouth              23:17.53  
 76 Alex Sun                  12 Kents Hill            23:24.08  
 77 Nolan Terscak             12 Yarmouth              23:24.96  
 78 Ozy Pucciarelli           10 Cony                  23:26.94  
 79 Morgan Willey             11 Windham               23:26.98  
 80 Aidan Morris              12 Cape Elizabeth        23:28.06  
 81 Logan Farnham             10 Maranacook            23:28.11  
 82 Tyler Burns               12 Freeport              23:29.15  
 83 Hayden Stoddard           11 Thornton              23:29.56  
 84 Wyatt Hall                11 Mt. Blue              23:30.89  
 85 Jacob Reily               10 Maranacook            23:31.80  
 86 Jaydin Hirst              10 Kennebunk             23:32.60  
 87 Eli Smolin                10 Scarborough           23:32.73  
 88 Christopher Koconis       11 York                  23:33.74  
 89 Blessing Dukuze           12 Deering               23:34.11  
 90 Griffin Rideout           12 Yarmouth              23:36.30  
 91 Emmaus Kay                11 Lisbon                23:40.26  
 92 Sean Blackmon             12 MCI                   23:41.12  
 93 Shreyas Handral           11 Brewer                23:43.92  
 94 Salmon Vigue              12 Winslow               23:44.67  
 95 Cameron Burrows           10 Messalonskee          23:44.71  
 96 Mitchell Hewitt           12 Washburn              23:44.78  
 97 Thomas Cadigan            12 Cape Elizabeth        23:45.22  
 98 Cooper Brown              11 Kennebunk             23:46.74  
 99 Rory Whitmore             10 Mt. Blue              23:48.54  
100 Finn Cohan                12 Waynflete             23:49.49  
101 Isaiah Morgan             12 Greely                23:50.10  
102 Leif Gentalen             11 Lincoln Acad          23:51.20  
103 Reese O'Brien             10 Winslow               23:52.97  
104 Peter Ericson             11 Yarmouth              23:56.35  
105 Judah Curry               11 Marshwood             23:56.43  
106 Jackson Kelley            12 Saint Andrew's        23:56.53  
107 Jordan Certoma            10 Bonny Eagle           23:56.82  
108 John Bell                 11 Oceanside             23:59.02  
109 Noah Holland              12 Presque Isle          24:02.53  
110 Ephraim Burke             11 Morse                 24:04.44  
111 Emmett Yarbough           10 Morse                 24:06.46  
112 Sawyer Casad              10 Mt. Ararat            24:06.52  
113 Jack Segal                11 Greely                24:06.74  
114 William Ackley            10 Edward Little         24:07.98  
115 Ted Simpson               12 Portland              24:11.31  
116 Liam Moxcey               10 Windham               24:13.11  
117 Riley Mooney              11 Cony                  24:13.17  
118 Reece Dubreuil            11 Winthrop              24:14.04  
119 Phin Hansbury             12 Lincoln Acad          24:14.36  
120 Leo Sukeforth             10 Edward Little         24:15.38  
121 Victor Mubang             12 Washington Acad       24:16.04  
122 Toby Noonan               12 Cape Elizabeth        24:17.04  
123 Nick Dorsey               11 Berwick               24:17.24  
124 Charlie Puffer            11 Sanford               24:19.73  
125 Andy Bucklin              12 Marshwood             24:21.77  
126 Luca De Pasquale          12 Dexter                24:25.17  
127 Balian Mortensen          10 Bucksport             24:25.53  
128 Simon Lord                10 Lisbon                24:26.48  
129 Tristan Thomas            10 Wheeler               24:26.83  
130 Caleb Tardif              12 Biddeford             24:27.57  
131 Mustafa Muhee             10 Deering               24:28.29  
132 Finnegan Adams            10 Oceanside             24:28.54  
133 Dalton Cole               11 Thornton              24:28.66  
134 Wyatt Briggs              11 Brunswick             24:30.11  
135 Aziz Farzaliyev           10 Massabesic            24:30.15  
136 Peyton Bizub              11 Cape Elizabeth        24:35.63  
137 Lucas Wooten              11 Lewiston              24:37.46  
138 Brey McCamish             12 Gardiner              24:37.90  
139 Andrew Hewitt             10 Caribou               24:39.07  
140 Leron Nguyen              12 Bangor                24:45.31  
141 Phineas Cumler            10 Belfast               24:53.04  
142 Sage Bryant               10 Orono                 24:55.05  
143 Dashiell Legawiec         10 Mt. Ararat            25:02.30  
144 Alex Reynolds             10 Oxford Hills          25:05.78  
145 Teagen McLaughlin         10 Narraguagus           25:06.35  
146 Jonathan Rousculp         10 Maranacook            25:11.35  
147 Richard Roy               10 Mt. Ararat            25:14.89  
148 Jonah Janik               11 Winthrop              25:16.71  
149 Owen Smith                11 Morse                 25:17.47  
150 Braken Surma              10 Lake Region           25:20.66  
151 Jameson Moore             12 York                  25:21.90  
152 Draek Poissonier          12 Madison               25:25.64  
153 Odin Hebert               11 Lake Region           25:28.79  
154 Landon Prout              10 Mt. Ararat            25:30.01  
155 Ethan Ward                11 Winslow               25:37.04  
156 Josue Nuncio              10 Harwood               25:38.87  
157 Thomas Tao                10 John Bapst            25:41.16  
158 Brice Allen               11 Richmond              25:47.50  
159 Andrew Rhoda              10 Messalonskee          25:51.15  
160 Brody Parker              12 Mt. Ararat            25:52.49  
161 Kyle Fish                 11 Lewiston              25:56.93  
162 Blake Jakubisn            11 Nokomis               25:59.13  
163 Garrett Murphy            11 Berwick               26:02.78  
164 Jacob Frost               10 Winthrop              26:05.81  
165 Brennan Mathiau           12 Lincoln Acad          26:06.13  
166 Ashton Yerxa              10 Poland                26:08.30  
167 Tenzin Hein               10 Falmouth              26:10.06  
168 Liam Kuhl                 12 Lisbon                26:13.22  
169 Alexander Reeves          10 Cape Elizabeth        26:16.53  
170 Levi Prince               11 Brunswick             26:25.29  
171 Pamir Mertcan             11 Lincoln Acad          26:26.68  
172 Flynn Johnson             11 George Stevens        26:27.25  
173 Zane Thorndike            10 Mt. Abram             26:37.99  
174 Cooper Newman             11 Gardiner              26:43.85  
175 Ben Arnold                11 Lincoln Acad          26:45.70  
176 Noah Scott                11 Cape Elizabeth        26:50.67  
177 Charles Ellis             11 Edward Little         26:54.95  
178 Nick Caron                11 Kents Hill            26:55.71  
179 Mitchell Morin            10 Bangor                27:28.00  
180 Stewart Pleacher          10 Deering               27:34.01  
181 Luis Beltejar             12 Bangor                27:37.92  
182 Bentley Surette           10 Bangor                27:40.79  
183 John Wolfgram             10 Scarborough           27:44.14  
184 Leif Ertelt               10 Berwick               27:56.48  
185 Derrick Gould             11 Winthrop              27:57.50  
186 Teddy Fuller              10 Berwick               27:58.80  
187 Jamison Main              12 Skowhegan             28:02.81  
188 Mason Meas                10 Portland              28:04.21  
189 Tyler Krouse              11 Gorham                28:05.55  
190 Kai Kutsy-Durbin          11 Belfast               28:06.37  
191 Joe Nuncio                10 Harwood               28:17.75  
192 Brayden D'Auteuil         11 Poland                28:18.79  
193 Alden Record              10 Falmouth              28:19.22  
194 Emil Calmervik            10 Harwood               28:30.55  
195 Asier Garcia Pareja       12 Lincoln Acad          28:32.44  
196 Jacobey Kuvaja            10 Leavitt               28:44.22  
197 Jasper Greenleaf          12 Brewer                28:52.04  
198 Curtis Drake              11 Lincoln Acad          29:03.17  
199 Adyn Petchonka            12 Skowhegan             29:14.43  
200 Trieu Chung               12 Deering               29:22.19  
201 Yuchan Kim                11 Kents Hill            29:22.71  
202 Lucian Capano             10 Lisbon                29:27.34  
203 Keegan Weeman             12 Bonny Eagle           29:29.37  
204 Joshua Long               10 Lake Region           29:31.63  
205 Reid Laudieri             10 Lisbon                29:55.44  
206 Andrew Franklin           11 Nokomis               29:56.92  
207 Ben Comeau                11 Poland                30:05.09  
208 Boston Poulin             10 Medomak Valley        30:44.76  
209 Matthew Howayeck          11 Saint Andrew's        30:53.43  
210 Camden Dumont             12 Mt. Ararat            31:05.93  
211 Max Cane                  10 Lincoln Acad          31:29.05  
212 Simon Trader              10 Ellsworth             31:34.26  
213 Miles Williams            10 Lincoln Acad          32:17.04  
214 Michael Carpenter         10 Sanford               32:33.47  
215 Kyle Cunningham           10 Sumner                32:42.90  
216 Landon Markie             11 Washburn              32:53.17  
217 Marcos Filho              12 Lawrence              32:53.24  
218 Sebastian Paz Vazquez     12 Lincoln Acad          33:13.42  
219 Eric Soucie               12 Lisbon                33:34.82  
220 Gavin Reams               10 Sanford               33:48.24  
221 Eliot Triadu              11 Sanford               34:13.90  
222 DJ Guillemtte             10 Sanford               34:51.74  
223 Isaiah McDonough          12 Lisbon                36:19.19  
224 Milo Cardella             11 Mt. Ararat            37:01.54  
225 Rohit Kumar               11 Thornton              40:33.06  
 -- Reid VanDerburgh          10 Windham                    DNF  
 -- Elliot Irving             12 John Bapst                 DNF  
 -- Ethan Hills               12 Bangor                     DNF  
 -- Samuel Thompson           12 Yarmouth                   DNF  
 -- Nico Truong               10 Cony                       DNF  
 -- Ryan Roarty               11 Deering                    DNF  
 -- Luke Kusel                12 Falmouth                   DNF  
 -- Noah Billings             12 Lincoln Acad               DNF  
 -- Daniel Uhde               11 South Portland              DQ

Results - Unseeded B  
  1 Ali Kareem                12 Biddeford             18:26.75  
  2 Grady Miller              11 Oxford Hills          18:41.23  
  3 Elijah Manning            12 Gardiner              18:46.53  
  4 Dylan Anderson            12 Gardiner              18:49.17  
  5 Isaac Tarring             11 Kennebunk             18:52.52  
  6 Jude Landry               12 Yarmouth              18:54.48  
  7 Jack Stephenson           11 Camden Hills          18:55.96  
  8 Jackson Widerstrom        12 Marshwood             18:56.78  
  9 Aidan Humphrey            11 MDI                   18:59.52  
 10 Gage Daigneault           12 Freeport              19:02.05  
 11 Asher Roy                 11 Oxford Hills          19:02.22  
 12 Romelio Haldane           10 Maranacook            19:05.46  
 13 Cameron Levesque          10 Caribou               19:05.82  
 14 Riddick Boyington         10 Brewer                19:08.34  
 15 Ryan Kelly                12 Poland                19:12.05  
 16 Maxwell Kuhn              10 Bangor                19:13.91  
 17 Gavin Fanjoy              11 Erskine               19:15.95  
 18 Ryan Hanlon               12 Lisbon                19:17.86  
 19 Tommie Mannion            10 Marshwood             19:18.16  
 20 Cody Fournier             11 Richmond              19:21.56  
 21 Caleb Kramer              11 Waynflete             19:22.48  
 22 Nolan Meyer               12 Scarborough           19:23.14  
 23 Chase Montgomery          11 Richmond              19:24.10  
 24 Adam Stockwell            11 Scarborough           19:28.53  
 25 Daniel Siemers            11 Bangor                19:28.58  
 26 Haddon Doyle              11 NYA                   19:30.51  
 27 James Burke               12 York                  19:31.34  
 28 Charlie Philbrick         10 Wheeler               19:32.67  
 29 Joseph Belanger           11 Hermon                19:34.11  
 30 Julian Lamson-LaPlume     11 Yarmouth              19:35.05  
 31 Teddy McLeod              11 Mt. Blue              19:35.43  
 32 Oak Medina                10 Mt. Blue              19:35.64  
 33 Jackson Zehm              10 Boothbay/Wis          19:37.42  
 34 Colin Cook                11 Deering               19:38.41  
 35 Kieran Leahy              10 Scarborough           19:39.19  
 36 Michael Caruso            11 Austin Prep           19:41.99  
 37 Timothy Danse             10 Caribou               19:42.50  
 38 Macen Boissoneau          11 Falmouth              19:43.07  
 39 Charlie MacDonald         11 Hampden               19:43.69  
 40 Isaiah Felton             11 Lincoln Acad          19:44.04  
 41 Geoffrey Beane            12 MDI                   19:44.46  
 42 Kai Marcoux               10 Maranacook            19:46.65  
 43 Luke Bower                10 Deering               19:46.67  
 44 Micah D'Amboise           10 Bonny Eagle           19:47.39  
 45 Carter Grenier            10 Lawrence              19:47.84  
 46 Liam Derier               10 Bonny Eagle           19:48.12  
 47 Caden Smith               11 Scarborough           19:48.40  
 48 Ian Thayer                10 Brewer                19:49.98  
 49 Manyuh Nepal              11 John Bapst            19:50.00  
 50 Jack Butler               11 Lake Region           19:51.64  
 51 Sergio Rodriguez          11 Morse                 19:53.55  
 52 Austin Sales              11 Carrabec              19:54.33  
 53 Jack Van Gieson           11 Sanford               19:54.90  
 54 Brayden DeWitt            10 Hermon                19:55.42  
 55 Ben Chartier              10 Fort Fairfield        19:55.61  
 56 Abram Philbrook           11 Oceanside             19:55.63  
 57 Bryson Poulin             10 Cony                  19:58.64  
 58 Wilton Scott              10 Lincoln Acad          19:59.23  
 59 Levi Bannon               10 Greely                20:00.07  
 60 Aiden Byrne               10 Hampden               20:00.16  
 61 Finn Dornbach             10 NYA                   20:01.01  
 62 Zan Hatch                 10 Brunswick             20:01.45  
 63 Isaac Scribellito         12 Lisbon                20:01.87  
 64 Harper Nelson             10 Brunswick             20:03.28  
 65 Finn Marianski            12 Yarmouth              20:04.76  
 66 Noah Saucier              12 Windham               20:05.41  
 67 Ellis Casey               10 Freeport              20:06.64  
 68 Charles (Cj) Yanush       12 Old Town              20:07.63  
 69 Lorenzo Caiani            10 Burrillville          20:08.60  
 70 Dylan Valdmanis           10 Waynflete             20:08.71  
 71 Finn Hutchins             10 Deering               20:09.58  
 72 Tim Booth                 11 Maranacook            20:09.65  
 73 Dominic Metayer           11 Bonny Eagle           20:09.84  
 74 Nick Bell                 12 Mt. Blue              20:10.89  
 75 Silas Winters             10 Kennebunk             20:10.97  
 76 Keagan Urey               10 Camden Hills          20:12.03  
 77 Brady Cloutier            11 Cony                  20:12.45  
 78 Lucas Scott               12 Biddeford             20:13.08  
 79 Marsden Shetterly         11 Freeport              20:13.17  
 80 Landen Cole               12 Westbrook             20:13.66  
 81 Asah Gould                10 Edward Little         20:14.37  
 82 Ethen Eakright            11 Foxcroft              20:15.91  
 83 Jacob Burnham             10 Lewiston              20:16.06  
 84 Brayden Anderson          10 Skowhegan             20:16.38  
 85 Gideon Walters            11 Thornton              20:17.24  
 86 Tyler Bialous             11 Burrillville          20:17.68  
 87 Griffin Mula-Howard       11 Thornton              20:18.52  
 88 Noah Schneider            12 Orono                 20:19.45  
 89 Camden Parker             11 Yarmouth              20:22.10  
 90 Alexander Wilcox          12 Hampden               20:27.75  
 91 Riley Bennett             10 Edward Little         20:28.86  
 92 Gideon Varney             10 Edward Little         20:29.44  
 93 Nico Fenn                 11 Austin Prep           20:30.12  
 94 Rhy Labelle               10 Camden Hills          20:30.21  
 95 Zachary Havey-Chambers    12 Bucksport             20:31.18  
 96 Mitchel Wolf              11 Dirigo                20:31.61  
 97 Hunter Craig              12 Presque Isle          20:34.27  
 98 James Hartnett            11 Yarmouth              20:36.13  
 99 Marlin Orcutt             12 Bucksport             20:36.53  
100 Wilder deNiord            11 Portland              20:38.03  
101 Jordyn Theroux            11 Sanford               20:38.98  
102 Jayden Jines              11 Lake Region           20:39.09  
103 Ryan Anna                 12 Brunswick             20:39.21  
104 Jaiden Barainca           11 Kennebunk             20:39.23  
105 Owen Beauregard           11 Cape Elizabeth        20:40.86  
106 Chance McNeil             11 Kennebunk             20:41.25  
107 James Bryant              11 Sumner                20:43.30  
108 Owen Tardiff              10 Falmouth              20:43.36  
109 Andrew Lam                12 Bangor                20:46.25  
110 Nicky Service             12 Harwood               20:46.65  
111 Luke Hopkins              12 Winthrop              20:47.34  
112 Nathanael Clark           12 Lincoln Acad          20:49.39  
113 Ian Quinn                 10 Gorham                20:50.92  
114 Evan Hutchings            11 Thornton              20:51.50  
115 Tomlin Suttles            11 Dirigo                20:53.07  
116 Owen Beale Tate           11 Waterville            20:53.44  
117 Adit Modi                 10 Wheeler               20:53.70  
118 Averey Klein              11 Lake Region           20:53.98  
119 Aidan Forrest             12 Yarmouth              20:54.72  
120 Parker Plourde            11 John Bapst            20:56.53  
121 Daniel Jaronczyk          11 Lake Region           20:58.32  
122 Fionn Mattson             12 Maine Coast           20:58.38  
123 Josh Creswell             12 Nokomis               21:01.60  
124 Nate Perkins              11 South Portland        21:02.13  
125 Darcey Lees               12 Bangor                21:03.88  
126 Aidan Sylvester           10 Yarmouth              21:04.26  
127 Rafe Lilienthal           11 Waynflete             21:05.18  
128 Lennox Hill               10 Oxford Hills          21:06.30  
129 Jeff Lemieux              12 Maranacook            21:07.07  
130 Carter Bennett            11 Maranacook            21:10.37  
131 Joseph McNeill            12 Ellsworth             21:10.81  
132 Jacob Woodman             11 York                  21:11.28  
133 Ethan Longley             10 Edward Little         21:11.89  
134 Marshall Roberts          12 Mt. Ararat            21:12.06  
135 Tyler Poulin              11 Winthrop              21:12.68  
136 Soren Southall            12 Waynflete             21:13.55  
137 Josh Maddaloni            12 Saint Andrew's        21:13.63  
138 Jack Palmiter             11 Camden Hills          21:14.89  
139 Chris Bisson              12 Orono                 21:15.91  
140 Daegan Creamer            10 Erskine               21:16.82  
141 Chase Turgeon             12 Hampden               21:16.90  
142 Carter Sanborn            12 Kennebunk             21:17.93  
143 Ben Gapski                10 Boothbay/Wis          21:18.92  
144 Kolby Gibbs               10 Winslow               21:19.39  
145 Kendal McGhee             11 Lisbon                21:20.01  
146 Huckleberry Huber-Rees    12 Lincoln Acad          21:20.89  
147 Alex Rogow                10 NYA                   21:21.51  
148 Cruze Casavant            10 Presque Isle          21:21.84  
149 Evan Brousseau            12 Lewiston              21:22.17  
150 Henry Bernard             11 Greely                21:22.19  
151 Erik Frey                 10 Cape Elizabeth        21:22.31  
152 David Boos                11 Oxford Hills          21:23.76  
153 Liam Vigue                12 Bangor                21:25.05  
154 Leo Engebreth             10 NYA                   21:25.39  
155 Ronan Lafer               12 Morse                 21:25.56  
156 Owen DiDonato             10 Ellsworth             21:26.20  
157 Cridder Hensley           10 Mt. Blue              21:26.56  
158 Everett Hurder            11 Gorham                21:27.35  
159 Henry Francis             10 Morse                 21:27.88  
160 Oliver Williams           11 Thornton              21:27.96  
161 Orin McCaw                10 Gardiner              21:27.97  
162 Isaac Wright              11 Mt. Ararat            21:28.20  
163 Jensen Cook               12 Camden Hills          21:29.04  
164 Retief VanBiljon          10 Saint Andrew's        21:29.54  
165 Tanner Kopishke           10 Medomak Valley        21:30.02  
166 Nicholas Smith            10 Poland                21:30.18  
167 Sam Hebda                 10 Cape Elizabeth        21:30.43  
168 Bodhi Andersen            10 Morse                 21:32.40  
169 Cole Rutberg              11 Yarmouth              21:33.34  
170 Glenn Modrusan            12 Hermon                21:34.74  
171 Mickey Nowell             12 Camden Hills          21:35.58  
172 Dylan Munger              10 MDI                   21:35.60  
173 Joshua Zazza              12 Burrillville          21:35.92  
174 Crawford Martinez         10 Brunswick             21:38.46  
175 Levi Pouliot              10 Oxford Hills          21:39.00  
176 Landric Rudman            10 Oxford Hills          21:39.87  
177 Leopold von Spiegelfeld   11 Marshwood             21:40.36  
178 Jason Choi                12 John Bapst            21:42.01  
179 Levi Helmuth              11 Monmouth              21:42.07  
180 Jackson Donovan           11 Biddeford             21:42.51  
181 Landon Nicely             10 Gorham                21:42.92  
182 Wyatt Frohmiller          10 Morse                 21:45.51  
183 Sebastian Pambo           10 Lewiston              21:46.30  
184 Connor Poirier            12 Cony                  21:47.69  
185 Gavin Gomez               11 MCI                   21:47.80  
186 Joshua Nadeau             10 Hermon                21:49.23  
187 Tanner Godfrey            11 MCI                   21:51.15  
188 Stirling Martinez         10 Brunswick             21:54.13  
189 Nathan Fotter             12 Lawrence              21:55.07  
190 Banner Andrews            10 Bonny Eagle           21:55.78  
191 Moaze Zhang               10 Lewiston              21:56.39  
192 Justin Crosman            10 Richmond              21:56.67  
193 Jackson McBride           10 Winthrop              21:57.41  
194 Jacob Strickland          10 Ellsworth             21:59.68  
195 Tyler Rackliff            12 Mt. Blue              22:03.72  
196 Jeremiah Dorr             11 Bangor Christian      22:04.21  
197 Evan Weldon               12 Hampden               22:05.46  
198 William Kennedy           10 NYA                   22:06.30  
199 Everett Burke             10 York                  22:07.04  
200 Zach Bourgoin             11 Gorham                22:09.92  
201 Ethan Long-Flagg          12 Winthrop              22:15.30  
202 William Choate            12 Erskine               22:16.69  
203 Reuben Bradley            10 Sumner                22:18.15  
204 Jack Landry               11 Westbrook             22:23.25  
205 Forest Storer             11 Lincoln Acad          22:25.39  
206 Kergan Thomann            11 Camden Hills          22:25.54  
207 Cameron Orcutt            12 Bucksport             22:26.18  
208 Owen Pelletier            12 Edward Little         22:27.72  
209 Colin Smith               10 Harwood               22:29.86  
210 Jaxson Cotnoir            12 Waterville            22:32.92  
211 Carter Wilson             10 Lincoln Acad          22:34.70  
212 Matthew Melvin            12 Sanford               22:48.82  
213 Benedict Hoskins          11 John Bapst            23:16.49  
214 Nathan Percival           12 Boothbay/Wis          23:17.34  
215 Logan Dow                 11 Erskine               23:19.39  
216 Chris Delgado             11 Sumner                23:20.10  
217 Leo Anderson              10 Freeport              23:32.63  
218 Edmund Crownover          12 George Stevens        23:33.27  
219 Ned Boak                  11 Brunswick             23:53.18  
220 Jack Gravina              12 Saint Andrew's        24:36.63  
221 Bryce Holden              12 Mt. Ararat            24:37.93  
222 Connor Prendergast        10 York                  26:40.79  
 -- Nikolas Long              11 Brewer                     DNF  
 -- Ross Gaffney              12 Boothbay/Wis               DNF  
 -- Nathanael Cook            10 John Bapst                 DNF  
 -- Eli Wentzell              10 Portland                   DNF 

Results - Freshman
  1 Pierce Gorneault           9 Caribou               16:56.32  
  2 Finley Hermans             9 George Stevens        17:37.84  
  3 William Parker             9 Camden Hills          17:38.38  
  4 Callahan Stiasny           9 Bonny Eagle           17:41.43  
  5 Logan Witmer               9 Houlton/GHCA          17:42.10  
  6 Wyatt Quint                9 Houlton/GHCA          17:47.09  
  7 Charles Schmid             9 York                  17:51.38  
  8 Gage Mattson               9 Maranacook            18:01.66  
  9 Jackson Garcia             9 Poland                18:05.31  
 10 Zachary Valentine          9 Hampden               18:11.69  
 11 Alek Howland               9 Scarborough           18:23.13  
 12 Evan Regensburger          9 Lake Region           18:28.09  
 13 Avery Redfern              9 Camden Hills          18:28.38  
 14 Myles Douglas              9 Greely                18:53.65  
 15 Nathaniel Hileman          9 Bucksport             19:05.72  
 16 Bryce Roy                  9 Oxford Hills          19:06.44  
 17 Blake Mann                 9 York                  19:16.64  
 18 Xavier Ames                9 Morse                 19:20.18  
 19 Gunnar Jackson             9 Greely                19:20.32  
 20 Michael Van Tassel         9 Winthrop              19:23.12  
 21 Daniel Howe                9 Poland                19:27.19  
 22 Brayden Beattie            9 Bonny Eagle           19:27.55  
 23 Jaden Matthews-Johnston    9 Wheeler               19:28.76  
 24 Tyler Jury                 9 Thornton              19:31.44  
 25 Cale Legere                9 York                  19:38.85  
 26 Peter Graffam              9 Biddeford             19:40.94  
 27 Joshua Lane                9 Hampden               19:42.95  
 28 Brownlow Parks-Stamm       9 Falmouth              19:43.33  
 29 Noah Van Allen             9 Yarmouth              19:43.97  
 30 Jace Boron                 9 Hampden               19:44.64  
 31 Kyle Semenchuk             9 Bonny Eagle           19:45.29  
 32 Harrison Balakier          9 York                  19:56.99  
 33 Abrahm Hasty               9 Gardiner              20:01.52  
 34 Quinn Lary                 9 Skowhegan             20:06.02  
 35 Henry Dayian               9 Wheeler               20:07.14  
 36 Christian Panagos          9 Wheeler               20:07.26  
 37 Isaac Brissette            9 Caribou               20:14.60  
 38 Josh Varney                9 Poland                20:17.19  
 39 Benjamin Hankens           9 Greely                20:17.37  
 40 Myles Brichacek            9 Orono                 20:22.97  
 41 Evan Fletcher              9 Gorham                20:26.44  
 42 Lyle Skolnekovich          9 Cheverus              20:27.30  
 43 Owen Waters                9 York                  20:28.51  
 44 Cooper Hendrick            9 Berwick               20:35.44  
 45 Rocklen Bald               9 Biddeford             20:42.74  
 46 Aidan Schofield            9 Brunswick             20:44.20  
 47 Otis Manganello            9 Maine Coast           20:44.90  
 48 Andrei Tourigny            9 Scarborough           20:45.17  
 49 Henry Lafond               9 Scarborough           20:46.62  
 50 Daniel Penders             9 Thornton              20:48.65  
 51 Xander Ashley              9 Mt. Blue              20:49.40  
 52 Owen Phelps Scholz         9 Waterville            20:51.17  
 53 Bradley Genovese           9 Gorham                20:51.32  
 54 Boede Sines                9 Bangor                20:51.52  
 55 Desmond Lees               9 Bangor                20:54.78  
 56 Jack Lapierre              9 Waterville            20:56.56  
 57 Wilson Liu                 9 Waterville            20:59.27  
 58 Trey Isham                 9 Harwood               20:59.49  
 59 Louis Bonhoff              9 Nokomis               21:02.52  
 60 Mark Sylvester             9 Winthrop              21:04.38  
 60 Beckett McElroy            9 Harwood               21:04.38  
 62 John Zdunczyk              9 Cheverus              21:04.94  
 63 Benjamin McGowan           9 Berwick               21:05.81  
 64 Diego Lester               9 Greely                21:08.80  
 65 Thomas McKitrick           9 Lincoln Acad          21:08.81  
 66 Tanner Russell             9 Burrillville          21:10.42  
 67 Caleb Goodness             9 Thornton              21:13.44  
 68 Lucas Foster               9 Gardiner              21:14.13  
 69 Asher Candura              9 Greely                21:15.81  
 70 John Cooper                9 Boothbay/Wis          21:16.96  
 71 Liam Berry                 9 Monmouth              21:24.34  
 72 Harry Lombard              9 Cape Elizabeth        21:25.45  
 73 Mason Gaucher              9 Burrillville          21:27.03  
 74 Nevan Paulino              9 Lincoln Acad          21:29.64  
 75 Ray Beach                  9 Camden Hills          21:30.40  
 76 Cormac O'Driscoll          9 Wheeler               21:33.08  
 77 Connor Miele               9 Presque Isle          21:34.61  
 78 Owen Lavoie                9 Waterville            21:35.87  
 79 Nikolas Panagos            9 Wheeler               21:37.42  
 80 Kai Jorgensen              9 Freeport              21:40.11  
 81 Mason Bennett              9 Edward Little         21:40.97  
 82 Lawson Beichner            9 Hampden               21:41.65  
 83 Jake Abeshouse             9 Wheeler               21:43.10  
 84 William Stubbs             9 Kennebunk             21:47.46  
 85 Emmett Harthorne           9 Oxford Hills          21:49.34  
 86 Sullivan Poole             9 Leavitt               21:54.31  
 87 Noah Thomas                9 Mt. Blue              21:54.94  
 88 George Horrigan            9 Scarborough           21:58.07  
 89 Zachary Waterhouse         9 Bonny Eagle           21:59.15  
 90 Daniel Koo-Kepka           9 Gorham                21:59.53  
 91 Adrian Crowell             9 Lewiston              22:03.85  
 92 Ethan Westman              9 Leavitt               22:12.24  
 93 Quincy McClure             9 Dexter                22:12.26  
 94 Nick Johnson               9 Brunswick             22:15.42  
 95 Seamus Chieh               9 Portland              22:17.94  
 96 Matson Ross                9 Falmouth              22:18.45  
 97 Gavin Perry                9 Cony                  22:19.53  
 98 Harrison Kiers             9 MDI                   22:20.96  
 99 Grant Barrett              9 Orono                 22:22.01  
100 Conor McDonough            9 Harwood               22:25.52  
101 Trey Belcher               9 Camden Hills          22:30.38  
102 Cy Zammuto                 9 Lincoln Acad          22:30.59  
103 Graham Hatch               9 South Portland        22:35.22  
104 Graham Schaefer            9 Harwood               22:36.76  
105 Stephen Sirois             9 Bonny Eagle           22:37.18  
106 Hosea Jones                9 Lake Region           22:38.80  
107 Henry Mails                9 York                  22:39.82  
108 Elijah West                9 Kennebunk             22:40.45  
109 Evan Parker                9 Mt. Ararat            22:40.99  
110 Tucker Nielsen             9 Messalonskee          22:41.89  
111 Ryan Campbell              9 Harwood               22:42.33  
112 Henry Kotzan               9 Falmouth              22:44.06  
113 Peter Colianni             9 Greely                22:45.97  
114 Leo Jones                  9 Camden Hills          22:46.52  
115 Ryder Goddu                9 Greely                22:48.43  
116 Owen Sandrock              9 Lincoln Acad          22:54.38  
117 Justin Goodrich            9 Skowhegan             22:54.72  
118 Elliott Masterman          9 Skowhegan             22:56.58  
119 William Strickland         9 Mt. Blue              22:56.68  
120 Judah Evans                9 Mattanawcook          23:00.23  
121 Trevor Fortie              9 Messalonskee          23:00.25  
122 Jack Milliken              9 Greely                23:03.21  
123 Evan Knight                9 Gardiner              23:06.11  
124 Duncan Mackenzie           9 Poland                23:06.64  
125 Avery Derner               9 Harwood               23:06.79  
126 Leo Higgins                9 Lawrence              23:07.51  
127 Brady Jandreau             9 Poland                23:08.94  
128 Dominic Sock               9 Caribou               23:11.07  
129 Jackson Crawford           9 Yarmouth              23:12.14  
130 Malakai Hager              9 Brewer                23:13.81  
131 Tyler Robinson             9 Oxford Hills          23:14.73  
132 Sean Coolidge              9 George Stevens        23:19.76  
133 Lucas Ng                   9 Bonny Eagle           23:19.78  
134 Jackson Bethel             9 Bonny Eagle           23:21.81  
135 Willis McDonough           9 Harwood               23:28.52  
136 Peter Wilbur               9 Yarmouth              23:30.48  
137 Charlie Myers              9 Yarmouth              23:32.30  
138 Christian Breton           9 Gardiner              23:43.95  
139 Maden Jovin                9 Oceanside             23:44.12  
140 Neil Woehrle-Logan         9 Maranacook            24:01.60  
141 Ronan Kelly                9 Massabesic            24:07.30  
142 Leo Tucker-Leinaweaver     9 Wheeler               24:08.49  
143 James Kirkwood             9 Cony                  24:09.80  
144 Camden Burgess             9 Edward Little         24:25.71  
145 Charlie DeBruyn            9 Cape Elizabeth        24:28.63  
146 Owen Damasco               9 Yarmouth              24:40.35  
147 Joshua Meaney              9 Brewer                24:50.24  
148 Henry Hatch                9 Marshwood             25:03.80  
149 Olive Popken               9 Lincoln Acad          25:19.30  
150 Byron Gonsalves            9 Wheeler               25:19.64  
151 Carlo Bria                 9 Medomak Valley        25:20.82  
152 Seamus Luce                9 Skowhegan             25:24.95  
153 George Davidson-Drexel     9 Deering               25:28.28  
154 Samuel Johnson             9 Lincoln Acad          25:30.95  
155 Alexander Markot           9 Cape Elizabeth        25:37.49  
156 Seth Thomas                9 Mt. Blue              25:39.38  
157 Henry Reed                 9 Mt. Blue              25:49.62  
158 Colin Riggins              9 Poland                25:50.95  
159 Owen Brown                 9 Lawrence              25:52.68  
160 Harrison Parr              9 Oceanside             25:54.96  
161 Charlie Young              9 Bucksport             26:01.38  
162 Mikkel Hadamard            9 Wheeler               26:12.69  
163 Christian Frazer           9 Gardiner              26:19.43  
164 Noah Blakey                9 Oceanside             26:21.95  
165 Skyler Patrick             9 Foxcroft              26:30.77  
166 Eamon Hansbury             9 Lincoln Acad          26:35.54  
167 Raymond Stoddard           9 Bonny Eagle           26:47.16  
168 Sam Gandler                9 Lincoln Acad          26:48.92  
169 Gregory Cass               9 Massabesic            27:08.16  
170 Jaxson Saucier             9 Fort Kent             27:09.02  
171 Henry Hamilton             9 Brewer                27:22.36  
172 Max von Spiegelfeld        9 Marshwood             27:26.25  
173 Gus Romanow                9 Dirigo                27:35.34  
174 Caden Olesniewicz          9 Bangor                27:38.40  
175 Carson MacKusick           9 Boothbay/Wis          28:07.25  
176 Matthew Roberts            9 Lincoln Acad          28:08.50  
177 Nolan Hurder               9 Gorham                28:08.82  
178 Rhyder Staples             9 Oak Hill              28:26.01  
179 Alex Gayoso                9 Bucksport             29:00.73  
180 Anthony Valentino          9 Messalonskee          29:15.27  
181 Gideon Pelkey              9 Erskine               29:23.81  
182 Asa Merrick                9 Morse                 29:39.27  
183 Hopper Starkey             9 Berwick               29:41.02  
184 Jonah Slocum               9 Winthrop              29:48.73  
185 Calvin Sheehan-Kopp        9 Marshwood             30:55.09  
186 Liam Tierney               9 Lincoln Acad          30:59.85  
187 Sully Collins              9 Lincoln Acad          31:06.42  
188 Wes Laneau                 9 Poland                31:17.43  
189 Logan Bloom                9 Lewiston              31:17.73  
190 Sylus Cousins              9 Ellsworth             32:34.47  
191 Logan Lai                  9 Winthrop              32:48.79  
192 Noah Bucklin               9 Marshwood             33:44.02  
193 Carter Moore               9 Winthrop              33:45.21  
194 Corbin Foster              9 Leavitt               42:28.12  
 -- Jude McCullough            9 Falmouth                   DNF  

Results - Seeded
  1 Alex Gilbert              12 Freeport              15:45.82  
  2 Enzo Giampaolo            12 Lewiston              15:53.49  
  3 Atticus Merriam           11 Scarborough           15:58.13  
  4 William Morris            11 Dirigo                15:58.14  
  5 Levi Riggs                12 Morse                 16:04.89  
  6 Samuel Bergmark           11 Bangor                16:15.01  
  7 Henri Rivard              12 Marshwood             16:16.22  
  8 Asher Valentine           12 Hampden               16:16.31  
  9 Harper Borden             12 Edward Little         16:22.10  
 10 Calvin Vincent            12 Edward Little         16:31.39  
 11 Isaac Pelletier           11 Sanford               16:38.08  
 12 Jackie Chalmers           10 Yarmouth              16:38.89  
 13 Malachi Witmer            11 Houlton/GHCA          16:43.34  
 14 Ian Guzman                11 Freeport              16:43.70  
 15 Alfie Cognata             11 Winthrop              16:45.03  
 16 Peter Rank                12 Deering               16:45.44  
 17 Ellis Wood                12 Deering               16:46.69  
 18 Sam Tooley                12 Camden Hills          16:49.27  
 19 Hayden Atkinson           12 York                  16:52.53  
 20 Eli Chalmers              10 Yarmouth              16:54.37  
 21 Frederick Brill           12 Falmouth              16:54.90  
 22 Bowen Mitchell            10 Yarmouth              17:00.85  
 23 Gunnar Weil               12 Hampden               17:01.07  
 24 Emile Olins               11 Portland              17:01.21  
 25 Leo Ferrey                10 Cape Elizabeth        17:01.45  
 26 Owen Cummings             11 Gorham                17:05.60  
 27 Owen Blades               12 Portland              17:16.26  
 28 Aziz Mohamed              12 Portland              17:16.38  
 29 Ian Britt                 12 Mt. Ararat            17:17.47  
 30 Liam Nudd                 12 Cape Elizabeth        17:17.72  
 31 Harrison Crider           11 Gorham                17:19.18  
 32 Vincent Landberg          10 Freeport              17:19.85  
 33 Beckham Rand              11 John Bapst            17:20.94  
 34 Tadhg Lake                10 Waynflete             17:21.71  
 35 Alden Reardon             12 Fort Kent             17:21.92  
 36 Mikhail El-Badry          11 Berwick               17:24.28  
 37 Jackson Dineen            12 Bangor                17:26.84  
 38 Michael Mastraccio        10 Sanford               17:28.28  
 39 Craig Paine               10 Madison               17:29.54  
 40 Reid Wemple               12 Wheeler               17:29.60  
 41 Owen Card                 12 Lincoln Acad          17:29.73  
 42 Tewolde Stewart           11 Caribou               17:30.60  
 43 Jesse Canfield            11 Yarmouth              17:33.17  
 44 Scott Stubbs              12 Caribou               17:33.39  
 45 Lukas Pounder             12 Narraguagus           17:33.43  
 46 Noah Seigh                10 Camden Hills          17:35.68  
 47 Drew Gaulin               11 Burrillville          17:37.25  
 48 Nathan Brady              10 Houlton/GHCA          17:38.37  
 49 Ambrose Clarke            11 Portland              17:38.71  
 50 Noah Loveys-Messenger     10 Thornton              17:40.97  
 51 Vincent Wing              10 Harwood               17:41.47  
 52 Charley Flees             12 Waterville            17:41.76  
 53 James Brady               12 Houlton/GHCA          17:42.76  
 54 Andrew Greene             12 Hampden               17:43.12  
 55 Malachi Ganong            12 Lisbon                17:43.26  
 56 Chris Cooper              12 MDI                   17:43.89  
 57 Sam St. Germain           11 Winthrop              17:44.49  
 58 Jasper Keller             10 Yarmouth              17:44.59  
 59 Brayden Drake             11 Houlton/GHCA          17:46.79  
 60 River Louten              10 Portland              17:47.15  
 61 Owen Cooper               11 Greely                17:47.89  
 62 Arman Gurcan              12 Cheverus              17:48.40  
 63 David Aulisio             12 Saint Andrew's        17:49.67  
 64 Colby Daigle              11 Medomak Valley        17:49.78  
 65 Samuel Liudvinaitis       12 Lisbon                17:49.90  
 66 Evan Gilbert              11 Bonny Eagle           17:50.90  
 67 Aj Crocker                11 Boothbay/Wis          17:51.81  
 68 Harvey Crider             11 Gorham                17:55.82  
 69 Andrew Barrett            12 Orono                 17:57.45  
 70 Louis Lowery              10 Portland              17:59.16  
 71 Mungu Tussing             11 Freeport              18:05.10  
 72 Luke Doscinski            12 Mt. Blue              18:07.06  
 73 Harper Doyle              12 Poland                18:07.59  
 74 Jack Scott                11 Hampden               18:08.04  
 75 Samuel Morrison           12 Portland              18:09.60  
 76 Samuel Dineen             11 Bangor                18:10.75  
 77 Brody Hackett             11 Harwood               18:11.99  
 78 Jackson Stimmel           10 Sanford               18:12.06  
 79 Jackson Kayne             12 Cheverus              18:12.72  
 80 Geo Mayorquin             11 South Portland        18:12.95  
 81 Sam Dunham                12 Freeport              18:13.98  
 82 Zach Egeland              11 Camden Hills          18:14.47  
 83 Xander Jamieson           11 Caribou               18:14.72  
 84 Wyatt Levesque            10 Lake Region           18:14.94  
 85 Connor Kedzierski         11 Bucksport             18:14.95  
 86 Eli Young                 11 Mt. Blue              18:15.13  
 87 Dominic Penley            10 Sanford               18:15.14  
 88 John Wilkerson            10 Hampden               18:15.38  
 89 Noel Heath                12 Scarborough           18:17.18  
 90 Cole Lavigne              11 Gardiner              18:17.75  
 91 Evan Trieu                10 Cheverus              18:18.49  
 92 Griffin Hendrix           10 Falmouth              18:18.91  
 93 George Jenkins            11 South Portland        18:20.19  
 94 Ethan Fortie              10 Messalonskee          18:21.56  
 95 Lucas Dubois              11 Falmouth              18:22.10  
 96 Nick DeMarco              11 Mt. Blue              18:22.15  
 97 Damien Meissner           11 Scarborough           18:23.47  
 98 Wyatt Oliver              10 Mt. Blue              18:24.36  
 99 Andrew Skeirik            11 Austin Prep           18:24.38  
100 Xander Gordon             12 Yarmouth              18:24.54  
101 Brady Pelletier           12 Bangor                18:25.24  
102 Griffith Heath            12 Scarborough           18:25.28  
103 Tristan Atwell            11 Oxford Hills          18:25.76  
104 Gabriel Waterman          12 Sanford               18:27.00  
105 Emerson Geranis           10 York                  18:27.71  
106 Jackson Lavertu           11 Gorham                18:28.07  
107 Holden Nehrboss           10 Lincoln Acad          18:32.04  
108 Lavani Contreras          10 Portland              18:34.55  
109 Connor Lund               12 Falmouth              18:34.91  
110 Manny Sepulveda           10 Wheeler               18:35.58  
111 Keaton Sampson            11 Massabesic            18:36.19  
112 Riley Lamb                12 Poland                18:36.49  
113 James Goddard             11 MDI                   18:36.97  
114 Alan Kalloor              10 Cheverus              18:37.90  
115 Lexington Cote            11 Messalonskee          18:38.58  
116 Connor Meshey             11 Bucksport             18:39.30  
117 Jude Keezer               10 Hampden               18:39.97  
118 Jonah Milton              10 Cape Elizabeth        18:41.11  
119 Wyatt Richardson          11 George Stevens        18:41.31  
120 Emery Stevens             11 Hampden               18:42.67  
121 Cooper Martin             11 Bangor                18:42.86  
122 Wyatt Babyak              11 York                  18:44.43  
123 Gavin Lawler              12 Windham               18:46.06  
124 Remington Grunhuvd        10 Massabesic            18:46.77  
125 Hunter Roberts            11 Washington Acad       18:47.85  
126 Mason Thurlow             10 Thornton              18:47.88  
127 Max Edwards               12 Scarborough           18:48.32  
128 Owen Cannon               11 George Stevens        18:48.84  
129 Nsungui Mankatu           12 Lewiston              18:49.23  
130 Colin Anderson            11 Scarborough           18:49.70  
131 Cameron Cardella          11 Mt. Ararat            18:51.06  
132 Reid Quirk                10 Orono                 18:51.56  
133 Grady Emerson             10 Medomak Valley        18:51.84  
134 Mason Bragdon             11 Windham               18:52.92  
135 Paiden Trulock            10 Marshwood             18:53.26  
136 Sam Harrod-Kim            10 Portland              18:54.04  
137 Trevor Nichols            12 Mt. Abram             18:54.25  
138 Leo Picard                12 Burrillville          18:54.46  
139 Charlie Roush             11 Portland              18:54.49  
140 Caetano Correia           12 South Portland        18:55.34  
141 Alex Roach                10 Old Town              18:55.93  
142 Noah Ferioli              11 Foxcroft              18:56.76  
143 Ben Hatch                 12 Mt. Blue              18:56.94  
144 Caleb Saucier             12 Windham               18:57.39  
145 Leif Hellstedt            11 Yarmouth              19:00.04  
146 Lucas Ladd                12 George Stevens        19:01.40  
147 Robert Berry              12 Narraguagus           19:02.34  
148 Oliver Killeen            12 Portland              19:02.50  
149 Abe Palme                 10 Gorham                19:03.53  
150 Jacob Magnuson            10 Falmouth              19:06.93  
151 Daniel Wagner             11 Thornton              19:08.31  
152 Jonathan Bisson           11 Brunswick             19:09.85  
153 Zach Crowthers            12 Wheeler               19:09.99  
154 Ezra Burke                11 Westbrook             19:10.99  
155 Finn Zwintscher           11 Cape Elizabeth        19:12.68  
156 Boden Mann                12 York                  19:14.33  
157 Eli Meader                10 Madison               19:15.32  
158 Dante Avila               10 Kennebunk             19:16.70  
159 David Dixon               11 Carrabec              19:17.50  
160 Ben McCalmon              10 Cape Elizabeth        19:17.51  
161 Sawyer Keenan             11 Thornton              19:17.69  
162 Dominic Clyde             10 South Portland        19:18.20  
163 Paxton Darrell            10 Presque Isle          19:18.34  
164 Noah Kay                  11 South Portland        19:18.47  
165 Cedric Wiseman            11 York                  19:19.71  
166 Alva Gandler              12 Lincoln Acad          19:20.09  
167 Tristan McGraw            10 Brunswick             19:20.25  
168 Jose Bencomo              12 Scarborough           19:21.72  
169 Adams Stratton            10 George Stevens        19:22.00  
170 Jasper Rogers             12 Cape Elizabeth        19:22.07  
171 Carter Washburn           10 Cape Elizabeth        19:22.80  
172 Thomas Mickael            12 Lincoln Acad          19:23.00  
173 Liam Benson               10 South Portland        19:23.80  
174 Ewan Nash                 10 Brunswick             19:24.77  
175 Ryan McPherson            12 Brunswick             19:25.02  
176 Isaiah Sabean             12 Cony                  19:25.13  
177 Harrison White            12 Lincoln Acad          19:26.44  
178 Ethan Rancourt            12 Winslow               19:27.42  
179 Louie Caidoc              10 Boothbay/Wis          19:28.20  
180 Albert Putnam             11 South Portland        19:28.51  
181 Sam Withers               12 Waterville            19:28.94  
182 Ariel Aguilo              11 Austin Prep           19:29.40  
183 Thomas Casale             12 Austin Prep           19:29.98  
184 Declan Costa              12 Burrillville          19:34.98  
185 Coburn Morris             11 Washington Acad       19:36.55  
186 Alden Fitzgerald Ward     10 Lincoln Acad          19:36.98  
187 Liam McKee                12 Leavitt               19:37.72  
188 Caleb Longbottom          12 Morse                 19:37.97  
189 Noah Hughes               12 Westbrook             19:37.98  
190 Stetson Thurston          11 Dirigo                19:37.99  
191 Ren Kauffunger            12 Morse                 19:40.27  
192 Jack Cashman              11 Brunswick             19:42.92  
193 Darion Wescott            11 Ellsworth             19:43.23  
194 Jack Farnsworth           11 Sumner                19:45.08  
195 Jack Hildebrand           10 Orono                 19:46.63  
196 Mathias Porter            10 Bangor                19:49.89  
197 Jaxson Graham             11 Austin Prep           19:51.09  
198 Marshall Flynn            11 Mt. Ararat            19:59.23  
199 Nathan Chute              11 Bangor                20:00.12  
200 Chapin Rivers             12 Harwood               20:05.19  
201 Dracen Morgan             12 Narraguagus           20:10.92  
202 Eli Sidhu                 12 Falmouth              20:12.20  
203 Noah Oliver               12 Messalonskee          20:14.19  
204 Leland O'Reilly           11 Cape Elizabeth        20:30.81  
205 Ezekiel Bermudez          12 Dexter                20:52.81  
206 Nick Morouse              12 Brunswick             20:58.03  
207 Declan Kelly              12 Mt. Ararat            21:24.57  
 -- Ronan Brown               12 Oxford Hills               DNF  
 -- Nick Sallinen             11 Gorham                     DNF  
 -- Liam Waring               12 Orono                      DNF  
 -- Noah Rasheed              12 Deering                    DNF