2025 Southern Maine Classic XC Invitational - 9/13/2025            
                                    Results                                    
 
Boys 5k Run CC
=======================================================================
    Name                    Year School                  Finals  Points
=======================================================================
Grade 9/10 - Men
  1 Jackie Chalmers           10 Yarmouth              16:39.99  
  2 Bowen Mitchell            10 Yarmouth              16:57.29  
  3 Leo Ferrey                10 Cape Elizabeth        16:57.95  
  4 Vincent Landberg          10 Freeport              17:17.84  
  5 Otis Fairey                9 Amherst-Pelham        17:18.93  
  6 Noah Seigh                10 Camden Hills          17:19.69  
  7 Callahan Stiasny           9 Bonny Eagle           17:28.00  
  8 Michael Mastraccio        10 Sanford               17:28.36  
  9 Tadhg Lake                10 Waynflete             17:32.27  
 10 Griffin Hendrix           10 Falmouth              17:43.35  
 11 Noah Loveys-Messenger     10 Thornton              17:45.92  
 12 Eli Chalmers              10 Yarmouth              17:58.26  
 13 William Parker             9 Camden Hills          18:03.72  
 14 Jackson Garcia             9 Poland                18:11.12  
 15 Jasper Keller             10 Yarmouth              18:11.25  
 16 Nicholas Workman          10 Amherst-Pelham        18:16.91  
 17 Abe Palme                 10 Gorham                18:21.11  
 18 Charles Schmid             9 York                  18:22.89  
 19 Zachary Valentine          9 Hampden               18:23.13  
 20 Jude Keezer               10 Hampden               18:23.36  
 21 Jack Lucas                 9 Gray New Glo          18:25.62  
 22 Quin Dijkstra             10 York                  18:27.75  
 23 Mason Thurlow             10 Thornton              18:28.80  
 24 Jeremiah Hayslip           9 Amherst-Pelham        18:29.06  
 25 Jonah Milton              10 Cape Elizabeth        18:29.14  
 26 John Wilkerson            10 Hampden               18:29.26  
 27 Jackson Stimmel           10 Sanford               18:34.18  
 28 Dominic Penley            10 Sanford               18:35.47  
 29 Evan Trieu                10 Cheverus              18:43.63  
 30 Wyatt Levesque            10 Lake Region           18:44.66  
 31 Alek Howland               9 Scarborough           18:46.61  
 32 Hassan Abdel-Maksoud      10 Amherst-Pelham        18:47.16  
 33 Evan Regensburger          9 Lake Region           18:49.17  
 34 Hunter Pete                9 Amherst-Pelham        18:51.42  
 35 Dante Avila               10 Kennebunk             18:52.42  
 36 Carter Washburn           10 Cape Elizabeth        18:54.12  
 37 Myles Douglas              9 Greely                18:54.15  
 38 Paiden Trulock            10 Marshwood             18:56.44  
 39 Lucas Madsen              10 Wells                 18:57.22  
 40 Jacob Magnuson            10 Falmouth              18:57.40  
 41 Alan Kalloor              10 Cheverus              18:59.01  
 42 Tristan McGraw            10 Brunswick             18:59.03  
 43 Harrison Balakier          9 York                  19:01.08  
 44 Avery Redfern              9 Camden Hills          19:02.87  
 45 Mathias Porter            10 Bangor                19:03.40  
 46 Lou Knowles               10 Fryeburg              19:05.28  
 47 Jenson Niejadlik          10 Cheverus              19:05.36  
 48 Ewan Nash                 10 Brunswick             19:05.78  
 49 Milo Gavin Morris         10 Wells                 19:06.15  
 50 Emerson Geranis           10 York                  19:07.19  
 51 Ian Aubut                 10 Gray New Glo          19:07.82  
 52 Joseph Scordino           10 Camden Hills          19:12.15  
 53 Ben McCalmon              10 Cape Elizabeth        19:13.59  
 54 Daniel Schoudel           10 North Shore           19:17.85  
 55 John Ricci                10 North Shore           19:18.70  
 56 Briggs Downing             9 Gorham                19:20.59  
 57 Blake Mann                 9 York                  19:22.58  
 58 Michael Van Tassel         9 Winthrop              19:24.49  
 59 James Vaillancourt        10 North Yarmouth        19:25.62  
 60 Remington Grunhuvd        10 Massabesic            19:26.03  
 61 Finn Dornbach             10 North Yarmouth        19:27.29  
 62 Keagan Urey               10 Camden Hills          19:28.99  
 63 Kieran Leahy              10 Scarborough           19:29.68  
 64 Dominic Clyde             10 South Portland        19:30.58  
 65 Christian Lacadie         10 Gray New Glo          19:30.93  
 66 Peter Colianni             9 Greely                19:31.23  
 67 Noah Van Allen             9 Yarmouth              19:31.90  
 68 Maxwell Kuhn              10 Bangor                19:33.32  
 69 Tommie Mannion            10 Marshwood             19:34.55  
 70 Brayden Beattie            9 Bonny Eagle           19:37.91  
 71 Louie Caidoc              10 Boothbay/Wis          19:38.53  
 72 Daniel Howe                9 Poland                19:40.68  
 73 Holden Handley            10 Gray New Glo          19:41.39  
 74 Joshua Lane                9 Hampden               19:41.45  
 75 Soren Castenson           10 Amherst-Pelham        19:42.73  
 76 Gunnar Jackson             9 Greely                19:42.95  
 77 Evan Fletcher              9 Gorham                19:44.30  
 78 Owen Tardiff              10 Falmouth              19:48.39  
 79 Lloyd Schattin             9 Amherst-Pelham        19:49.38  
 80 Aaron Garland              9 Thornton              19:51.05  
 81 Jude McCullough            9 Falmouth              19:51.50  
 82 Dylan Valdmanis           10 Waynflete             19:52.44  
 83 Liam Derier               10 Bonny Eagle           20:01.80  
 84 Jace Boron                 9 Hampden               20:02.77  
 85 Silas Winters             10 Kennebunk             20:04.32  
 86 Peter Graffam              9 Biddeford             20:04.97  
 87 Eben Boyko                10 Wells                 20:05.58  
 88 Josh Varney                9 Poland                20:08.25  
 89 Brownlow Parks-Stamm       9 Falmouth              20:09.40  
 90 Kyle Semenchuk             9 Bonny Eagle           20:11.80  
 91 Harper Nelson             10 Brunswick             20:13.60  
 92 Harper Stauble             9 Traip                 20:14.82  
 93 Everett Burke             10 York                  20:15.70  
 94 Nolan Williams            10 Lisbon                20:15.72  
 95 Jackson Zehm              10 Boothbay/Wis          20:16.13  
 96 Aiden Byrne               10 Hampden               20:28.39  
 97 Nicholas Smith            10 Poland                20:29.49  
 98 Micah D'Amboise           10 Bonny Eagle           20:34.80  
 99 Tyler Jury                 9 Thornton              20:35.24  
