2022 Maine XC Festival of Champions - 10/1/2022                
                                    Results                                    
 
Boys 5k Run CC
=======================================================================
    Name                    Year School                  Finals  Points
=======================================================================
Results - Unseeded Race
  1 Wynn Pooler               10 Erskine               18:43.09  
  2 Luke Dockham              11 Marshwood             18:52.99  
  3 Feysal Abdirahaman        12 Lewiston              18:57.81  
  4 Conor Glasier             11 Lincoln Acad          19:00.12  
  5 Rowan Tate                11 Ellsworth             19:03.76  
  6 Keon Shields              12 Hampden               19:05.89  
  7 Alex Pristawa             10 Burrillville, RI      19:06.59  
  8 Asa Berry                 11 Sumner                19:08.04  
  9 Aidan Gagnon              11 Sanford               19:10.26  
 10 Garrison Wilkerson        11 Hampden               19:12.46  
 11 Chris Taylor              11 Ellsworth             19:14.58  
 12 Daniel Dalton             11 Mt. Blue              19:24.90  
 13 Quinn St. Peter Scott     10 Edward Little         19:29.28  
 14 Isaiah Smith              11 Camden Hills          19:30.48  
 15 Chris Noreika             10 NYA                   19:31.11  
 16 Eli Hoeft                 10 Mt. Blue              19:31.88  
 17 Will McDowell             11 Yarmouth              19:32.42  
 18 Cooper Tarbuck            10 Maranacook            19:33.42  
 19 Atticus Ellis             10 Harwood               19:34.08  
 20 Andrew Robinson           11 Mt. Blue              19:34.22  
 21 Declan Faircloth-walshe   12 Bangor                19:34.29  
 22 Chris Tardie              12 Washburn              19:34.37  
 23 William Guerin            10 Portland              19:36.05  
 24 Will Brown                10 Gould                 19:37.32  
 25 Henry Milan               10 John Bapst            19:37.82  
 26 Justin Rogers             11 Winslow               19:41.45  
 27 Mason Van Giesen          11 Sanford               19:41.94  
 28 Erik Davis                10 George Stevens        19:42.26  
 29 Sebastian Petrak          12 George Stevens        19:42.52  
 30 Devon Cannon              10 Bonny Eagle           19:43.39  
 31 Sean Lowery               10 Falmouth              19:43.60  
 32 Gage Lee                  10 Dirigo                19:44.62  
 33 Noah Civiello             10 Mt. Blue              19:46.63  
 34 Quincy Rock               12 Hampden               19:47.57  
 35 Logan Tardif              12 Waterville            19:50.39  
 36 Azaiah Nanson             12 George Stevens        19:54.09  
 37 Rodi Mayne                11 Boothbay/Wisc         19:54.35  
 38 Cedar Conly               10 Portland              19:54.99  
 39 Alec Rolfe                12 Belfast               19:56.40  
 40 Raymond Brickle           12 Hampden               19:58.96  
 41 Michael Ortega            12 Burrillville, RI      19:59.45  
 42 Connor May                12 Old Town              19:59.54  
 43 Felix Markosian           10 Ellsworth             20:00.42  
 44 Kyle Mastriano            11 Cony                  20:01.18  
 45 Wyatt Popowicz            11 Harwood               20:05.14  
 46 Tanner Hackett            10 Harwood               20:05.92  
 47 Andrew Perruzzi           11 Cape Elizabeth        20:06.55  
 48 Carter Butterfield        11 Mt. Abram             20:06.77  
 49 Jacob Violette            10 Caribou               20:10.56  
 50 Colby Ting                11 Yarmouth              20:11.61  
 51 Ethan Kutella             10 Lake Region           20:11.63  
 52 Owen Winslow              10 Edward Little         20:13.08  
 53 William Francis           10 Old Town              20:14.90  
 54 Tristan Hughs             10 Belfast               20:15.56  
 55 Eli Reynolds              11 Kents Hill            20:18.03  
 56 Jake Maheu                12 Leavitt               20:18.36  
 57 Daniel Rogers             11 Wheeler, RI           20:18.56  
 58 Jayden Richards           11 Brewer                20:18.69  
 59 Daniel Belisle            10 Mt. St. Charles       20:19.82  
 60 Parker Ashfield           10 Bangor                20:20.92  
 61 Michael Ryan              10 Morse                 20:20.98  
 62 Alecssander Freitas       12 Lake Region           20:21.04  
 63 Patrick O'Brien           12 Bangor                20:21.13  
 64 Craig Grant               11 Sanford               20:22.57  
 65 George West               10 Marshwood             20:23.31  
 66 Jr Tibbetts               11 Poland                20:23.67  
 67 Gavin Nash                11 Hampden               20:23.89  
 68 Cooper Hansel             11 Harwood               20:24.04  
 69 Kian O'Reilly             11 Cape Elizabeth        20:25.74  
 70 Ethan Rasquinha           12 Scarborough           20:25.99  
 71 Owen Cote                 12 John Bapst            20:26.48  
 72 Will Fougere              11 Cape Elizabeth        20:28.79  
 73 Logan Whitmarsh           10 Cheverus              20:29.91  
 74 Harrison Landes           10 Caribou               20:32.21  
 75 Jack Brune                10 Morse                 20:32.27  
 76 Gavin Cote                12 Scarborough           20:32.35  
 77 Jaden Baril               11 Edward Little         20:33.23  
 78 Patrick Heffernan         10 South Portland        20:33.29  
 79 Jaiden Dash               11 Wheeler, RI           20:33.37  
 80 Samuel McCarthy           12 Bangor                20:35.26  
 81 Eli Morgan                12 Edward Little         20:37.84  
 82 Ben Gordon                11 Cape Elizabeth        20:38.81  
 83 Zach White                12 Skowhegan             20:39.05  
 84 Parker Merriam            11 Cape Elizabeth        20:40.88  
 85 Thaddeus Eddyblouin       12 Lincoln Acad          20:41.92  
 86 Aaron Belanger            11 Hermon                20:42.20  
 87 Braden Elliot             12 Washburn              20:42.61  
 88 Eben Buck                 11 Cony                  20:42.67  
 89 Michael Clarke            11 Lake Region           20:44.06  
 90 Lukas Modrusan            11 Hermon                20:44.22  
 91 Nicholas Chenard          10 Massabesic            20:45.40  
 92 Filippo Falqui Cao        12 John Bapst            20:45.85  
 93 Gavin Anderson            10 Edward Little         20:45.89  
 94 Trevor Speed              12 Dexter                20:46.05  
 95 Vincent Caruso            10 Scarborough           20:46.73  
 96 Atticus Blue              28 Medomak               20:46.74  
 97 Tommy Clemente            11 Camden Hills          20:51.20  
 98 Ethan Linkletter          10 Madison               20:52.71  
 99 Griffin Murray            12 Old Town              20:54.07  
