2024 Maine XC Festival of Champions - 10/5/2024
Results
Boys 5k Run CC
=======================================================================
Name Year School Finals Points
=======================================================================
Unseeded Section A
1 Stetson Thurston 10 Dirigo 18:52.49
2 Hayden Robbins 10 Dirigo 19:37.20
3 Elijah Manning 11 Gardiner 19:51.37
4 Joseph Szakas 12 Winthrop 20:21.25
5 George Dionne 11 Poland 20:22.54
6 Kieran Cormier 11 JH Gillis 20:27.04
7 Alex Bates 11 Nokomis 20:27.46
8 Daniel Wagner 10 Thornton 20:27.81
9 Mitchel Wolf 10 Dirigo 20:29.04
10 Maxx Crowley 10 Oak Hill 20:34.69
11 Tristen Zinzen 11 Thornton 20:40.84
12 Nathaniel Hufnagel 11 Lincoln Acad 20:45.71
13 Elliott Marks 12 Kents Hill 20:49.80
14 Ethan Ferro 10 Lisbon 20:53.15
15 Michael Wilshusen 11 Madison 20:53.52
16 Nikolas Long 10 Brewer 20:53.75
17 Isaiah Felton 10 Lincoln Acad 21:04.59
18 Matthew Melvin 11 Sanford 21:11.15
19 Daniel Jaronczyk 10 Lake Region 21:17.42
20 Whyatt Perham 11 Dirigo 21:24.10
21 Gavin Rich 11 Yarmouth 21:31.44
22 Bryce Arsenault 12 Yarmouth 21:31.62
23 Jensen Cook 11 Camden Hills 21:33.74
24 Leif Gentalen 10 Lincoln Acad 21:37.15
25 Chris Delgado 10 Sumner 21:38.01
26 Jackson Peters 10 Scarborough 21:42.09
27 Averey Klein 10 Lake Region 21:43.95
28 Blake Rafford 10 Caribou 21:45.17
29 Jasper Rogers 11 Cape Elizabeth 21:47.16
30 Brody Hall 10 Lisbon 21:48.48
31 Emmit Ross 10 JH Gillis 21:52.29
32 Johannes Lampe 11 NYA 21:53.59
33 Rigel Arlet 10 Gorham 21:56.42
34 Tyson Thompson 11 MCI 21:57.48
35 Nolan Meyer 11 Scarborough 21:57.68
36 William Abbott 11 Oxford Hills 21:58.18
37 Jerry Hu 11 Yarmouth 22:00.37
38 Thomas Langille 11 Presque Isle 22:00.38
39 Ben Scott 11 Waterville 22:00.56
40 Kylan Dugal 11 Lisbon 22:00.96
41 Wilder Martelle 10 Yarmouth 22:01.20
42 Kaeden Swan 10 Dirigo 22:02.52
43 Logan Childs 11 Cony 22:05.32
44 Landon Lee 11 Skowhegan 22:06.91
45 Matthew Gendreau 12 Burrillville 22:08.36
46 Domenic Linnell 10 Cape Elizabeth 22:08.68
47 Nathaniel Bigos-Lowe 10 Edward Little 22:10.76
48 Evan Hutchings 10 Thornton 22:14.41
49 Owen Smith 10 Morse 22:15.15
50 Asher Sawka 12 Berwick 22:15.41
51 Sawyer Hayn 10 Scarborough 22:18.93
52 Gavin Parson 12 Lincoln Acad 22:19.35
53 Jackson Gray 10 Gardiner 22:19.47
54 Ethen Eakright 10 Foxcroft 22:20.77
55 Tyler Rackliff 11 Mt. Blue 22:21.87
56 Ethan Vose 12 Cony 22:23.03
57 Brenden Willett 11 Sumner 22:23.47
58 Nick Dorsey 10 Berwick 22:24.98
59 Davis Powell 10 Bonny Eagle 22:27.99
60 Mason Thornwall 10 Hampden 22:28.54
61 Michael Corriveau 11 Oceanside 22:29.21
62 Thomas LeBlanc 10 Edward Little 22:29.33
63 Leopold von Spiegelfeld 10 Marshwood 22:29.85
64 Isaiah Morgan 11 Greely 22:30.32
65 Tyler Poulin 10 Winthrop 22:31.38
66 Jack Gravina 11 Saint Andrew's 22:31.92
67 Carson Holme 11 Oxford Hills 22:32.78
68 Jeremiah Dorr 10 Bangor Christian 22:33.42
69 Joseph Levesque 12 Lincoln Acad 22:33.43
70 Noah Wellarsson 11 Lewiston 22:33.86
71 Zak Fecteau 12 Monmouth 22:34.04
72 Finn Kunas 11 Edward Little 22:34.57
73 Jan Tepper 12 Kents Hill 22:35.66
74 Patrick Bakken 10 Greely 22:36.24
75 Logan Stubbs 12 Narraguagus 22:40.15
76 John Bell 10 Oceanside 22:42.57
77 Hayden Stoddard 10 Thornton 22:44.69
78 Victor Mubang 11 Washington Acad 22:50.73
79 Artem Harahatyi 10 Cony 22:52.13
80 Derrick Gould 10 Winthrop 22:52.65
81 Jack Morley 12 Sanford 22:54.49
82 Jeremiah Lachance 12 Burrillville 22:55.89
83 Jack Landry 10 Westbrook 22:57.77
84 Joe LeBlanc 12 Edward Little 22:59.84
85 Adyn Petchonka 11 Skowhegan 23:00.19
86 Peter Ericson 10 Yarmouth 23:01.92
87 Milo Winter 10 Maranacook 23:03.14
88 Isaac Rounds 10 Dexter 23:06.48
89 Malcolm Nelson 12 Yarmouth 23:08.70
90 Jaden Mizera 11 Erskine 23:16.43
91 Ned Boak 10 Brunswick 23:19.01
92 Noah Scott 10 Cape Elizabeth 23:20.21
93 Owen Dunn 10 Kents Hill 23:21.44
94 Brian Beretich 10 Greely 23:22.45
95 Jesse Bouchard 12 Old Town 23:22.84
96 David Boos 10 Oxford Hills 23:23.42
97 Declan Arimond 11 Hampden 23:23.74
98 William Kasperek 11 Oxford Hills 23:25.63
99 Luka Topalovic 12 Falmouth 23:27.03
100 Johnnie McComiskie 11 Berwick 23:34.64
101 Lucas Wooten 10 Lewiston 23:35.25
102 Levi Helmuth 10 Monmouth 23:37.47
103 Jaxson Cotnoir 11 Waterville 23:40.04
104 Cody Perry 11 Cony 23:41.04
105 Tomlin Suttles 10 Dirigo 23:42.56
106 Salmon Vigue 11 Winslow 23:44.92
107 Thomas Cadigan 11 Cape Elizabeth 23:46.78
108 Rafe Lilienthal 10 Waynflete 23:47.83
109 Claude Tardif 10 Morse 23:48.70
110 Alex Sun 11 Kents Hill 23:49.89
111 Shreyas Handral 10 Brewer 23:50.17
112 Elijah Levan 11 Waterville 23:51.11
113 Joseph Belanger 10 Hermon 23:51.20
114 Peyton Bizub 10 Cape Elizabeth 23:52.41
115 Reed Petrin 11 Leavitt 23:52.44
116 Noah Holland 11 Presque Isle 23:53.44
117 Sam Thompson 11 Yarmouth 23:55.76
118 Cameron McLaughlin 12 Maine Coast 23:56.38
119 Jaden Rancourt 12 Hampden 23:57.45
120 Abdillahi Omer 10 Lewiston 23:58.25
121 Rowan Angelini 10 Messalonskee 23:58.36
122 Jake Lepper 12 George Stevens 23:58.56
123 Dominic Beede 12 Hampden 23:59.67
124 Riley Mooney 10 Cony 24:03.35
125 Cameron Douglas 10 Scarborough 24:06.61
126 Jonathan Ketteler 10 Maine Coast 24:09.66
127 Parker Merritt 10 Lawrence 24:10.57
128 Sawyer Casad 10 Mt. Ararat 24:13.25
129 Toby Noonan 11 Cape Elizabeth 24:15.84
130 Collin Clifford 10 Erskine 24:16.60
131 Cayden Michaud 11 Poland 24:20.40
132 Sebastian Morey 10 Lincoln Acad 24:24.46
133 Ezekiel McEneaney 11 Morse 24:26.57
134 Brayden Brown 11 Poland 24:27.37
135 Keegan Weeman 11 Bonny Eagle 24:30.18
136 Gabriel Newson 10 Edward Little 24:32.81
137 Liam Mitchell 10 Monmouth 24:33.54
138 Dung Tran 12 Washington Acad 24:38.49
139 Henry Avery 12 Gardiner 24:41.07
140 Caleb Tardif 11 Biddeford 24:42.23
141 Noah Vallor 12 Brewer 24:44.58
142 Curtis Drake 10 Lincoln Acad 24:48.64
143 Kameron Littlefield 12 Maranacook 24:50.04
144 Urijah Oliver 10 Winthrop 24:51.45
145 Samuel Shorsh Ali 10 Thornton 24:53.12
146 Wyatt Ury 11 Marshwood 24:54.30
147 Reid DeJongh 11 Cony 24:54.64
148 Cole Hubbard 10 Brewer 24:54.88
149 Marcus Olmstead 12 Caribou 24:56.10
150 Declan Howe 12 Edward Little 24:58.30
151 Eric Whitten 11 Harwood 25:01.02
152 Ephraim Burke 10 Morse 25:02.44
153 Levi Prince 10 Brunswick 25:04.50
154 Cooper Newman 10 Gardiner 25:09.47
155 Sean Blackmon 11 MCI 25:14.45
156 Sirion Young 11 Bucksport 25:15.03
157 Ben Arnold 10 Lincoln Acad 25:23.16
158 Nathan Percival 11 Boothbay/Wis 25:27.90
159 Owen Doucette 12 Edward Little 25:33.42
160 Vincent Mendez-Pottle 10 Monmouth 25:49.60
161 Alder Hodesson 12 Brunswick 25:54.94
162 Noah Garza 10 Lawrence 25:57.42
163 Noah Billings 11 Lincoln Acad 25:58.13
164 Chase Mansfield 12 Boothbay/Wis 26:03.14
165 Miguel Aquirre 10 Cony 26:04.63
166 Chris Thibault 12 Saint Andrew's 26:05.68
167 Calvin Boyington 10 Orono 26:08.57
168 Landon Barnett 10 Brewer 26:11.73
169 Andrew Franklin 10 Nokomis 26:12.28
170 Parker Boucher 11 Caribou 26:24.15
171 Hayden Murphy 12 St. Dominic 26:27.58
172 Madhu Le Gall 10 Yarmouth 26:28.39
173 Gabe McIntosh 12 Orono 26:37.71
174 Kirby Douglas 12 Waynflete 26:38.21
175 Yejun Mo 11 Washburn 26:38.76
176 Trevor Boucher 12 Caribou 26:39.04
177 Landon Poitras 10 Bucksport 26:42.93
178 William McClung 10 Bangor Christian 26:46.48
179 Vlado Zuki 10 Massabesic 27:01.20
180 Luke Carr 11 Gardiner 27:06.40
181 Kai Kutsy-Durbin 10 Belfast 27:08.33
182 Jasper Greenleaf 11 Brewer 27:08.75
183 Brey McCamish 11 Gardiner 27:10.19
184 Emmaus Kay 10 Lisbon 27:13.38
185 Aidan Howe 10 Edward Little 27:21.44
186 Liam Kuhl 11 Lisbon 27:26.67
187 Oliver Williams 10 Thornton 27:29.01
188 Odin Hebert 10 Lake Region 27:31.48
189 Blake Jakubisn 10 Nokomis 27:31.77
190 Sean Silver 10 Washburn 27:32.21
191 Russell Long 11 Lincoln Acad 27:45.22
192 Brennan Mathiau 11 Lincoln Acad 27:46.24
193 Chase Douglas 10 Gardiner 27:50.02
194 Jonah Chang 10 Cape Elizabeth 28:05.06
195 Oliver Tripp 10 Oceanside 28:10.29
196 Milo Cardella 10 Mt. Ararat 28:18.72
197 Vollie Weiss 12 Cape Elizabeth 28:30.72
198 Ashraf Al Kinani 10 Cape Elizabeth 28:39.19
199 Garrett Murphy 10 Berwick 28:46.90
200 Robert Fuller 10 Thornton 28:51.29
201 Kaden Haider 11 Edward Little 28:53.23
202 Cameron Jones 12 Old Town 29:15.76
203 Jameson Fournier 10 Oceanside 29:16.21
204 Johnny Dresdner 10 Edward Little 29:16.72
205 Charles Ellis 10 Edward Little 29:37.36
206 Wendall Lu 12 Cape Elizabeth 29:47.51
207 Gavin Godfrey 12 St. Dominic 29:48.73
208 Camden Dumont 11 Mt. Ararat 29:54.51
209 Aaden Demers 10 Edward Little 29:55.96
210 Sebastian Croteau 12 Mt. Abram 30:00.25
211 Kevin Murray 12 Old Town 30:04.78
212 Ahmed Ali 11 Edward Little 30:05.94
213 Ryan Corson 12 Mt. Abram 30:20.49
214 Noah Didonato 12 Ellsworth 32:02.45
215 Tommaso Bernkopf 12 Falmouth 32:05.89
216 Bao Tu 12 Washington Acad 32:31.11
217 Nhan Hoa 12 Washington Acad 32:36.52
218 Isaiah McDonough 11 Lisbon 32:50.39
219 Phin Hansbury 11 Lincoln Acad 33:03.77
220 Braley Farr 12 Monmouth 33:16.59
221 Eric Soucie 11 Lisbon 33:59.07
222 Neal Baldwin 12 Boothbay/Wis 34:24.97
223 Hasan Gulaldi 12 Washington Acad 37:33.50
224 Noah Hawkins 12 Hampden 41:28.26
Unseeded Section B
1 Cameron Cardella 10 Mt. Ararat 18:22.81
2 Brody Hackett 10 Harwood 18:25.87
3 Harper Borden 11 Edward Little 18:40.64
4 Finn Zwintscher 10 Cape Elizabeth 18:41.10
5 Jack Farnsworth 10 Sumner 18:42.78
6 Cody Brook 10 Scarborough 18:43.88
7 Heni Sampson 10 JH Gillis 18:48.72
8 Aspen Mitchell 12 Mt. Abram 18:51.29
9 Caetano Correia 11 South Portland 18:52.17
10 Barrett Chalmers 12 Portland 18:52.73
11 Charlie Roush 10 Portland 18:53.04
12 Macen Boissoneau 10 Falmouth 18:54.60
13 Charles (Cj) Yanush 11 Old Town 18:57.23
14 Leif MacCarthy 12 NYA 18:57.97
15 Eli Sidhu 11 Falmouth 19:00.95
16 Trevor Nichols 11 Mt. Abram 19:03.97
17 Cole Lavigne 10 Gardiner 19:05.41
18 Isaac Tarring 10 Kennebunk 19:06.03
19 Colby Wasson 11 JH Gillis 19:09.93
20 Ben Aaron 12 Wheeler 19:10.93
21 Jack Stephenson 10 Camden Hills 19:12.21
22 Lucas Dubois 10 Falmouth 19:12.79
23 Eli Burt 12 Mt. Ararat 19:14.32
24 Cleyton Splaine 12 Boothbay/Wis 19:14.72
25 Leighton Doyle 12 Maine Coast 19:17.32
26 Jackson Lavertu 10 Gorham 19:18.24
27 Damian Wynn 10 Mt. Blue 19:18.62
28 Diego Rico 12 Greely 19:19.20
29 Ryan Kelly 11 Poland 19:20.86
30 Hunter Roberts 10 Washington Acad 19:21.02
31 Griffith Heath 11 Scarborough 19:21.11
32 Finn Madden 11 Falmouth 19:21.36
33 Steven Castaneda 12 Burrillville 19:23.65
34 Xander Jamieson 10 Caribou 19:24.25
35 Harper Stoddard 11 Thornton 19:24.86
36 Landen Cole 11 Westbrook 19:25.21
37 Damien Meissner 10 Scarborough 19:26.04
38 Gavin Lawler 11 Windham 19:27.34
39 Coburn Morris 10 Washington Acad 19:27.49
40 Jack Dufresne 10 Bangor 19:28.19
41 William Stoner 12 Orono 19:28.64
42 Isaac Scribellito 11 Lisbon 19:29.16
43 Rylan Phommachanh 12 Burrillville 19:29.54
44 Emmett Fay-LeBlanc 11 Portland 19:29.63
45 Devin Cannon 12 Bonny Eagle 19:30.37
46 Chapin Rivers 11 Harwood 19:30.40
47 Danzig Nave 12 Nokomis 19:30.47
48 Harper Doyle 11 Poland 19:31.86
49 Michael Ryan 12 Morse 19:33.19
50 Nicky Service 11 Harwood 19:33.30
51 Gavin Anderson 12 Edward Little 19:35.77
52 Luca Cianchette 12 Greely 19:36.57
53 Jack Palmiter 10 Camden Hills 19:36.71
54 Chandler Atwood 10 Carrabec 19:37.21
55 Evan Brousseau 11 Lewiston 19:38.55
56 Tim Spooner 11 Portsmouth 19:39.23
57 Tristan Atwell 10 Oxford Hills 19:39.69
58 Kai Thistle 12 Edward Little 19:39.71
59 Carter Bennett 10 Maranacook 19:40.19
60 Alyosha Sulyandziga 10 Yarmouth 19:40.37
61 Gabriel Waterman 11 Sanford 19:41.31
62 Dracen Morgan 11 Narraguagus 19:41.71
63 Jack Fisher 12 Sumner 19:42.52
64 Noah Lewellen 10 Gorham 19:42.81
65 Julian Lamson-LaPlume 10 Yarmouth 19:43.04
66 Nate Gillis 11 JH Gillis 19:46.30
67 Farahmand Mukarramov 12 Bonny Eagle 19:48.94
68 Aidan Forrest 11 Yarmouth 19:49.67
69 Daniel Belisle 12 Mt Saint Charles 19:50.17
70 Ezra Leong 11 Hampden 19:50.19
71 Quinn Michaud 12 Fort Kent 19:50.83
72 Alva Gandler 11 Lincoln Acad 19:52.00
73 Owen Cousins 10 Westbrook 19:52.26
74 Nick DeMarco 10 Mt. Blue 19:52.72
75 Gavin Fanjoy 10 Erskine 19:52.92
76 Henry Keepes 12 Yarmouth 19:53.66
77 Lee Edmunds 10 Scarborough 19:54.33
78 Albert Putnam 10 South Portland 19:54.67
79 Adam Stockwell 10 Scarborough 19:54.94
80 Manyuh Nepal 10 John Bapst 19:55.12
81 Sawyer Keenan 10 Thornton 19:55.32
82 Tim Booth 10 Maranacook 19:55.75
83 Haddon Doyle 10 NYA 19:55.77
84 Jackson Widerstrom 11 Marshwood 19:56.68
85 Odysseas Pavlides 11 Wheeler 19:58.44
86 Lysander Lefevre 11 Boothbay/Wis 19:58.55
87 Jack Van Gieson 10 Sanford 19:59.16
88 Brodie Warner 12 Bonny Eagle 20:03.47
89 Henry Schmidt 11 Portsmouth 20:06.16
90 Declan Kelly 11 Mt. Ararat 20:06.34
91 Ethan Kutella 12 Lake Region 20:06.39
92 Mickey Nowell 11 Camden Hills 20:08.01
93 Ethan Castonguay 11 Poland 20:08.55
94 Teague Buchanan 11 Camden Hills 20:10.54
95 Wyatt Ross 12 Harwood 20:10.75
96 Aidan Humphrey 10 MDI 20:10.93
97 Ryan Morrill 12 Gorham 20:11.89
98 Caleb March 12 Hampden 20:12.45
99 Teddy McLeod 10 Mt. Blue 20:14.00
100 Cameron Pelletier 12 Biddeford 20:14.31
101 Miles Harrison 11 Wheeler 20:14.47
102 Griffin Mula-Howard 10 Thornton 20:14.99
103 Nick Bell 11 Mt. Blue 20:15.53
104 Elvis Rockwell 12 MDI 20:16.01
105 Ross Hyland 12 Windham 20:16.72
106 Ted Simpson 11 Portland 20:17.02
107 Ben Christensen 12 South Portland 20:19.05
108 Noah Ferioli 10 Marshwood 20:19.49
109 Caleb Kramer 10 Waynflete 20:19.63
110 Tobias Kennedy 10 Bangor 20:20.47
111 Tristyn Chapman 11 Edward Little 20:23.57
112 Calum Bryant 11 Orono 20:24.31
113 Charley Flees 11 Waterville 20:24.44
114 Ryan Hanlon 11 Lisbon 20:26.16
115 Giacomo Bean 12 Edward Little 20:26.46
116 Noah Saucier 11 Windham 20:26.74
117 Ian Kobb 11 Kents Hill 20:27.06
118 Arjun Dasari 10 Wheeler 20:27.36
119 Luke Hopkins 11 Winthrop 20:27.64
120 Dylan Anderson 11 Gardiner 20:27.66
121 Quinn St. Peter Scott 12 Edward Little 20:28.88
122 Samuel Renda 10 Gardiner 20:30.14
123 Marlin Orcutt 11 Bucksport 20:30.18
124 Banks Ahlborn 11 Kents Hill 20:33.51
125 Everett Hurder 10 Gorham 20:33.92
126 Wyatt Wander 10 Portland 20:34.34
127 Andrew Mistler 10 Brunswick 20:35.08
128 Benjamin Bradshaw 12 Austin Prep 20:35.12
129 Bradien Frakes 12 Caribou 20:35.70
130 Nico Fenn 10 Austin Prep 20:36.90
131 Garrett Newey 12 Hampden 20:37.52
132 Noah Montoya 10 Nokomis 20:37.98
133 Cole Rutberg 10 Yarmouth 20:38.38
134 Chris Bisson 11 Orono 20:38.64
135 Lucas Scott 11 Biddeford 20:38.67
136 Gianni Haefele 10 Winthrop 20:38.86
137 Carson Moore 10 Gardiner 20:39.76
138 Quentin Lombard 10 Cape Elizabeth 20:40.15
139 Joshua Justice 12 Greely 20:40.88
140 Josh Creswell 11 Nokomis 20:41.71
141 Kendall McGhee 10 Lisbon 20:41.77
142 Bryce Holden 11 Mt. Ararat 20:45.64
143 Huckleberry Huber-Rees 11 Lincoln Acad 20:45.91
144 Nick Vanderbilt 11 Lincoln Acad 20:46.24
145 Logan Chechowitz 10 Erskine 20:46.47
146 Connor Kielbasa 12 Hampden 20:46.69
147 Geoffrey Chase 12 Westbrook 20:49.75
148 Parker Plourde 10 John Bapst 20:50.15
149 Sullivan Olsen 12 South Portland 20:51.63
150 Aidan Morris 11 Cape Elizabeth 20:51.68
151 Colby Pratt 10 Gorham 20:52.85
152 Nathan Fotter 11 Lawrence 20:56.96
153 Jayden Jines 10 Lake Region 20:57.50
154 Valentyn Pickens 11 Presque Isle 20:59.17
155 Dominic Metayer 10 Bonny Eagle 20:59.35
156 Casey Nelson 12 Hampden 20:59.56
157 Logan Martin 12 St. Dominic 21:00.12
158 Connor Poirier 11 Cony 21:00.92
159 Daniel Siemers 10 Bangor 21:01.12
160 Colin Cook 10 Deering 21:02.48
161 Carter Sanborn 11 Kennebunk 21:02.61
162 Gavin Gomez 10 MCI 21:03.02
163 Cameron Orcutt 11 Bucksport 21:03.96
164 Jordyn Theroux 10 Sanford 21:04.00
165 Nolan Terscak 11 Yarmouth 21:04.23
166 Matthew Goodwin 10 Brewer 21:06.18
167 Nate Perkins 10 South Portland 21:07.36
168 Javier Vallina Somalo 10 Lincoln Acad 21:07.40
169 Elliot Irving 11 John Bapst 21:07.47
170 Levi Cravin 11 Bangor Christian 21:08.06
171 Lucas Ladd 11 George Stevens 21:09.04
172 Alex Kinnison 12 Orono 21:09.47
173 Nathan Simonds 11 Berwick 21:11.24
174 Braden Lagasse 10 Caribou 21:11.32
175 Javi Angie-Sutherland 10 Cape Elizabeth 21:11.87
176 Chase Turgeon 11 Hampden 21:12.97
177 Luke Lajoie 12 Cony 21:13.16
178 Josh Maddaloni 11 Saint Andrew's 21:13.76
179 Gideon Walters 10 Thornton 21:15.10
180 David Froehlich 11 John Bapst 21:15.73
181 Judah Curry 10 Marshwood 21:17.51
182 Zachary Havey-Chambers 11 Bucksport 21:17.91
183 Max Grube 10 Berwick 21:18.45
184 Wyatt Hall 10 Mt. Blue 21:21.17
185 Alexander Wilcox 11 Hampden 21:21.73
186 Sebastien Williams 12 Skowhegan 21:24.39
187 Oliver Jonason 10 Lincoln Acad 21:24.67
188 Roscoe Robinson 12 Hampden 21:25.05
189 Austin Sales 10 Carrabec 21:26.85
190 Jaiden Barainca 10 Kennebunk 21:27.13
191 Nathaniel Knowles 10 Brunswick 21:27.56
192 Aiden Roberts-Haven 10 Lincoln Acad 21:28.51
193 James Bryant 10 Sumner 21:28.76
194 Evan Weldon 11 Hampden 21:28.76
195 Caleb Bennett 11 Waterville 21:31.80
196 Fionn Mattson 11 Maine Coast 21:36.80
197 Mason Jones 10 Harwood 21:39.20
198 Felix Markosian 12 Ellsworth 21:40.07
199 Ross Gaffney 11 Boothbay/Wis 21:41.72
200 Charlie MacDonald 10 Hampden 21:42.80
201 Isaac Wright 10 Mt. Ararat 21:43.32
202 Edmund Crownover 11 George Stevens 21:48.31
203 Charles Byers 11 Winslow 21:49.22
204 Leo Whittemore 10 Washington Acad 21:57.95
205 Liam Vigue 12 Bangor 22:00.73
206 Logan Dow 10 Erskine 22:06.49
207 Glenn Modrusan 11 Hermon 22:10.78
208 Jose Bencomo 11 Scarborough 22:15.00
209 Tyler Hollenback 11 Ellsworth 22:16.76
210 Aidan Howe 11 Mattanawcook 22:29.45
211 Nikolai Leadbetter 10 Deer Isle Ston 22:30.13
212 Kellan Devine 10 Yarmouth 22:37.49
213 Luke Cukierski 10 George Stevens 22:50.04
214 Trevor Deschamps 12 Harwood 22:58.79
215 Garrett Plourde 11 Washburn 23:01.09
216 Zach Bourgoin 10 Gorham 23:18.86
217 Aric Gleason 12 Ellsworth 23:33.31
218 Gabe Stetkis 12 Skowhegan 24:29.05
219 Andrew Lam 11 Bangor 25:10.99
-- Vincent Caruso 12 Scarborough DNF
Freshman Section
1 Mark Walker 9 JH Gillis 17:23.75
2 Everret Smith 9 Portland 17:50.44
3 Vincent Wing 9 Harwood 17:50.47
4 Reid Hughes 9 Portland 17:56.39
5 Nathan Brady 9 Houlton/GHCA 18:00.30
6 Paxton Darrell 9 Presque Isle 18:00.37
7 Blake Knowles 9 Berwick 18:02.42
8 Spencer Young 9 George Stevens 18:12.76
9 Eli Meader 9 Madison 18:14.16
10 Cole Nowell 9 Camden Hills 18:16.64
11 Holden Nehrboss 9 Lincoln Acad 18:24.80
12 Dylan Kafalas 9 Burrillville 18:28.01
13 Brady Cox 9 Orono 18:42.91
14 Ethan Fortie 9 Messalonskee 18:45.42
15 Wyatt Levesque 9 Lake Region 18:46.63
16 Jasper Keller 9 Yarmouth 18:46.70
17 Keagan Urey 9 Camden Hills 18:51.40
18 Leo Ferrey 9 Cape Elizabeth 18:55.44
19 Noah Loveys-Messenger 9 Thornton 18:57.15
20 Tadhg Lake 9 Waynflete 18:57.49
21 William Tripp 9 Thornton 18:58.04
22 Manny Sepulveda 9 Wheeler 18:59.21
23 Abe Palme 9 Gorham 19:04.84
24 Wyatt Oliver 9 Mt. Blue 19:07.43
25 Jonah Milton 9 Cape Elizabeth 19:10.79
26 Dominic Clyde 9 South Portland 19:12.58
27 Evan Trieu 9 Cheverus 19:13.56
28 Ethan Clark 9 Boothbay/Wis 19:18.24
29 Alex Roach 9 Old Town 19:20.59
30 Louis Lowry 9 Portland 19:20.69
31 Charlie Philbrick 9 Wheeler 19:28.55
32 JJ O'Melia 9 Mt Saint Charles 19:30.55
33 Timothy Danse 9 Caribou 19:33.33
34 Dante Avila 9 Kennebunk 19:36.24
35 Carter Washburn 9 Cape Elizabeth 19:40.70
36 Lavani Contreras 9 Portland 19:41.32
37 Ben Wyman 9 Camden Hills 19:41.63
38 Alan Kalloor 9 Cheverus 19:41.97
39 Liam Benson 9 South Portland 19:42.45
40 Jackson Stimmel 9 Sanford 19:44.92
41 Lucas Turley 9 Kennebunk 19:45.36
42 Luka Burns 9 Mt. Blue 19:46.60
43 Leo Anderson 9 Maine Coast 19:49.49
44 Adit Modi 9 Wheeler 19:52.17
45 Riley Bennett 9 Edward Little 19:55.46
46 Jase Leroux 9 Berwick 20:00.21
47 Jude Keezer 9 Bangor Christian 20:00.40
48 Maxwell Kuhn 9 Bangor 20:04.73
49 Alden Fitzgerald Ward 9 Lincoln Acad 20:08.43
50 Silas Gulley 9 Harwood 20:09.37
51 Evan Romano 9 Deering 20:10.45
52 Henry Hudson 9 Berwick 20:10.56
53 Silas Winter 9 Kennebunk 20:10.79
54 Andy O'Brien 9 Camden Hills 20:11.37
55 Ewan Nash 9 Brunswick 20:16.11
56 Grady Emerson 9 Medomak Valley 20:19.12
57 Landon Nicely 9 Gorham 20:27.78
58 Kai Marcoux 9 Maranacook 20:29.39
59 Rowan Lambert-Ellis 9 Maranacook 20:29.68
60 Bodhi Andersen 9 Morse 20:31.54
61 Mateo Metcalf 9 Harwood 20:33.49
62 Mathias Porter 9 Bangor 20:33.99
63 Rhy Labelle 9 Camden Hills 20:34.00
64 Jacob Magnuson 9 Falmouth 20:34.95
65 Asah Gould 9 Edward Little 20:35.76
66 Beckett Greene 9 Poland 20:37.69
67 Adams Stratton 9 George Stevens 20:39.23
68 Alex Rogow 9 NYA 20:41.09
69 Tyler Small 9 South Portland 20:42.41
70 Noah Wilcox 9 Bangor 20:43.11
71 Owen Tardiff 9 Falmouth 20:44.94
72 Tommie Mannion 9 Marshwood 20:45.45
73 Ben Sidhu 9 Falmouth 20:48.66
74 Henry Francis 9 Morse 20:49.19
75 Dashiell Legawiec 9 Mt. Ararat 20:49.51
76 Romelio Haldane 9 Maranacook 20:54.26
77 James Vaillancourt 9 NYA 20:57.68
78 Gideon Varney 9 Edward Little 20:59.81
79 Ian Thayer 9 Brewer 21:00.78
80 Alex Ross 9 Boothbay/Wis 21:01.93
81 Wyatt Frohmiller 9 Morse 21:02.43
82 Griffin Hendrix 9 Falmouth 21:02.86
83 Kolby Gibbs 9 Winslow 21:03.54
84 Nathanael Cook 9 John Bapst 21:04.58
85 Harper Nelson 9 Brunswick 21:05.32
86 Brady Boron 9 Brunswick 21:06.54
87 Michael Mastraccio 9 Sanford 21:08.62
88 Ben McCalmon 9 Cape Elizabeth 21:10.27
89 Dominic Lorello 9 Berwick 21:11.00
90 Peter Sames 9 South Portland 21:11.42
91 Finn Hutchins 9 Deering 21:13.57
92 Thomas Hennessy 9 Boothbay/Wis 21:14.53
93 Markus Myster 9 Oceanside 21:14.79
94 Riddick Boyington 9 Brewer 21:15.70
95 Arlo Korsen-Cayer 9 Portland 21:16.03
96 John Wilkerson 9 Hampden 21:17.11
97 Zan Hatch 9 Brunswick 21:17.65
98 Aiden Byrne 9 Hampden 21:18.29
99 Ian Quinn 9 Gorham 21:18.78
100 August Wells 9 Camden Hills 21:19.57
101 Cameron Levesque 9 Caribou 21:20.55
102 Maxwell Siegel 9 Maine Coast 21:23.53
103 Sam Hebda 9 Cape Elizabeth 21:23.77
104 Nolan Williams 9 Lisbon 21:26.75
105 James Kirby 9 Falmouth 21:27.28
106 Sebastian Pambo 9 Lewiston 21:27.63
107 Crawford Martinez 9 Brunswick 21:28.14
108 Matthew Dupee 9 Oak Hill 21:29.88
109 Oak Medina 9 Mt. Blue 21:34.40
110 Damien Hattan 9 Berwick 21:35.52
111 Jonny Bell 9 Mt. Blue 21:36.30
112 Remington Crawford 9 Maranacook 21:40.34
113 Orrin Conway 9 MCI 21:42.20
114 Bryson Poulin 9 Cony 21:43.86
115 Eli Wentzell 9 Portland 21:44.68
116 Emmett Yarbough 9 Morse 21:45.86
117 Maximus Miranda 9 Lewiston 21:48.27
118 Henry Bernard 9 Greely 21:49.85
119 Jacob Strickland 9 Ellsworth 21:51.59
120 Tristan Thomas 9 Wheeler 21:51.75
121 Dylan Wain 9 Caribou 21:53.03
122 Luke Bowar 9 Deering 21:53.53
123 Joshua Nadeau 9 Hermon 21:54.59
124 Levi Bannon 9 Greely 21:54.83
125 Carter Wilson 9 Lincoln Acad 21:56.41
126 Ethan Longley 9 Edward Little 21:56.66
127 Kieran Leahy 9 Scarborough 21:56.75
128 John Johnson 9 Skowhegan 21:57.93
129 John Benvenuto 9 Mt Saint Charles 21:58.85
130 Jack Hildebrand 9 Orono 21:59.75
131 Reid VanDerburgh 9 Windham 22:00.13
132 Xander Collins 9 Windham 22:06.08
133 Owen Shaff 9 Oxford Hills 22:07.14
134 Rory Whitmore 9 Mt. Blue 22:09.14
135 Nicholas Smith 9 Poland 22:09.64
136 Liam Brennan 9 Berwick 22:10.46
137 Nicholas Thrul 9 Mt Saint Charles 22:11.83
138 Brayden DeWitt 9 Hermon 22:23.22
139 Cridder Hensley 9 Mt. Blue 22:28.23
140 Spencer Brown 9 Lincoln Acad 22:29.01
141 Owen DiDonato 9 Ellsworth 22:33.18
142 Oliver Oldrin 9 Camden Hills 22:34.89
143 Alexander Miranda 9 Lewiston 22:36.44
144 Balian Mortenson 9 Bucksport 22:39.22
145 Ben Gapski 9 Boothbay/Wis 22:42.98
146 Jacob Reily 9 Maranacook 22:43.16
147 Finnegan Adams 9 Oceanside 22:44.40
148 Noah Kroeger 9 Thornton 22:44.52
149 Mason Shaddox 9 Deering 22:45.70
150 Ben Mickael 9 Lincoln Acad 22:51.20
151 William Kennedy 9 NYA 22:53.68
152 Graham Sanborn 9 Kennebunk 22:54.94
153 Dylan Munger 9 MDI 22:56.90
154 Reteif VonBiljon 9 Saint Andrew's 22:59.61
155 Trevor Love 9 Portsmouth 23:00.14
156 John Ford 9 Kennebunk 23:00.97
157 Landon King 9 Mattanawcook 23:05.58
158 Noah Stone 9 John Bapst 23:08.58
159 Boaz Wittemore 9 Maranacook 23:09.29
160 Sam Bowen 9 Brunswick 23:10.77
161 Jennox Hill 9 Oxford Hills 23:11.05
162 Patrick Seeley 9 Camden Hills 23:13.40
163 Tenzin Hein 9 Falmouth 23:16.90
164 Aidan Sylvester 9 Yarmouth 23:31.12
165 Levi Noyes 9 Poland 23:36.56
166 Phineas Cumler 9 Belfast 23:37.37
167 Calvin Wicks 9 Lincoln Acad 23:37.71
168 Logan Farnham 9 Maranacook 23:38.51
169 Liam Moxcey 9 Windham 23:45.64
170 Calvin O'Connor 9 Greely 23:46.70
171 Jan Martin 9 Harwood 23:49.98
172 Reese O'Brien 9 Winslow 23:52.74
173 Tanner Kopishke 9 Medomak Valley 23:57.97
174 Teddy Renaud 9 Mt. Blue 24:05.49
175 Colin Smith 9 Harwood 24:10.62
176 Andrew Rhoda 9 Messalonskee 24:11.07
177 Reuben Bradley 9 Sumner 24:11.68
178 Jake St. Pierre 9 Falmouth 24:14.31
179 Dominic Archer 9 Dirigo 24:19.90
180 Aiden Brann 9 Erskine 24:22.82
181 Ozy Pucciarelli 9 Cony 24:25.43
182 Micah Menifield 9 Caribou 24:26.66
183 Felix Barmonde 9 Wheeler 24:28.08
184 Leo Engebreth 9 NYA 24:28.52
185 Daegan Creamer 9 Erskine 24:31.03
186 Simon Lord 9 Lisbon 24:31.20
187 Keegan Buckingham 9 Leavitt 24:33.36
188 Joe Brown 9 Mt. Blue 24:35.09
189 Ryan Brooks 9 Waterville 24:38.06
190 Grady Churchill 9 Washburn 24:42.41
191 Braken Surma 9 Lake Region 24:47.99
192 Kaleb Li 9 Waynflete 24:50.45
193 Eli Smolin 9 Scarborough 24:54.21
194 Haven Tully 9 Maranacook 25:06.92
195 Levi Pouliot 9 Oxford Hills 25:18.67
196 Miles Tate 9 Washburn 25:33.26
197 Isaiah DuMont 9 Washburn 25:35.98
198 Adam Bodwell 9 Massabesic 25:43.68
199 Judah DosReis 9 Oxford Hills 25:45.09
200 Banner Andrews 9 Bonny Eagle 25:46.76
201 Joseph Mello 9 Mt Saint Charles 25:49.11
202 Jackson Adams 9 Houlton/GHCA 26:06.24
203 Neal McQuarrie 9 Houlton/GHCA 26:06.25
204 Cooper King 9 Lawrence 26:32.17
205 Wesley Barton 9 Carrabec 26:48.04
206 Callan Driscoll 9 Scarborough 26:53.75
207 Zane Thorndike 9 Mt. Abram 26:56.71
208 Sage Bryant 9 Orono 27:01.91
209 Mitchell Morin 9 Bangor 27:20.24
210 Joshua Long 9 Lake Region 27:23.84
211 William Clark 9 Harwood 27:29.33
212 Jonathan Rousculp 9 Maranacook 27:53.35
213 Jordan Certma 9 Bonny Eagle 27:59.78
214 Richie Johnson 9 Sanford 28:06.78
215 Destin O'Halloran 9 George Stevens 28:44.11
216 Boston Bowring 9 Erskine 28:49.48
217 Michael Carpenter 9 Sanford 28:58.49
218 Alex Reynolds 9 Oxford Hills 29:22.24
219 Grady Argereow 9 NYA 29:31.45
220 Gavin Reams 9 Sanford 29:33.20
221 Andrew Hewitt 9 Caribou 29:39.74
222 Teddy Fuller 9 Berwick 30:19.02
223 Max Cane 9 Lincoln Acad 30:58.88
224 Simon Trader 9 Ellsworth 31:37.64
225 Jackson McBride 9 Winthrop 32:31.27
226 Douglas Talbot 9 Winthrop 32:32.89
227 Luke Wilson 9 Edward Little 33:43.44
228 Jacob Bendel 9 Sanford 34:30.81
-- Reid Laudieri 9 Lisbon DNF
-- Sam Harrod-Kim 9 Portland DNF
Seeded Section
1 Sean Gray 11 Portsmouth 14:55.56
2 Sam Laverdiere 12 Lake Region 15:39.11
3 Aran Johnson 12 Portland 15:47.96
4 Ellis Wood 11 Deering 15:49.51
5 Henri Rivard 11 Marshwood 15:59.20
6 Atticus Merriam 10 Scarborough 16:06.79
7 Asher Valentine 11 Hampden 16:08.06
8 Enzo Giampaolo 11 Lewiston 16:08.66
9 Ethan Keller 12 Scarborough 16:09.97
10 Arthur Ferris 11 Burrillville 16:15.18
11 Charlie Jacques 12 Portland 16:17.07
12 Henri McCourt 12 Mt. Blue 16:20.10
13 Evan Small 12 South Portland 16:24.82
14 Andrew Catalano 12 Bonny Eagle 16:26.71
15 Finley Knappe 12 Kennebunk 16:27.19
16 Nicholas Koziell 12 Scarborough 16:29.08
17 Henry Morrison 12 Portland 16:30.20
18 Beckett Cote 12 Messalonskee 16:31.27
19 Griffin Merrill 12 John Bapst 16:35.22
20 Aidan Roberts 12 Lake Region 16:35.76
21 Pierce Coughlin 12 Messalonskee 16:36.30
22 Owen Blades 11 Portland 16:38.81
23 Ben Arsenault 12 Orono 16:39.19
24 Sam Cashman 12 Brunswick 16:41.64
25 Patrick Orbon 10 Portsmouth 16:42.31
26 Levi Riggs 11 Morse 16:43.29
27 Walker Hedrich 12 Camden Hills 16:43.29
28 William Coull 12 Greely 16:44.80
29 Aedyn Hughes 12 Ellsworth 16:44.94
30 Tim Collins 12 Hampden 16:45.11
31 Harrison Dunne 12 Bonny Eagle 16:47.94
32 Calvin Vincent 11 Edward Little 16:48.77
33 Fischer Petrlik 12 South Portland 16:49.48
34 Maxwell Thompson 12 Bangor 16:51.69
35 Pi Crosby 12 Waynflete 16:53.58
36 Tait Harvey 11 Greely 16:54.93
37 Baxter Merriam 12 Scarborough 16:57.02
38 Ian Britt 11 Mt. Ararat 16:59.77
39 Reid Wemple 11 Wheeler 17:00.84
40 Liam Nudd 11 Cape Elizabeth 17:01.11
41 Owen Beane 12 Orono 17:03.08
42 Will Meyer 10 Camden Hills 17:04.91
43 Tristan Hughes 12 Belfast 17:06.52
44 Landen Springer 12 Scarborough 17:07.18
45 Lucas Hutchinson 12 Oxford Hills 17:08.22
46 Jack Scott 10 Hampden 17:09.06
47 Cole Smith 12 Portland 17:09.12
48 Samuel Bergmark 10 Bangor 17:09.14
49 Liam Alexander 11 Portland 17:09.37
50 Jack Marston 12 Portsmouth 17:10.50
51 Christopher Cummiskey 12 Harwood 17:11.14
52 Noah Tessier 11 Marshwood 17:13.69
53 Caiden McHale 12 Portsmouth 17:13.75
54 Samuel Dineen 10 Bangor 17:15.26
55 Alden Reardon 11 Fort Kent 17:15.59
56 William Morris 10 Dirigo 17:16.87
57 Chris Vachon 12 Portsmouth 17:17.66
58 Mikhail El-Badry 10 Berwick 17:17.76
59 Tewolde Stewart 10 Caribou 17:18.87
60 Jonathan Koehler 12 Brunswick 17:19.73
61 Gunnar Weil 11 Hampden 17:20.39
62 Scott Stubbs 11 Caribou 17:21.97
63 Andrew Barrett 11 Orono 17:22.82
64 Sam Tooley 11 Camden Hills 17:23.57
65 Henry Milan 12 John Bapst 17:23.85
66 James Brady 11 Houlton/GHCA 17:24.03
67 Asa Tussing 12 Deering 17:24.25
68 Lukas Pounder 11 Narraguagus 17:24.95
69 Peter Rank 11 Deering 17:25.42
70 Cameron Pernal 12 Yarmouth 17:25.64
71 Gavin Sampson 12 Massabesic 17:26.35
72 Harrison Landes 12 Caribou 17:26.43
73 Seth Dubay 10 Caribou 17:27.15
74 Liam Waring 11 Orono 17:27.38
75 Drew Gaulin 10 Burrillville 17:31.05
76 Evan Atwood 12 Wheeler 17:31.59
77 Joel Brinz 10 Hampden 17:32.79
78 Brayden Drake 10 Houlton/GHCA 17:34.53
79 Harvey Crider 10 Gorham 17:36.49
80 Ryan McPherson 11 Brunswick 17:36.50
81 Paul Sames 12 South Portland 17:38.76
82 Sean Lowery 12 Falmouth 17:39.18
83 Alfie Cognata 10 Winthrop 17:39.76
84 Lucian Avila-Gatz 12 MDI 17:40.54
85 Owen Card 11 Lincoln Acad 17:41.06
86 Nolan I'Aboni 12 South Portland 17:41.22
87 Colin Anderson 10 Scarborough 17:41.63
88 Arman Gurcan 11 Cheverus 17:42.04
89 Graham Stoughton 10 Camden Hills 17:45.86
90 Ashtin Searway 11 Hermon 17:46.10
91 Ben Hatch 11 Mt. Blue 17:47.33
92 Jackson Dineen 11 Bangor 17:47.35
93 Evan Crockett 10 Messalonskee 17:47.41
94 Frederick Brill 11 Falmouth 17:48.34
95 Jackson Kayne 11 Cheverus 17:49.05
96 Owen Cooper 10 Greely 17:49.18
97 Jeffrey Owen 12 Yarmouth 17:49.53
98 Camden Brown 12 Orono 17:49.55
99 Drew Forch 12 Portsmouth 17:49.94
100 Olin Johnson 12 Falmouth 17:50.68
101 Harrison Crider 10 Gorham 17:50.83
102 Michael Lawlor 11 South Portland 17:52.61
103 Calder MacKenzie 11 JH Gillis 17:53.30
104 Owen Cummings 10 Gorham 17:53.97
105 Noah Rasheed 11 Deering 17:53.99
106 Noah Oliver 11 Messalonskee 17:54.43
107 Caleb Pelletier 12 Sanford 17:56.26
108 Eli Young 10 Mt. Blue 17:57.13
109 Cash Kellen 12 Cheverus 17:57.22
110 Marshall Wall 12 Brunswick 17:57.60
111 Alexis Jaurez Vasquez 11 Thornton 17:57.63
112 Malachi Ganong 11 Lisbon 17:58.19
113 Zach Egeland 10 Camden Hills 17:58.55
114 Malachi Witmer 10 Houlton/GHCA 17:59.70
115 Luke Doscinski 11 Mt. Blue 17:59.91
116 Alex LeClair 12 Presque Isle 18:00.32
117 Aj Crocker 10 Boothbay/Wis 18:00.71
118 Johnny Bsullak 12 Poland 18:02.23
119 Noel Heath 11 Scarborough 18:03.65
120 David Aulisio 11 Saint Andrew's 18:04.81
121 Elijah Jakubisn 12 Nokomis 18:06.17
122 Zach Crowthers 11 Wheeler 18:07.11
123 Ethan Cohen 11 Camden Hills 18:07.57
124 Finn Henderson 12 Gorham 18:08.42
125 Beckham Rand 10 John Bapst 18:08.57
126 Andrew Greene 11 Hampden 18:08.80
127 Lexington Cote 10 Messalonskee 18:09.20
128 Gus Whited 12 South Portland 18:09.32
129 Runner Jarrett 12 Foxcroft 18:10.05
130 Jacob Harmon 11 Portland 18:11.93
131 Geo Mayorquin 10 South Portland 18:13.70
132 Connor Lund 11 Falmouth 18:14.31
133 Samuel Liudvinaitis 11 Lisbon 18:15.18
134 Tryg Soares 11 MDI 18:16.44
135 Leo Picard 11 Burrillville 18:17.02
136 Noah McGruder 10 Ellsworth 18:17.16
137 Jesse Canfield 10 Yarmouth 18:17.24
138 Robert Berry 11 Narraguagus 18:17.61
139 Eli Hoeft 12 Mt. Blue 18:17.63
140 Jeffrey Casavant 11 Biddeford 18:17.64
141 Mason Bragdon 10 Windham 18:17.78
142 Thomas Casale 11 Austin Prep 18:17.85
143 Ethan Cadorette 12 Biddeford 18:17.96
144 Andrew Young 12 Windham 18:18.10
145 James Goddard 10 MDI 18:18.26
146 Caleb Saucier 11 Windham 18:18.62
147 Brady Pelletier 11 Bangor 18:19.04
148 Wyatt Smith 12 Morse 18:19.08
149 Marco Garelli 11 Skowhegan 18:19.59
150 Emile Olins 10 Portland 18:20.06
151 Benedict Hoskins 10 John Bapst 18:20.42
152 Alex Price 12 Portland 18:21.52
153 Jonah Jenkins 12 Kents Hill 18:22.51
154 Christopher Jaynes 12 Falmouth 18:23.10
155 Cooper Martin 10 Bangor 18:23.13
156 Nick Munyaneza 12 Gorham 18:23.61
157 Jacob Violette 12 Caribou 18:23.70
158 Andrew Skeirik 10 Austin Prep 18:24.42
159 Jeffrey Flees 12 Waterville 18:25.97
160 Thomas Mickael 11 Lincoln Acad 18:27.56
161 Ezra Burke 10 Westbrook 18:28.28
162 Riley Lamb 11 Poland 18:29.36
163 Cedar Conly 12 Portland 18:29.42
164 David Dixon 10 Carrabec 18:30.28
165 Jordan Furtado 12 Burrillville 18:30.75
166 Thomas Coolidge 12 George Stevens 18:31.39
167 Declan Costa 11 Burrillville 18:33.93
168 Chris Cooper 11 MDI 18:35.33
169 Zachary Doane 12 Greely 18:36.00
170 Emery Stevens 10 Hampden 18:37.87
171 Colin Hulsey 11 South Portland 18:37.89
172 Wyatt Richardson 10 George Stevens 18:37.91
173 Nathaniel Parker 11 Camden Hills 18:38.41
174 Isaiah Sabean 11 Cony 18:39.23
175 Graecen Jepson 12 Portland 18:39.91
176 Tyler Bryant 12 South Portland 18:39.99
177 Jaxson Graham 10 Austin Prep 18:40.39
178 Pace Jarrett 10 Foxcroft 18:42.07
179 Darion Wescott 10 Ellsworth 18:43.24
180 Otto Hibl 12 Morse 18:43.63
181 Neal MacDonald 11 JH Gillis 18:44.10
182 Patrick Heffernan 12 South Portland 18:44.18
183 Patrick Saltysiak 11 MDI 18:44.44
184 Ren Kauffunger 11 Morse 18:44.82
185 Oliver Killeen 11 Portland 18:46.46
186 Jonathan Ouellette 12 John Bapst 18:46.86
187 Jonathan Bisson 10 Brunswick 18:48.69
188 Owen Norgang 12 George Stevens 18:48.86
189 Owen Cannon 10 George Stevens 18:48.86
190 Atticus Ellis 12 Harwood 18:49.18
191 Sam St. Germain 10 Winthrop 18:49.38
192 Nathan Chute 10 Bangor 18:50.14
193 Logan Whitmarsh 12 Cheverus 18:50.26
194 Chris Irankunda 12 Yarmouth 18:51.81
195 Asher Roy 10 Oxford Hills 18:52.58
196 Jed Hartley 12 John Bapst 18:52.86
197 Phoenix Jalbert 12 St. Dominic 18:54.21
198 Max Edwards 11 Scarborough 18:54.66
199 Keaton Sampson 10 Massabesic 19:02.92
200 Finn Marianski 11 Yarmouth 19:04.66
201 Abram Philbrook 10 Oceanside 19:05.03
202 Sam Withers 11 Waterville 19:05.55
203 Dylan Franklin 12 Burrillville 19:06.33
204 Sam Stocks 12 South Portland 19:08.30
205 Isaac Pelletier 10 Sanford 19:08.32
206 Isaac Sines 11 Washburn 19:08.52
207 Jason Choi 11 John Bapst 19:15.07
208 Grady Miller 10 Oxford Hills 19:16.45
209 Nick Morouse 11 Brunswick 19:18.41
210 Reece Renwick 10 George Stevens 19:20.31
211 Nathanael Clark 11 Lincoln Acad 19:20.74
212 Geoffrey Beane 11 MDI 19:24.57
213 Noah Civiello 12 Mt. Blue 19:28.96
214 Benjamin Tate 12 Ellsworth 19:37.23
215 Max Withee 12 Messalonskee 19:41.27
216 Jack Brune 12 Morse 19:52.23
217 Jack Cashman 10 Brunswick 20:05.44
218 Ansel Tenney 12 George Stevens 20:09.53
219 James Bergeron 12 Austin Prep 20:32.21
220 Darcey Lees 11 Bangor 21:18.70
-- William Francis 12 Old Town DNF