2021 Maine XC Festival of Champions - 10/2/2021                
                                    Results                                    
 
Boys 5k Run CC
=======================================================================
      Course: * 15:06.92  10/5/2013   Josef Holt-Andrews, Telstar              
        Meet: R 15:06.92  10/5/2013   Josef Holt-Andrews, Telstar              
'20 Champion:   16:05.37  10/3/2020   Abbott Valentine, Hampden                
    Name                    Year School                  Finals  Points
=======================================================================
Results - Unseeded Race
  1 Jacob Farnham             SR Hyde                  18:28.82  
  2 Lucas Reimann-Dubbers     JR Kents Hill            19:00.36  
  3 Jason Hargesheimer        SO Portland              19:07.20  
  4 Barrett Lunder            JR Kents Hill            19:18.30  
  5 Garrison Wilkerson        SO Hampden               19:22.15  
  6 Quinn Prentice            SR Lincoln Academy       19:24.08  
  7 Evan Soucy                SR Bangor                19:25.44  
  8 Alec Campbell             JR South Portland        19:27.13  
  9 Gavin Nash                SO Hampden               19:28.19  
 10 Tyler Stillman            JR Hampden               19:31.80  
 11 Thijs Gilda               JR Cape Elizabeth        19:37.61  
 12 Will Clark                SO Lincoln Academy       19:42.30  
 13 Daniel Kim                SO Falmouth              19:43.61  
 14 Cooper Hansel             SO Harwood               19:44.41  
 15 Daniel Dalton             SO Mt. Blue              19:46.11  
 16 Alex DeWitt               SR Ellsworth             19:47.32  
 17 Isaiah Smith              SO Camden Hills          19:54.57  
 18 Matthew Cormier           SO Ellsworth             19:55.79  
 19 Jesse Gonneville          SR Massabesic            19:58.09  
 20 Drew Pierson              JR Ellsworth             19:58.38  
 21 James Bertolino           JR Brewer                19:59.75  
 22 Wyatt Perron              SR Lisbon                20:01.95  
 23 Darien Davis              SR Lisbon                20:02.84  
 24 Ethan Nagle               JR Monmouth              20:04.96  
 25 Finn Urey                 JR Camden Hills          20:06.08  
 26 Jibril Holloman           JR Lewiston              20:09.34  
 27 Swaroop Handral           SR Brewer                20:16.30  
 28 Jonathan Boos             SR Lake Region           20:17.02  
 29 Justice Taylor            JR Biddeford             20:17.24  
 30 Austin Chandler           JR George Stevens        20:19.28  
 31 Feleke Lynch              SO Mount Desert          20:22.67  
 32 Bilguun Batsaikham        SR Massabesic            20:22.92  
 33 Matthew Dos Santos        SO Cony                  20:24.87  
 34 Clayton Allen             SR Erskine               20:25.53  
 35 Teighan Koch              SR Bonny Eagle           20:25.65  
 36 Troy Morrison             SO Blue Hill             20:27.36  
 37 Preston Gerry             SO GNG                   20:30.67  
 38 Evan Watt                 SR Winslow               20:30.86  
 39 Jachym Jarolim            SR GNG                   20:31.05  
 40 Alec Rolfe                JR Belfast               20:31.13  
 41 Giovanni Warren           JR Poland                20:36.24  
 42 Sebastian Ruta            SR Harwood               20:36.69  
 43 Rowan Tate                SO Ellsworth             20:37.44  
 44 Charlie Garvin            JR Cape Elizabeth        20:37.87  
 45 Logan Nappi               SR Scarborough           20:38.44  
 46 Marlowe Recoing-Tallen    JR BB-WISC               20:39.86  
 47 Jacob Lu                  JR Falmouth              20:40.72  
 48 Chance Sudbeck            SR Hampden               20:41.90  
 49 Milo Thompson Vought      SO Mt. Blue              20:44.38  
 50 Talon Loftus              SO Winslow               20:44.84  
 51 Thaddeus Eddyblouin       JR Lincoln Academy       20:46.55  
 52 Leo Lomangino             JR South Portland        20:48.26  
 53 Sam VanLonkhuyzen         JR Camden Hills          20:49.51  
 54 CJ Savastano              SO Lincoln Academy       20:50.81  
 55 Michael Ortega            JR Burrillville          20:50.96  
 56 Cedar Cannon              SR Lincoln Academy       20:51.47  
 57 Nathan Dallaire           JR Massabesic            20:52.67  
 58 Zachary Armstrong         SR Belfast               20:53.35  
 59 Nathan Pires              SO Yarmouth              20:53.55  
 60 Caleb Green               SO Presque Isle          20:54.02  
 61 Will Addison              SR Falmouth              20:57.35  
 62 Jonathan DeRoche          SR South Portland        20:57.53  
 63 Ambrose McCullough        SO Cheverus              21:00.44  
 64 Aaron Lynch               SR Ellsworth             21:01.53  
 65 Quincy Rock               JR Hampden               21:02.36  
 66 Aedan Bourgoine           SO Caribou               21:02.51  
 67 William Pulvino           SR Scarborough           21:04.16  
 68 Alex Wing                 SO Monmouth              21:06.43  
 69 Tyler Pelletier           SO Cony                  21:07.23  
 70 Jack Culbertson           JR Brunswick             21:08.40  
 71 Gilman Taylor             SO John Bapst            21:11.56  
 72 Ash Lane                  SR Falmouth              21:12.64  
 73 Kristopher Edgar          SO Lincoln Academy       21:14.34  
 74 Austin Trask              SO BB-WISC               21:14.43  
 75 Danny Zhang               JR Lewiston              21:15.38  
 76 Roman Solmos              JR Yarmouth              21:16.14  
 77 Artur Cantallopes         SR Harwood               21:16.59  
 78 John Raymond              JR Yarmouth              21:17.91  
 79 Azaiah Nanson             JR George Stevens        21:18.33  
 80 Carter Light              SO Bangor Christian      21:20.69  
 81 Benjamin Mock             SR John Bapst            21:21.66  
 82 Griffin Murray            JR Old Town              21:22.50  
 83 Andrew Nalchajian         SO Falmouth              21:24.43  
 84 Levi Graham               JR Yarmouth              21:26.39  
 85 Conrad Anderson           SR Maine Coast           21:27.95  
 86 Zackery Frost             JR Caribou               21:28.63  
 87 Emanuele Clo'             SR Massabesic            21:29.51  
 88 Ashton Carusoe            SO Bangor                21:29.99  
 89 Hugo Smith                SR Erskine               21:30.81  
 90 Tory Davis                SR Poland                21:30.98  
 91 Galen Skinner             SR Yarmouth              21:31.35  
 92 Samuel Kaiser             SO Biddeford             21:31.37  
 93 Caiden Madore             SO Brewer                21:31.41  
 94 Jack Watson               JR Portland              21:32.28  
 95 Aidan Gagnon              SO Sanford               21:32.56  
 96 Anthony Reiling           SO GNG                   21:33.79  
 97 Alexander Strattard       JR GNG                   21:34.92  
 98 Ethan Rasquinha           JR Scarborough           21:35.54  
 99 Keon Shields              JR Hampden               21:38.07  