100 Bradley Genovese           9 Gorham                20:40.76  
101 Yohann Jordaan             9 Amherst-Pelham        20:41.98  
102 Aidan Schofield            9 Brunswick             20:46.93  
103 Mason Bridge              10 Noble                 20:47.57  
104 Jacob Burnham             10 Lewiston              20:49.12  
105 Aidan Sylvester           10 Yarmouth              20:50.66  
106 Cristian Perez            10 North Shore           20:51.29  
107 Sebastian Pambo           10 Lewiston              20:54.61  
108 Daniel Koo-Kepka           9 Gorham                20:57.90  
109 Benjamin Hankens           9 Greely                21:01.82  
110 Owen Waters                9 York                  21:01.85  
111 Daniel Penders             9 Thornton              21:06.67  
112 Crawford Martinez         10 Brunswick             21:13.59  
113 Rocklen Bald               9 Biddeford             21:14.59  
114 Rhy Labelle               10 Camden Hills          21:14.92  
115 Lyle Skolnekovich          9 Cheverus              21:17.24  
116 Ronan Mattson              9 Maine Coast           21:18.97  
117 Erik Frey                 10 Cape Elizabeth        21:19.81  
118 Sam Hebda                 10 Cape Elizabeth        21:21.05  
119 Graham Sanborn            10 Kennebunk             21:21.55  
120 Boede Sines                9 Bangor                21:24.30  
121 Otis Manganello            9 Maine Coast           21:24.57  
122 Banner Andrews            10 Bonny Eagle           21:25.57  
123 Ray Beach                  9 Camden Hills          21:25.64  
124 John Cooper                9 Boothbay/Wis          21:26.12  
125 Raymond Lamb              10 Kennebunk             21:29.74  
126 Evan Medina                9 Kennebunk             21:30.29  
127 Stirling Martinez         10 Brunswick             21:30.91  
128 Levi Bannon               10 Greely                21:32.97  
129 Andrei Tourigny            9 Scarborough           21:33.27  
130 Lawson Beichner            9 Hampden               21:33.40  
131 Sam Bowen                 10 Brunswick             21:35.12  
132 Desmond Lees               9 Bangor                21:37.26  
133 James Moore                9 Amherst-Pelham        21:38.36  
134 John Zdunczyk              9 Cheverus              21:39.03  
135 Connor Prendergast        10 York                  21:41.75  
136 George Horrigan            9 Scarborough           21:43.06  
137 Asa Templeton-Suzuki       9 Amherst-Pelham        21:43.56  
138 Ellis Casey               10 Freeport              21:51.79  
139 Joseph Fulmer              9 York                  21:52.75  
140 Ronan Kelly                9 Massabesic            21:54.22  
141 Asher Candura              9 Greely                21:54.40  
142 Diego Lester               9 Greely                21:55.27  
143 Jackson McBride           10 Winthrop              21:55.37  
144 Ryder Goddu                9 Greely                21:56.11  
145 Leo Anderson              10 Freeport              21:56.34  
146 Strike Barrett             9 Amherst-Pelham        21:56.52  
147 Zarek Carsley             10 Hampden               21:58.28  
148 Ben Gapski                10 Boothbay/Wis          21:59.04  
149 Henry Lafond               9 Scarborough           22:02.77  
150 Cale Legere                9 York                  22:08.11  
151 Reigh Lee                 10 Amherst-Pelham        22:10.51  
152 William Driscoll           9 Brunswick             22:11.53  
153 Oliver Rubin               9 Amherst-Pelham        22:12.17  
154 Aaron Adams               10 Wells                 22:12.21  
155 Carter Huff               10 Sanford               22:13.56  
156 Moaze Zhang               10 Lewiston              22:13.60  
157 Emmett Henderson           9 Amherst-Pelham        22:16.02  
158 Zachary Jenkins            9 Wells                 22:17.43  
159 Kai Jorgensen              9 Freeport              22:20.44  
160 James Kirby               10 Falmouth              22:20.65  
161 William Mitchell          10 Gray New Glo          22:26.08  
162 Ian Quinn                 10 Gorham                22:36.51  
163 Henry Kotzan               9 Falmouth              22:36.74  
164 Kailash Roopnarine         9 Amherst-Pelham        22:38.73  
165 Callan Driscoll           10 Scarborough           22:40.67  
166 Graham Hatch               9 South Portland        22:43.08  
167 Greyson Hawkins           10 Noble                 22:44.80  
168 Stephen Sirois             9 Bonny Eagle           22:47.26  
169 Charlie DeBruyn            9 Cape Elizabeth        22:47.63  
170 Wyatt Mitchell             9 Poland                22:49.49  
171 Patrick Seely             10 Camden Hills          22:50.24  
172 Brady Jandreau             9 Poland                22:51.33  
173 Matson Ross                9 Falmouth              22:52.19  
174 Jaydin Hirst              10 Kennebunk             22:53.05  
175 Aziz Farzaliyev           10 Massabesic            22:55.63  
176 Coleton Lessard            9 Gray New Glo          22:56.16  
177 Duncan Mackenzie           9 Poland                22:58.07  
178 Mark Sylvester             9 Winthrop              22:59.11  
179 Henry Mails                9 York                  23:01.08  
180 Hosea Jones                9 Lake Region           23:01.25  
181 Eli Smolin                10 Scarborough           23:03.45  
182 Nick Johnson               9 Brunswick             23:05.93  
183 Adrian Crowell             9 Lewiston              23:07.33  
184 Peter Wilbur               9 Yarmouth              23:09.53  
185 Ruben Scher                9 Falmouth              23:16.32  
186 Tal Kaizen                 9 Amherst-Pelham        23:17.64  
187 Trent Harrison            10 Brunswick             23:19.78  
188 Dean Trainer              10 Traip                 23:20.14  
189 John Ford                 10 Kennebunk             23:22.01  
190 Axel Wilmot                9 Freeport              23:23.82  
191 Zachary Waterhouse         9 Bonny Eagle           23:24.02  
192 Aiden Coombs               9 Fryeburg              23:32.71  
193 Ben Sidhu                 10 Falmouth              23:36.50  
194 Leo Jones                  9 Camden Hills          23:37.00  
195 Henry Hallagan             9 Yarmouth              23:50.60  
196 Braken Surma              10 Lake Region           23:55.11  
197 Junxiang Feng             10 Amherst-Pelham        23:56.33  
198 Charlie Myers              9 Yarmouth              23:58.61  
199 Jack Milliken              9 Greely                23:59.68  
200 Noah Busick                9 Wells                 24:01.05  
201 Samuel Dudley              9 Brunswick             24:01.86  
202 Jackson Crawford           9 Yarmouth              24:10.55  
203 Kaleb Li                  10 Waynflete             24:26.05  
204 Trey Belcher               9 Camden Hills          24:28.55  
205 Hardy Ndebanje            10 Cheverus              24:35.19  
206 Zackary Smith             10 Biddeford             24:44.39  
207 Henry Hatch                9 Marshwood             24:47.97  
208 Henry Bradish              9 Wells                 24:48.86  
209 Chase Daniels              9 Gray New Glo          24:56.11  
210 Will Bixby                10 Falmouth              25:01.81  
211 Joseph Dubois             10 Biddeford             25:11.48  
212 Takoda Sampson            10 Noble                 25:12.60  
213 Tenzin Hein               10 Falmouth              25:15.28  
214 Charlie Coraccio           9 Traip                 25:15.34  
215 Gage Jewett                9 Bonny Eagle           25:19.10  
216 Jackson Williams          10 Noble                 25:21.35  
217 Colin Riggins              9 Poland                25:32.13  
218 Hugo O'Neil                9 Noble                 25:35.87  
219 Liam Moxcey               10 Windham               25:44.47  
220 Lucas Ng                   9 Bonny Eagle           25:46.67  
221 Henry Brill                9 Falmouth              25:51.75  
222 Maximus Miranda           10 Lewiston              25:52.99  
223 Robert Emery               9 Cape Elizabeth        25:54.18  
224 Sean Beaudoin             10 Traip                 26:03.97  
225 Caden Olesniewicz          9 Bangor                26:09.99  
226 Nolan Hurder               9 Gorham                26:10.56  
227 Tyler Gilson              10 Lake Region           26:11.48  
228 Alexander Reeves          10 Cape Elizabeth        26:14.29  
229 Simon Lord                10 Lisbon                26:19.82  
230 Fergus O'Neil              9 Noble                 26:30.29  
231 Hunter Crocker             9 Lisbon                26:31.71  
232 Seaton Garrett            10 Traip                 26:52.51  
233 Liam Thomas                9 Old Orchard           26:55.30  
234 Brenden Guitard           10 Noble                 26:58.80  
235 Jordan Certoma            10 Bonny Eagle           26:58.93  
236 Ivan Aleman                9 Fryeburg              27:04.18  
237 Jackson Bethel             9 Bonny Eagle           27:07.24  
238 Owen Damasco               9 Yarmouth              27:12.28  
239 Sandu Rager                9 Amherst-Pelham        27:24.41  
240 Raymond Stoddard           9 Bonny Eagle           27:30.12  
241 Joshua Long               10 Lake Region           27:37.32  
242 Mitchell Morin            10 Bangor                27:54.75  
243 Hayden DeBruyn            10 Cape Elizabeth        27:55.75  
244 Wes Laneau                 9 Poland                28:10.90  
245 Jack Franz                 9 Amherst-Pelham        28:25.79  
246 John Wolfgram             10 Scarborough           28:26.87  
247 Bentley Surette           10 Bangor                28:47.50  
248 Trevor Skelton            10 Old Orchard           28:51.80  
249 Jacob Frost               10 Winthrop              29:18.89  
250 Jonah Slocum               9 Winthrop              30:34.28  
251 Reed Shapiro               9 Lewiston              30:42.60  
252 Jacob Liff                 9 Waynflete             30:47.91  
253 Carson MacKusick           9 Boothbay/Wis          31:02.05  
254 Cassius Lancaster          9 Biddeford             31:39.17  
255 Calvin Sheehan-Kopp        9 Marshwood             31:52.19  
256 Logan Bloom                9 Lewiston              31:53.84  
257 Noah Bucklin               9 Marshwood             32:01.99  
258 Gavin Reams               10 Sanford               32:25.91  
259 Colin Leyba                9 Amherst-Pelham        33:33.84  
260 Eli Peltier                9 Amherst-Pelham        34:57.77  
261 Michael Carpenter         10 Sanford               35:37.59  
262 DJ Guillemtte             10 Sanford               41:07.46 

