2023 Maine XC Festival of Champions - 9/30/2023
Results
Boys 5k Run CC
=======================================================================
Course: * 15:06.92 10/5/2013 Josef Holt-Andrews, Telstar
Meet: R 15:06.92 10/5/2013 Josef Holt-Andrews, Telstar
'22 Champion: 15:38.91 10/1/2022 Charlie Collins, Hampden
Name Year School Finals Points
=======================================================================
Unseeded A Section
1 Jacob Mora 12 Gorham 19:28.84
2 Phoenix Jalbert 11 St. Dominic 19:40.57
3 Feleke Lynch 12 MDI 19:45.80
4 Geoffrey Beane 10 MDI 19:55.72
5 Isaiah Hatch 11 Deer Isle Ston 20:05.90
6 Odysseas Pavlides 10 Wheeler 20:07.55
7 Ezra Leong 10 Hampden 20:10.57
8 Nick Munyaneza 11 Gorham 20:14.71
9 Cruise LaBrie 12 Gorham 20:14.94
10 Peter Morocco 12 Wheeler 20:20.84
11 Isaac Toweh 12 Woonsocket 20:20.97
12 Colby Ting 12 Yarmouth 20:21.11
13 Daniel Rogers 12 Wheeler 20:22.79
14 Miles Harrison 10 Wheeler 20:25.45
15 Ryan Morin 12 Noble 20:26.53
16 George Dionne 10 Poland 20:30.68
17 Ben Uhlenhake 10 Limestone/MSSM 20:31.57
18 Chris Bisson 10 Orono 20:36.17
19 Jack Fisher 11 Sumner 20:36.63
20 Lucian Bassett 11 Lake Region 20:36.74
21 Sam Kaiser 12 Biddeford 20:37.21
22 Owen Gallo 10 Bedford 20:37.60
23 Mitchell Hewitt 10 Washburn 20:41.96
24 Andrew Ring 12 Caribou 20:42.55
25 Elijah Hill 12 Sanford 20:42.59
26 Devin Swanson 10 Gorham 20:43.46
27 Finn Madden 10 Falmouth 20:44.20
28 Ryan Morrill 11 Gorham 20:47.78
29 Alex Wing 12 Monmouth 20:51.11
30 Connor Parson 12 Lincoln Acad 20:54.08
31 Parker Merriam 12 Cape Elizabeth 20:55.72
32 Zachary Havey-Chambers 10 Bucksport 21:00.46
33 Cole Fortin 12 Erskine 21:02.12
34 Ben Aaron 10 Wheeler 21:02.90
35 Caleb Bennett 10 Waterville 21:04.08
36 Myles Brown 12 Yarmouth 21:06.53
37 Odelin Simon 10 Belfast 21:07.05
38 Colton Nelson 12 Waynflete 21:07.33
39 Seth Reardon 12 Brewer 21:07.51
40 Leif MacCarthy 11 North Yarmouth 21:07.78
41 Alexander Wilcox 10 Hampden 21:08.20
42 Casey Nelson 11 Hampden 21:08.98
43 Tony Reiling 12 GrayNewGlocester 21:11.30
44 Jaiden Dash 12 Wheeler 21:11.65
45 Tiger McCormick 11 Cape Elizabeth 21:11.70
46 Garrett Plourde 10 Washburn 21:13.81
47 Bradyn Hale 12 Greely 21:16.02
48 Ryder Chandler 11 Presque Isle 21:19.47
49 Alex Kinnison 11 Orono 21:22.24
50 David Gustin 12 Winthrop 21:24.45
51 Kodiak Gerken 11 Mattanawcook 21:25.19
52 Valentyn Pickens 10 Presque Isle 21:25.66
53 Brady Webber 10 Freeport 21:28.74
54 Shawnty Harris 12 Sanford 21:30.09
55 Sebastien Williams 11 Skowhegan 21:30.49
56 Caden Lacadie-Bolduc 12 Kennebunk 21:33.13
57 Aaron Sanborn 10 Windham 21:34.39
58 Lawrence Foster 11 Portland 21:36.84
59 Fionn Mattson 10 Maine Coast 21:38.19
60 Olin Archer 12 Falmouth 21:39.91
61 George Taylor 11 Waterville 21:41.39
62 Izaiyah Rivas 11 Woonsocket 21:41.62
63 Ryan Gildart 12 South Portland 21:44.84
64 Cameron Orcutt 10 Bucksport 21:50.04
65 Alton King 12 Boothbay/Wis 21:50.20
66 Sam Dunham 10 Freeport 21:50.38
67 Zachary Maffei 10 Poland 21:51.48
68 Isaiah Sabean 10 Cony 21:53.54
69 Brogan Sweeney 12 Bedford 21:57.50
70 Jospeh Macek 10 Wheeler 21:58.63
71 Gabe Stetkis 11 Skowhegan 21:59.50
72 John Seo 10 Foxcroft 21:59.67
73 Ayden Mulder 12 Washburn 21:59.72
74 Dracen Morgan 10 Narraguagus 22:00.62
75 Trevor Beams 11 Noble 22:03.67
76 Luke Hopkins 10 Winthrop 22:04.09
77 Adrian Quinn 10 Lincoln Acad 22:07.49
78 Camden Marquis 10 Marshwood 22:08.23
79 Ted Simpson 10 Portland 22:09.52
80 Soren Southall 10 Waynflete 22:09.94
81 Myles Chang 12 Wheeler 22:10.37
82 Charles Kennedy 10 Windham 22:11.30
83 Gavin Grover 11 Richmond 22:11.32
84 Peter Curcio 12 GrayNewGlocester 22:11.71
85 Michael Corriveau 10 Oceanside 22:11.87
86 Kylan Dugal 10 Lisbon 22:13.77
87 Sam Thompson 10 Yarmouth 22:14.94
88 Jason Sanchez 11 Woonsocket 22:16.29
89 Edan Davis 11 Wheeler 22:17.49
90 Jayden Richards 12 Brewer 22:18.21
91 Braden Paquette 12 Burrillville 22:18.93
92 Donovan Kendrick 11 Kennebunk 22:18.96
93 Van Aiden Nguyen 11 Bedford 22:19.83
94 Caleb Rodriguez 10 Woonsocket 22:20.68
95 Harold Vance 12 Winthrop 22:21.42
96 Giacomo Smith 12 Erskine 22:23.47
97 Lorin Rawlins 10 Waynflete 22:25.26
98 Mads Hansen 11 Cony 22:26.04
99 Malcolm Nelson 11 Yarmouth 22:26.25
100 Samuel Trent 12 Bedford 22:28.33
101 Wyatt Adams 12 Waynflete 22:29.05
102 Noah Brisson 12 Leavitt 22:29.17
103 Nick Bell 10 Mt. Blue 22:29.54
104 Mason Starkey 12 Gorham 22:29.69
105 Tyler Burns 10 Freeport 22:31.11
106 Nolan Terscak 10 Yarmouth 22:35.15
107 Eric Shamuratov 11 Cony 22:35.73
108 Arveragus Eddyblouin 11 Lincoln Acad 22:37.82
109 Cameron Pelletier 11 Biddeford 22:38.20
110 Cam Scanlon 12 Marshwood 22:38.65
111 Connor Poirier 10 Cony 22:39.36
112 Hugo Lopes 12 Lewiston 22:40.39
113 Wyatt Williams 12 Thornton 22:42.16
114 Tota Ohara 11 Cony 22:43.61
115 Joe Leblanc 11 Edward Little 22:46.12
116 Ethan St. Arnold 12 Massabesic 22:46.89
116 Xavion Mariscal 11 Noble 22:46.89
118 Nick Anderson 12 Caribou 22:46.92
119 Teddy Bemis 12 Presque Isle 22:52.37
120 Sage Calcia 10 Sumner 22:58.80
121 Leo Smith 10 Marshwood 23:00.95
122 Gavin Rich 10 Yarmouth 23:02.82
123 Reed Petrin 10 Leavitt 23:06.98
124 Glenn Modrusan 10 Hermon 23:07.14
125 Ross Gaffney 10 Boothbay/Wis 23:07.66
126 Liam Magoon 11 Greely 23:13.31
127 Zak Fecteau 11 Monmouth 23:15.03
128 Samuel Brito 12 Winthrop 23:18.63
129 Gavin Audet 9 Noble 23:19.03
130 Griffin Henderson 10 Old Town 23:23.18
131 Quinn Jackson 12 George Stevens 23:24.45
132 Christinan Neal 11 Bishop Guertin 23:24.60
133 Edward Bell 12 Caribou 23:24.74
134 Khalil Diawara 12 Kents Hill 23:25.37
135 Jake Lepper 11 George Stevens 23:25.39
136 Victor Mubang 10 Washington Acad 23:29.02
137 Drew Turgeon 12 Hampden 23:33.14
138 Noah Young 11 Lawrence 23:34.44
139 Lucas Michaud 12 Falmouth 23:35.15
140 Marshall Clifford 12 Erskine 23:36.75
141 Tim Callaghan 12 Deering 23:45.10
142 Finn Kunas 10 Edward Little 23:48.69
143 Nick Vanderbilt 10 Lincoln Acad 23:51.21
144 Evan Weldon 10 Hampden 23:52.47
145 Cayden Michaud 10 Poland 23:53.03
146 Adyn Petchonka 10 Skowhegan 23:55.25
147 Jacob Sanchez 11 Woonsocket 23:55.92
148 Savya Acharya 11 Waterville 23:56.38
149 Alva Gandler 10 Lincoln Acad 23:57.15
150 Mason Terscak 12 Yarmouth 23:58.53
151 Matthew Melvin 11 Sanford 23:59.25
152 Ethan Smith 12 North Yarmouth 23:59.74
153 Declan Howe 11 Edward Little 24:01.23
154 Kai Zimerle 11 Falmouth 24:02.11
155 Devyne Dotterweich 10 Gould 24:03.35
156 Joseph Szakas 11 Winthrop 24:07.54
157 Nick Harper 10 Maranacook 24:07.67
158 Keegan Weeman 10 Bonny Eagle 24:11.23
159 Ethan Fortuna 10 Lewiston 24:17.61
160 Ronan MacMillan 10 Scarborough 24:17.69
161 Julian Winters 10 Orono 24:19.34
162 Brennan Mathiau 10 Lincoln Acad 24:21.71
163 Ben Scott 10 Waterville 24:27.37
164 Logan Martin 11 St. Dominic 24:30.10
165 Gabe McIntosh 11 Orono 24:34.82
166 Aiden Horgan 12 Kennebunk 24:35.29
167 William Kosoff 12 Westbrook 24:41.28
168 Toby Noonan 10 Cape Elizabeth 24:43.64
169 Luke Carr 10 Gardiner 24:47.48
170 David Edwards 10 Richmond 24:49.43
171 Gabriel Austin 12 Limestone/MSSM 24:50.84
172 Gage Oliver 10 Lewiston 24:52.20
173 Luka Topalovic 11 Falmouth 24:53.97
174 Ellis Retzer 10 Deering 24:55.33
175 Spencer Drew 10 Freeport 24:55.63
176 Felix Heidt 10 GrayNewGlocester 25:00.77
177 Liam Kuhl 10 Lisbon 25:01.68
178 Lincoln Clark 11 Waynflete 25:05.80
179 Reid DeJongh 10 Cony 25:06.57
180 Pablo Segura Diaz 11 Foxcroft 25:12.80
181 Elliott Resnick 11 Falmouth 25:15.46
182 Andrew Makarowski 12 Thornton 25:16.86
183 Owen Doucette 11 Edward Little 25:21.77
184 Max Stulberger 12 King's Edgehill 25:24.92
185 Jason Chen 12 Thornton 25:27.31
186 Luke Kusel 10 Falmouth 25:30.46
187 James Mattson 10 Bonny Eagle 25:31.82
188 Castor Mendoza 12 Washburn 25:35.63
189 Jakub Slawiec 10 Massabesic 25:44.56
190 Ben Daku 12 Mt. Blue 25:51.85
191 Marcus 0lmstead 11 Caribou 25:52.42
192 Pauli Mukerangingo 12 Waynflete 25:55.47
193 Noah Billings 10 Lincoln Acad 25:55.84
194 Dublin Neault 10 Camden Hills 26:01.59
195 Brenden Willett 10 Sumner 26:08.89
196 Giovanni Pope 10 Windham 26:20.80
197 Jasper Greenleaf 10 Brewer 26:21.35
198 Kason Chen 10 Presque Isle 26:22.41
199 Gage Armstrong 11 Woonsocket 26:25.05
200 Roderick Ariza 10 Deering 26:26.70
201 Logan Brassard 10 Gorham 26:34.98
202 Owen Taupier 12 Kents Hill 26:44.31
203 Gavin Godfrey 11 St. Dominic 26:46.07
204 Chase Mansfield 11 Boothbay/Wis 26:49.47
205 Cian Barratt 10 Massabesic 26:51.47
206 Joseph Levesque 11 Lincoln Acad 27:22.25
207 Brey McCamish 10 Gardiner 27:23.46
208 Kirby Douglas 11 Waynflete 27:24.89
209 Bryce Arsenault 11 Yarmouth 27:59.01
210 Teddy Dickson-Smith 12 Orono 28:18.37
211 Elijah Levan 10 Waterville 28:31.10
212 Alex Caraway 11 Richmond 28:37.63
213 Russell Long 10 Lincoln Acad 28:52.03
214 Samuel Wilson 10 Bishop Guertin 28:59.41
215 Owen Staples 12 Deer Isle Ston 29:08.58
216 Ezekiel McEneaney 10 Morse 30:12.92
217 Ethan Casale 12 Houlton/GHCA 30:28.98
218 Ahmed Ali 10 Edward Little 31:13.66
219 Isaiah McDonough 10 Lisbon 31:40.23
220 Neal Baldwin 11 Boothbay/Wis 31:47.37
221 Noah Didonato 11 Ellsworth 31:56.53
222 Lucas Juette 10 Windham 32:13.52
223 Camden Valentine 12 Hampden 32:33.08
224 Bao Tran 10 Foxcroft 32:58.25
225 Noah Hawkins 12 Hampden 33:49.11
226 Jaiden Connors 11 Medomak Valley 35:38.80
227 Shawn McFarland 10 Lincoln Acad 39:26.72
228 Brian Dang 10 Foxcroft 39:26.87
229 Andrew Hartmann 10 Windham 40:22.14
Unseeded B Section
1 Noah Tessier 10 Marshwood 17:43.36
2 Nate Kelley 10 Marshwood 17:45.45
3 Kyle Wallace 10 Glastonbury 17:57.82
4 Simon 'max' Stratton 12 Deering 18:04.98
5 Gunnar Weil 10 Hampden 18:08.20
6 Zachary Clement 12 Camden Hills 18:09.52
7 Jordan Furtado 11 Burrillville 18:13.58
8 James Mooney 12 Cony 18:15.33
9 George Ayer 12 Portland 18:15.41
10 Brody Hamel 10 South Portland 18:17.50
11 Johnny Bsullak 11 Poland 18:18.73
12 Parker Ashfield 11 Bangor 18:19.49
13 Tyler Bryant 11 South Portland 18:23.64
14 Connor Lund 10 Falmouth 18:25.57
15 Alex Price 11 Portland 18:29.64
16 Olin Johnson 11 Falmouth 18:30.37
17 Robby Caruso 11 Glastonbury 18:31.70
18 Tristan Hughes 11 Belfast 18:34.09
19 Tryg Soares 10 MDI 18:34.99
20 Harrison Landes 11 Caribou 18:35.86
21 Kyle Mastrianno 12 Cony 18:36.89
22 James Brady 10 Houlton/GHCA 18:38.85
23 Will Clark 12 Lincoln Acad J18:39.53
24 Samuel Boldeia 12 Bedford 18:39.96
25 Jeffrey Owen 11 Yarmouth 18:42.02
26 Liam Haggerty 10 Marshwood 18:48.16
27 Joe Riddell 12 Marshwood 18:49.00
28 Zach Crowthers 10 Wheeler 18:50.61
29 Finn Henderson 11 Gorham 18:51.65
30 Michael Clarke 12 Lake Region 18:52.06
31 William Francis 11 Old Town 18:54.74
32 Jack Brune 11 Morse 18:57.32
33 Andrew Barrett 10 Orono 18:57.35
34 Roegan Carney 12 Washburn 18:58.20
35 Yiuhon Chan 12 Wheeler 18:58.87
36 Andrew Nalchajian 12 Falmouth 18:59.14
37 Muhammad Hasson 12 Glastonbury 18:59.94
38 Colby Mitchell 11 GrayNewGlocester 19:01.36
39 Dominick Toscano 12 Leavitt 19:01.65
40 Darcey Lees 10 Bangor 19:01.70
41 Kyle Hageman 10 Glastonbury 19:03.37
42 Thomas Mickael 10 Lincoln Acad 19:05.58
43 Nolan I'Aboni 11 South Portland 19:07.20
44 Andrew Robinson 12 Mt. Blue 19:07.76
45 Griffin Smith 10 Marshwood 19:08.47
46 Tristan Hardel 12 Yarmouth 19:09.28
47 Ren Kauffunger 10 Morse 19:10.07
48 Dylan Franklin 11 Burrillville 19:10.83
49 Nolan Baynes 12 Burrillville 19:11.86
50 Nolan Serafin 12 Burrillville 19:12.73
51 Aiden Toy 12 Bonny Eagle 19:13.22
52 Felix Markosian 11 Ellsworth 19:15.35
53 Ryan Kelly 10 Poland 19:16.87
54 Thomas Coolidge 11 George Stevens 19:18.56
55 Harper Doyle 10 Poland 19:18.57
56 Owen Norgang 11 George Stevens 19:18.86
57 Chapin Rivers 10 Harwood Union 19:19.13
58 Ian Butash 11 Mt Saint Charles 19:19.56
59 Quinn Michaud 11 Fort Kent 19:20.11
60 Mickey Nowell 10 Camden Hills 19:20.67
61 Alex Graham 11 King's Edgehill 19:21.12
62 Samuel Liudvinaitis 10 Lisbon 19:21.36
63 Eli Olson 12 Yarmouth 19:21.51
64 Dylan Phillips 12 Gorham 19:22.33
65 Leo Picard 10 Burrillville 19:22.90
66 Cleyton Splaine 11 Boothbay/Wis 19:23.33
67 Aidan Gagnon 12 Sanford 19:23.55
68 Jake Wallace 11 Windham 19:23.75
69 Rodi Mayne 12 Boothbay/Wis 19:23.89
70 Declan Costa 10 Burrillville 19:24.55
71 Tyler Barker 10 Glastonbury 19:25.13
72 Tyler Mills 11 Biddeford 19:25.94
73 Sam Withers 10 Waterville 19:28.26
74 Will Neikam 10 Bedford 19:29.20
75 Ethan Rancourt 10 Winslow 19:30.55
76 Devin Cannon 11 Bonny Eagle 19:32.96
77 Atticus Ellis 11 Harwood Union 19:33.65
78 Gavin Nash 12 Hampden 19:33.90
79 Gavin Anderson 11 Edward Little 19:34.92
80 Cedar Conly 11 Portland 19:35.05
81 Tristyn Chapman 10 Edward Little 19:35.29
82 Max Edwards 10 Scarborough 19:35.52
83 Luke Dockham 12 Marshwood 19:36.60
84 Colby Wasson 10 JH Gillis 19:37.25
85 Logan Whitmarsh 11 Cheverus 19:37.78
86 Ryan Howard 12 Westbrook 19:38.16
87 Caden Dussault 12 Thornton 19:39.19
88 Noah Arbuckle 10 Lincoln Acad 19:39.26
89 Levi Herr 12 Yarmouth 19:39.52
90 Malachi Ganong 10 Lisbon 19:40.60
91 Griffin Vivian 12 Cheverus 19:40.69
92 Landon Laferriere 12 Houlton/GHCA 19:40.77
93 Gavin Lawler 10 Windham 19:41.10
94 Kaden Langevin 11 Biddeford 19:42.31
95 Cooper Hansel 12 Harwood Union 19:42.37
96 Eben Michaud 12 Winthrop 19:42.67
97 Riley Davis 10 Westbrook 19:43.36
98 Bennett Cohen 10 Camden Hills 19:43.63
99 Quinn St. Peter Scott 11 Edward Little 19:43.89
100 Ethan Castonguay 10 Poland 19:44.59
101 Hazen Mitchell 10 Kents Hill 19:44.64
102 Christopher Chong 12 Bedford 19:45.52
103 William Norris 10 East Greenwich 19:45.93
104 Austin Trask 12 Boothbay/Wis 19:45.98
105 Sean Lowery 11 Falmouth 19:46.02
106 Luca Cianchette 11 Greely 19:46.13
107 Owen Card 10 Lincoln Acad 19:46.46
108 Bradien Frakes 11 Caribou 19:47.58
109 Quinn Chessa 12 Maine Coast 19:47.87
110 Finn Marianski 10 Yarmouth 19:49.26
111 Ian Brown 11 Gould 19:49.88
112 Jose Bencomo 10 Scarborough 19:50.26
113 Noah Schneider 10 Orono 19:51.08
114 Brendan Ledwick 11 Brunswick 19:52.84
114 Nate Sirois 12 Bonny Eagle 19:52.84
116 Caleb Saucier 10 Windham 19:53.44
117 Benjamin Mlynski 11 Hampden 19:53.83
118 Elijah Nelsen 12 Messalonskee 19:54.99
119 Che Rich 12 Waynflete 19:55.19
120 William Guerin 11 Portland 19:55.42
121 Daniel Koelle 12 Lincoln Acad 19:55.67
122 Henry Keepes 11 Yarmouth 19:56.74
123 Jackson Widerstrom 10 Marshwood 19:56.87
124 Gabriel Waterman 10 Sanford 19:58.94
125 Daniel Belisle 11 Mt Saint Charles 19:59.00
126 Ethan Kutella 11 Lake Region 19:59.58
127 Matthew Sallinen 11 Gorham 19:59.61
128 Cooper Tarbuck 11 Maranacook 20:00.42
129 Patrick Heffernan 11 South Portland 20:00.74
130 Finn Connolly 11 South Portland 20:03.44
131 Michael Ryan 11 Morse 20:03.48
132 Aidan Forrest 10 Yarmouth 20:03.74
133 Tyler Gaidys 12 Harwood Union 20:04.56
134 Jr Tibbetts 12 Poland 20:05.05
135 Sam Bernier 12 Waterville 20:05.16
136 Jacob Kaiser 11 Biddeford 20:05.28
137 Alexander Emery 11 Cape Elizabeth 20:06.04
138 Eli Sidhu 10 Falmouth 20:06.98
139 Ryan Berry 12 Bonny Eagle 20:08.50
140 Charles Palmlund 12 Greely 20:08.68
141 Riley Lamb 10 Poland 20:09.50
142 Maixent Machefert 10 Maine Coast 20:09.76
143 Max Withee 11 Messalonskee 20:10.13
144 Ansel Tenney 11 George Stevens 20:10.42
145 Brandon Mastrianno 12 Cony 20:10.50
146 Landen Cole 10 Westbrook 20:11.04
147 Connor Kielbasa 11 Hampden 20:11.06
148 Isaac Scribellito 10 Lisbon 20:11.62
149 Chris Noreika 11 North Yarmouth 20:11.78
150 Jack Salmon 10 Bishop Guertin 20:12.04
151 Wyatt Ross 11 Harwood Union 20:12.52
152 Charles Segal 12 Greely 20:12.86
153 Owen Heseltine 12 Mt. Blue 20:12.89
154 Jack Mello 10 Bishop Guertin 20:13.39
155 Saben Tenney 11 Sumner 20:13.61
156 Joshua Justice 11 Greely 20:15.12
157 Case Jacobs 12 Morse 20:15.35
158 Daniel Dalton 12 Mt. Blue 20:15.44
159 Aidan Morris 10 Cape Elizabeth 20:16.24
160 Nick Verrill 10 Windham 20:16.43
161 Noah Saucier 10 Windham 20:16.90
162 Nicky Service 10 Harwood Union 20:17.41
163 Jaden Baril 12 Edward Little 20:17.60
164 Eben Buck 12 Cony 20:18.30
165 Noah Rasheed 10 Deering 20:20.24
166 Sam Anderson 12 Deering 20:22.25
167 Charles Byers 10 Winslow 20:22.30
168 Kai Thistle 11 Edward Little 20:24.22
169 Nate Barmby 12 North Yarmouth 20:26.22
170 Jonas Stepanauskas 12 Lincoln Acad 20:26.50
171 Griffith Heath 10 Scarborough 20:27.93
172 Eli Morse 11 Cape Elizabeth 20:27.94
173 Davis Collette 10 East Greenwich 20:28.26
174 Sam Fegel 12 Messalonskee 20:32.18
175 Caetano Correia 10 South Portland 20:32.86
176 Noah Corcoran 12 Maine Coast 20:32.91
177 Wyatt Sholl 10 Falmouth 20:33.03
178 Aaron Belanger 12 Hermon 20:33.98
179 Steven Castaneda 11 Burrillville 20:36.43
180 Ben Gordon 12 Cape Elizabeth 20:36.74
181 Nicholas Chenard 11 Massabesic 20:37.70
182 Quinlan Duprey 12 Bedford 20:38.52
183 Benjamin Tate 11 Ellsworth 20:41.53
184 Simon Shyka-brown 12 Cape Elizabeth 20:42.05
185 Conor Ker 10 Portland 20:43.07
186 Dylan Anderson 10 Gardiner 20:43.10
187 Colin Hulsey 10 South Portland 20:43.52
188 Wyatt Smith 11 Morse 20:43.97
189 Harper Stoddard 10 Thornton 20:45.48
190 Evan Brousseau 10 Lewiston 20:45.73
191 Evan D'Souza 12 Morse 20:46.26
192 Nolan Lowery 12 Noble 20:46.49
193 Simon Zhang 11 MDI 20:48.38
194 Oliver Hardin 12 Cape Elizabeth 20:52.03
195 Lukas Modrusan 12 Hermon 20:52.33
196 Arsen Mikaelyan 11 Lincoln Acad 20:53.43
197 Matthew Dos Santos 12 Cony 20:54.54
198 Zachary Peirce 12 Foxcroft 20:55.33
199 Oliver Killeen 10 Portland 20:55.90
200 Nathanael Clark 10 Lincoln Acad 20:59.09
201 Dylan Cyr 12 Kennebunk 21:00.51
202 Jeffrey Lemieux 10 Maranacook 21:01.08
203 Emmett Fay-LeBlanc 10 Portland 21:03.84
204 Ryan Hanlon 10 Lisbon 21:03.97
205 Elliot Irving 10 John Bapst 21:06.84
206 Xander Pettis 12 Kennebunk 21:06.89
207 Aric Gleason 11 Ellsworth 21:07.28
208 Atticus Blue 11 Medomak Valley 21:09.04
209 Levi Shutty 12 Gould 21:09.39
210 Colton Simoes 10 Houlton/GHCA 21:15.58
211 Henry Cossaboom 12 Deering 21:16.06
212 Mason Van Giesen 12 Sanford 21:17.64
213 Jason Choi 10 John Bapst 21:20.97
214 Emmett Watters 12 George Stevens 21:22.00
215 Otto Hibl 11 Morse 21:23.36
216 Robert Spears 12 Messalonskee 21:27.41
217 Chris Irankunda 11 Yarmouth 21:37.25
218 Ryder Drinkert 11 Orono 21:38.13
219 Iain Mackillop 12 Brunswick 21:39.60
220 Blake Lovejoy 12 Narraguagus 21:40.81
221 William Stoner 11 Orono 21:41.84
222 Oliver Desilva 12 Falmouth 21:46.93
223 Will Fougere 12 Cape Elizabeth 21:48.96
224 Alex Callahan 11 East Greenwich 21:51.80
225 Jacob Lawrence 11 Noble 21:57.26
226 Dominick Dow 12 Boothbay/Wis 21:57.45
227 Declan Wright 11 Morse 22:38.85
228 Ezra Choo 10 King's Edgehill 23:08.69
-- Ross Hyland 11 Windham DNF
-- Vincent Caruso 11 Scarborough DNF
-- Tommy Clemente 12 Camden Hills DNF
-- Graecen Jepson 11 Portland DNF
Freshman Section
1 Will Meyer 9 Camden Hills 17:01.68
2 Atticus Merriam 9 Scarborough 17:10.37
3 Brody Tetreault 9 East Greenwich 17:28.20
4 Jack Mortimer 9 Bedford 17:40.42
5 Andrew Parisi 9 East Greenwich 17:44.20
6 William Moores 9 Bishop Guertin 17:48.08
6 Malachi Witmer 9 Houlton/GHCA J17:48.08
8 Isaac Pelletier 9 Sanford 17:50.14
9 Brayden Drake 9 Houlton/GHCA 17:54.70
10 Jack Scott 9 Hampden 18:03.22
11 Evan Crockett 9 Messalonskee 18:04.59
12 Jeremy Dru 9 East Greenwich 18:07.39
13 Samuel Dineen 9 Bangor 18:08.54
14 Samuel Bergmark 9 Bangor 18:15.26
15 Owen Cooper 9 Greely 18:24.42
16 Gavin Braman 9 Portsmouth 18:24.96
17 Harrison Crider 9 Gorham 18:33.18
18 Damian Wynn 9 Mt. Blue 18:37.70
19 William Morris 9 Dirigo 18:40.00
20 Harvey Crider 9 Gorham 18:48.34
21 Drew Gaulin 9 Burrillville 18:48.97
22 Mungu Tussing 9 Freeport 18:53.56
23 Evan Gerbi 9 Orono 19:02.30
24 Owen Cummings 9 Gorham 19:02.85
25 Seth Dubay 9 Caribou 19:06.09
26 Tommy Canaway 9 Bishop Guertin 19:09.21
27 Beckham Rand 9 John Bapst 19:11.62
28 Jon Kearns 9 Falmouth 19:12.77
29 Jack Stephenson 9 Camden Hills 19:18.44
30 Stetson Thurston 9 Dirigo 19:22.91
31 James Goddard 9 MDI 19:23.79
32 Sullivan Scharf 9 Windham 19:26.78
33 Damien Meissner 9 Scarborough 19:27.57
34 Bobby Vigue 9 Madison 19:27.85
35 Lexington Cote 9 Messalonskee 19:29.89
36 Joel Brinz 9 Hampden 19:30.32
37 Zach Egeland 9 Camden Hills 19:36.34
38 Tewolde Stewart 9 Caribou 19:38.10
39 Nick DeMarco 9 Mt. Blue 19:39.59
40 Shawn Coty 9 Houlton/GHCA 19:40.42
41 Jonathan Bisson 9 Brunswick 19:44.08
42 Adam Kortz 9 East Greenwich 19:44.45
43 Mason Bragdon 9 Windham 19:44.76
44 Pace Jarrett 9 Foxcroft 19:45.38
45 Ezra Burke 9 Westbrook 19:45.42
46 Brody Hackett 9 Harwood Union 19:45.53
47 Ethan Sargent 9 Bedford 19:46.18
48 Aj Crocker 9 Boothbay/Wis 19:48.62
49 Baxter Thackeray 9 Camden Hills 19:52.08
50 Ethan Felder 9 Bishop Guertin 19:52.77
51 Sam St. Germain 9 Winthrop 19:55.35
52 Cody Fournier 9 Richmond 19:56.25
53 Marino Maldonado 9 MDI 19:57.93
54 Thomas Durfey 9 East Greenwich 19:58.17
55 Albert Putnam 9 South Portland 19:58.87
56 Connor Kedzierski 9 Bucksport 19:59.64
57 Isaiah Shaw 9 Hampden 20:01.48
58 Reece Renwick 9 George Stevens 20:02.67
59 Ian Guzman 9 Freeport 20:03.29
60 Emile Olins 9 Portland 20:05.05
61 Adam Stockwell 9 Scarborough 20:05.30
62 Bryce Jarvais 9 Windham 20:07.37
63 Colin Anderson 9 Scarborough 20:09.32
64 Noah Ferioli 9 Marshwood 20:20.39
65 Jack Leger 9 Scarborough 20:22.28
66 Colby Daigle 9 Medomak Valley 20:22.82
67 Arjun Dasari 9 Wheeler 20:23.50
68 Abram Philbrook 9 Oceanside 20:25.88
69 Kendall McGhee 9 Lisbon 20:25.98
70 Zack Mussmann 9 Narraguagus 20:26.32
71 Oliver Adams 9 Camden Hills 20:27.11
72 Varada Nguyen 9 Falmouth 20:27.57
73 Brody Rancourt 9 Bonny Eagle 20:27.80
74 Tobias Kennedy 9 Bangor 20:31.17
75 Curtis Hall 9 Oceanside 20:33.28
76 Cole Lavigne 9 Gardiner 20:33.87
77 Geo Mayorquin 9 South Portland 20:36.56
78 Nathan Chute 9 Bangor 20:47.73
79 Jack Van Gieson 9 Sanford 20:49.90
80 Kellan Devine 9 Yarmouth 20:52.08
81 Wyatt Ellis 9 Erskine 20:52.44
82 Carter Hill 9 Edward Little 20:54.10
83 Parker Plourde 9 John Bapst 20:54.62
84 Marsden Shetterly 9 Freeport 20:56.16
85 Gideon Walters 9 Thornton 20:56.53
86 Mitchel Wolf 9 Dirigo 20:56.69
87 Sawyer Keenan 9 Thornton 20:58.54
88 Darion Wescott 9 Ellsworth 20:59.09
89 Julian Lampson-LaPlume 9 Yarmouth 21:00.49
90 Jack Farnsworth 9 Sumner 21:11.90
91 Harvey Hadley 9 King's Edgehill 21:12.49
92 Cole Rutberg 9 Yarmouth 21:14.68
93 Griffin Mula-Howard 9 Thornton 21:15.92
94 Nathaniel Bigos-Lowe 9 Edward Little 21:16.51
95 Evan Rush 9 Medomak Valley 21:17.99
96 Aiden Roberts-Haven 9 Lincoln Acad 21:19.50
97 Lee Edmunds 9 Scarborough 21:20.05
98 Aiden Grant 9 Massabesic 21:22.34
99 Brody Haggett 9 Biddeford 21:23.78
100 Logan Dow 9 Erskine 21:23.82
101 Luke Swiergosz 9 Bedford 21:23.86
102 Hunter Roberts 9 Washington Acad 21:24.98
103 Jesse Canfield 9 Yarmouth 21:25.88
104 Logan Chechowitz 9 Erskine 21:28.23
105 Jack Cashman 9 Brunswick 21:28.60
106 Owen Glanville-True 9 Bangor 21:29.10
107 Lucas Dubois 9 Falmouth 21:30.12
108 Davis Powell 9 Bonny Eagle 21:30.19
109 Wyatt Richardson 9 George Stevens 21:31.30
110 Manyuh Nepal 9 John Bapst 21:32.54
111 Everett Hurder 9 Gorham 21:33.76
112 Shayne Grass 9 Houlton/GHCA 21:39.23
113 Aidan Humphrey 9 MDI 21:41.65
114 Kevin Munyaneza 9 Gorham 21:42.97
115 Carson Moore 9 Gardiner 21:43.38
116 Jack Dufrense 9 Bangor 21:44.18
117 Aleksey Sulyandziga 9 Yarmouth 21:50.08
118 Jayden Jines 9 Lake Region 21:50.38
119 Nate Perkins 9 South Portland 21:51.57
120 Zach Bourgoin 9 Gorham 21:53.10
121 Javi Angie-Sutherland 9 Cape Elizabeth 21:55.49
122 Coburn Morris 9 Washington Acad 21:58.84
123 Colin Cook 9 Deering 21:59.92
124 Judah Curry 9 Marshwood 22:00.32
125 Yusuf Shute 9 Westbrook 22:03.62
126 Timothy Booth 9 Maranacook 22:05.01
127 Owen Cannon 9 George Stevens 22:10.28
128 Adrian Lamkin 9 Falmouth 22:11.75
129 Teddy McLeod 9 Mt. Blue 22:12.34
130 Colby Pratt 9 Gorham 22:12.86
131 Peter Ericson 9 Yarmouth 22:14.26
132 James Bryant 9 Sumner 22:16.40
133 Elijah Hackett 9 Richmond 22:19.50
134 Carlo Dikitanan 9 Lincoln Acad 22:20.67
135 Shreyas Handral 9 Brewer 22:20.87
136 Matthew Goodwin 9 Brewer 22:21.61
137 Nikolas Long 9 Brewer 22:22.13
138 Charlie MacDonald 9 Hampden 22:22.76
139 Brody Hoang 9 Bedford 22:24.70
140 Sawyer Hayn 9 Scarborough 22:29.04
141 Amelio Karampetsos 9 Wheeler 22:37.12
142 Mason Thornwall 9 Hampden 22:37.58
143 Jackson Peters 9 Scarborough 22:39.88
144 Isaac Tarring 9 Kennebunk 22:46.13
145 Rowan Angelini 9 Messalonskee 22:46.90
146 Leif Gentalen 9 Lincoln Acad 22:48.86
147 Finn Zwintscher 9 Cape Elizabeth 22:49.88
148 Nikolai Leadbetter 9 Deer Isle Ston 22:52.25
149 Caleb Kramer 9 Waynflete 22:53.59
150 Brock Gagnon 9 Caribou 23:01.34
151 Ethan Ferro 9 Lisbon 23:01.94
152 Jaiden Barrainca 9 Kennebunk 23:02.32
153 Leo Whittemore 9 Washington Acad 23:03.24
154 Jacob Nguyen 9 Bedford 23:05.03
155 Hayden Robbins 9 Dirigo 23:07.50
156 Tate Hearst 9 Camden Hills 23:12.39
157 Benny Fuller 9 Poland 23:21.62
158 Kaeden Swan 9 Dirigo 23:24.35
159 Brody Hall 9 Lisbon 23:30.40
160 Landon Tripp 9 Brewer 23:43.96
161 Mason Jones 9 Harwood Union 23:45.98
162 Landen Carballo 9 Oceanside 23:49.76
163 Ned Boak 9 Brunswick 23:51.88
164 Jackson Gray 9 Gardiner 23:53.69
165 Thomas LeBlanc 9 Edward Little 23:54.16
166 Blake Raford 9 Caribou 23:59.30
167 Cole Hubbard 9 Brewer 24:03.24
168 Ben Sproul 9 John Bapst 24:06.35
169 Max Cilley 9 Leavitt 24:07.55
170 Daniel Jaronczyk 9 Lake Region 24:08.92
171 Oliver Williams 9 Thornton 24:13.62
172 Cooper Newman 9 Gardiner 24:14.69
173 Jack Malcolm 9 Erskine 24:16.44
174 Averey Klein 9 Lake Region 24:18.18
175 Noah Scott 9 Cape Elizabeth 24:19.80
176 Jack Landry 9 Westbrook 24:20.29
177 Seamus Bailey 9 Gorham 24:29.83
178 Dillon Sylvain 9 Noble 24:31.10
179 Wyatt Hall 9 Mt. Blue 24:32.85
180 Rey Montanez 9 Woonsocket 24:33.79
181 Neal LaVallee 9 GrayNewGlocester 24:41.09
182 Braden Lagasse 9 Caribou 24:45.55
183 Tyler Poulin 9 Winthrop 24:52.61
184 Gabriel Newson 9 Edward Little 24:57.11
185 Oz Wright 9 Morse 25:04.22
186 Jackson Martin-Levy 9 Westbrook 25:06.85
187 Calvin Boyington 9 Orono 25:22.62
188 Leopold von Spiegelfeld 9 Marshwood 25:23.94
189 Ryan Roarty 9 Deering 25:25.35
190 Derrick Gould 9 Winthrop 25:26.03
191 Xadder Jamieson 9 Caribou 25:27.28
192 Asa Adams 9 Waynflete 25:40.82
193 Noah Garza 9 Lawrence 25:42.85
194 Curtis Drake 9 Lincoln Acad 25:43.52
195 Kasey Nanovic 9 Falmouth 25:47.27
196 Daniel Uhde 9 South Portland 25:48.30
197 Alan Dickson-Smith 9 Orono 25:56.02
198 Davi Kim 9 Foxcroft 25:57.19
199 Jonah Chang 9 Cape Elizabeth 26:26.03
200 Max Proctor 9 King's Edgehill 26:42.24
201 Sebastian Morey 9 Lincoln Acad 27:25.63
202 Ivan Daniels 9 Deering 27:33.53
203 Declan Swanson 9 GrayNewGlocester 27:36.85
204 Lucas Wooten 9 Lewiston 27:48.16
205 Samuel Bohlen 9 Wheeler 28:33.12
206 Oakley Candura 9 Greely 28:56.44
207 Parker Merritt 9 Lawrence 29:15.15
208 Robert Fuller 9 Thornton 29:16.82
209 Milo Winter 9 Maranacook 29:22.91
210 Jonah Dempsey-Hancock 9 Caribou 29:28.63
211 Tigre Jarquin Weatherbee 9 Brewer 29:30.28
212 David Farrell 9 Poland 29:36.54
213 Kai Kutsy-Durbin 9 Belfast 29:43.33
214 Jameson Fournier 9 Oceanside 30:12.95
215 Ben Comeau 9 Poland 30:34.12
216 Urijah Oliver 9 Winthrop 31:12.94
217 Brayden D'Auteuil 9 Poland 31:19.56
218 Tomlin Suttles 9 Dirigo 32:34.58
219 Everett Connors 9 Medomak Valley 33:09.76
-- Ellis Graham 9 Yarmouth DNF
Seeded Section
1 Matthew Giardina 11 Bishop Guertin 15:27.21
2 Maddox Jordan 12 Noble 15:30.50
3 Jack Mattingly 12 E.O. Smith 15:32.31
4 Jacob Redman 12 Bedford 15:43.35
5 Nathan Blades 12 Portland 15:43.53
6 Sam Laverdiere 11 Lake Region 15:45.32
7 Sean Gray 10 Portsmouth 15:49.35
8 Kaleb Colson 12 Sumner 16:02.38
9 Xavier Lemieux 12 Bonny Eagle 16:08.86
10 Ethan Fadden 12 Mt Saint Charles 16:08.87
11 Evan Small 11 South Portland 16:12.47
12 Carson Fischer 11 Bishop Guertin 16:13.40
13 Brendan Cook 11 E.O. Smith 16:14.03
14 William Coull 11 Greely 16:17.69
15 Ben Klingle 12 Brunswick 16:21.55
16 Ellis Wood 10 Deering 16:21.59
17 Harrison Shain 12 Hampden 16:21.76
18 Alex Gilbert 10 Freeport 16:25.94
19 Enzo Giampaolo 10 Lewiston 16:26.91
20 Carter Libby 12 GrayNewGlocester 16:28.02
21 Aidan Ring 11 York 16:28.12
22 Henri McCourt 11 Mt. Blue 16:28.94
23 Crawford Cauthen 10 Glastonbury 16:29.76
24 Spencer Slayton 11 E.O. Smith 16:30.65
25 Will Spaulding 12 Freeport 16:30.90
26 Gabriel Montoya 12 E.O. Smith 16:38.46
27 Henri Rivard 10 Marshwood 16:38.50
28 Asher Valentine 10 Hampden 16:38.80
29 Trevor Williams 12 Kennebunk 16:39.51
30 Christopher Pottle 12 Winthrop 16:39.54
31 Ethan Keller 11 Scarborough 16:43.97
32 Benjamin Prestes 12 Portland 16:44.14
33 William Connolly 12 E.O. Smith 16:46.15
34 Samuel Prescott 10 Bishop Guertin 16:46.47
35 Pierce Coughlin 11 Messalonskee 16:47.17
36 Razza Malik 11 Glastonbury 16:49.01
37 Griffin Merrill 11 John Bapst 16:49.73
38 Brody Fahys 11 East Greenwich 16:50.22
39 Owen Beane 11 Orono 16:51.78
40 Aran Johnson 11 Portland 16:52.88
41 William Hileman 12 Bucksport 16:55.13
42 Conner Smith 11 Freeport 16:55.54
43 Jared Bekkering 12 Bedford 16:55.95
44 Rowan McDonald 12 Bonny Eagle 16:56.15
45 Gabe Durazo 12 Leavitt 16:56.34
46 Landen Springer 11 Scarborough 16:56.83
47 Tait Harvey 10 Greely 16:58.23
48 Owen Blades 10 Portland 16:58.29
49 Harrison Dunne 11 Bonny Eagle 16:59.60
50 Levi Riggs 10 Morse 17:01.79
51 Ren Salisbury 12 Sumner 17:02.45
52 Aedyn Hughes 11 Ellsworth 17:03.05
53 Patrick Fish 12 Bedford 17:04.04
54 Arthur Ferris 10 Burrillville 17:05.83
55 Ryan McPherson 10 Brunswick 17:06.32
56 Bhavnish Tucker 12 Lake Region 17:06.33
57 Calder MacKenzie 10 JH Gillis 17:11.34
58 Gage Bruns 12 Bucksport 17:11.88
59 Braden Rioux 12 Winslow 17:12.29
60 Sebastian Shields 12 Thornton 17:13.28
61 Reid Wemple 10 Wheeler 17:13.58
62 Finley Knappe 11 Kennebunk 17:14.34
63 Charlie Jacques 11 Portland 17:14.93
64 Will Gear 12 York 17:14.96
65 Liam Nudd 10 Cape Elizabeth 17:15.27
66 Beckett Cote 11 Messalonskee 17:15.47
67 David Hayes 10 East Greenwich 17:15.78
68 Ethan Pulsifer 11 Bedford 17:16.26
69 Nathan Bergquist-Guimond 12 Gorham 17:17.64
70 Marshall Wall 11 Brunswick 17:17.94
71 Ben Arsenault 11 Orono 17:18.50
72 Nicholas Koziell 11 Scarborough 17:23.54
73 Baxter Merriam 11 Scarborough 17:24.06
74 Finn Morris 12 Cape Elizabeth 17:25.33
75 Walker Hedrich 11 Camden Hills 17:26.14
76 Lucian Avila-Gatz 11 MDI 17:26.71
77 Teo Steverlynck-Horne 12 Freeport 17:26.85
78 Hans Bakke 11 York 17:28.36
79 Hayden Atkinson 10 York 17:28.64
80 Arrington Scigliano 11 E.O. Smith 17:29.87
81 Preston Gerry 12 GrayNewGlocester 17:30.27
82 Sam Goldey 12 Cony 17:30.59
83 Ambrose McCullough 12 Cheverus 17:30.82
84 Tyler Gilbert 12 Bonny Eagle 17:32.33
85 Alden Reardon 10 Fort Kent 17:32.99
86 Asa Winter 12 Portland 17:33.63
87 Jason Cao 10 E.O. Smith 17:33.86
88 Danny McCartney 12 Cheverus 17:34.55
89 Ethan Stockwell 11 Scarborough 17:36.23
90 Miles Shain 10 Hampden 17:36.29
91 Sam Cashman 11 Brunswick 17:38.15
92 Chris Vachon 11 Portsmouth 17:38.39
93 Andrew Greene 10 Hampden 17:40.59
94 Asa Berry 12 Sumner 17:40.92
95 Liam McKernan 12 MDI 17:42.20
96 Ben Pike 11 Camden Hills 17:42.78
97 Landon Morrison 12 York 17:44.69
98 Gavin Sampson 11 Massabesic 17:44.91
99 Henry Milan 11 John Bapst 17:46.56
100 Sebastian Hesser 12 Cape Elizabeth 17:46.89
101 Andrew Young 11 Windham 17:47.92
102 Trevor Parlee 12 Brewer 17:48.06
103 Luke Doscinski 10 Mt. Blue 17:48.88
104 Runner Jarrett 11 Foxcroft 17:49.20
105 Nathan Pires 12 Yarmouth 17:49.82
106 Trevor Campbell 11 Brunswick 17:49.94
107 Cameron Pernal 11 Yarmouth 17:50.97
108 John Salonia 10 Glastonbury 17:51.15
109 Jack Marston 11 Portsmouth 17:51.58
110 Drew Forch 11 Portsmouth 17:51.66
111 Henry Morrison 11 Portland 17:52.69
112 Jackson Dineen 10 Bangor 17:52.76
113 Calvin Vincent 10 Edward Little 17:54.53
114 Chris Cooper 10 MDI 17:54.57
115 Ken Hermawan 12 York 17:54.96
116 Austyn Neidel 11 Glastonbury 17:54.98
117 Ben Hatch 10 Mt. Blue 17:55.06
118 Arman Gurcan 10 Cheverus 17:55.60
119 Colin Wright 12 Camden Hills 17:58.02
120 Lukas Pounder 10 Narraguagus 17:58.29
121 Josh Valentine 11 East Greenwich 17:58.45
122 Andrew Catalano 11 Bonny Eagle 17:59.11
123 Jacob Harmon 10 Portland 17:59.37
124 Michael Lawlor 10 South Portland 17:59.52
125 Christopher Cummiskey 11 Harwood Union 17:59.61
126 Evan Hankins 12 Yarmouth 18:01.17
127 Evan Atwood 11 Wheeler 18:01.36
128 Graden Joly 12 Windham 18:02.64
129 Owen Dawson 11 Freeport 18:03.03
130 Jackson Kayne 10 Cheverus 18:03.38
131 Matthew Cormier 12 Ellsworth 18:04.20
132 Gabe Eaton 11 Brunswick 18:04.41
133 Devin Richard 12 Burrillville 18:05.38
134 Diego Aguilar 10 Glastonbury 18:05.63
135 Garrison Melendy 12 Kents Hill 18:05.96
136 Ethan Roach 12 John Bapst 18:07.77
137 Noel Heath 10 Scarborough 18:09.17
138 Riley Hastey 12 Sumner 18:09.50
139 Nate Wayne 12 Brunswick 18:09.72
140 Zachary Vanni 12 Greely 18:09.78
141 Gus Whited 11 South Portland 18:09.79
142 Christopher Jaynes 11 Falmouth 18:10.08
143 Cash Kellen 11 Cheverus 18:12.00
144 Maxwell Murthi 11 Bedford 18:12.66
145 Colby Shumway 12 Scarborough 18:12.72
146 Patrick Saltysiak 10 MDI 18:13.56
147 Ethan Cadorette 11 Biddeford 18:13.90
148 Brody Simons 12 Hampden 18:13.91
149 Jonah Jenkins 11 Kents Hill 18:15.10
150 Troy Morrison 12 George Stevens 18:15.93
151 Lucas Reimann-Dubber 12 Kents Hill 18:16.00
152 Tim Collins 11 Hampden 18:16.61
153 Timothy Lynch 12 East Greenwich 18:16.82
154 Quinn Smith 12 Harwood Union 18:16.86
155 Fischer Petrlik 11 South Portland 18:17.54
156 Paul Sames 11 South Portland 18:17.79
157 Camden Brown 11 Orono 18:17.91
158 Noah Morris 12 Medomak Valley 18:18.08
159 Charlie Newton 12 York 18:18.15
160 James Marcaccio 10 East Greenwich 18:18.90
161 Jonathan Koehler 11 Brunswick 18:19.09
162 Isaac Sines 10 Washburn 18:20.47
163 Pi Crosby 11 Waynflete 18:21.78
164 Gavin Gerry 11 GrayNewGlocester 18:21.88
165 Jaxon Fiske 10 Glastonbury 18:22.56
166 Braden Phemester 10 Bishop Guertin 18:23.60
167 David Casado 11 Bedford 18:24.26
168 Greggory Waterman 12 Sanford 18:24.97
169 Ian Kozielec 12 Camden Hills 18:29.37
170 Caleb Pelletier 11 Sanford 18:29.45
171 Carlos Torres 12 Westbrook 18:30.93
172 Jacob Violette 11 Caribou 18:31.14
173 Thomas Lacroix 11 Kents Hill 18:32.54
174 Brodie Warner 11 Bonny Eagle 18:33.39
175 Jay Haney 12 MDI 18:35.68
176 Sam Stocks 11 South Portland 18:37.03
177 Chris Taylor 11 Ellsworth 18:39.53
178 Benjamin Villatoro 12 Mt Saint Charles 18:40.96
179 Benjamin Bouchard 12 Scarborough 18:41.58
180 Eli Hoeft 11 Mt. Blue 18:42.99
181 Ethan Hoffman 11 Yarmouth 18:45.41
182 Dakoda Davis 12 Washington Acad 18:45.89
183 Will Gardoqui 12 York 18:46.51
184 Thomas Legatt Barr 12 Greely 18:47.39
185 Michael Johnson 12 Bucksport 18:49.32
186 Robert Berry 10 Narraguagus 18:51.22
187 Indy Metcalf 11 Harwood Union 18:54.32
188 Conor Glasier 12 Lincoln Acad 18:58.40
189 Claire Willett 12 Sumner 18:59.70
190 Jed Hartley 11 John Bapst 19:00.43
191 Jonathan Ouellette 11 John Bapst 19:07.38
192 Nicholas Russ 12 Lincoln Acad 19:10.58
193 Erik Davis 11 George Stevens 19:12.19
194 Zane Roggenbuck 12 Orono 19:18.70
195 Noah Oliver 10 Messalonskee 19:19.36
196 Lucien Beardsley 12 Kents Hill 19:30.06
197 David Patnaude 12 George Stevens 19:44.29
198 Theodore Bond 10 Bishop Guertin 19:49.06
199 Jonathan Wagner 12 Winthrop 19:53.81
-- Jinqi Li 12 Windham DNF
-- Sam Hageman 10 Glastonbury DNF