100 Owen Cote                 JR John Bapst            21:39.28  
101 Jack Williams             SR Cheverus              21:39.71  
102 Anthony Johnson           SR Bonny Eagle           21:39.79  
103 Avery Jean                SR Maine Coast           21:42.52  
104 Dru Hyndman               JR Edward Little         21:45.72  
105 Logan Grubb               SR Medomak               21:46.59  
106 Cameron Landry            SR GNG                   21:47.22  
107 Tate Carter               SR Ellsworth             21:49.02  
108 Laurent De Vries          JR Cape Elizabeth        21:49.87  
109 Zach Berg                 SR Maranacook            21:50.36  
110 Patrick O'Brien           JR Bangor                21:50.69  
111 Ethan Smith               SR Cape Elizabeth        21:51.90  
112 Bowen Charlebois          SR Cape Elizabeth        21:52.52  
113 Andrew Perruzzi           SO Cape Elizabeth        21:53.20  
114 Andrew Yoo                SR Falmouth              21:53.82  
115 Michael Clarke            SO Lake Region           21:55.46  
116 Joshua Keiser             JR Presque Isle          21:55.74  
117 Nick Allard               JR Lee                   21:56.89  
118 Fynn MacCarthy            SO NYA                   21:57.01  
119 Deklin Fitzgerald         SR Oceanside             21:57.38  
120 Aaron Lyon                SR Brewer                21:58.09  
121 Jonas Stepanauskas        SO Lincoln Academy       21:58.11  
122 Daniel Belanger           SR Massabesic            21:58.42  
123 Zachary Lacey             SR Burrillville          21:58.83  
124 Tyler Noyes               JR Hermon                21:59.00  
125 Benjamin Thrasher         SR Madison               21:59.22  
126 Evan D'Souza              SO Maine Coast           22:01.50  
127 Walter Ruthman            SO Yarmouth              22:01.63  
128 Riley Day                 SR Poland                22:01.95  
129 Seth Reardon              SO Brewer                22:02.41  
130 Ryan Gibbons              JR South Portland        22:03.57  
131 Payton Owens              SR Lake Region           22:06.07  
132 Patrick Bellemare         SR Winthrop              22:06.48  
133 Quinn Tkacs               JR Bangor                22:06.60  
134 Elliott Chapman           SO Lincoln Academy       22:07.47  
135 Ethen Cunningham          JR Hampden               22:09.05  
136 Loris Rahain              SR Monmouth              22:14.00  
137 Aiden Currie              SR Foxcroft              22:15.19  
138 Brendan Connolly          SR Cape Elizabeth        22:17.57  
139 Chris Noonan              JR Cape Elizabeth        22:18.38  
140 Adam Rothenstein          SR Kents Hill            22:19.40  
141 Riley Hastey              SO Sumner                22:20.18  
142 Eamon McGlashan           JR Kennebunk             22:20.90  
143 Isaiah Breitmeyer         SR Cony                  22:23.00  
144 Liam Swift                SR Bucksport             22:24.10  
145 Tyler Gendreau            SR Burrillville          22:24.56  
146 Ethan Harper              JR Madison               22:27.94  
147 Jack Herman               SR Cheverus              22:28.07  
148 Jordan Kellis             JR Kennebunk             22:30.12  
149 Trey Goodwin              SR Lawrence              22:31.80  
150 Seth Michalik             SR Bangor                22:34.18  
151 Nolan Raymond             JR Gould                 22:39.29  
152 Owen Cook                 SO Cheverus              22:43.16  
153 Zander Hunter             SR Brewer                22:46.48  
154 Ian Kozielec              SO Camden Hills          22:47.12  
155 Ryan Berry                SO Bonny Eagle           22:48.70  
156 Dominic Curcio            SR GNG                   22:48.80  
157 Hendrik Witt              JR Hampden               22:49.56  
158 Sam Goodspeed             SR Mt. Blue              22:50.24  
159 Jorgen Halvorsen          SO PCHS                  22:51.17  
160 Simon Shyka-Brown         SO Cape Elizabeth        22:53.48  
161 Aaron Belanger            SO Hermon                22:54.42  
162 Kyle Mastriano            SO Cony                  22:55.19  
163 Derrick Stephens          JR Windham               22:56.53  
164 Thomas Bradley            SR Searsport             22:57.28  
165 Keegan Owens              SR Lake Region           22:57.63  
166 Richard Harriman          SR Massabesic            23:02.26  
167 Ryan Lynch                SR Oceanside             23:04.69  
168 Joshua Fecteau            SO GNG                   23:05.14  
169 Edward Bell               SO Caribou               23:06.08  
170 Jonah Busker              SR Harwood               23:10.51  
171 John Moring               SR Bangor                23:11.83  
172 Nicholas Ryder            SR Bonny Eagle           23:12.01  
173 Peter Wycoff              SO Cheverus              23:13.65  
174 Sebastian Petrak          JR George Stevens        23:26.62  
175 Jeremiah Bourgoin         JR Hodgdon               23:28.68  
176 Zachary Holt              JR Lee                   23:29.30  
177 Ben Gordon                SO Cape Elizabeth        23:29.70  
178 Ryan Pelletier            SR Cony                  23:29.84  
179 Reagan Monroe             JR Bangor                23:32.01  
180 Elgin Physic              SR Lewiston              23:33.78  
181 Zack Verville             JR Massabesic            23:35.79  
182 Connor McFarland          JR Lincoln Academy       23:35.94  
183 Jayden Richards           SO Brewer                23:36.50  
184 Simon Alipalo             SO Sanford               23:39.39  
185 Zachary Peirce            SO Foxcroft              23:40.69  
186 Ryan Gildart              SO South Portland        23:40.87  
187 Ezra Wildrick             SO Bangor Christian      23:53.37  
188 Cole Ward                 JR Lewiston              23:53.63  
189 Thomas McCormack          JR Brunswick             23:57.88  
190 Asher Grazulis            JR Waterville            23:59.54  
191 Noah Kessler              SO Maine Coast           24:00.53  
192 Ethan Whitlock            JR Brunswick             24:03.21  
193 Henry Stauss              SR Kennebunk             24:03.74  
194 Lukas Modrusan            SO Hermon                24:06.64  
195 Caleb King                JR NYA                   24:12.33  
196 Dustin Merrill            JR Lewiston              24:16.87  
197 Damien Frey               JR Brewer                24:18.36  
198 Jonah Purvis              JR Hermon                24:21.35  
199 David Botelho             JR South Portland        24:23.77  
200 Eben Michaud              SO Winthrop              24:24.83  
201 Quinn Jackson             SO George Stevens        24:26.25  
202 Wyatt Stoughton           SO Cape Elizabeth        24:26.93  
203 Caden Lacadie-Bolduc      SO Kennebunk             24:27.01  
204 Joshua Nsenga             SR Lewiston              24:32.52  
205 Zachary Jawor             SR Lewiston              24:32.76  
206 Eli Olson                 SO Yarmouth              24:32.98  
207 Myles Brown               SO Yarmouth              24:38.57  
208 Brandon Lynch             SR Lewiston              24:39.32  
209 Aiden Warme               SR Winslow               24:39.54  
210 Kaydenn Downing           SO Winthrop              24:39.82  
211 Jarek Fryzlewicz          JR Massabesic            24:44.26  
212 Josh Bradeen              JR Biddeford             24:44.53  
213 Lance Altenor             SR Hyde                  24:45.93  
214 Will Caron                JR Bangor                24:48.18  
215 Elijah Knowles            JR Lee                   24:57.85  
216 Thomas Hilton             JR Ellsworth             25:07.82  
217 Eric Nelson               JR Maranacook            25:09.57  
218 Aidan Knowles             SR Lee                   25:11.44  
219 Kristian Kellerhals       JR Houlton/GHCA          25:18.58  
220 Ben Shields               JR Cheverus              25:21.60  
221 Carter Slocum             SO Winthrop              25:21.81  
222 Saadaq Mahamed            JR Lewiston              25:23.53  
223 Harold Vance              SO Winthrop              25:31.83  
224 Marshall Clifford         SO Erskine               25:32.66  
225 Sam Ross                  SO Messalonskee          25:34.85  
226 Victor Fowler             SO Harwood               25:37.35  
227 Ben Butterfield           SO Brewer                25:45.02  
228 Cameron Evans             SO Bucksport             25:52.41  
229 Eli Nelsen                SO Messalonskee          25:53.90  
230 Caden Morales             SO Lisbon                25:58.25  
231 Isaiah Smith              JR Skowhegan             25:58.67  
232 Samuel Brito              SO Winthrop              26:01.16  
233 Will Myers                SO Gould                 26:01.75  
234 Lucas Frechette           SR Poland                26:07.09  
235 David DelVecchio          SR Lake Region           26:07.24  
236 Owen Staples              SO DI-S                  26:10.81  
237 Brady McQuaid             JR Brunswick             26:12.83  
238 Jayden Thornton           SR Hyde                  26:27.46  
239 Kai Perks                 SO Gould                 26:28.11  
240 Jack Lee                  JR Massabesic            26:32.79  
241 Liam Cormier              SO Brewer                26:56.06  
242 Cam Scanlon               SO Marshwood             26:57.40  
243 Jaden Lewis               SR George Stevens        26:58.75  
244 Wesley Dumas              SR Kents Hill            27:03.14  
245 Patrick Howorth           SO Orono                 27:04.91  
246 Lucas Michaud             SO Falmouth              27:10.21  
247 Kyle Evans                SR Sanford               27:17.01  
248 Nathan Miller             JR Sumner                27:20.25  
249 Devon Bryant              JR Lake Region           27:28.06  
250 Isaac Fortin              JR Monmouth              27:29.01  
251 Kalen Hixson              SO Camden Hills          27:32.36  
252 James Scanlon             SR Marshwood             27:39.09  
253 Youseff Elhefnawi         SO Bangor                27:57.81  
254 Justin Davis              JR Old Town              28:33.43  
255 Teddy Bemis               SO Presque Isle          28:41.66  
256 Riley Doughty             JR Sanford               28:45.03  
257 Nick Anderson             SO Caribou               28:52.30  
258 Vincent Bero              SR Maranacook            29:03.89  
259 Teddy Dickson-Smith       SO Sumner                29:25.14  
260 Owen Taupier              SO Kents Hill            29:42.09  
261 Aiden Horgan              SO Kennebunk             29:42.29  
262 Colm Hull                 SO Sanford               29:50.55  
263 Tommy Gray                JR Cape Elizabeth        30:06.03  
264 Drew Turgeon              SO Hampden               30:26.74  
265 Tony Martinez Boyeras     SR Lee                   30:32.40  
266 Peter Curcio              SO GNG                   30:33.35  
267 Campbell Litz             JR NYA                   30:37.48  
268 Alex Boudreau             SO Ellsworth             30:49.85  
269 Maximus Openshaw          SR Lawrence              31:02.04  
270 Gary Tibbetts             SO Lincoln Academy       31:02.81  
271 Camden Valentine          SO Hampden               31:14.47  
272 John Nutting              SR Maranacook            31:22.43  
273 Mason Terscak             SO Yarmouth              31:49.40  
274 Connor Parson             SO Lincoln Academy       33:48.09  
275 Nathan Rogers             JR South Portland        35:02.47 