Grade 11/12 - Men 
  1 Alex Gilbert              12 Freeport              15:40.95  
  2 Calvin Miller             11 Amherst-Pelham        15:55.29  
  3 Atticus Merriam           11 Scarborough           15:58.82  
  4 Henri Rivard              12 Marshwood             16:15.77  
  5 Samuel Bergmark           11 Bangor                16:17.14  
  6 Isaac Pelletier           11 Sanford               16:26.86  
  7 Asher Valentine           12 Hampden               16:29.47  
  8 Peter Nedeau              11 Amherst-Pelham        16:36.71  
  9 Hayden Atkinson           12 York                  16:41.27  
 10 Ian Britt                 12 Mt. Ararat            16:46.38  
 11 Harvey Crider             11 Gorham                16:47.68  
 12 Nico Lisle                12 Amherst-Pelham        16:48.63  
 13 Jonathan Perry            11 Thornton              16:50.92  
 14 Sam Tooley                12 Camden Hills          16:54.85  
 15 Alfie Cognata             11 Winthrop              16:59.03  
 16 Ian Guzman                11 Freeport              17:05.85  
 17 Owen Cummings             11 Gorham                17:07.29  
 18 Jack Scott                11 Hampden               17:11.65  
 19 Jeffrey Casavant          12 Biddeford             17:21.34  
 20 Frederick Brill           12 Falmouth              17:23.10  
 21 Gunnar Weil               12 Hampden               17:28.34  
 22 Samuel Dineen             11 Bangor                17:29.42  
 23 Evan Gilbert              11 Bonny Eagle           17:32.54  
 24 Sam Woodruff              12 Amherst-Pelham        17:40.82  
 25 Mungu Tussing             11 Freeport              17:46.50  
 26 Jackson Dineen            12 Bangor                17:47.70  
 27 Owen Cooper               11 Greely                17:50.91  
 28 Arman Gurcan              12 Cheverus              17:52.31  
 29 Jackson Libby             12 Gray New Glo          17:53.45  
 30 Liam Nudd                 12 Cape Elizabeth        17:53.87  
 31 Sam St. Germain           11 Winthrop              17:59.31  
 32 Abraham Medrano           12 Wells                 18:09.09  
 33 Malachi Ganong            12 Lisbon                18:10.19  
 34 Cameron Cardella          11 Mt. Ararat            18:10.39  
 35 Ezra Burke                11 Westbrook             18:11.34  
 36 Zach Egeland              11 Camden Hills          18:12.25  
 37 Aj Crocker                11 Boothbay/Wis          18:14.01  
 38 Damien Meissner           11 Scarborough           18:17.03  
 39 Jackson Kayne             12 Cheverus              18:17.98  
 40 Noel Heath                12 Scarborough           18:18.98  
 41 Jonathan Bisson           11 Brunswick             18:20.48  
 42 Kai Oakley                11 North Shore           18:20.80  
 43 George Jenkins            11 South Portland        18:22.00  
 44 Mason Bragdon             11 Windham               18:22.37  
 45 Calvin Cusick             11 Amherst-Pelham        18:22.69  
 46 Geo Mayorquin             11 South Portland        18:25.94  
 47 Samuel Liudvinaitis       12 Lisbon                18:27.14  
 48 Jose Bencomo              12 Scarborough           18:27.58  
 49 Brady Pelletier           12 Bangor                18:35.47  
 50 Gabriel Hatfield          12 Wells                 18:36.00  
 51 Keaton Sampson            11 Massabesic            18:36.01  
 52 Noah Tessier              12 Marshwood             18:36.51  
 53 Andrew Greene             12 Hampden               18:39.99  
 54 Colin Anderson            11 Scarborough           18:40.16  
 55 Griffith Heath            12 Scarborough           18:40.54  
 56 Connor Lund               12 Falmouth              18:42.51  
 57 Sam Dunham                12 Freeport              18:46.86  
 58 Owen Platt                12 Amherst-Pelham        18:48.84  
 59 Boden Mann                12 York                  18:49.10  
 60 Gavin Lawler              12 Windham               18:50.95  
 61 Joel Brinz                11 Hampden               18:53.04  
 62 Gianni Haefele            11 Winthrop              18:53.50  
 63 Kevin Munyaneza           11 Gorham                18:54.64  
 64 Gabriel Waterman          12 Sanford               18:55.46  
 65 Cody Brook                11 Scarborough           18:55.64  
 66 Jackson Lavertu           11 Gorham                18:56.01  
 67 Riley Lamb                12 Poland                18:56.76  
 68 Lucas Dubois              11 Falmouth              18:56.93  
 69 Emery Stevens             11 Hampden               18:58.70  
 70 Ian Burns                 11 Amherst-Pelham        19:00.61  
 71 Eli Sidhu                 12 Falmouth              19:04.07  
 72 Finn Zwintscher           11 Cape Elizabeth        19:04.54  
 73 Wyatt Fletcher            11 Gorham                19:05.62  
 74 Daniel Wagner             11 Thornton              19:05.89  
 75 Leland O'Reilly           11 Cape Elizabeth        19:06.64  
 76 Wyatt Babyak              11 York                  19:06.91  
 77 Cedric Wiseman            11 York                  19:11.03  
 78 Ozzy Wolaver              11 Amherst-Pelham        19:12.14  
 79 Caetano Correia           12 South Portland        19:14.01  
 80 Leif Hellstedt            11 Yarmouth              19:14.56  
 81 John Nicholas             12 Yarmouth              19:14.65  
 82 Elias Katsaros            12 Amherst-Pelham        19:16.15  
 83 Sawyer Keenan             11 Thornton              19:18.55  
 84 Jasper Rogers             12 Cape Elizabeth        19:19.33  
 85 Ali Kareem                12 Biddeford             19:20.29  
 86 Max Edwards               12 Scarborough           19:20.51  
 87 Nathan Chute              11 Bangor                19:24.95  
 88 Adam Stockwell            11 Scarborough           19:26.14  
 89 James Burke               12 York                  19:26.30  
 90 Charlie MacDonald         11 Hampden               19:29.58  
 91 Bennett Cohen             12 Camden Hills          19:30.43  
 92 Ryan Kelly                12 Poland                19:31.83  
 93 Caleb Saucier             12 Windham               19:33.58  
 94 Jack Cashman              11 Brunswick             19:37.15  
 95 Neal LaVallee             11 Gray New Glo          19:37.25  
 96 Ethan Cohen               12 Camden Hills          19:39.44  
 97 Evan Brousseau            12 Lewiston              19:39.79  
 98 Finn Marianski            12 Yarmouth              19:40.28  
 99 Holden Castenson          12 Amherst-Pelham        19:40.70  