100 Elijah Nelsen             11 Messalonskee          20:55.88  
101 William Leach             12 Gardiner              20:55.99  
102 Jonas Stepanauskas        11 Lincoln Acad          20:56.15  
103 Finn Connolly             10 South Portland        20:56.44  
104 Benjamin Mlynski          10 Hampden               20:57.21  
105 Daniel Koelle             10 Lincoln Acad          20:59.01  
106 Simon Zhang               10 MDI                   20:59.91  
107 Nathan Hyndman            12 Edward Little         20:59.97  
108 Arsen Mikaelyan           10 Lincoln Acad          21:00.36  
109 Jake Wallace              10 Windham               21:01.23  
110 Drew Pierson              12 Ellsworth             21:04.08  
111 Finn Knowles              10 Lee                   21:05.85  
112 Evan D'Souza              11 Morse                 21:08.05  
113 Hendrik Witt              12 Hampden               21:09.37  
114 Luca Cianchette           10 Greely                21:09.52  
115 Eli Olson                 11 Yarmouth              21:10.31  
116 Damien Frey               12 Brewer                21:10.77  
117 Nate Sirois               11 Bonny Eagle           21:12.38  
118 Blake Lovejoy             11 Narraguagus           21:12.49  
119 Brayden Mott              12 John Bapst            21:12.57  
120 Max Withee                10 Messalonskee          21:12.76  
121 William Stoner            10 Orono                 21:15.00  
122 Kai Thistle               10 Edward Little         21:15.07  
123 Seth Reardon              11 Brewer                21:16.45  
124 Artur Savchii             11 Gould                 21:16.98  
125 Matthew Dos Santos        11 Cony                  21:18.30  
126 Charles Segal             11 Greely                21:20.50  
127 Peter Wycoff              11 Cheverus              21:21.58  
128 Chris Noonan              12 Cape Elizabeth        21:25.02  
129 Cleyton Splaine           10 Boothbay/Wisc         21:26.05  
130 Ethen Cunningham          12 Hampden               21:27.40  
131 Milo Thompson Vought      11 Gould                 21:35.07  
132 Kayden Soiett             12 Gardiner              21:36.89  
133 Levi Shutty               11 Gould                 21:38.19  
134 Phillip Espenscheid       10 Houlton/GHCA          21:38.51  
135 Liam Macki                10 Mt. Abram             21:38.61  
136 Ryder Drinkert            10 Orono                 21:39.30  
137 Alex Wing                 11 Monmouth              21:41.75  
138 Malakai Webber            12 Sanford               21:44.83  
139 Otto Hibl                 10 Morse                 21:45.23  
140 Justice Marable           10 Erskine               21:45.85  
141 Robert Spears             11 Messalonskee          21:48.21  
142 David Botelho             12 South Portland        21:49.90  
143 Darby Brennan             12 Yarmouth              21:51.21  
144 Giacomo Smith             11 Erskine               21:51.31  
145 Ryan Gildart              11 South Portland        21:55.38  
146 Enno Widulle              10 Maine Coast           21:55.49  
147 Ryder Chandler            10 Presque Isle          21:56.26  
148 Declan Wright             10 Morse                 22:00.40  
149 Oscar Rhomberg            10 Kents Hill            22:03.20  
150 Nick Allard               12 Lee                   22:06.56  
151 Leif MacCarthy            10 NYA                   22:06.59  
152 Otis Mccanna              10 Portland              22:08.76  
153 Eric Nelson               12 Maranacook            22:10.21  
154 Jack Debellis             10 MDI                   22:11.81  
155 Charlie Garvin            12 Cape Elizabeth        22:12.85  
156 Caden Wehrwein            10 George Stevens        22:13.28  
157 Desmon Young              12 Leavitt               22:16.82  
158 Caleb Willett             11 Sumner                22:18.47  
159 Jack Lee                  12 Massabesic            22:19.47  
160 Caleb King                11 NYA                   22:20.80  
161 Ethan Pinette             10 Hermon                22:22.83  
162 Sam Ross                  11 Messalonskee          22:23.32  
163 Anthony Warren            10 Poland                22:29.25  
164 Connor Parson             11 Lincoln Acad          22:29.30  
165 Treton Rankin             11 Sanford               22:29.52  
166 Kristian Kellerhals       12 Houlton/GHCA          22:31.64  
167 Pete Promrat              10 Wheeler, RI           22:32.18  
168 Benjamin Tate             10 Ellsworth             22:33.35  
169 Savya Acharya             10 Waterville            22:34.00  
170 Myles Brown               11 Yarmouth              22:35.29  
171 Bradien Frakes            10 Caribou               22:41.44  
172 Cole Fortin               11 Erskine               22:41.71  
173 Edan Davis                10 Wheeler, RI           22:43.89  
174 Joe Leblanc               10 Edward Little         22:48.13  
175 Clive Haverkamp           11 Lewiston              22:55.23  
176 George Taylor             10 Waterville            22:55.31  
177 Dustin Merrill            12 Lewiston              23:05.22  
178 Andre Morin               11 Winslow               23:11.56  
179 David Race                12 Dexter                23:11.74  
180 Wyatt Stoughton           11 Cape Elizabeth        23:13.99  
181 Tyler Noyes               12 Hermon                23:15.97  
182 Arveragus Eddyblouin      10 Lincoln Acad          23:17.37  
183 Connor Kielbasa           10 Hampden               23:18.07  
184 Dylan Cyr                 11 Kennebunk             23:19.82  
185 Taurin Bethel             11 Harwood               23:20.74  
186 Roscoe Robinson           10 Hampden               23:21.32  
187 Noah Rogers               10 Marshwood             23:22.99  
188 Victor Fowler             10 Harwood               23:24.65  
189 Edward Bell               11 Caribou               23:28.01  
190 Ben Shields               12 Cheverus              23:29.58  
191 Lucian Bassett            10 Lake Region           23:29.82  
192 Gus Anderson              10 Maine Coast           23:31.23  
193 Ty Porter                 11 Hampden               23:33.73  
194 Aiden Horgan              11 Kennebunk             23:36.35  
195 Quinn Jackson             11 George Stevens        23:38.69  
196 Jack Fisher               10 Sumner                23:39.53  
197 Lincoln Smith             10 Greely                23:39.72  
198 Cam Scanlon               11 Marshwood             23:40.26  
199 Wesley Oullton            10 King's Edgehill       23:45.13  
200 Gabe Stetkis              11 Skowhegan             23:48.03  
201 Reagan Monroe             12 Bangor                23:48.65  
202 Joshua Fecteau            11 Greely                23:49.23  
203 Aspen Mitchell            10 Mt. Abram             23:52.46  
204 Noah Young                10 Lawrence              23:52.83  
205 Gabriel Lunt              11 Lake Region           23:54.12  
206 Lucas Michaud             11 Falmouth              23:56.23  
207 Dominique Daigneault      12 Winslow               23:56.63  
208 Will Wallace              11 South Portland        23:57.10  
209 Brayden Roy               10 Lawrence              23:59.59  
210 Nick Anderson             11 Caribou               24:00.09  
211 Casey Nelson              10 Hampden               24:03.48  
212 Declan Howe               10 Edward Little         24:06.35  
213 Riley Hall                12 Gardiner              24:06.38  
214 Owen Staples              11 Deer Isle             24:08.27  
215 Marshall Clifford         11 Erskine               24:08.69  
216 Eli Swartz                11 Orono                 24:12.80  
217 Will Caron                12 Bangor                24:16.20  
218 Ben Stelmach              10 Kents Hill            24:20.44  
219 Connor McFarland          12 Lincoln Acad          24:28.21  
220 Ezra Haviland             11 Waterville            24:34.12  
221 Saben Tenney              10 Sumner                24:36.97  
222 Elijah Hill               11 Sanford               24:38.86  
223 Ryan Yook                 10 Gould                 24:40.29  
224 Malcolm Nelson            10 Yarmouth              24:42.93  
225 Owen Taupier              11 Kents Hill            24:43.91  
226 August Henrici            12 King's Edgehill       24:44.95  
227 Gabe McIntosh             10 Orono                 24:46.51  
228 Sebastien Williams        10 Skowhegan             24:55.84  
229 Julian Dennison           12 Sumner                24:58.11  
230 Christopher Call          12 Madison               24:59.33  
231 Kodiak Gerken             10 Mattanawcook          25:03.39  
232 Layne Williams            10 Lisbon                25:03.81  
233 Elliott Resnick           10 Falmouth              25:05.40  
234 Noah Vallor               10 Brewer                25:08.25  
235 Roan Young                12 Cape Elizabeth        25:08.91  
236 Owen Doucette             10 Edward Little         25:09.45  
237 Thomas Hilton             12 Ellsworth             25:11.25  
238 James Coconis             10 Sanford               25:14.13  
239 Shepard Howard            10 Bonny Eagle           25:15.01  
240 Shawnty Harris            11 Sanford               25:15.16  
241 Leo Koch                  11 Waterville            25:15.96  
242 Riley Doughty             12 Sanford               25:16.28  
243 Ethan Smith               11 NYA                   25:19.35  
244 William Kosoff            11 Westbrook             25:20.47  
245 Patrick Howorth           11 Orono                 25:25.78  
246 Ben Aaron                 11 Wheeler, RI           25:37.26  
247 Walter Ruthman            11 Yarmouth              25:42.71  
248 Noah Parmelee             10 Presque Isle          25:45.08  
249 Zak Fecteau               10 Monmouth              25:45.87  
250 Ben Daku                  11 Mt. Blue              25:48.29  
251 Ethan St.Arnold           11 Massabesic            25:54.37  
252 Richard Snowman           12 Skowhegan             26:22.43  
253 Nathan Rogers             12 South Portland        26:35.07  
254 Finnegan Gaffney          11 Boothbay/Wisc         26:58.85  
255 Sawyer Blake              10 Boothbay/Wisc         27:01.94  
256 Jake Lepper               10 George Stevens        27:12.10  
257 Noah Didonato             10 Ellsworth             27:12.66  
258 Thomas McCormack          12 Brunswick             27:23.19  
259 Jonah Purvis              12 Hermon                27:29.93  
260 Gavin Albert              11 Fort Kent             27:39.38  
261 Teddy Bemis               11 Presque Isle          28:35.79  
262 Castor Mendoza            11 Washburn              28:50.66  
263 Evan Bilodeau             10 Mt. Abram             29:11.74  
264 Gary Tibbetts             11 Lincoln Acad          30:02.37  
265 Robert Surprenant         12 Dirigo                30:20.61  
266 Fahad Bakar               10 Westbrook             30:31.86  
267 Allen Gatchell            12 Dexter                30:44.47  
268 Camden Valentine          11 Hampden               30:47.72  
269 Kipp Butts                12 Brunswick             30:54.19  
270 Jacob Doak                 9 Washburn              31:15.08  
271 Mary Litz                 12 NYA                   32:08.19  
272 Ethan Casale              11 Houlton/GHCA          34:52.14  
273 Brady Dyer                10 Waterville            40:04.84  
 -- Gavin Peck                11 Lincoln Acad               DNF  
 -- Luka Topalovic            10 Falmouth                   DNF 