Freshman Race 
  1 Henri McCourt             FR Mt. Blue              17:59.71  
  2 Kevin Fogarty             FR Bangor                18:03.76  
  3 Griffin Merrill           FR John Bapst            18:07.33  
  4 Owen Beane                FR Orono                 18:11.17  
  5 Beckett Cote              FR Messalonskee          18:14.78  
  6 Charlie Jacques           FR Portland              18:15.92  
  7 Indy Metcalf              FR Harwood               18:18.53  
  8 Cam Pernal                FR Yarmouth              18:19.96  
  9 Aidan Ring                FR York                  18:26.43  
 10 Ethan Hoffman             FR Yarmouth              18:39.70  
 11 Tim Collins               FR Hampden               18:40.54  
 12 Walker Hedrich            FR Camden Hills          18:42.97  
 13 Runner Jarrett            FR Foxcroft              18:43.50  
 14 Eli Hoeft                 FR Mt. Blue              18:43.95  
 15 Andrew Young              FR Windham               18:44.93  
 16 Ethan Keller              FR Scarborough           18:48.51  
 17 Aedyn Hughes              FR Ellsworth             18:49.32  
 18 Chris Jaynes              FR Falmouth              18:53.59  
 19 Harrison Dunne            FR Bonny Eagle           19:00.32  
 20 Chris Augur               FR Yarmouth              19:04.93  
 21 Chris Cummiskey           FR Harwood               19:06.17  
 22 Sam Cashman               FR Brunswick             19:06.65  
 23 Johnny Bsullak            FR Poland                19:09.65  
 24 Colin Mcdougal            FR Bucksport             19:18.90  
 25 Fischer Petrlik           FR South Portland        19:19.42  
 26 Evan Small                FR South Portland        19:22.46  
 27 Ian Brown                 FR Gould                 19:27.21  
 28 Aran Johnson              FR Portland              19:27.64  
 29 Cameron Potter            FR Burrillville          19:28.32  
 30 Finley Knappe             FR Kennebunk             19:29.97  
 31 Alex Price                FR Portland              19:30.89  
 32 Ben Pike                  FR Camden Hills          19:31.74  
 33 Jonathan Koehler          FR Brunswick             19:33.83  
 34 Lincoln Gage              FR Harwood               19:37.21  
 35 Gavin Sampson             FR Massabesic            19:44.33  
 36 Aksel Moon                FR Yarmouth              19:48.15  
 37 Wynn Pooler               FR Erskine               19:49.11  
 38 Jordan Furtado            FR Burrillville          19:56.58  
 39 Paul Sames                FR South Portland        19:57.15  
 40 Andrew Johnson            FR Kennebunk             19:58.00  
 41 Ben Arsenault             FR Orono                 19:58.75  
 42 Cash Kellen               FR Cheverus              20:01.32  
 43 Quinn St. Peter Scott     FR Edward Little         20:02.47  
 44 Jonah Jenkins             FR Kents Hill            20:05.77  
 45 Roan Donaghy              FR Lincoln Academy       20:11.95  
 46 Jacob Kaiser              FR Biddeford             20:14.31  
 47 Ethan Jason               FR Falmouth              20:15.41  
 48 Cooper Tarbuck            FR Maranacook            20:22.89  
 49 Trevor Campbell           FR Brunswick             20:24.17  
 50 Sean Lowery               FR Falmouth              20:26.73  
 51 Tyler Mills               FR Biddeford             20:28.11  
 52 Owen Winslow              FR Edward Little         20:28.47  
 53 Jed Hartley               FR John Bapst            20:32.25  
 54 Timothy Taylor            FR NYA                   20:33.18  
 55 Dylan Franklin            FR Burrillville          20:35.22  
 56 Finn Henderson            FR Gorham                20:40.59  
 57 Henry Putnam              FR BB-WISC               20:42.93  
 58 Sawyer Fish               FR Falmouth              20:43.76  
 59 Caden Wehrwein            FR George Stevens        20:49.83  
 60 Tanner Hackett            FR Harwood               20:55.13  
 61 Sam Stocks                FR South Portland        20:55.69  
 62 Atticus Ellis             FR Harwood               20:56.38  
 63 Isaiah Hatch              FR DI-S                  21:03.46  
 64 Alexander Emery           FR Cape Elizabeth        21:06.32  
 65 Noah Pekarski             FR Harwood               21:07.26  
 66 Eli Morse                 FR Cape Elizabeth        21:08.62  
 67 Nicholas Koziell          FR Scarborough           21:08.90  
 68 Cole Clark                FR Belfast               21:08.93  
 69 Gus Whited                FR South Portland        21:28.05  
 70 Logan Whitmarsh           FR Cheverus              21:31.32  
 71 Graeme Tkacs              FR Bangor                21:37.69  
 72 Noah Civiello             FR Mt. Blue              21:39.06  
 73 Atticus Blue              FR Medomak               21:39.07  
 74 Roman Cassidy             FR Bangor Christian      21:39.48  
 75 Leif MacCarthy            FR NYA                   21:40.93  
 76 Brendan Ledwick           FR Brunswick             21:42.37  
 77 Gavin Gerry               FR GNG                   21:43.72  
 78 Jeffrey Owen              FR Yarmouth              21:44.39  
 79 Benjamin Mylnski          FR Hampden               21:44.74  
 80 Phil Smith                FR Biddeford             21:58.28  
 81 Daniel Belisle            FR Mt. St. Charles       21:58.88  
 82 Aiden Wicklow             FR Cheverus              21:59.53  
 83 Justice Marable           FR Erskine               22:05.17  
 84 Finn Connolly             FR South Portland        22:06.81  
 85 Hunter Beveridge          FR Camden Hills          22:09.57  
 86 Samuel Merrow             FR Gorham                22:09.69  
 87 Cohen Bove                FR Portland              22:11.75  
 88 Gustaf Anderson           FR Maine Coast           22:12.32  
 89 Devin Cannon              FR Bonny Eagle           22:18.58  
 90 Will Stoner               FR Orono                 22:22.02  
 91 Alexander LeClair         FR Presque Isle          22:22.96  
 92 Parker Ashfield           FR Bangor                22:33.38  
 93 Dillon Rollins            FR Hampden               22:33.89  
 94 Henry Milan               FR John Bapst            22:34.27  
 95 Simon Zhang               FR Mount Desert          22:47.54  
 96 Ethan Kutella             FR Lake Region           22:56.88  
 97 Mike Li                   FR John Bapst            22:59.76  
 98 Landon Cropper            FR Windham               23:00.46  
 99 Layne Williams            FR Lisbon                23:03.85  