100 Noah Kay                  11 South Portland        19:41.56  
101 Ryan Hanlon               12 Lisbon                19:42.24  
102 Landen Cole               12 Westbrook             19:47.55  
103 Aidan Forrest             12 Yarmouth              19:49.00  
104 Nsungui Mankatu           12 Lewiston              19:53.61  
105 Nick Morouse              12 Brunswick             19:54.66  
106 Gideon Walters            11 Thornton              19:55.72  
107 Felix Rothwell            12 Noble                 19:56.02  
108 Finn Hannigan             12 Amherst-Pelham        19:56.04  
109 Henry Thibault            12 Noble                 19:56.27  
110 Seth Starkey              12 Noble                 19:56.60  
111 Julian Lamson-LaPlume     11 Yarmouth              19:57.32  
112 Lucas Scott               12 Biddeford             19:58.68  
113 Jack Stephenson           11 Camden Hills          19:59.98  
114 Nolan Meyer               12 Scarborough           20:00.29  
115 Camden Parker             11 Yarmouth              20:01.78  
116 Liam Vigue                12 Bangor                20:07.95  
117 Jacob Woodman             11 York                  20:08.42  
118 Owen Beauregard           11 Cape Elizabeth        20:10.02  
119 Isaac Tarring             11 Kennebunk             20:15.25  
120 Daniel Jaronczyk          11 Lake Region           20:16.19  
121 Gage Daigneault           12 Freeport              20:17.67  
122 Jack Palmiter             11 Camden Hills          20:18.09  
123 Nathien Lessard           11 Gray New Glo          20:19.20  
124 Ryan McPherson            12 Brunswick             20:20.21  
125 Jordyn Theroux            11 Sanford               20:21.88  
126 Oliver Williams           11 Thornton              20:22.25  
127 Damian Cyr                12 Wells                 20:22.35  
128 Macen Boissoneau          11 Falmouth              20:23.45  
129 Marsden Shetterly         11 Freeport              20:27.88  
130 Payton Lamontagne         11 Noble                 20:31.57  
131 James Hartnett            11 Yarmouth              20:33.58  
132 Isaac Scribellito         12 Lisbon                20:33.92  
133 Jack Van Gieson           11 Sanford               20:40.94  
134 Fionn Mattson             12 Maine Coast           20:46.44  
135 Ross Gaffney              12 Boothbay/Wis          20:47.63  
136 Everett Hurder            11 Gorham                20:48.17  
137 Evan Hutchings            11 Thornton              20:50.19  
138 Griffin Mula-Howard       11 Thornton              20:50.62  
139 Cameron Davis             11 York                  20:51.29  
140 Ryan Anna                 12 Brunswick             20:52.01  
141 Kendall McGhee            11 Lisbon                20:53.22  
142 Jackson Widerstrom        12 Marshwood             20:58.72  
143 Tyler Poulin              11 Winthrop              21:00.26  
144 Andrew Lam                12 Bangor                21:03.73  
145 Harper Doyle              12 Poland                21:04.07  
146 Adrian Fernandez Torres   12 Amherst-Pelham        21:08.48  
147 Cole Rutberg              11 Yarmouth              21:08.92  
148 Henry Bernard             11 Greely                21:09.82  
149 Dominic Metayer           11 Bonny Eagle           21:10.53  
150 Ethan Long-Flagg          12 Winthrop              21:11.01  
151 Luke Hopkins              12 Winthrop              21:13.08  
152 Averey Klein              11 Lake Region           21:13.41  
153 Nathaniel Knowles         11 Brunswick             21:14.32  
154 Quentin Lombard           11 Cape Elizabeth        21:15.10  
155 Caden Smith               11 Scarborough           21:15.97  
156 Alexander Wilcox          12 Hampden               21:16.90  
157 Chance McNeil             11 Kennebunk             21:17.96  
158 Miguel Rucogoza           12 Cheverus              21:19.83  
159 Soren Southall            12 Waynflete             21:25.89  
160 Jayden Jines              11 Lake Region           21:26.02  
161 Finn Madden               12 Falmouth              21:26.34  
162 Chase Turgeon             12 Hampden               21:31.99  
163 Rafe Lilienthal           11 Waynflete             21:33.21  
164 Albert Putnam             11 South Portland        21:35.38  
165 Darcey Lees               12 Bangor                21:38.98  
166 Evan Weldon               12 Hampden               21:41.10  
167 Jack Butler               11 Lake Region           21:41.43  
168 Jensen Cook               12 Camden Hills          21:43.89  
169 Thomas Hubbell            11 Fryeburg              21:45.34  
170 Leopold von Spiegelfeld   11 Marshwood             21:46.62  
171 Carter Sanborn            12 Kennebunk             21:46.73  
172 Matthew Bariteau          11 Fryeburg              21:48.40  
173 Flynn McAllister          12 York                  21:49.10  
174 Jackson Donovan           11 Biddeford             21:50.07  
175 Eli Perkins               12 Amherst-Pelham        21:50.15  
176 Lee Edmunds               11 Scarborough           21:52.40  
177 Kergan Thomann            11 Camden Hills          21:53.18  
178 Zach Bourgoin             11 Gorham                21:53.34  
179 Davis Powell              11 Bonny Eagle           21:53.73  
180 Nate Perkins              11 South Portland        21:55.94  
181 Declan Swanson            11 Gray New Glo          22:00.84  
182 Jakob Palestrant          12 Fryeburg              22:05.26  
183 Isaiah Whitehead          11 Gorham                22:06.47  
184 Judah Curry               11 Marshwood             22:07.21  
185 Seamus Bailey             11 Gorham                22:09.29  
186 Hayden Stoddard           11 Thornton              22:10.09  
187 Shane Morrison            12 Gorham                22:10.74  
188 Gavin Rich                12 Yarmouth              22:12.49  
189 Jack Williams             11 Gorham                22:17.37  
190 Aaron Sanborn             12 Windham               22:17.84  
191 Gavin Audet               11 Noble                 22:18.11  
192 Dodge Mixer-Baily         12 Fryeburg              22:20.44  
193 Maxwell Costa             11 Amherst-Pelham        22:25.53  
194 Jack Landry               11 Westbrook             22:35.88  
195 Dillon Sylvain            11 Noble                 22:37.73  
196 Nathan Percival           12 Boothbay/Wis          22:45.45  
197 Milo Emerson              11 Maine Coast           22:46.97  
198 Matthew Melvin            12 Sanford               22:47.49  
199 Isaiah Morgan             12 Greely                22:49.17  
200 Aidan Morris              12 Cape Elizabeth        22:55.02  
201 Brayden Brown             12 Poland                22:56.63  
202 Morgan Willey             11 Windham               22:59.93  
203 Wilder Martelle           11 Yarmouth              23:00.05  
204 Urijah Oliver             11 Winthrop              23:06.31  
205 Patrick Bakken            11 Greely                23:26.65  
206 Ael Shimirwa              12 Cheverus              23:29.26  
207 Brady Webber              12 Freeport              23:29.96  
208 Brian Beretich            11 Greely                23:30.70  
209 Brody Hall                11 Lisbon                23:34.08  
210 Finn Cohan                12 Waynflete             23:50.98  
211 Mark Iordanov             12 York                  23:53.93  
212 Callin Noonan             12 York                  23:55.54  
213 Lucas Wooten              11 Lewiston              23:56.11  
214 Toby Noonan               12 Cape Elizabeth        24:08.21  
215 Daniel Uhde               11 South Portland        24:12.25  
216 Tyler Burns               12 Freeport              24:16.90  
217 Kylan Dugal               12 Lisbon                24:19.45  
218 Rhys Reinbach             11 Fryeburg              24:22.91  
219 Wyatt Briggs              11 Brunswick             24:22.95  
220 Charlie Puffer            11 Sanford               24:24.02  
221 Reece Dubreuil            11 Winthrop              24:24.39  
222 Linden Paessel            11 Amherst-Pelham        24:30.23  
223 Cooper Brown              11 Kennebunk             24:39.23  
224 Jameson Moore             12 York                  24:39.38  
225 Peter Ericson             11 Yarmouth              24:41.18  
226 Emmaus Kay                11 Lisbon                24:41.44  
227 Leron Nguyen              12 Bangor                24:43.86  
228 Aidyn Panizo              12 Old Orchard           24:45.17  
229 Ethan MacWilliam          12 Old Orchard           24:50.87  
230 Manny Inacio              11 Brunswick             24:53.02  
231 Levi Prince               11 Brunswick             24:53.11  
232 Marek Slomczynski         12 Windham               25:03.93  
233 Noah Scott                11 Cape Elizabeth        25:29.48  
234 Gideon Antonowicz         11 Amherst-Pelham        25:31.85  
235 Dalton Cole               11 Thornton              25:42.41  
236 Peyton Bizub              11 Cape Elizabeth        25:58.16  
237 David Farrell             11 Poland                26:15.56  
238 Andy Kulenduka            12 Old Orchard           26:45.41  
239 Ben Comeau                11 Poland                27:53.57  
240 Kevin Tran                11 Westbrook             28:17.99  
241 Luis Beltejar             12 Bangor                28:47.78  
242 Bucklin Andy              12 Marshwood             29:30.15  
243 Keegan Weeman             12 Bonny Eagle           30:13.37  
244 Brayden D'Auteuil         11 Poland                30:17.90  
245 Robert Fuller             11 Thornton              31:40.89  
246 Kyle Fish                 11 Lewiston              32:12.38  
247 Eliot Triadu              11 Sanford               34:10.20  
248 Ethan Hills               12 Bangor                34:12.73  
249 Eric Soucie               12 Lisbon                34:16.70  
250 Rohit Kumar               11 Thornton              34:35.06  
 -- Kieran Palmer             11 Amherst-Pelham             DNF  
 -- Wyatt Sholl               12 Falmouth                   DNF