Freshman Race 
  1 Henri Rivard               9 Marshwood             17:10.55  
  2 Miles Shain                9 Hampden               17:10.96  
  3 Liam Nudd                  9 Cape Elizabeth        17:36.84  
  4 Tait Harvey                9 Greely                17:38.62  
  5 Asher Valentine            9 Hampden               17:42.25  
  6 Gunnar Weil                9 Hampden               17:42.30  
  7 Nate Kelley                9 Marshwood             17:45.20  
  8 Luke Doscinski             9 Mt. Blue              17:46.36  
  9 Owen Blades                9 Portland              17:50.71  
 10 Ryan McPherson             9 Brunswick             17:56.35  
 11 Ben Hatch                  9 Mt. Blue              18:02.46  
 12 Calvin Vincent             9 Edward Little         18:07.13  
 13 Alden Reardon              9 Fort Kent             18:10.47  
 13 Sam Tooley                 9 Camden Hills          18:10.47  
 15 Reid Wemple                9 Wheeler, RI           18:16.95  
 16 Levi Riggs                 9 Morse                 18:18.78  
 17 James Brady                9 Houlton/GHCA          18:34.87  
 18 Jackson Dineen             9 Bangor                18:37.30  
 19 Mickey Nowell              9 Camden Hills          18:40.79  
 20 Andrew Greene              9 Hampden               18:43.60  
 21 Patrick Saltysiak          9 MDI                   18:43.79  
 22 Noah Oliver                9 Messalonskee          18:45.15  
 23 Lukas Pounder              9 Narraguagus           18:50.01  
 24 Arman Gurcan               9 Cheverus              18:50.86  
 25 Soren Stark-Chessa         9 Maine Coast           19:04.02  
 26 Erik Harmon                9 Portland              19:04.47  
 27 Connor Lund                9 Falmouth              19:06.27  
 28 Calder MacKenzie           9 Royals TC             19:07.95  
 29 Tryg Soares                9 MDI                   19:13.27  
 30 Chris Cooper               9 MDI                   19:14.70  
 31 Declan Costa               9 Burrillville, RI      19:15.37  
 32 Chapin Rivers              9 Harwood               19:16.96  
 33 Ethan Castonguay           9 Poland                19:20.80  
 34 Jackson Kayne              9 Cheverus              19:21.33  
 35 Jansen Weaver              9 Brunswick             19:21.61  
 36 Garrett Marshall           9 Lincoln Acad          19:23.81  
 37 Aidan Morris               9 Cape Elizabeth        19:24.33  
 38 Thomas Mickael             9 Lincoln Acad          19:24.77  
 39 Ren Kauffunger             9 Morse                 19:34.87  
 40 Andrew Barrett             9 Orono                 19:43.10  
 41 Isaac Scribellito          9 Lisbon                19:51.96  
 42 Zachary Maffei             9 Poland                19:54.97  
 43 Anderson Arbour            9 Messalonskee          19:56.77  
 44 Sam Liudvinaitis           9 Lisbon                19:58.76  
 45 Michael Lawlor             9 South Portland        20:00.50  
 46 Jack Philbrook             9 Houlton/GHCA          20:04.11  
 47 Devin Swanson              9 Gorham                20:05.58  
 48 Jackson Widerstrom         9 Marshwood             20:08.62  
 49 Scott Stubbs               9 Caribou               20:09.90  
 50 Oscar Lutes                9 Wheeler, RI           20:11.01  
 51 Brody Hamel                9 South Portland        20:17.24  
 52 Griffin Smith              9 Marshwood             20:17.34  
 53 Eli Sidhu                  9 Falmouth              20:23.03  
 54 Wyatt Sholl                9 Falmouth              20:23.12  
 55 Teague Buchanan            9 Camden Hills          20:24.51  
 56 Max Edwards                9 Scarborough           20:27.01  
 57 Huckleberry Huber-Rees     9 Lincoln Acad          20:27.27  
 58 Will Laidlaw               9 Camden Hills          20:29.59  
 59 Baxter Carroll             9 Westbrook             20:29.67  
 60 Bennett Cohen              9 Camden Hills          20:30.61  
 61 Gavin Lawler               9 Windham               20:34.82  
 62 Colton Simoes              9 Houlton/GHCA          20:39.71  
 63 Oliver Killeen             9 Portland              20:46.83  
 64 Robert Demerchant          9 Caribou               20:48.25  
 65 Mitchell Hewitt            9 Washburn              20:51.95  
 66 Odysseas Palvides          9 Wheeler, RI           20:54.17  
 67 Tristan Karcanes           9 Gorham                20:57.43  
 68 Ethan Cohen                9 Camden Hills          20:57.89  
 69 Ryan Tupper                9 Burrillville, RI      21:00.98  
 70 Takoda Dionne              9 MDI                   21:03.07  
 71 Hazen Mitchell             9 Kents Hill            21:12.05  
 72 Aidan Howe                 9 Mattanawcook          21:14.38  
 73 Tim Brunk                  9 Bonny Eagle           21:17.44  
 74 Ethan Rancourt             9 Winslow               21:17.50  
 75 Jeffrey Lemieux            9 Maranacook            21:21.73  
 76 John Rydzewski             9 Greely                21:22.22  
 77 George Dionne              9 Poland                21:23.24  
 78 Miles Harrison             9 Wheeler, RI           21:25.24  
 79 Nickolas Gamez-Seavey      9 Narraguagus           21:27.90  
 80 Landen Cole                9 Westbrook             21:28.41  
 81 Paul Leeman                9 Lincoln Acad          21:32.43  
 82 Kylan Dugal                9 Lisbon                21:35.42  
 83 Declan Arimond             9 Hampden               21:35.63  
 84 Nick Morouse               9 Brunswick             21:37.19  
 85 Garrett Plourde            9 Washburn              21:37.59  
 86 Isaiah Morgan              9 Greely                21:42.83  
 87 Noel Heath                 9 Scarborough           21:49.52  
 88 Jack Lagasse               9 John Bapst            21:52.78  
 89 Ryan Kelly                 9 Poland                21:56.34  
 90 Nathanael Clark            9 Lincoln Acad          21:57.43  
 91 Nick Verrill               9 Windham               21:58.62  
 92 Chase Ober                 9 Lincoln Acad          21:59.48  
 93 Griffin Imbier-Maher       9 Wheeler, RI           22:00.84  
 94 Jose Bencomo               9 Scarborough           22:02.92  
 95 Ryan Hanlon                9 Lisbon                22:10.25  
 96 Fionn Mattson              9 Maine Coast           22:17.27  
 97 Ezra Leong                 9 Hampden               22:17.57  
 98 Zach Crowthers             9 Wheeler, RI           22:23.46  
 99 Cameron Orcutt             9 Bucksport             22:26.88  