100 Jacob Violette            FR Caribou               23:10.42  
101 Ethan Linkletter          FR Madison               23:22.15  
102 Lucian Bassett            FR Lake Region           23:24.78  
103 Jordan Anderson           FR Lincoln Academy       23:29.53  
104 Kiernan Riley             FR Falmouth              23:29.83  
105 Malcolm Nelson            FR Yarmouth              23:39.04  
106 Cameron McLaughlin        FR Maine Coast           23:39.47  
107 Kai Thistle               FR Edward Little         23:40.22  
108 Anthony Warren            FR Poland                23:42.26  
109 George Taylor             FR Waterville            23:43.80  
110 Ryder Drinkert            FR Orono                 23:51.45  
111 Alex Kinnison             FR Orono                 23:55.52  
112 Sullivan Olsen            FR South Portland        24:01.59  
113 Gladstone Meadows         FR Kents Hill            24:03.90  
114 Cameron Pelletier         FR Biddeford             24:04.41  
115 Ethan Pinette             FR Hermon                24:04.56  
116 Declan Howe               FR Edward Little         24:07.46  
117 Noah Rogers               FR Marshwood             24:13.54  
118 Alexander McCafferty      FR Camden Hills          24:15.16  
119 Mikai Ferrucci            FR George Stevens        24:21.47  
120 Ryder Chandler            FR Presque Isle          24:24.35  
121 Gonzalo Perez             FR Lee                   24:26.35  
122 James Coconis             FR Sanford               24:27.59  
123 Aric Gleason              FR Ellsworth             24:34.67  
124 Gabe Stetkis              FR Skowhegan             24:37.08  
125 Benjamin Tate             FR Ellsworth             24:40.10  
126 Giacomo Smith             FR Erskine               24:41.86  
127 Joe Bryant                FR Edward Little         24:58.30  
128 Bryan Donnelly            FR Madison               25:19.94  
129 Ari Brokos                FR Portland              25:25.05  
130 Angelo Leo                FR Lake Region           25:25.98  
131 Henry Ginsburg            FR Yarmouth              25:45.25  
132 Otis McCanna              FR Portland              25:57.29  
133 Harrison Landes           FR Caribou               26:02.57  
134 Roscoe Robinson           FR Hampden               26:13.86  
135 Casey Nelson              FR Hampden               26:15.26  
136 Gabe Wheeler              FR Camden Hills          26:17.44  
137 James Kneeland            FR Bonny Eagle           26:23.42  
138 Dylan Sanna               FR Sanford               26:27.28  
139 Brayden Holmes            FR Bangor Christian      26:42.45  
140 Noah Vallor               FR Brewer                26:47.27  
141 John Heffernan            FR South Portland        26:54.62  
142 Ryan Eldridge             FR Belfast               26:57.48  
143 Jack Fisher               FR Sumner                26:59.94  
144 Louis Nicholas            FR Brewer                27:01.82  
145 Zak Fecteau               FR Monmouth              27:05.23  
146 Aaron Lang                FR Orono                 27:06.69  
147 Owen Doucette             FR Edward Little         27:27.88  
148 Gabe McIntosh             FR Orono                 27:32.22  
149 Savya Acharya             FR Waterville            27:33.11  
150 Noah Didonato             FR Ellsworth             27:47.13  
151 Caden Bilotta             FR John Bapst            27:47.90  
152 Josh Pitre                FR Caribou               28:02.17  
153 Gracen Jepson             FR Portland              28:17.46  
154 Sam Wingard               FR Orono                 30:55.65  
155 Brodie Warner             FR Bonny Eagle           32:28.69  
156 Jaden Rancourt            FR Hampden               33:36.93  
157 Jack Hodgkins             FR Houlton/GHCA          34:52.01  
158 Logan Duplessie           FR Caribou               36:19.10

