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