100 Zachary Havey-Chambers     9 Bucksport             22:27.56  
101 Carlos De Los Santos       9 King's Edgehill       22:31.88  
102 Caetano Correia            9 South Portland        22:35.85  
103 Ben Harris                 9 Washburn              22:38.96  
104 Chris Bisson               9 Orono                 22:47.13  
105 Sam Thompson               9 Yarmouth              22:48.33  
106 Marlin Orcutt              9 Bucksport             22:50.42  
107 Ethan Fortuna              9 Lewiston              22:53.08  
108 Evan Brousseau             9 Lewiston              22:53.97  
109 Gage Espling               9 Washburn              22:56.18  
110 Aaron Sanborn              9 Windham               23:01.36  
111 Geoffrey Beane             9 MDI                   23:01.96  
112 Elliot Irving              9 John Bapst            23:04.86  
113 Alexander Wilcox           9 Hampden               23:05.61  
114 Valentyn Pickens           9 Presque Isle          23:06.44  
115 Glenn Modrusan             9 Hermon                23:07.53  
116 Caleb Saucier              9 Windham               23:15.46  
117 Alec Buckley               9 Lincoln Acad          23:33.84  
118 Sagieo Calcia              9 Sumner                23:50.75  
119 Oliver Merriam             9 Cape Elizabeth        23:50.82  
120 Julian Winters             9 Orono                 23:52.73  
121 Eli Castles                9 Gorham                23:57.27  
122 James Bolduc               9 Edward Little         23:59.63  
123 Zephyr Conford             9 South Portland        24:03.53  
124 Isaac Thorndike            9 Edward Little         24:04.50  
125 Zeke Podolsky              9 Portland              24:05.04  
126 Alva Gandler               9 Lincoln Acad          24:05.53  
127 Connor Witham              9 Windham               24:06.40  
128 Bryan Smith                9 Marshwood             24:07.52  
129 Adyn Petchonka             9 Skowhegan             24:19.44  
130 Abdullahi Said             9 Lewiston              24:22.87  
131 Keegan Weeman              9 Bonny Eagle           24:24.47  
132 Brennan Mathiau            9 Lincoln Acad          24:26.17  
133 Finn Madden                9 Falmouth              24:27.53  
134 Joaquin Withers            9 Waterville            24:51.38  
135 Leo Smith                  9 Marshwood             24:54.88  
136 William Skiff              9 Lincoln Acad          24:58.25  
137 Kyan Blethen               9 Waterville            25:00.86  
138 Nick Harper                9 Maranacook            25:02.03  
139 Kaydin Trucheon            9 Sanford               25:03.69  
140 Edmund Crownover           9 George Stevens        25:04.55  
141 Reed Petrin                9 Leavitt               25:05.31  
142 Owen Dostie                9 Medomak               25:08.93  
143 Riley Lamb                 9 Poland                25:14.92  
144 Michael Wells              9 Poland                25:14.95  
145 Luke Carr                  9 Gardiner              25:19.44  
146 Evan Weldon                9 Hampden               25:20.73  
147 Preston Baker              9 Gorham                25:38.99  
148 Noah Saucier               9 Windham               25:44.63  
149 Trevor Nichols             9 Mt. Abram             25:50.48  
150 Levi Bronson               9 Madison               26:00.24  
151 Anthony Pinkham            9 Brewer                26:11.31  
152 Jack Himelfarb             9 Wheeler, RI           26:12.11  
153 Ross Gaffney               9 Boothbay/Wisc         26:30.24  
154 Noah Billings              9 Lincoln Acad          26:34.28  
155 Luke Kusel                 9 Falmouth              27:24.65  
156 Nolan Terscak              9 Yarmouth              27:26.44  
157 Connor Poirier             9 Cony                  28:08.87  
158 Elijah Levan               9 Waterville            28:31.11  
159 Brey McCamish              9 Gardiner              28:37.89  
160 Isaiah McDonough           9 Lisbon                29:54.45  
161 Jaxson Cotnoir             9 Waterville            30:04.71  
162 Ronan MacMillan            9 Scarborough           30:42.92  
163 Whyatt Perham              9 Dirigo                30:43.10  
 -- Trey Belyea                9 Houlton/GHCA               DNF  