Seeded Race  
  1 Daniel McCarthy           SR Bangor                15:34.24  
  2 Abbott Valentine          SR Hampden               15:44.35  
  3 Connor Daigle             SR Medomak               16:05.87  
  4 Zachary Barry             SR Scarborough           16:15.79  
  5 Chris Walton              SR Biddeford             16:18.62  
  6 Owen Patry                SR Cape Elizabeth        16:21.50  
  7 Logan Ross                SR Falmouth              16:31.73  
  8 Cyrus Evans               JR Mt. Blue              16:33.82  
  9 Sam York                  JR Mount Desert          16:33.90  
 10 Charlie Collins           JR Hampden               16:36.19  
 11 Calvin Cummings           SR Gorham                16:38.46  
 12 Andrew Keene              SR Kennebunk             16:45.30  
 13 Vaughn Lindenau           SR Cape Elizabeth        16:52.84  
 14 Nathan Livingood          SR Gould                 16:54.50  
 15 Joey Valliere             SR Brunswick             16:55.00  
 16 Kyle McClellan            SR Orono                 16:56.64  
 17 Braden Butler             SR Marshwood             16:56.72  
 18 Eli Palmer                JR Brunswick             16:58.00  
 19 Jacob Ramos               SR South Portland        16:58.31  
 20 Michael Cyr               SR Caribou               16:58.61  
 21 Brosnan Comeau            JR Monmouth              16:59.59  
 22 Luke Cloutier             SR Massabesic            17:00.53  
 23 Louis Walker              SR Maine Coast           17:11.28  
 24 Jake Twigg                SR Poland                17:11.38  
 25 Jacob Pelletier           SR Cony                  17:11.57  
 26 Ian Meserve               SR Hermon                17:14.49  
 27 Ethan Fadden              SO Mt. St. Charles       17:14.85  
 28 Caden Cote                SR Messalonskee          17:15.25  
 29 Julien Turmenne           JR Lewiston              17:16.30  
 30 Flynn Crean               JR Kennebunk             17:18.41  
 31 Joe Neal                  SR York                  17:18.43  
 32 Simon Socolow             SR Bangor                17:23.70  
 33 Nathan Blades             SO Portland              17:25.41  
 34 Domenic Antonelli         SR Poland                17:26.78  
 35 Adam Bendetson            JR Scarborough           17:29.19  
 36 Liam Card                 JR Lincoln Academy       17:33.06  
 37 Dolan Pols                SR Brunswick             17:37.83  
 38 Andrew Sirois             SR Bonny Eagle           17:38.28  
 39 Devin Richard             SO Burrillville          17:40.61  
 40 George Ferland            JR Caribou               17:41.09  
 41 Felix Battle              SR Brunswick             17:42.39  
 42 Ryan Brennan              SR Sanford               17:42.42  
 43 Brayden Castonguay        JR Presque Isle          17:43.06  
 44 Colby Pawson              SR Messalonskee          17:44.74  
 45 Jesse Cadigan             SR Cheverus              17:50.08  
 46 Carter Libby              SO GNG                   17:50.09  
 47 Miles Logan               JR Brunswick             17:51.36  
 48 Cooper Parlee             SR Brewer                17:52.28  
 49 George Theall             SR Portland              17:54.06  
 50 Sam DeGrappo              JR Marshwood             17:54.66  
 51 Garrett Dailey            JR Burrillville          17:55.38  
 52 Tieran Croft              SR Messalonskee          17:58.17  
 53 Ebbe Lillis               SR Harwood               17:58.30  
 54 Brady Guay                SR South Portland        17:59.12  
 55 Seb Hesser                SO Cape Elizabeth        17:59.57  
 56 Will Barmby               SO Maine Coast           17:59.91  
 57 Lucas Gagnon              JR John Bapst            17:59.94  
 58 Andrew Turlo              JR Waterville            18:01.96  
 59 Finn Theos                SR Marshwood             18:02.04  
 60 Tyler Shumate             JR Biddeford             18:02.46  
 61 Noah Rivera               SO Harwood               18:04.62  
 62 Jason Wickett             SR Hermon                18:06.08  
 63 Daniel Niles              JR Portland              18:06.32  
 64 Ethan DeMerchant          JR Bangor                18:06.38  
 65 John Miles Muentener      SR Maine Coast           18:07.30  
 66 Ian Sampson               JR Massabesic            18:08.18  
 67 Tyler Gilbert             SO Bonny Eagle           18:08.55  
 68 Jack Nickerson            JR South Portland        18:09.24  
 69 Noah Koch                 SR Waterville            18:09.33  
 70 Rye MacCurtain            JR Harwood               18:10.89  
 71 Nick Choate               JR Erskine               18:11.48  
 72 Quinn D'Alessio           SR Bangor                18:11.64  
 73 Lucien Beardsley          JR Gorham                18:13.39  
 74 Hunter Burkhardt          SR Lisbon                18:15.01  
 75 Sy MacGovern              SR York                  18:15.15  
 76 Will Robbins              JR Belfast               18:16.60  
 77 Nathan Driscoll           JR Scarborough           18:16.61  
 78 Westley Dyer              SR Belfast               18:19.17  
 79 Matt Donahue              SO Mt. St. Charles       18:19.23  
 80 Rowan McDonald            SO Bonny Eagle           18:20.39  
 81 Lucas Lefebvre            SR South Portland        18:20.89  
 82 Olivier Lacroix           JR Kents Hill            18:21.04  
 83 Patrick McKenney          JR Skowhegan             18:23.05  
 84 Ephraim Willey            JR Caribou               18:24.96  
 85 Lukas Robinson            SR Cape Elizabeth        18:25.27  
 86 Xavier Lemieux            SO Bonny Eagle           18:26.25  
 87 Brent Thomes              SR GNG                   18:26.76  
 88 Judson Nash               SR Hampden               18:26.96  
 89 Caleb Young               JR Windham               18:26.98  
 90 Garrison Melendy          SO Kents Hill            18:27.24  
 91 Ethan Linscott            JR Lee                   18:27.44  
 92 Josh Leinwand             JR Yarmouth              18:28.02  
 93 Dylan Lewis               SR York                  18:29.68  
 94 Aksel Yeo                 SR Yarmouth              18:30.49  
 95 Ben Prestes               SO Portland              18:31.20  
 96 Finn Morris               SO Cape Elizabeth        18:31.24  
 97 Miles Woodbury            JR Falmouth              18:32.68  
 98 Harrison Jones            JR South Portland        18:32.92  
 99 Trevor Williams           SO Kennebunk             18:33.11  
