2019 Maine XC Festival of Champions - 10/5/2019 Meet Program - Updated 10/4 @ 9:30 PM Event 2 Boys 5k Run CC Finals =============================================================================== Course: 15:06.92 10/5/2013 Josef Holt-Andrews, Telstar Meet: 15:06.92 10/5/2013 Josef Holt-Andrews, Telstar '18 Champion: 15:54.51 9/29/2018 Gabe Coffey, Bangor, ME Name Year School Seed =============================================================================== Unseeded Section A - 10:30 AM 1 Jonathon Hyndman SO Colonel Gray 22:00.00 2 Adam MacKenzie SR Charlottetown 22:00.00 3 Richard Harriman SO Massabesic 22:00.00 4 Bailey Bishoff JR Ellsworth 22:00.00 5 Campbell Brown SO Charlottetown 22:00.00 6 Lance Dinino JR Kennebunk 22:00.00 7 Luke Ball SR Sanford 22:00.00 8 Marcus Vardy JR Charlottetown 22:00.00 9 Thomas Poling JR Maranacook 22:00.00 10 Ben Goodwin JR Charlottetown 22:00.00 11 David Arnold SR Sanford 22:00.00 12 Ethan Pierce JR Hampden 22:00.00 13 Max Olmstead SO Maranacook 22:00.00 14 Alonzo Michaud SO Messalonskee 22:00.00 15 Owen Hargove JR Messalonskee 22:00.00 17 Lennard von Huene SR Kennebunk 22:00.00 18 Nyamh Wolf SR George Stevens 22:00.00 19 Jonah Parker SR Portland 22:01.69 20 Mason Berry JR Harwood Union 22:02.00 21 Justin Donaldson SR Portland 22:02.07 22 Nicholas Ryder SO Bonny Eagle 22:02.30 23 Nathan Kallin SO Brunswick 22:04.00 24 Ryan Chauvette JR Mt. St. Charles 22:04.00 26 Ryan Ocampo SO Scarborough 22:05.00 27 Conor Wolff JR Yarmouth 22:07.00 29 Lucas Steinberger SR Lincoln Academy 22:07.00 30 Andrew Yoo SO Falmouth 22:07.35 31 Evan Soucy SO Bangor 22:08.50 32 Ben White SO Harwood Union 22:10.00 33 Camden Dangler SR Winslow 22:10.00 34 Sam Keene JR Marshwood 22:10.00 35 Cooper Parlee SO Brewer 22:10.00 36 Lance Collins SR Burrillville-RI 22:10.00 37 Matt Breece JR Portland 22:10.82 38 Zach Berg SO Maranacook 22:13.00 39 Caeden Bross SR Lincoln Academy 22:15.00 40 Paul Arnold JR Marshwood 22:15.00 41 Jacob Roy SR Hampden 22:15.00 42 Owen Labrecque SR Burrillville-RI 22:15.00 43 Jack Deitch SO GNG 22:17.00 44 Tory Davis SO Poland 22:17.00 45 James Pawlina JR Edward Little 22:17.00 46 Cole Walter SR Portland 22:18.52 47 Nico Curcio SO GNG 22:19.00 48 Bryce Bernier SO NYA 22:19.00 50 Kogan Trull JR Marshwood 22:20.00 51 Chance Sudbeck SO Hampden 22:20.00 52 Kyle Bean JR Madison 22:22.00 54 Dean Preston SR Windham 22:27.00 55 Alex Fago SR Brewer 22:27.00 56 Jasper Makowski SR Foxcroft 22:28.00 57 Spencer Matteo SR Scarborough 22:29.00 58 Amro Mohamed SR Colonel Gray 22:30.00 59 Marco Leonetti JR Lincoln - RI 22:30.00 60 Gabe Lucchesi JR NYA 22:30.00 62 Tyler Levesque SO Lewiston 22:30.00 63 Logan Morris SO Dirigo 22:30.00 65 Dave Poulin SR Lisbon 22:30.50 66 Aiden Currie SO Foxcroft 22:32.00 67 Jasper Buzello JR Hampden 22:34.00 68 Jack Martin JR Yarmouth 22:38.00 69 Holden Stephenson SO Harwood Union 22:38.00 70 Sam Scott JR Mt. Blue 22:40.00 71 Mikey Tamborini JR Maranacook 22:40.00 72 Thomas Burbank JR Marshwood 22:40.00 73 Cedar Cannon SO Lincoln Academy 22:44.00 74 Jack Herman SO Cheverus 22:45.00 75 Edgar Espinosa JR Woonsocket-RI 22:45.00 76 Michael Krah JR Yarmouth 22:45.00 78 Sean Ames JR Lawrence 22:45.24 79 Tommy Ishimwe SR Yarmouth 22:47.00 80 Patrick O'Donovan JR Belfast 22:47.50 82 Ryan Flaherty SO Cheverus 22:49.00 83 Roman Ragusa SO Cape Elizabeth 22:49.00 84 Alex Chanis SR Portland 22:49.70 85 Desmond Busse SR Burrillville-RI 22:50.00 86 Seth Doyle SR Colonel Gray 22:50.00 87 Ben Kern JR Camden Hills 22:50.18 88 Josh Martin SR Cony 22:50.67 91 Robbie Bennett JR Lincoln Academy 22:55.00 92 Nick Cohen SR GNG 22:55.00 94 Damian Henry JR Medomak 22:56.32 95 Tyler Freeman SR Lewiston 22:59.00 96 Teighan Koch SO Bonny Eagle 22:59.16 97 Arhan Saygin SO John Bapst 23:00.00 98 Zaid Daqa JR Colonel Gray 23:00.00 99 Jack Henderson SR Hyde 23:00.00 101 Niall Gushue JR Windham 23:00.00 102 Hunter Stevens SO Sanford 23:00.00 103 Ryan Hardy JR Lincoln - RI 23:00.00 104 Emir Zhamalov SO Windham 23:00.00 106 Cameron Nicholas JR Lincoln - RI 23:00.00 108 Carter Jackson SR Presque Isle 23:00.00 109 Ethan Wydysh JR Presque Isle 23:00.00 111 Dustin Brewer JR Bonny Eagle 23:02.56 112 Max Brewer JR Yarmouth 23:03.00 113 Max Kempler JR Yarmouth 23:03.00 114 Gabe Garcia JR NYA 23:08.00 115 Filip Nguyen SR Lincoln Academy 23:05.00 116 Tyler Tinkham SR Hampden 23:10.00 117 Sam Goodspeed SO Mt. Blue 23:10.00 118 Carlo Cabreras SO Saint Doms 23:10.00 119 Colin Ready SR Marshwood 23:10.00 120 Ean Bolstridge SR Houlton/GHCA 23:10.00 121 Levi Forkey SO Harwood Union 23:11.00 122 Michael Ames JR Bonny Eagle 23:11.07 123 Daniel Guerrero JR Harwood Union 23:12.00 124 Hayden Luce JR Monmouth 23:12.00 125 Ben Stone SO Cape Elizabeth 23:12.00 126 Maximus Openshaw SO Lawrence 23:16.30 128 Shane Harriman SO John Bapst 23:20.00 129 Cameron Levasseur JR Presque Isle 23:20.00 130 McKenzie Lagerson SO Saint Doms 23:20.00 131 Miles Gadwah SO Dexter 23:24.00 132 Ben Joys JR Cape Elizabeth 23:28.00 133 Jackson Pow JR Kennebunk 23:30.00 134 William MacArthur SO George Stevens 23:30.00 135 Simon Hale JR Colonel Gray 23:30.00 136 Ryan Parsons JR Kennebunk 23:30.00 137 Zavier Cummings SR Windham 23:30.00 138 Caleb Rhine JR George Stevens 23:30.00 139 Caleb Lambert SR Yarmouth 23:31.00 140 Jordan Leblond JR Lewiston 23:33.00 141 Austin Britton JR Sumner 23:34.24 142 Sam Case SR Marshwood 23:35.00 143 Parker Dean SO Hall-Dale 23:35.00 144 Ben McManus SR Lincoln Academy 23:38.00 145 Morgan Davis SO George Stevens 23:40.00 146 Brody Sandberg SO Lake Region 23:40.00 148 Aidan Ladd JR Hall-Dale 23:44.00 149 Payton Owens SO Lake Region 23:45.00 150 Gavin Carlson SO Boothbay-Wisc 23:45.00 151 Will Saabye JR Falmouth 23:46.31 153 Jeremy Norman JR Colonel Gray 23:50.00 154 Julian Fowler SO Harwood Union 23:50.00 155 Drew Abelon SO Belfast 23:50.30 156 Ra�l Villalobos Vega JR Brunswick 23:53.00 157 Otto Cook-Sharp SO Cape Elizabeth 23:53.00 158 Lucien Hammond JR Mt. Blue 23:55.00 159 Ian Kelly SR Hermon 23:55.00 160 Andrew Young SO Ellsworth 23:55.00 161 Ben Thrasher SO Madison 23:56.00 162 Nolan Grubb JR Medomak 23:58.51 163 Calvin Curtis SR Brewer 23:59.00 164 Mark Robichaud JR Ft. Kent 23:59.30 165 Michael Perkins SR Presque Isle 24:00.00 166 John Connors SR Bangor 24:00.00 167 Will Wilson JR Ellsworth 24:00.00 168 Tyler Cote SO Sanford 24:00.00 169 Liam Prichard JR Kennebunk 24:00.00 170 Liam Piper SR South Portland 24:00.00 171 Miles Bergquist SR Cheverus 24:00.00 172 Lucas Nadeau SO Kennebunk 24:00.00 173 Rob Livingston SO Lincoln - RI 24:00.00 174 Brandon Dubie JR Presque Isle 24:00.00 175 Ryan Pelletier SO Cony 24:02.00 177 Deven Short JR Camden Hills 24:06.06 178 Mitchell Sommer JR Yarmouth 24:09.00 179 Carter Abrahamson SO Cape Elizabeth 24:09.00 180 Collin Poitras SO Caribou 24:15.00 181 Justin Widen SR Mt. Blue 24:15.00 182 Lucas Moulton JR Poland 24:17.00 183 Calvin Truong JR South Portland 24:17.70 184 Colin Mugnai JR Brewer 24:20.00 185 Logan Farr SR Monmouth 24:20.00 186 Sebastian Fournier SR Mt. Blue 24:20.00 187 Kyle Reardon JR Brewer 24:21.00 188 Max Hillgraf SR Cheverus 24:22.00 189 Lukas Umbriaco SR Brunswick 24:23.00 190 Nahn Ngo SR Bangor 24:23.80 191 Lucas Wilcox JR Harwood Union 24:27.00 192 John Moring SO Bangor 24:27.80 193 Luke Thompson SR Colonel Gray 24:30.00 194 Spencer Lane JR Hyde 24:30.00 195 Ellis Braga SO Searsport 24:30.00 196 Dae Kent SO Lincoln Academy 24:30.00 198 Ryan Bowley SO Lawrence 24:32.10 199 Riley Poulin-Bickford JR Bangor 24:32.70 200 Jarius Polley SO Hall-Dale 24:35.00 201 Nathan Mullen JR Cape Elizabeth 24:37.00 202 Jared Martin JR Monmouth 24:40.00 203 Connor Lehan JR Bangor 24:40.00 204 Eugenio Cano Munoz SR Poland 24:42.00 207 Augustus Irwin SR Dexter 24:46.00 208 Shaun Gigante SO Sumner 24:46.24 209 Zachary Delile JR Lawrence 24:49.63 210 Ryan Yang SO Winslow 24:51.00 211 Carter Merriam SO Cape Elizabeth 24:53.00 213 Nick Harris SO Colonel Gray 24:55.00 214 Brandon Lynch SO Lewiston 24:56.00 215 Ben Plourde SO Colonel Gray 25:00.00 216 Jacob Cote SR Sanford 25:00.00 217 Nate Cook JR Cheverus 25:00.00 218 Raymond Woodworth SR GNG 25:00.00 220 Aidan Plant JR NYA 25:00.00 221 Rylan Daigneault JR Massabesic 25:00.00 222 Kit Cassat JR NYA 25:00.00 223 Kevin Jiang SR Colonel Gray 25:00.00 224 Wesley Dumas SO Kents Hill 25:00.00 225 Noah Zelin-Opps SR Colonel Gray 25:00.00 226 Eric Zhang SO Kents Hill 25:00.00 227 Declan Nelson SO Hampden 25:00.00 228 Alexander Adama SO John Bapst 25:00.00 230 Sanjay Tucker JR Lake Region 25:05.00 231 Shawn Helton JR Washburn 25:09.00 232 Nick Homan JR Saint Doms 25:10.00 233 Justin Lees JR Lake Region 25:10.00 234 Scott Petersen JR Lincoln Academy 26:09.00 235 Robbie Soucy JR Windham 25:12.00 236 Kai Wang SO Bangor 25:12.40 237 Nicholous Lord SO Harwood Union 25:13.00 238 Colby Hyde SR Massabesic 25:16.64 239 Robert Hicock JR Belfast 25:17.00 241 Logan Grubb SO Medomak 25:53.31 242 Ben Noyes JR Medomak 25:24.64 243 Jake Tinsman JR Cape Elizabeth 25:28.00 244 Zach Rollins SO Boothbay-Wisc 25:29.00 245 Jimmy Rukert JR Hyde 25:30.00 246 Tyler Stoddard SO Massabesic 25:34.00 247 Lucas Frechette SO Poland 25:39.00 248 Chris Glendenning SO South Portland 25:41.28 249 Xan King JR Yarmouth 25:44.00 250 Colin Stewart SR Camden Hills 25:22.95 251 Max Trecartin JR Bangor 25:52.00 252 Liam Swift SO Bucksport 25:54.00 253 Aidan Collins JR Yarmouth 25:54.00 254 Ethyn Lolar SO Orono 25:55.00 255 Johnny Zhang SO Gould 25:55.00 256 David Geng JR Scarborough 25:58.00 257 Galen Skinner SO Yarmouth 26:00.00 258 Patrick Bellemare SO Winthrop 26:00.00 259 Paul Kingston SO Colonel Gray 26:00.00 260 Seth MacKenzie JR Colonel Gray 26:00.00 261 Aaron Jones SO Kents Hill 26:00.00 262 Andrew Gelinas SO Biddeford 26:00.00 263 Ethan Bell JR Hyde 26:00.00 264 Avery Jean SO Maine Coast 26:00.00 266 Jake Gautreau JR Yarmouth 26:23.00 267 Luke Peelen JR Falmouth 26:27.53 268 Aiden Harrison SR Colonel Gray 26:30.00 269 Luke Mistler SR Scarborough 26:30.00 271 Matthew Kennard SO Madison 26:30.00 272 Bao Dang JR Lincoln Academy 26:31.00 273 Aiden Fuller SR Marshwood 26:35.00 274 Alex Kuvaja SO Lake Region 26:40.00 275 Adam Boot SO Washburn 26:47.00 276 Riley Drummond SR Mt. Blue 26:50.00 277 Lukas Norment SR John Bapst 26:50.00 278 Michael Merz SR Poland 26:55.00 279 Ricky Elliott SO Hall-Dale 26:55.00 280 Kyle Evans SO Sanford 27:00.00 282 Neitheius Alvira SO Washburn 27:00.00 283 Micah Allen JR Bucksport 27:00.00 285 Ian Albert SR Ft. Kent 27:03.00 286 Owen Barter JR Boothbay-Wisc 27:15.00 287 Ryan White SR Ellsworth 27:30.00 288 Alex White SO Presque Isle 27:30.00 290 Jackson Boffey JR Hyde 27:30.00 291 Nathan Day SR Scarborough 27:30.00 293 Armando Perez JR Bangor 27:42.50 295 James Yao JR Gould 27:45.00 296 Sawyer Carson JR Belfast 27:49.40 297 Adrian Gardner SR Colonel Gray 28:00.00 298 Rustam Ahmadov JR Falmouth 28:00.00 299 Vincent Bero SO Maranacook 28:00.00 300 Tate Carter SO Ellsworth 28:00.00 301 Sebastion Bouchard SR Winslow 28:00.00 302 Thomas Sirois SR Bonny Eagle 28:06.42 303 Chris Popp SR Lincoln Academy 28:20.00 304 Noah Daigle SO MDI 28:20.00 305 Derek Langadas SR Lake Region 28:30.00 306 Max Then JR Yarmouth 28:33.00 309 Jack Vickers JR Yarmouth 28:47.00 310 Corbyn Hatch SO Lake Region 28:50.00 311 Jonathan Boos SO Lake Region 28:50.00 312 Nathan Richardson SR Bangor 28:57.50 314 Abe Paley SO Hyde 29:00.00 316 JJ Wongtanate JR Brewer 29:18.00 317 Leo Caron SO Edward Little 29:46.00 318 Caleb Suli JR Lewiston 29:47.00 319 Harrison Fields SO GNG 29:52.00 320 Caleb Fairbrother SO Searsport 30:00.00 321 Gabriel Stewart JR MDI 30:00.00 322 Eric Ames SO Sanford 30:00.00 323 Jacob Lurvey SO MDI 30:30.00 324 William Bradley SR Searsport 30:43.00 325 Keagan Becvar SO Poland 30:49.00 326 Edwin Stone SR Medomak 30:53.10 327 David Salmons JR Poland 30:56.00 328 Brandon Smith SO Hall-Dale 31:20.00 329 Triton Tall JR Brewer 31:26.00 330 Henry Kreider JR Foxcroft 32:00.00 331 Caven Cogswell SR Sanford 33:00.00 332 Ralph Birgfeld JR Hall-Dale 33:56.00 333 Caleb Mills SR Winslow 34:39.00 334 John Nutting SO Maranacook 36:00.00 335 Taehun Kim SO Harwood Union 36:23.00 336 Carson Cole SO Washburn 30:00.00 337 Christian Vachon SO Poland 27:18.00 338 Jesse Robertson SR Colonel Gray 22:00.00 Unseeded Section B - 11:50 AM 1 Owen Gropper JR Classical 19:15.00 2 Itai Boss SR Orono 19:15.00 3 Michael Vito SO Lincoln - RI 19:15.00 4 Aubrey Hoes SR Mt. Blue 19:15.00 5 Louis Walker SO Maine Coast 19:15.00 6 Ryan Brennan SO Sanford 19:15.00 7 Samuel Fleming SR Massabesic 19:15.04 8 Joseph Potter SR Belfast 19:15.30 9 Nate Herrick SO Portland 19:16.00 10 Ben Horrisberger SO Portland 19:16.00 11 Isaac Dinnerstein JR Cape Elizabeth 19:16.00 12 Justin Castaldo SR Scarborough 19:16.00 14 Cade Robison SR Yarmouth 19:17.00 15 Austin Balon JR Lincoln - RI 19:20.00 16 Connor Pellerin SR Messalonskee 19:20.00 17 Owen Libby JR Dirigo 19:20.00 18 Ian St John SR Lake Region 19:20.00 19 Cameron Jalbert SO Scarborough 19:20.00 20 Adam Nussbaum JR Brunswick 19:20.00 22 Gavin Dunagan JR Washburn 19:21.00 23 Sean Grupp JR Burrillville-RI 19:22.00 24 Madison Brown JR Gorham 19:24.78 25 Tyler Kahkonen JR Brewer 19:27.00 27 Diego Gatti SO Scarborough 19:28.00 28 Connor Ashby SO Brunswick 19:29.00 29 Clay McCarthy SR Mt. Blue 19:30.00 30 Ian Martin JR Kennebunk 19:30.00 31 Owen Mitchell JR Saint Doms 19:30.00 32 Chase Keezer JR Winthrop 19:30.00 33 Nicholas Albaum JR Kennebunk 19:30.00 34 James Monson SR Biddeford 19:30.00 35 Spencer Rose JR MDI 19:30.00 36 Duke Bozikowski SR Classical 19:30.00 37 Matt Walker SR Poland 19:30.00 38 Daniel Collins SR Charlottetown 19:30.00 39 Michael Cyr SO Caribou 19:30.00 40 Andrew Tinkham SR Gorham 19:30.00 41 Bryce Carter JR Ellsworth 19:30.00 42 Andrew Griffiths SO Cheverus 19:31.00 43 Forest Li SR Colonel Gray 19:32.00 44 Felix Battle SO Brunswick 19:33.00 45 Randall Chamberlain JR Lawrence 19:33.00 46 Kadrian Rugullies SR Lisbon 19:33.21 47 Kevin Lu SO Falmouth 19:34.65 48 Jack Lamphere SO Harwood Union 19:35.00 49 Jacob Wildes SR Hermon 19:35.00 50 Calvin Dundore SR Lewiston 19:35.00 51 Mark Mills SO Windham 19:35.00 52 Aiden Searway SO Hermon 19:35.00 53 Isaiah Doscinski SO Mt. Blue 19:35.00 54 Nolan Gahagan SO Medomak 19:35.41 55 Joshua Chadbourne JR Bonny Eagle 19:36.28 56 Garrett Wilson SR Burrillville-RI 19:37.00 57 Miti Yeatts SO Medomak 19:37.45 58 Sam Stroup JR Brewer 19:38.00 59 Colby Hewitt SR Washburn 19:38.00 60 Lucas Lefebvre SO South Portland 19:40.00 61 Jacob Keens SR Burrillville-RI 19:42.00 62 Ben Story JR Monmouth 19:42.00 63 Max Boulet JR Lisbon 19:43.00 64 Ethan Furr SO Scarborough 19:44.00 65 Sam Judkins SO Mt. Blue 19:45.00 66 Aidan Stark-Chessa JR Maine Coast 19:45.00 67 Bodhi Lloyd SO Maine Coast 19:45.00 68 Devin Smith JR Hermon 19:45.00 69 Lucas Hardwick SO Boothbay-Wisc 19:45.00 70 Ira Nichols SO Bangor 19:45.80 71 Ryan Topham JR Massabesic 19:50.00 72 Jacob Benson SO MDI 19:50.00 73 Logan Dolbier SR Mt. Blue 19:50.00 74 Brandan Mailloux JR Portland 19:50.81 75 Jesse Campbell-Johnston SO Charlottetown 19:51.00 76 Keegan O'Grady JR Cape Elizabeth 19:51.00 77 Yassine El Bahh SO Charlottetown 19:52.00 78 Lauchlan MacEachern SO Charlottetown 19:53.00 79 Gellert Dabasi-Halasz JR Lincoln Academy 19:53.00 80 Sam Kovacs JR Bonny Eagle 19:53.26 81 Utah Beane JR Gould 19:55.00 82 Finn Theos SO Marshwood 19:55.00 83 Finn Wardwell JR Brewer 19:58.00 86 Jacob Smith JR Mt. Blue 19:59.00 88 Gavin Coffin SO John Bapst 20:00.00 89 Zach Cullen JR Marshwood 20:00.00 90 Thomas Docherty SR Charlottetown 20:00.00 91 Campton Tinkham SR Maranacook 20:00.00 92 Lewis Fink SO Sanford 20:00.00 93 Nick Teguis SR Kennebunk 20:00.00 94 Zach Magoon SR Lincoln - RI 20:00.00 95 Noah Champagne SO Kennebunk 20:00.00 96 Aaron Fitzgerald JR Hampden 20:00.00 97 Jesse Gonneville SO Massabesic 20:00.00 98 Connor Coffin SR Scarborough 20:00.00 99 Ian Murray SO Kennebunk 20:00.00 100 Deus Moreau SO Caribou 20:00.00 101 James Trentalange SR Kennebunk 20:00.00 102 Christian Larson JR Hampden 20:00.00 103 Izaak Swartz SO Orono 20:00.00 104 Hayden Stager SO Hyde 20:00.00 105 Jacob Vitale SO Sanford 20:00.00 106 Michael Brickle SR Hampden 20:00.00 107 Boden Retherford SO Falmouth 20:00.32 108 Christian Winslow SR Bucksport 20:01.00 109 Micah Hileman JR Bucksport 20:01.00 110 Daniel Gaunce SR Waterville 20:03.00 111 Dylan Murphy JR Maranacook 20:06.00 112 Gavin Hamm SR Yarmouth 20:07.00 113 Isaiah Breitmeyer SO Cony 20:07.72 114 Timmy Brienza JR Poland 20:08.00 115 Lenox Cummings JR Brewer 20:10.00 116 Jacob Stone SO Lake Region 20:10.00 117 Eric Drappeau JR Hall-Dale 20:10.00 118 John Nadeau JR John Bapst 20:10.00 119 Jeremiah Senita SO Portland 20:10.28 120 Luc Dietlin SO Portland 20:10.46 121 Anthoney Smith JR Bucksport 20:12.00 122 James Palkie SO Bucksport 20:12.00 123 Zennor DiMario SO Harwood Union 20:12.00 124 Jordan Piechowski SR Windham 20:13.00 125 Addison Weisbruch SO Camden Hills 20:13.00 126 Tobias Coffey JR Bangor 20:13.40 127 Caleb Waterman SO NYA 20:14.00 128 Jason Kulinski JR Monmouth 20:15.00 129 William Cassellius SO Scarborough 20:15.00 130 Lorenzo Michaud SO Messalonskee 20:15.00 133 Jack Gawtry SO Yarmouth 20:17.00 134 Trey Rosario JR Gorham 20:17.08 135 Gary Moline SR Belfast 20:17.30 136 Will Fournier SO GNG 20:20.00 137 Jaron Leach SO Presque Isle 20:20.00 138 Tucker James SO MDI 20:20.00 139 Tyler Daye SO GNG 20:21.00 140 Thomas DiPhilippo SR South Portland 20:21.00 141 Evan Russo SO Gorham 20:21.00 142 Trey Goodwin SO Lawrence 20:21.60 143 Steven DiChiara SO Lincoln - RI 20:22.00 144 Dylan Washburn SO GNG 20:23.00 145 Ethan Shaw JR Scarborough 20:23.00 146 Vetri Vel JR Bangor 20:24.40 147 Thomas Wilson SO South Portland 20:25.98 148 Evan Watts SO Winslow 20:26.00 149 Will Sherrill SO Lincoln Academy 20:26.00 150 Phoenix Sanchez JR Messalonskee 20:30.00 151 Conrad Kortemeier SO Lincoln Academy 20:30.00 152 Nathan Surmeian JR Lincoln - RI 20:30.00 155 Callahan Bryer SO MDI 20:30.00 156 Aaron Tabenken JR Falmouth 20:30.17 157 Carlo Mazzarelli JR Bangor 20:30.60 158 Cameron Landry SO GNG 20:32.00 159 Cooper Dunn SO Edward Little 20:32.00 160 Matthew Brannen SO Bucksport 20:32.00 161 Cameron Langlois JR Edward Little 20:32.00 162 Adlai Nelson SR Lincoln Academy 20:33.00 163 Elijah Libby SO GNG 20:34.00 164 Eoin O'Mahoney SO Lincoln Academy 20:34.00 165 Nick Leighton JR Hall-Dale 20:35.00 166 Trevor Cochrane SR George Stevens 20:38.00 167 Connor Tull SR Yarmouth 20:38.00 168 Camden McFadden SR Scarborough 20:39.00 169 Samuel Koch SR Old Town 20:40.00 170 Gabriel Hall SO George Stevens 20:40.00 171 Evan Galego SR Cony 20:40.53 172 Jack Patterson SO Bangor 20:43.60 173 Forest Holbrook SO Lincoln Academy 20:44.00 174 Cody Plumley SR Bonny Eagle 20:44.46 175 Josh Adell SR GNG 20:45.00 176 Gage Smith SR Old Town 20:45.00 177 Camden Angell SO Marshwood 20:45.00 178 Elias Howard SO Belfast 20:46.50 179 Adam Scovil SR Hall-Dale 20:48.00 180 Hunter Cintron SO Cape Elizabeth 20:48.00 181 Blake Harrington SR Portland 20:49.00 182 Ezra Leach SO Presque Isle 20:50.00 183 Jacob Devine JR Presque Isle 20:50.00 184 Luke Blais JR Lake Region 20:50.00 185 Corey Merrill JR Foxcroft 20:50.00 186 Jude Mosher JR Presque Isle 20:50.00 187 Dillon Doucette JR Lake Region 20:50.00 188 Caleb Fockens JR Foxcroft 20:51.00 189 Zachary Smith SO Bangor 20:52.80 190 Carlos Gamboa Arevalo JR South Portland 20:53.00 191 James Day SO Scarborough 20:54.00 192 Alex DeWitt SO Ellsworth 20:55.00 193 Calvin Barna JR Marshwood 20:55.00 194 Aaron Lyon SO Brewer 20:56.00 195 Josiah Harper JR Madison 20:57.00 196 Matthew Wakefield JR Lawrence 20:58.50 197 Adam Peterson JR Scarborough 20:59.00 198 Nathan Gilliam JR Boothbay-Wisc 20:59.00 199 Quinn D'Alessio SO Bangor 20:59.40 200 Lynx Fabian SO MDI 21:00.00 201 Devon Daligan JR Portland 21:00.00 202 Divyam Khubar SO Charlottetown 21:00.00 204 Russell LaMarre JR George Stevens 21:00.00 205 Mikey Perry SO Charlottetown 21:00.00 206 Benjamin Snow JR Ellsworth 21:00.00 207 Dan Crowley SR Lincoln - RI 21:00.00 208 Alex Hardy SO Mt. Blue 21:00.00 209 Nathaniel Cripps JR Kennebunk 21:00.00 210 Kalvin Camire SO Biddeford 21:00.00 211 Cooper Stebenne SO Lincoln - RI 21:00.00 212 Jackson Van Dolman SO Orono 21:00.00 213 Keegan Fitzgerald SR Oceanside 21:00.00 215 Laszlo Toth SR Kennebunk 21:00.00 217 Henry Stauss SO Kennebunk 21:00.00 218 Thomas Bradley SO Searsport 21:00.00 219 Colin Tippet JR Biddeford 21:00.00 220 Matthew Pelletier SR Old Town 21:00.00 222 Wyatt Grant JR Caribou 21:00.00 223 Roland Ladd SO Bangor 21:01.00 224 Jordan Stansfield SR Burrillville-RI 21:01.00 225 Iain McCollett SR Cony 21:01.25 226 Josh Watson SR Bangor 21:01.70 227 Paxton Dionne JR Bangor 21:01.90 228 Alex Mitchell JR Poland 21:03.00 229 Weston Hartley SO Edward Little 21:03.00 230 River Collins SO Harwood Union 21:05.00 231 LaDerrick Roberts JR Belfast 21:05.30 232 Jake Owen SO Yarmouth 21:06.00 233 Devin Smith JR Edward Little 21:06.00 234 Konrad Stromayer JR Scarborough 21:07.00 235 Aiden McDonough SR Bangor 21:07.40 236 Hayden Desmond JR Gorham 21:07.52 237 Toby MacCachran JR Portland 21:08.81 238 Cole Cushman SR Poland 21:09.00 239 Colby Leavitt JR Gorham 21:09.06 240 Corbin Hall SR Lisbon 21:09.30 241 Aiden Warme SO Winslow 21:10.00 242 Benton Bird JR Ellsworth 21:10.00 243 Alex Gill JR Lincoln - RI 21:10.00 244 Eirik Nohr SR Falmouth 21:10.07 247 Joe Murphy SO Portland 21:14.71 248 Logan Holmes JR Mt. Blue 21:15.00 249 Tomas Cundick SO Mt. Blue 21:15.00 250 Connor Fessenden SO Bangor 21:15.10 251 Wesley Dyer SO Belfast 21:19.80 252 Nicholas Ritchie SO Belfast 21:21.00 253 Wyatt Perron SO Lisbon 21:25.70 254 Daniel Smith JR Scarborough 21:26.00 255 GW Ruth JR Yarmouth 21:26.00 256 Eli Rosen SR Cape Elizabeth 21:28.00 257 Quinn Ranta SR Boothbay-Wisc 21:29.00 258 Wyatt Lawson JR MDI 21:30.00 259 Cam Doughty SR Bangor 21:30.00 260 Andrew Bouvier JR Hyde 21:30.00 261 Ryan Lynch SO Oceanside 21:30.00 262 Nolan Jacobs SR Houlton/GHCA 21:30.00 263 Andrew Riley SR South Portland 21:34.22 264 Zachary Armstrong SO Belfast 21:35.00 265 Chancelor Blagdon SO Boothbay-Wisc 21:39.00 266 Cezar Campeanu JR Colonel Gray 21:40.00 267 Trey Spearrin SO Lake Region 21:40.00 268 Logan Welch SO NYA 21:40.00 269 Ash Lane SO Falmouth 21:41.33 270 Nickolas Gallighan SO Dexter 21:43.00 271 Brendan Connolly SO Cape Elizabeth 21:44.00 272 Jarrett Jones SR Hampden 21:44.00 273 Hunter Lizzotte JR Hall-Dale 21:44.00 274 Hudson Labbe SO Ft. Kent 21:44.10 275 Evan Wilcox SO Mt. Blue 21:45.00 276 Silas Yonkman SO Harwood Union 21:45.00 277 Max Comis JR Saint Doms 21:45.00 279 Ethan Matthews SR Winslow 21:45.00 280 Max Smith SO Marshwood 21:45.00 281 Spencer Jacques JR Dirigo 21:45.00 282 Ethan Edgecomb SO Caribou 21:45.00 283 Jonah Busker SO Harwood Union 21:46.00 285 Jonathan McDevitt JR Camden Hills 21:46.58 286 Jame Rose SO Medomak 21:49.52 287 Matthew Hafener JR John Bapst 21:50.00 288 Nathan Pitre SR Caribou 21:50.00 289 Hunter Weeks SO Gorham 21:50.00 290 Josh Guite SO Windham 21:50.00 291 Misha Curtis JR Lincoln Academy 21:51.00 292 Ian Howell SR George Stevens 21:54.00 294 Jonathan DeRoche SO South Portland 21:54.65 295 Dylan Henry SO Washburn 21:55.00 296 Camden Oberg SO Marshwood 21:55.00 297 Owen Tull SO Yarmouth 21:55.00 298 Pablo Delgata SR Foxcroft 21:56.00 299 Ashtin Laxson JR Scarborough 21:56.00 300 Gavin Golder SO Lewiston 21:58.00 301 Jaim French JR Belfast 21:58.50 Freshman Section - 1:10 PM 1 Eli Palmer FR Brunswick 17:12.00 2 Adam Bendetson FR Scarborough 17:18.00 3 Bryan Stark-Chessa FR Maine Coast 17:30.00 4 James Cognata FR Winthrop 17:40.00 5 Sol Lorio FR George Stevens 17:44.00 7 Miles Fischer FR Portland 18:10.71 8 Charlie Collins FR Hampden 18:13.00 9 Lucien Beardsley FR Gorham 18:19.63 10 Andrew Turlo FR Waterville 18:20.00 11 George Ferland FR Caribou 18:20.00 12 Vernon Smith FR Lincoln Academy 18:21.00 13 Harrison Jones FR South Portland 18:23.95 14 Garrett Dailey FR Burrillville-RI 18:27.00 15 Liam Card FR Lincoln Academy 18:31.00 16 Owen Lynch FR Portland 18:43.43 17 Jake Ellis FR Dirigo 18:50.00 18 Miles Woodbury FR Falmouth 18:51.39 19 Sami Rizkallah FR Yarmouth 18:54.00 20 Sam York FR MDI 18:55.00 21 Daniel Niles FR Portland 18:57.06 22 Gryffin Kirstan FR Boothbay-Wisc 18:59.00 23 Nathan Driscoll FR Scarborough 18:59.00 24 Jack Nickerson FR South Portland 18:59.86 25 Patrick Riordan FR Lincoln - RI 19:00.00 26 Jake Fleurent FR Biddeford 19:00.00 27 Flynn Crean FR Kennebunk 19:00.00 28 Tyler Shumate FR Biddeford 19:00.00 29 Christopher Tardie FR Washburn 19:02.00 30 Brosnan Comeau FR Monmouth 19:02.00 31 Sam DeGrappo FR Marshwood 19:05.00 32 Payson Rienhardt FR Dexter 19:07.00 33 William Depke FR Cape Elizabeth 19:08.00 34 Julien Turmenne FR Lewiston 19:10.00 35 Grady Kemp FR Lake Region 19:20.00 36 Kaiden Carney FR Washburn 19:24.00 37 Ian Sampson FR Massabesic 19:24.00 38 Askel Yeo FR Yarmouth 19:25.00 39 Petros Engelhardt FR South Portland 19:26.00 40 Connor Rawson FR Poland 19:29.00 41 Alex Rogers FR Colonel Gray 19:30.00 42 Spencer Gordon FR Old Town 19:30.00 43 Josh Petruzzi FR Cape Elizabeth 19:31.00 44 Ben Colello FR Cape Elizabeth 19:32.00 45 Miles Logan FR Brunswick 19:32.00 46 Christian Tardy FR Brewer 19:32.00 47 Sam Coffin FR Cony 19:32.90 48 Ethan DeMerchant FR Bangor 19:35.20 49 Dillon Sweetser FR Falmouth 19:39.35 50 Connor May FR Old Town 19:55.00 51 Sam Marquis FR Kennebunk 20:00.00 52 Fletcher Crean FR Kennebunk 20:00.00 53 Seth Lister FR Caribou 20:00.00 54 Ethan Prichard FR Kennebunk 20:00.00 55 Andrew Hipsky FR George Stevens 20:01.00 56 Ryan Davis FR MDI 20:10.00 57 Ira Buchholz FR George Stevens 20:11.00 58 Adam Bilodeau FR Lewiston 20:11.00 59 Roman Solmos FR Yarmouth 20:16.00 60 Ben Byrd FR Marshwood 20:20.00 61 Everett Johnson FR Brunswick 20:21.00 62 Killian Marsh FR Yarmouth 20:23.00 64 Kyle Hartford FR South Portland 20:26.88 65 Levi Graham FR Yarmouth 20:28.00 66 Angus Burke FR Maine Coast 20:30.00 67 Cameron Surmeian FR Lincoln - RI 20:30.00 68 Ostin Smith FR Monmouth 20:30.00 69 John-Antonio Fatone FR Lewiston 20:35.00 71 Alec Campbell FR South Portland 20:40.69 72 Thijs Gilda FR Cape Elizabeth 20:41.00 73 Kyran Katzenbach FR Mt. Blue 20:45.00 74 Ephraim Willey FR Caribou 20:45.00 75 Ben Bateman FR Hermon 20:45.00 76 Aidan Derderian FR Narraguagus 20:50.00 77 Thaddeus Eddyblouin FR Lincoln Academy 20:51.00 78 Jack Watson FR Portland 20:53.38 79 Finn Urey FR Camden Hills 20:54.29 80 Will Hanlon FR Falmouth 20:54.37 81 Emmons Whited FR South Portland 20:54.43 82 Jeffrey Hutchinson FR Poland 20:55.00 83 Spencer Stadnicki FR Brunswick 20:58.00 84 Jack Culbertson FR Brunswick 20:59.00 85 Leo Liu FR Colonel Gray 21:00.00 86 Oliver Tenney FR George Stevens 21:00.00 87 John Crohan FR Lincoln - RI 21:00.00 88 Thomas Norgang FR George Stevens 21:00.00 89 Eamon McGlashan FR Kennebunk 21:00.00 90 Micah Bryan FR George Stevens 21:00.00 91 Owen Tighe FR Cape Elizabeth 21:00.00 92 Aiden Jacobs FR Lincoln Academy 21:03.00 93 Timothy Brackett FR Portland 21:03.62 94 Sam VanLonkhuyzen FR Camden Hills 21:05.00 95 Nathan Evans FR Lincoln - RI 21:10.00 96 Owen Lee FR Cape Elizabeth 21:20.00 97 Azaiah Nanson FR George Stevens 21:23.00 98 Tyler Noyes FR Hermon 21:25.00 99 Ben Turner FR Washburn 21:26.00 100 Derek Cruz FR Washburn 21:28.00 101 Ryan Amaral FR Boothbay-Wisc 21:29.00 102 Ryan Clark FR Boothbay-Wisc 21:29.00 103 Declan McPartlan FR Portland 21:30.62 104 Sam Craighead FR MDI 21:40.00 105 Francis Burns FR MDI 21:45.00 106 James Cherrier FR Caribou 21:45.00 107 Brady Smith FR Gorham 21:45.50 108 Ethan Nagle FR Monmouth 21:48.00 109 Adam Knell FR Monmouth 21:49.00 110 Isiah Verschoor FR Bangor 21:49.10 111 Owen Cote FR John Bapst 21:50.00 112 Jared Herrin FR Marshwood 21:50.00 113 Kieran Wilkins FR Gorham 21:50.00 114 Evan Reeves FR Cape Elizabeth 21:51.00 115 Evan Burgess FR Medomak 21:51.97 116 Alex Webb FR Poland 21:52.00 117 Evan Brown FR Washburn 21:53.00 119 Bryan Gagnon FR Boothbay-Wisc 21:59.00 120 Alex Shanos FR John Bapst 22:00.00 121 Tucker Kennedy FR Kennebunk 22:00.00 122 Avery Laite FR Camden Hills 22:09.76 123 Alex Strattard FR GNG 22:11.00 124 Derrick Stephens FR Windham 22:12.00 125 Drew Pierson FR Ellsworth 22:12.00 126 Payton Hamilton FR Poland 22:14.00 127 Doni Hallett FR Cheverus 22:14.00 128 Tristan Cormier FR Lake Region 22:15.00 129 Jibril Holloman FR Lewiston 22:17.00 130 Joe Burgess FR GNG 22:18.00 131 Nigel Tall FR John Bapst 22:20.00 133 Chase Hall FR Lincoln - RI 22:30.00 135 Wyatt Byther FR Old Town 22:45.00 136 Justin Whynot FR Yarmouth 22:49.00 137 Brayden Mott FR John Bapst 22:50.00 138 Lucas Sun FR Bangor 22:57.70 139 Carson Zundel FR Mt. Blue 22:58.00 140 Conrad Cole FR Yarmouth 23:00.00 141 Connor Smart FR Biddeford 23:00.00 142 Lucas Gagnon FR John Bapst 23:00.00 143 Keegan Plourde FR Old Town 23:00.00 145 Nick Carpenter FR Biddeford 23:00.00 146 Triton Neptune-Benner FR Lincoln Academy 23:03.00 147 Tyler Stillman FR Hampden 23:04.00 148 Ezra Gronlund FR Lake Region 23:05.00 149 Jonathan Staples FR Presque Isle 23:10.00 150 Elijah Huttman FR Hall-Dale 23:10.00 151 Thomas McCormack FR Brunswick 23:14.00 152 Alec Rolfe FR Belfast 23:15.00 153 Declan Faircloth-Walshe FR Bangor 23:16.50 154 Robert Rouleau FR Lincoln - RI 23:19.00 155 Jack Murphy FR Harwood Union 23:23.00 156 Christopher Verschoor FR Brewer 23:28.00 157 Toby Olsen FR Maranacook 23:30.00 158 Jorden Cote FR Old Town 23:30.00 159 Dru Hyndman FR Edward Little 23:31.00 160 Luke Pattison FR Yarmouth 23:34.00 161 Mitchell Vlcek FR Marshwood 23:35.00 162 Jordan McLay FR Scarborough 23:36.00 163 Will Pattison FR Yarmouth 23:37.00 164 Kodi Quimby FR Mt. Blue 23:40.00 165 Rye MacCurtain FR Harwood Union 23:43.00 166 Charlie Garvin FR Cape Elizabeth 23:44.00 167 Travis May FR Ellsworth 23:45.00 168 Zachary Jeffery FR Houlton/GHCA 23:45.00 169 Alex Michaud FR Dirigo 23:50.00 170 Ryan Gibbons FR South Portland 23:53.60 171 Nathan Dallaire FR Massabesic 23:54.00 172 Christian Pronto FR Lincoln - RI 24:00.00 173 Hauk Tallman FR Saint Doms 24:10.00 174 Ryan Wade FR Sumner 24:10.24 175 Brady McQuaid FR Brunswick 24:11.00 176 Ethan Whitlock FR Brunswick 24:13.00 177 Quinn Hagerty FR Falmouth 24:14.95 178 Trevor Bauer FR Monmouth 24:15.00 179 Owen Field FR Hampden 24:19.00 180 Jonah Purvis FR Hermon 24:25.00 181 Andrew Koch FR Old Town 24:30.00 182 Thaden Hill FR Dirigo 24:30.00 183 Jack Zhou FR Gould 24:30.00 184 Ethan Rasquinha FR Scarborough 24:32.00 185 Landon Cougle FR Edward Little 24:39.00 186 Ethan Harper FR Madison 24:48.00 187 Ethan Cunningham FR John Bapst 24:50.00 188 Matt Homan FR Saint Doms 25:00.00 189 Brian Beaucage FR Dirigo 25:00.00 190 Brandon Mitchell FR Sanford 25:00.00 191 Quincy Rock FR Hampden 25:11.00 192 Parker Corey FR Washburn 25:17.00 193 Nicholas Reid FR South Portland 25:19.47 194 Manny Gardner FR John Bapst 25:20.00 195 Nate Benoit FR Boothbay-Wisc 25:29.00 196 Tyler Burke FR Poland 25:41.00 198 Joshua Leinwald FR Yarmouth 25:51.00 199 William Hatch FR Bucksport 26:00.00 200 Wes Merrill FR Yarmouth 26:00.00 201 Eric Deetjen FR Camden Hills 26:02.53 202 Landon Fitts FR Brewer 26:05.00 203 Gordon Oakstone FR Brewer 26:06.00 204 Ryan Franceschi FR Cheverus 26:07.00 205 Gabriel Despradel FR Edward Little 26:09.00 206 Tristan Bauer FR Monmouth 26:12.00 207 Jack Nussbaum FR Brunswick 26:27.00 208 William Rush FR Harwood Union 26:29.00 209 Gavin Jacob FR Caribou 26:30.00 210 Michael Colangelo FR Brewer 26:32.00 211 Jordan Pinkham FR Sumner 26:34.24 212 Nolan Greenwald FR Poland 26:36.00 213 James Bertolino FR Brewer 26:38.00 214 Isaac Fortin FR Monmouth 26:40.00 215 Joseph Nelson FR Foxcroft 26:41.00 217 Gage Nickerson FR Richmond 26:56.00 218 Julian Dennison FR Sumner 26:56.24 219 Max Aiello FR Kennebunk 27:00.00 220 Sebastian Petrack FR George Stevens 27:00.00 221 James Dunne FR Kennebunk 27:00.00 222 Jason Roy FR Lincoln - RI 27:00.00 223 Rylee Whalen FR Bucksport 27:00.00 224 Aiden Moreau FR Lincoln - RI 27:00.00 225 Will Caron FR Bangor 27:06.50 226 Quinn Tkacs FR Bangor 27:08.10 227 Ethan Cross FR Hall-Dale 27:10.00 228 Nathan Miller FR Sumner 27:12.24 230 Gabe Mealey FR Mt. Blue 27:30.00 231 Hendrik Witt FR Hampden 27:50.00 232 David Race FR Dexter 27:52.00 233 Jack Lee FR Massabesic 27:58.00 234 Chris Noonan FR John Bapst 28:00.00 235 Andrew Atwater FR Kennebunk 28:00.00 236 Jackson O'Donal FR Camden Hills 28:12.42 237 Braden Elliot FR Washburn 28:25.00 238 Maxwell Brann FR Edward Little 28:58.00 239 Jordan Kellis FR Kennebunk 29:00.00 240 Patrick O'Brien FR Bangor 29:22.20 241 Jahfari Maddo FR Brewer 29:26.00 242 Thomas Hilton FR Ellsworth 29:30.00 243 Keon Shields FR Hampden 29:50.00 244 RJ Surprenant FR Dirigo 29:50.00 246 Evan King FR Hampden 30:00.00 249 Brayden Fitzgerald FR Washburn 30:00.00 251 Nick Weaver FR Sumner 30:36.24 252 Josh Bradeen FR Biddeford 31:00.00 253 Ben Sanborn FR Yarmouth 31:33.00 254 Peter Paulette FR Bangor 32:16.40 255 Reagan Monroe FR Bangor 32:41.40 256 Khoi Nguyen FR Foxcroft 33:53.00 258 Eric Qian FR King's Edgehill 35:10.00 259 Christian Gallant FR Dexter 36:27.00 260 Kasper Birgfeld FR Hall-Dale 37:30.00 261 Joseph Cotta FR Scarborough 19:59.00 262 Ray Brickle FR Hampden 26:00.00 Seeded Section - 2:30 PM 1 Will Shaughnessy SR Brunswick 15:13.00 2 Benjamin Potter SR Falmouth 15:42.86 3 Ben Greene JR Falmouth 15:47.79 5 Aiden Willey SR Bonny Eagle 16:05.83 6 Daniel McCarthy SO Bangor 16:09.20 7 Tyler Patterson JR Brunswick 16:10.00 8 Tristram Coffin SR Scarborough 16:10.00 9 Erik LoSacco JR Scarborough 16:10.00 10 Zachary Barry SO Scarborough 16:15.00 11 Chris Walton SO Biddeford 16:20.00 12 Jack Bassett SR Cape Elizabeth 16:22.00 13 Reed Henderson JR Gorham 16:25.82 14 Josiah Webber JR Lawrence 16:27.10 15 Conor Murphy SR Classical 16:30.00 16 Nicholas Gaitanis SR Lincoln - RI 16:30.00 17 Andrew Keene SO Kennebunk 16:30.00 18 Garrett Erickson-Harris JR Kennebunk 16:30.00 20 Justin Tomison SR Bonny Eagle 16:31.55 21 Jarrett Gulden SR Lincoln Academy 16:33.00 22 Mitchell Dailey SR Burrillville-RI 16:35.00 23 Joey Valliere SO Brunswick 16:37.00 24 Will Perkins SR Boothbay-Wisc 16:45.00 25 Calvin Cummings SO Gorham 16:49.21 26 Max Schmidhauser SR Classical 16:50.00 27 Seamus Woodruff JR Maine Coast 16:50.00 28 Joseph Perreault SR Sanford 16:50.00 29 Aiden Simmons JR Brunswick 16:55.00 30 Gordon Doore JR Bangor 16:56.80 31 Liam Niles SR Portland 16:57.26 32 Josh Werner SO Sanford 17:00.00 33 Eli Hultstrom SR York 17:00.00 34 Mark D'Alessandro SR Saint Doms 17:01.00 35 Joe Crocker JR Monmouth 17:02.00 36 CeeJay Laquerre JR Mt. St. Charles 17:06.00 37 Josiah Martin SR Lincoln Academy 17:06.00 38 Jakob Saucier SR Massabesic 17:07.00 39 Josiah Mackaman SR York 17:10.00 40 Braden Butler SO Marshwood 17:10.00 41 Wyatt Dana SR Portland 17:11.46 42 Andrew Sirois SO Bonny Eagle 17:11.70 43 William Levasseur JR Saint Doms 17:17.00 44 Odeh Rizkallah SR Yarmouth 17:17.00 45 Gavin Sychterz JR Bangor 17:18.70 46 Matthew Pooler SR Massabesic 17:20.00 47 Aiden Kusche SR Maine Coast 17:20.00 48 Thorin Saucier JR Orono 17:20.00 50 Abbott Valentine SO Hampden 17:20.00 51 Nicolas Borelli JR South Portland 17:24.77 52 Isaac McCardle SR Colonel Gray 17:25.00 53 Cooper Michaud SO Classical 17:25.00 54 Jesse Cadigan SO Massabesic 17:25.00 55 Domenic Savastano SR Burrillville-RI 17:26.00 56 Elijah Karecki JR Massabesic 17:29.00 57 Will Brewster SR Portland 17:29.78 58 John Miles Muentener SO Maine Coast 17:30.00 59 Grahme Sokoloski SR Hampden 17:30.00 60 Francis Daniels SO Bonny Eagle 17:30.00 61 Brady Harrod SR York 17:30.00 62 Chris Lezon SR Lincoln - RI 17:30.00 63 Anthony Mason JR Bonny Eagle 17:30.69 64 Michael Smoluk SR Falmouth 17:32.69 65 Benjamin Cassellius JR Scarborough 17:35.00 66 Logan Ross SO Falmouth 17:35.97 67 Myles Quirion SR Cony 17:37.57 68 Noah Koch SO Waterville 17:38.00 69 Josh Lehmann JR Gorham 17:38.66 70 Francois Richard JR King's Edgehill 17:39.00 71 Gabe Sarno JR York 17:40.00 72 Bryce Beeler SO Scarborough 17:40.00 73 Alex Hames JR York 17:40.00 74 Tucker Ellis SR Orono 17:40.00 75 Cavin McNamara JR York 17:40.00 76 Andrew Seile JR John Bapst 17:40.00 77 Nicholas Mott SO Classical 17:40.00 78 Wyatt Fessler SO GNG 17:41.00 79 Cameron Ginter SO Bonny Eagle 17:43.00 80 Chris Hamblett JR NYA 17:44.00 81 Jacob Ramos SO South Portland 17:44.93 82 Dylan Flewelling JR Messalonskee 17:45.00 83 Carlton Cummiskey JR Harwood Union 17:45.00 84 Nicholas Quigley SR Kennebunk 17:45.00 85 Stephen Grierson SR MDI 17:45.00 87 Will Herman JR Cheverus 17:45.00 88 Ponce Saltysiak JR MDI 17:45.00 89 Jon Genrich JR MDI 17:45.00 90 Kyle McClellan SO Orono 17:45.00 91 Parker Williams JR Bonny Eagle 17:45.62 92 Casey Gallant JR Cony 17:47.17 93 James Fahey JR Bangor 17:48.00 94 Fritz Oldenburg SO Bangor 17:48.40 95 Anders Corey SR Yarmouth 17:49.00 96 Allen Wheaton SO John Bapst 17:50.00 97 Dylan Fowler JR Hermon 17:50.00 98 Ricky Perruzzi JR Cape Elizabeth 17:51.00 99 Jake Twigg SO Poland 17:52.00 100 Andrew Modery SR Brewer 17:55.00 101 Max Waldron SR Maine Coast 17:55.00 102 Caleb Young JR Marshwood 17:55.00 103 Joe Lewis SR Marshwood 17:55.00 104 Nicholas Cormier JR Ellsworth 17:55.00 105 Matthew Shea SR Ellsworth 17:55.00 106 Ben Zapsky SR Hermon 17:55.00 107 Jack Roberts SR Colonel Gray 17:55.00 108 Cameron Nelson SR Lincoln Academy 17:55.00 109 William Pulvino SO Scarborough 17:56.00 110 Owen Patry SO Cape Elizabeth 17:57.00 111 Vaughn Lindenau SO Cape Elizabeth 17:57.00 112 Aidan Laviolette SO Lisbon 17:57.66 113 Jeremy Stone JR Houlton/GHCA 17:59.00 114 Nathan Chatterton JR Boothbay-Wisc 17:59.00 115 William Keene SR Kennebunk 18:00.00 116 Elijah Ross SR Messalonskee 18:00.00 117 James Tourigny SO NYA 18:00.00 118 Max Pottle SR Hermon 18:00.00 119 Clark Morrison SO George Stevens 18:00.00 120 Aaron Waitt JR Kennebunk 18:00.00 121 Ethan Itkin SR Classical 18:00.00 122 Wesley Teegarden SO Maine Coast 18:00.00 123 Jordan Duplissie JR Caribou 18:00.00 124 Spencer Dyer JR Maranacook 18:00.00 126 Kaleb Gagne SO Charlottetown 18:00.00 127 Andrew Martin SR Sanford 18:00.00 128 Ben Martins SO Lincoln - RI 18:00.00 129 Caden Cote SO Messalonskee 18:00.00 130 Calvin Partin SR MDI 18:00.00 131 Miles Cannon SO Belfast 18:03.00 132 Thomas Vose JR South Portland 18:03.66 133 Nathan Casali JR Lake Region 18:05.00 134 Cody Parker JR MDI 18:05.00 135 Daniel Ross SO Houlton/GHCA 18:05.00 136 Baxter Weyand JR Bonny Eagle 18:05.80 137 Kaleb Brackley-Prouty SR Lincoln Academy 18:06.00 138 Michael Gadwah JR Dexter 18:07.00 139 Domenic Antonelli SO Poland 18:07.00 140 Connor Glowa JR Hampden 18:10.00 141 Caden Mattson SR George Stevens 18:10.00 142 Colin Day JR Lawrence 18:10.20 143 Simon Socolow SO Bangor 18:10.60 144 Logan Geiser JR Brewer 18:13.00 145 Colin Senger JR Yarmouth 18:13.00 146 Nate True SO Lincoln Academy 18:13.00 147 Lucas Raimond SR Burrillville-RI 18:14.00 148 George Theall SO Portland 18:14.61 149 Eli Ewer JR Orono 18:15.00 150 Bryan Roy SR Lincoln - RI 18:15.00 151 William McPherson SR Messalonskee 18:15.00 153 Drew Paskanik JR Woonsocket-RI 18:15.00 154 Eamon Goscinski JR Belfast 18:16.40 155 Braxton Farrin SR Lincoln Academy 18:18.00 156 Lincoln Truesdale JR Yarmouth 18:18.00 157 David Hileman SR Bucksport 18:18.00 158 Luke Ford SO Falmouth 18:18.43 159 Anthony Breton SR Bonny Eagle 18:18.72 160 Couper Jepson JR Portland 18:19.69 161 Loal Vance SR Winthrop 18:20.00 162 Zakary St. Germain SR Winthrop 18:20.00 163 Sullivan Anderson SO Lincoln Academy 18:20.00 165 Sovannarith Chap SR Massabesic 18:22.00 166 Jacob Pelletier SO Cony 18:24.00 167 Colby Pawson SO Orono 18:25.00 168 Miguel Sanclemente JR Ft. Kent 18:25.00 169 Michael Luna SR Cheverus 18:27.00 170 Nate Brewster SO Portland 18:27.78 171 Owen Noecker JR Mt. St. Charles 18:28.00 172 Harrison Pendleton JR Yarmouth 18:28.00 173 Fox Elder JR Boothbay-Wisc 18:29.00 174 Ben Happenny JR Mt. St. Charles 18:29.00 175 Ian Renwick JR George Stevens 18:30.00 176 Ethan McIntosh SR Mt. Blue 18:30.00 177 Dan LaMourie SR Yarmouth 18:30.00 178 Calvin Nelson JR Ellsworth 18:30.00 179 Hunter Lachance JR Kennebunk 18:30.00 180 Jay Whitesell SR Marshwood 18:30.00 181 Wil Fradsham JR Charlottetown 18:30.00 182 Riley Fitzpatrick SR Charlottetown 18:30.00 183 Gavin Perro SR Sanford 18:30.00 184 Will Harriman SO Biddeford 18:30.00 185 Jason Wickett SO Hermon 18:30.00 186 Warren O'Shea JR Scarborough 18:31.00 187 Luke Barnes JR Sumner 18:34.24 188 Ethan Holmquist SR Caribou 18:35.00 189 Gabe Livengood JR Orono 18:35.00 190 Graham Harris JR Boothbay-Wisc 18:35.00 191 Sam True SR Lincoln Academy 18:36.00 192 Dakota Clark SO Hermon 18:40.00 193 Henry Penfold SO Deer Isle -Ston 18:40.00 194 Luke Groom JR Harwood Union 18:41.00 195 Hayden Thibeault SR Camden Hills 18:41.20 196 Brady Guay SO South Portland 18:44.00 198 Tristan Candelmo JR Windham 18:45.00 199 Mason Erhard JR Boothbay-Wisc 18:45.00 200 Jackson Wilson SR Cheverus 18:45.00 201 Hunter Burkhardt SO Lisbon 18:45.34 202 Zackery Wellman JR Bangor 18:46.60 203 Ian Orsmond JR Camden Hills 18:48.69 204 Eben Drolet SO South Portland 18:50.00 205 Anthony Zerillo JR Cheverus 18:50.00 206 Philip Alyokhin SO Old Town 18:50.00 207 Oliver Wilson JR George Stevens 18:50.00 208 Blaine Wilkins JR Dirigo 18:50.00 209 Seth Harding SR Biddeford 18:50.00 210 Connor Daigle SO Medomak 18:50.04 211 Logan Carter JR Sumner 18:54.24 212 Oscar Sullivan SR South Portland 18:54.80 213 Tieran Croft SO Messalonskee 18:55.00 214 Sean Fuller JR Marshwood 18:55.00 215 Evan Demott JR Messalonskee 18:55.00 216 Ned Whitesell JR Marshwood 18:55.00 217 Ryan Abedi JR Orono 18:55.00 218 Seth Boulet JR Burrillville-RI 18:58.00 219 Charles Geci JR Falmouth 18:58.81 220 Tavi Anghel JR Windham 18:59.00 221 Noah Hallward-Rough SO NYA 18:59.00 222 Ryan Russell JR Boothbay-Wisc 18:59.00 223 Ben Marquis JR Kennebunk 19:00.00 224 Mason Soares JR MDI 19:00.00 225 Gabriel Fiske JR Hampden 19:00.00 226 Samuel Emery SR Kennebunk 19:00.00 227 Colby Lacasse SO Ellsworth 19:00.00 228 Pranjal Mathur SO Lincoln - RI 19:00.00 229 Collin Boisvert JR Burrillville-RI 19:01.00 230 Elias Porter JR Camden Hills 19:01.63 231 Dolan Pols SO Brunswick 19:02.00 232 Aidan Churchill JR Washburn 19:03.00 233 Michael Ray SR Lisbon 19:03.06 234 Milo Wiebus SO Yarmouth 19:05.00 235 Charlie Fellows JR Scarborough 19:05.00 236 Harley Brown SR MDI 19:05.00 237 Tom Barber SR Marshwood 19:05.00 238 Travis Czapiga JR Hampden 19:06.00 239 Matisse Moser JR Falmouth 19:06.15 240 Ebbe Lillis SO Harwood Union 19:07.00 241 Connor L'Heureux SO Scarborough 19:08.00 242 Vincent Spina JR Harwood Union 19:08.00 243 Kyle Thompson JR Bonny Eagle 19:08.62 244 Brodi Freeman SO Cony 19:09.60 245 Bryan Frost JR Hampden 19:10.00 246 Evan Hornbach SR Mt. Blue 19:10.00 247 Michael D'Amico SO Messalonskee 19:10.00 248 Jeff McCubrey SR Lake Region 19:10.00 249 Nolan Mabee SR Orono 19:10.00 250 Joseph Morin JR Waterville 19:12.00 251 Jacob Trimble JR Burrillville-RI 19:13.00 252 Benji Pugh SR Lincoln Academy 19:17.00