Seeded Race
  1 Charlie Collins           12 Hampden               15:38.91  
  2 Nathan Blades             11 Portland              15:49.07  
  3 Garrett Dailey            12 Burrillville, RI      15:52.40  
  4 William Hileman           11 Bucksport             15:54.98  
  5 Logan Ouellette           12 Leavitt               16:10.59  
  6 Sam York                  12 MDI                   16:11.56  
  7 Adam Bendetson            12 Scarborough           16:11.94  
  8 Eli Palmer                12 Brunswick             16:20.42  
  9 Cyrus Evans               12 Mt. Blue              16:24.00  
 10 Miles Logan               12 Brunswick             16:34.38  
 11 Harrison Shain            11 Hampden               16:34.83  
 12 Sam Laverdiere            10 Lake Region           16:34.99  
 13 Ben Klingle               11 Brunswick             16:37.74  
 14 Xavier Lemieux            11 Bonny Eagle           16:39.19  
 15 Kaleb Colson              11 Sumner                16:39.83  
 16 Ethan Fadden              11 Mt. St. Charles       16:43.57  
 17 Conlan MacKenzie          11 Royals TC             16:46.28  
 18 Gabe Durazo               11 Leavitt               16:46.64  
 19 Flynn Crean               12 Kennebunk             16:49.67  
 20 Devin Richard             11 Burrillville, RI      16:51.72  
 21 Aran Johnson              10 Portland              16:51.74  
 22 Henri McCourt             10 Mt. Blue              16:53.72  
 23 Adam Bilodeau             12 Lewiston              16:54.65  
 24 Ethan Roach               11 John Bapst            16:55.64  
 25 Ethan Demerchant          12 Bangor                16:56.64  
 26 Benjamin Prestes          11 Portland              16:58.07  
 27 Ethan Keller              10 Scarborough           17:01.49  
 28 Tim Collins               10 Hampden               17:03.01  
 29 William Coull             10 Greely                17:05.28  
 30 Ephraim Willey            12 Caribou               17:06.85  
 31 Pierce Coughlin           10 Messalonskee          17:07.79  
 32 Hayden MacArthur          12 Greely                17:10.93  
 33 Griffin Merrill           10 John Bapst            17:11.65  
 34 George Ferland            12 Caribou               17:12.84  
 35 Jeffrey Warnock           12 Mt. Abram             17:16.58  
 36 Nick Choate               12 Erskine               17:16.73  
 37 Noah Morris               11 Medomak               17:16.83  
 38 Will Robbins              12 Belfast               17:17.07  
 39 Tyler Gilbert             11 Bonny Eagle           17:17.73  
 40 Patrick Mckenney          12 Skowhegan             17:18.31  
 41 Charlie Jacques           10 Portland              17:20.54  
 42 Matthew Donahue           11 Mt. St. Charles       17:21.12  
 43 Rowan McDonald            11 Bonny Eagle           17:22.83  
 44 Kyle Hartford             12 South Portland        17:23.14  
 45 Nate Driscoll             12 Scarborough           17:23.88  
 46 Liam Card                 12 Lincoln Acad          17:25.43  
 47 Harrison Dunne            10 Bonny Eagle           17:26.03  
 48 Walker Hedrich            10 Camden Hills          17:27.34  
 49 Tyler Stillman            12 Hampden               17:29.25  
 50 Evan Small                10 South Portland        17:30.69  
 51 Zachary Clement           11 Camden Hills          17:30.91  
 52 Ren Salisbury             11 Sumner                17:31.72  
 53 Colin Wright              11 Camden Hills          17:33.27  
 54 Indy Metcalf              10 Harwood               17:34.06  
 55 Aedyn Hughes              10 Ellsworth             17:34.75  
 56 Ethan Linscott            12 Lee                   17:35.28  
 57 Bhavnish Tucker           11 Lake Region           17:35.45  
 58 Adam Miller-treat         12 Bangor                17:36.09  
 59 Grady Kemp                12 Lake Region           17:36.37  
 60 Eliot O'Mahoney           11 Lincoln Acad          17:36.81  
 61 Liam McKernan             11 MDI                   17:36.85  
 62 Daniel Niles              12 Portland              17:37.54  
 63 Owen Beane                10 Orono                 17:38.98  
 64 Ben Pike                  10 Camden Hills          17:40.10  
 65 Braden Rioux              11 Winslow               17:40.38  
 66 Finn Morris               11 Cape Elizabeth        17:42.34  
 67 Trevor Williams           11 Kennebunk             17:42.95  
 68 Andrew Turlo              12 Waterville            17:43.21  
 69 Riley Dunn                12 Morse                 17:43.29  
 70 Sam Goldey                11 Cony                  17:43.31  
 71 Brody Simons              11 Hampden               17:44.74  
 72 Harrison Jones            12 South Portland        17:45.74  
 73 Lucas Gagnon              12 John Bapst            17:47.11  
 74 Beckett Cote              10 Messalonskee          17:47.13  
 75 Ian Sampson               12 Massabesic            17:49.09  
 76 Zach Ross                 12 Messalonskee          17:50.99  
 77 Andrew Young              10 Windham               17:52.62  
 78 Jason Hargesheimer        11 Portland              17:52.65  
 79 Troy Morrison             11 Blue Hill Harbor      17:53.21  
 80 Aidan Pecoraro            12 Westbrook             17:53.80  
 81 Gaffney McDonough         10 Morse                 17:54.61  
 82 Sebastian Hesser          11 Cape Elizabeth        17:54.77  
 83 Emmons Whited             12 South Portland        17:54.85  
 84 Christopher Cummiskey     10 Harwood               17:56.50  
 85 Fischer Petrlik           10 South Portland        17:59.36  
 86 Nate Wayne                11 Brunswick             17:59.74  
 87 Gage Bruns                11 Bucksport             18:00.63  
 88 Paul Sames                10 South Portland        18:01.68  
 89 Askel Yeo                 12 Yarmouth              18:02.96  
 90 Landen Springer           10 Scarborough           18:03.32  
 91 Greggory Waterman         11 Sanford               18:05.77  
 92 Bryan Gagnon              12 Boothbay/Wisc         18:06.45  
 93 Asa Winter                11 Portland              18:06.78  
 94 Trevor Parlee             11 Brewer                18:07.26  
 95 Gryffin Kristan           12 Boothbay/Wisc         18:07.35  
 96 Seamus Raftice            12 Greely                18:09.93  
 97 Garrison Melendy          11 Kents Hill            18:10.15  
 98 Andrew Hipsky             12 George Stevens        18:10.62  
 99 Matthew Sallinen          10 Gorham                18:10.75  