100 Nathan Kallin             SR Brunswick             18:34.07  
101 Brody Simons              SO Hampden               18:34.20  
102 Spencer Gordon            JR Old Town              18:34.97  
103 Henry Penfold             SR DI-S                  18:36.79  
104 Ethan Partal              JR Bangor                18:38.02  
105 Liam McKernan             SO Mount Desert          18:38.15  
106 Spencer Rose              SR Mount Desert          18:38.53  
107 Ryan Gray                 SR Falmouth              18:39.14  
108 Kyle Hartford             JR South Portland        18:40.04  
109 Tom Norgang               JR George Stevens        18:40.10  
110 Graden Joly               SO Windham               18:41.65  
111 Sam Goldey                SO Cony                  18:42.11  
112 Tucker James              SR Mount Desert          18:42.31  
113 Sam Coffin                JR Cony                  18:44.31  
114 James Tourigny            SR NYA                   18:44.73  
115 Trevor Parlee             SO Brewer                18:45.05  
116 Carter Abrahamsen         SR Cape Elizabeth        18:46.04  
117 Kaleb Colson              SO Sumner                18:47.57  
118 Adam Bilodeau             JR Lewiston              18:47.91  
119 Sol Lorio                 JR George Stevens        18:48.81  
120 Nolan Garey               JR Poland                18:49.45  
121 Ryan Martley              JR Burrillville          18:49.50  
122 Marcus Goodbody           SR Gould                 18:51.50  
123 Emmons Whited             JR South Portland        18:51.76  
124 James Cognata             JR Winthrop              18:51.79  
125 Jake Owen                 SR Yarmouth              18:51.83  
126 Joseph Cotta              JR Scarborough           18:54.39  
127 Will Sherrill             SR Lincoln Academy       18:54.41  
128 Owen Lynch                JR Portland              18:55.69  
129 Conrad Cole               JR Yarmouth              18:55.74  
130 Philip Alyokhin           SR Old Town              18:56.73  
131 Gehrig Hatch              JR Marshwood             18:57.02  
132 Roland Ladd               SR Bangor                18:58.10  
133 Joe Burgess               JR GNG                   18:58.70  
134 Ostin Smith               JR Monmouth              18:59.12  
135 Aiden Searway             SR Hermon                18:59.51  
136 Alex Hardy                SR Mt. Blue              19:00.84  
137 Mason Bard                JR Mt. St. Charles       19:01.06  
138 Cameron Jalbert           SR Scarborough           19:02.12  
139 Ryan Flaherty             SR Cheverus              19:02.22  
140 Lucas Hardwick            SR BB-WISC               19:02.28  
141 Kevin Lu                  SR Falmouth              19:02.46  
142 Silas Bartol              SO Maranacook            19:02.49  
143 Wes Teegarden             SR Maine Coast           19:02.50  
144 Fletcher Crean            JR Kennebunk             19:03.92  
145 Nick Russ                 SO Lincoln Academy       19:05.07  
146 Noah Hallward-Rough       SR NYA                   19:05.10  
147 Noah Corcoran             SO Maine Coast           19:05.52  
148 Andrew Hipsky             JR George Stevens        19:05.69  
149 James Mooney              SO Cony                  19:06.04  
150 Noah Morris               SO Medomak               19:06.24  
151 Sam Fegel                 SO Messalonskee          19:06.97  
152 Jack Gawtry               JR Yarmouth              19:07.66  
153 Danny McCartney           SO Cheverus              19:08.62  
154 Evan Hamm                 SO Yarmouth              19:09.19  
155 Thomas Wilson             SR South Portland        19:10.12  
156 Aiden Jacobs              JR Lincoln Academy       19:10.60  
157 Hayden Sawyer             JR Marshwood             19:11.37  
158 Zachary Clement           SO Camden Hills          19:11.51  
159 Zephyr Lani-Caputo        JR Erskine               19:12.14  
160 Ben Bateman               JR Hermon                19:14.54  
161 Ira Nichols               SR Bangor                19:16.86  
162 Raymond Brickle           JR Hampden               19:16.92  
163 Ira Buchholz              JR George Stevens        19:17.27  
164 Seth Hultstrom            SR York                  19:18.43  
165 Callahan Bryer            SR Mount Desert          19:18.80  
166 Isaac Seeker              JR Falmouth              19:20.33  
167 Ren Salisbury             SO Sumner                19:22.01  
168 Gryffin Kristan           JR BB-WISC               19:22.06  
169 Liam Daly                 SR Sanford               19:23.02  
170 Tomas Cundick             SR Mt. Blue              19:24.13  
171 Colin Wright              SO Camden Hills          19:24.42  
172 Lucas Sun                 JR Bangor                19:24.77  
173 Bhavnish Tucker           SO Lake Region           19:25.14  
174 Christopher Pottle        SO Winthrop              19:25.94  
175 Gavin Coffin              SR John Bapst            19:26.23  
176 Owen Spaulding            JR York                  19:26.37  
177 Jonathan Wagner           SO Winthrop              19:27.27  
178 Owen Heseltine            SO Mt. Blue              19:28.34  
179 Nate Barmby               SO Maine Coast           19:28.90  
180 Ken Hermawan              SO York                  19:29.59  
181 John-Antonio Fatone       JR Lewiston              19:29.99  
182 Carson Blake              SR South Portland        19:30.65  
183 Andrew Atwater            JR Kennebunk             19:31.37  
184 Chase Mailhot             JR Lisbon                19:34.16  
185 Nathan Ashe               SO Cape Elizabeth        19:34.38  
186 Sam Craighead             JR Mount Desert          19:34.88  
187 Nolan Feyler              SO Gorham                19:37.16  
188 Nate True                 SR Lincoln Academy       19:38.06  
189 Jacob Mora                SO Gorham                19:38.18  
190 Jaron Leach               SR Presque Isle          19:38.60  
191 Max Olmstead              SR Maranacook            19:39.10  
192 Ezra Leach                SR Presque Isle          19:39.34  
193 Declan Faircloth-Walshe   JR Bangor                19:39.68  
194 Sami Rizkallah            JR Yarmouth              19:39.74  
195 Micheal Johnson           SO Bucksport             19:40.72  
196 Jack Gray                 SR George Stevens        19:41.84  
197 Ben Klingle               SO Brunswick             19:41.87  
198 Ryan Clark                JR BB-WISC               19:42.00  
199 Jay Haney                 SO Mount Desert          19:42.38  
200 Declan McPartlan          JR Portland              19:42.84  
201 Benjamin Bouchard         SO Scarborough           19:43.20  
202 Kaden McIntyre            SR Erskine               19:43.26  
203 Griffin Vivian            SO Cheverus              19:45.01  
204 Jacob Vitale              SR Sanford               19:45.02  
205 Boden Retherford          SR Falmouth              19:46.30  
206 Brandon Mastirano         SO Cony                  19:47.74  
207 Merrick Bryant            SO Lake Region           19:48.46  
208 Matthew Haire             JR Narraguagus           19:49.15  
209 Cruise LaBrie             SO Gorham                19:50.39  
210 Ben Byrd                  JR Marshwood             19:50.99  
211 Samuel Marquis            JR Kennebunk             19:52.41  
212 Dylan Hurley              JR Kennebunk             19:53.67  
213 Zane Roggenbuck           SO Orono                 19:56.29  
214 Dylan Washburn            SR GNG                   19:58.44  
215 Conor Glasier             SO Lincoln Academy       20:00.02  
216 Thomas Tracy              JR Messalonskee          20:01.12  
217 Roman Thomas              JR Windham               20:02.53  
218 Connor May                JR Old Town              20:03.18  
219 Ryan Davis                JR Mount Desert          20:05.21  
220 Kodi Quimby               JR Mt. Blue              20:06.76  
221 Thatcher Steele-Maley     SR Maine Coast           20:08.87  
222 Micah Bryan               JR George Stevens        20:12.48  
223 Colby Shumway             SO Scarborough           20:12.76  
224 Jacob Stone               SR Lake Region           20:13.93  
225 Malakai Webber            JR Sanford               20:20.63  
226 Clay Trafton              SO Edward Little         20:22.49  
227 Bryce Beeler              SR Scarborough           20:24.04  
228 Nathan Bergquist-Guimond  SO Gorham                20:27.37  
229 Bryan Gagnon              JR BB-WISC               20:31.11  
230 Drew Butzel               SR Cape Elizabeth        20:35.30  
231 Zachary Smith             SR Bangor                20:43.08  
232 Tristan Cormier           JR Lake Region           20:45.14  
233 Ezra Gronlund             JR Lake Region           21:11.91  
234 Josh Werner               SR Sanford               21:54.92  
 -- Evan Roy                  SO Cheverus                   DNF  
 -- Tristan Hardel            SO Yarmouth                   DNF  
 -- Grady Kemp                JR Lake Region                DNF  
 -- Dominick Dow              SO BB-WISC                    DNF