100 Jordan Furtado            10 Burrillville, RI      18:11.24  
101 Lucas Reimann-Dubber      11 Kents Hill            18:11.74  
102 Cameron Pernal            10 Yarmouth              18:12.18  
103 Fletcher Crean            12 Kennebunk             18:12.69  
104 Quinn Smith               11 Harwood               18:12.79  
105 James Mooney              11 Cony                  18:15.81  
106 Nathan Bergquist-Guimond  11 Gorham                18:16.18  
107 Lucien Beardsley          12 Gorham                18:18.26  
108 Ambrose McCullough        11 Cheverus              18:18.43  
109 Jack Smart                12 South Portland        18:20.19  
110 Thomas Leggat-Barr        11 Greely                18:21.75  
111 Spencer Gordon            12 Old Town              18:22.23  
111 Sam Cashman               10 Brunswick             18:22.23  
113 Ryan Martley              12 Burrillville, RI      18:23.55  
114 Finn Henderson            10 Gorham                18:24.26  
115 Thomas Norgang            12 George Stevens        18:25.25  
116 Jonathan Koehler          10 Brunswick             18:25.35  
117 Kevin Fogarty             10 Bangor                18:26.29  
118 Finley Knappe             10 Kennebunk             18:26.60  
119 Lucian Avila-Gatz         10 MDI                   18:26.62  
120 Ben Condit                12 Edward Little         18:29.02  
121 Caleb Young               12 Windham               18:29.80  
122 Mason Bard                12 Mt. St. Charles       18:29.94  
123 Lincoln Gage              10 Harwood               18:30.30  
124 Gabe Eaton                10 Brunswick             18:31.34  
125 Jack Nickerson            12 South Portland        18:32.07  
126 Gehrig Hatch              12 Marshwood             18:33.77  
127 Alex Price                10 Portland              18:34.11  
128 Joseph Cotta              12 Scarborough           18:34.48  
129 Matthew Cormier           11 Ellsworth             18:35.60  
130 Cameron Potter            10 Burrillville, RI      18:36.39  
131 Kaiden Carney             12 Washburn              18:37.34  
132 Graden Joly               11 Windham               18:37.84  
133 James Bertolino           12 Brewer                18:37.98  
134 Caleb Pelletier           10 Sanford               18:38.78  
135 Aiden Jacobs              12 Lincoln Acad          18:40.00  
136 Benjamin Bouchard         11 Scarborough           18:40.03  
137 Jed Hartley               10 John Bapst            18:41.21  
138 Sam Coffin                12 Cony                  18:41.40  
139 Carlos Torres             11 Westbrook             18:42.26  
140 Wyatt Byther              12 Old Town              18:42.64  
141 Micah Bryan               12 George Stevens        18:43.48  
142 Dylan Hurley              12 Kennebunk             18:43.98  
143 Nolan Feyler              11 Gorham                18:44.38  
144 Brosnan Comeau            12 Monmouth              18:45.09  
145 Cruise LaBrie             11 Gorham                18:45.19  
146 Jacob Mora                11 Gorham                18:45.56  
147 Finn Urey                 12 Camden Hills          18:47.11  
148 Cash Kellen               10 Cheverus              18:47.30  
149 Silas Bartol              11 Maranacook            18:47.45  
150 Gavin Sampson             10 Massabesic            18:48.18  
151 Vinnie Armstrong          10 King's Edgehill       18:48.27  
152 Austin Chandler           12 George Stevens        18:48.33  
153 Thomas Tracy              12 Messalonskee          18:48.89  
154 Jonathan Ouellette        10 John Bapst            18:49.46  
155 Elias Coleman             11 Portland              18:50.30  
156 Joshua Leinwand           12 Yarmouth              18:50.57  
157 Ryan Davis                12 MDI                   18:50.58  
158 Dylan Franklin            10 Burrillville, RI      18:51.18  
159 Alec Campbell             12 South Portland        18:51.27  
160 Zachary Vanni             11 Greely                18:52.64  
161 Roman Thomas              12 Windham               18:54.72  
162 Andrew Atwater            12 Kennebunk             18:54.95  
163 Nathan Ashe               11 Cape Elizabeth        18:55.07  
164 Feleke Lynch              11 MDI                   18:55.45  
165 Sami Rizkallah            12 Yarmouth              18:55.72  
166 Dominick Toscano          11 Leavitt               18:55.96  
167 Jeffrey Owen              10 Yarmouth              18:57.02  
168 Colby Shumway             11 Scarborough           18:57.02  
169 Zane Roggenbuck           11 Orono                 18:57.54  
170 Michael Johnson           11 Bucksport             18:57.92  
171 Ezra Gronlund             12 Lake Region           18:58.08  
172 Riley Hastey              11 Sumner                18:59.53  
173 Brandon Mastriano         11 Cony                  19:01.40  
174 Jonah Jenkins             10 Kents Hill            19:01.47  
175 Declan McPartlan          12 Portland              19:01.99  
176 CJ Savastano              11 Lincoln Acad          19:03.57  
177 Trevor Campbell           10 Brunswick             19:04.39  
178 Julien Turmenne           12 Lewiston              19:05.28  
179 Sam Stocks                10 South Portland        19:05.93  
180 Isaac Pendleton           12 Yarmouth              19:06.89  
181 Chris Jaynes              10 Falmouth              19:07.69  
182 Simon Shyka-brown         11 Cape Elizabeth        19:07.94  
183 Kodi Quimby               12 Mt. Blue              19:08.24  
184 Griffin Vivian            11 Cheverus              19:10.06  
185 Chris Augur               10 Yarmouth              19:10.27  
186 Ben Byrd                  12 Marshwood             19:10.48  
187 Tristan Hardel            11 Yarmouth              19:10.85  
188 Lucas Sun                 12 Bangor                19:12.80  
189 Domenico Falcon           11 Lake Region           19:14.70  
190 Henry McDevitt            11 Camden Hills          19:16.28  
191 Zephyr Lani-Caputo        12 Erskine               19:16.32  
192 Dominic Malette           10 Greely                19:16.62  
193 Jinqi Li                  11 Windham               19:16.77  
194 Nolan Serafin             11 Burrillville, RI      19:17.90  
195 Salim Bakar               12 Westbrook             19:19.47  
196 Payton Blagdon            12 Boothbay/Wisc         19:19.83  
197 Evan Hankins              11 Yarmouth              19:22.11  
198 Ben Bateman               12 Hermon                19:22.29  
199 Nathan Pires              11 Yarmouth              19:22.46  
200 Will Clark                11 Lincoln Acad          19:24.04  
201 Austin Trask              11 Boothbay/Wisc         19:24.35  
202 Johnny Bsullak            10 Poland                19:25.47  
203 Lucas Barstow             10 Gould                 19:25.55  
204 Yiuhon Chan               11 Wheeler, RI           19:26.39  
205 Brendan Ledwick           10 Brunswick             19:27.17  
206 Seb Orth                  12 Wheeler, RI           19:27.63  
207 Evan Atwood               10 Wheeler, RI           19:28.73  
208 Tristan Cormier           12 Lake Region           19:28.95  
209 Ian Brown                 10 Gould                 19:30.64  
210 Case Jacobs               11 Morse                 19:34.09  
211 Isaiah Hatch              10 Deer Isle             19:34.89  
212 Joshua Justice            10 Greely                19:35.81  
213 Nick Munyaneza            10 Gorham                19:36.73  
214 Nicholas Russ             11 Lincoln Acad          19:39.32  
215 Joe Riddell               11 Marshwood             19:42.97  
216 Eamon McGlashan           12 Kennebunk             19:45.18  
217 Chase Mailhot             12 Lisbon                19:45.30  
218 Roegan Carney             11 Washburn              19:46.14  
218 Leo Lomangino             12 South Portland        19:46.14  
220 Jackson Lyon              10 Greely                19:46.36  
221 Gus Whited                10 South Portland        19:47.31  
222 Ethan Jason               10 Falmouth              19:47.83  
223 Olin Johnson              10 Falmouth              19:48.10  
224 Roman Solmos              12 Yarmouth              19:48.28  
225 Matthew Haire             12 Narraguagus           19:48.74  
226 Nate Barmby               11 Maine Coast           19:49.54  
227 Oliver Perry              12 Yarmouth              19:50.91  
228 Andrew Catalano           10 Bonny Eagle           19:53.89  
229 Nicholas Koziell          10 Scarborough           19:56.02  
230 Alexander Emery           10 Cape Elizabeth        19:58.91  
231 Levi Graham               12 Yarmouth              20:01.06  
232 Harry Dougherty           12 Yarmouth              20:03.10  
233 Nathan Dallaire           12 Massabesic            20:10.59  
234 Nathaniel Wyman           11 Portland              20:11.53  
235 Noah Corcoran             11 Maine Coast           20:11.55  
236 Renaud Gremillet          10 Kents Hill            20:13.83  
237 Derrick Stephens          12 Windham               20:17.39  
238 Levi Herr                 11 Yarmouth              20:19.32  
239 Daniel Kim                11 Falmouth              20:27.34  
240 Ben Arsenault             10 Orono                 20:31.89  
241 Zain Shute                11 Westbrook             20:58.98  
242 Ryan Howard               11 Westbrook             21:26.16  
 -- Gilman Taylor             11 John Bapst                 DNF