2025 Maine XC Festival of Champions - 10/4/2025
Results
Boys 5k Run CC
=======================================================================
Course: * 14:55.56 10/5/2024 Sean Gray, Portsmouth
Meet: R 14:55.56 10/5/2024 Sean Gray, Portsmouth
'24 Champion: 14:55.56 10/5/2024 Sean Gray, Portsmouth
Name Year School Finals Points
=======================================================================
Results - Unseeded A
1 Max Grube 11 Berwick 19:32.73
2 Jase Leroux 10 Berwick 19:40.15
3 Liam Brennan 10 Berwick 19:51.94
4 Tajes Khanna 10 Berwick 20:09.74
5 Maxx Crowley 11 Oak Hill 20:14.89
6 Henry Hudson 10 Berwick 20:26.18
7 Aidan Howe 12 Mattanawcook 20:38.25
8 Shawn Coty 11 Houlton/GHCA 20:38.62
9 Kingston Lavallee 10 Richmond 20:47.71
10 Dominic Archer 10 Dirigo 20:48.23
11 Landon Lee 12 Skowhegan 21:02.35
12 Hardy Ndebanje 10 Cheverus 21:05.39
13 Ael Shimirwa 12 Cheverus 21:09.83
14 Damian Wynn 11 Mt. Blue 21:12.16
15 Damien Hattan 10 Berwick 21:20.81
16 Leo Whittemore 11 Washington Acad 21:25.17
17 Andreas Visan 11 Austin Prep 21:26.11
18 Milo Winter 11 Maranacook 21:33.63
19 James Aprahamian 11 Austin Prep 21:34.74
20 Henry Weiss 12 Yarmouth 21:43.19
21 Anthony White 12 Skowhegan 21:46.87
22 Brady Webber 12 Freeport 21:46.93
23 Arjun Dasari 11 Wheeler 21:46.95
24 Asahel Nkulu 10 Waynflete 21:48.88
25 Raymond Lamb 10 Kennebunk 21:49.84
26 Landon King 10 Mattanawcook 21:50.51
27 John Ford 10 Kennebunk 21:50.79
28 Jaden Mizera 12 Erskine 21:51.11
29 Jack Williams 11 Gorham 21:52.77
30 Milo Emerson 11 Maine Coast 21:53.62
31 Thomas LeBlanc 11 Edward Little 21:53.72
32 Valentyn Pickens 12 Presque Isle 21:56.90
33 Urijah Oliver 11 Winthrop 21:59.24
34 Surya Vel 11 John Bapst 21:59.89
35 Owen Schaff 10 Oxford Hills 22:00.27
36 Ben Sidhu 10 Falmouth 22:00.92
37 Patrick Seely 10 Camden Hills 22:01.12
38 Graham Sanborn 10 Kennebunk 22:08.65
39 Bjorn Kjornberg 10 Burrillville 22:08.78
40 Kylan Dugal 12 Lisbon 22:08.88
41 Micah Menifield 10 Caribou 22:09.55
42 Cole Hubbard 11 Brewer 22:11.21
43 Jackson Gray 11 Gardiner 22:14.84
44 Gage Espling 12 Washburn 22:16.43
45 Xander Collins 10 Windham 22:16.54
46 Dominic Lorello 10 Berwick 22:19.90
47 Matthew Dupee 10 Oak Hill 22:28.03
48 Calvin Wicks 10 Lincoln Acad 22:29.48
49 Carter Huff 10 Sanford 22:31.86
50 Parker Merritt 11 Lawrence 22:32.71
51 Ben Scott 12 Waterville 22:33.61
52 Callin Noonan 12 York 22:33.63
53 Seamus Bailey 11 Gorham 22:34.17
54 Keegan Buckingham 10 Leavitt 22:34.21
55 Jason Bisco 12 Portland 22:38.54
56 Joaquin Withers 12 Waterville 22:40.17
57 Ashby Hayward 12 Mt. Ararat 22:40.89
58 Jameson Fournier 11 Oceanside 22:42.79
59 Isaac Rounds 11 Bangor Christian 22:43.55
60 Brian Beretich 11 Greely 22:45.02
61 Broder Stark 11 Portland 22:47.15
62 Wyatt Baade 12 Mt. Ararat 22:47.89
63 George Dionne 12 Poland 22:49.07
64 Erik Harmon 12 Portland 22:49.82
65 Matthew Goodwin 11 Brewer 22:52.18
66 Felix Barmonde 10 Wheeler 22:52.37
67 Brayden Brown 12 Poland 23:00.41
68 Ezekiel McEneaney 12 Morse 23:00.67
69 Brody Hall 11 Lisbon 23:02.08
70 Drew Caraway 11 Richmond 23:04.16
71 Callan Driscoll 10 Scarborough 23:05.53
72 Mason Shaddox 10 Deering 23:09.37
73 Carson Holme 12 Oxford Hills 23:11.09
74 Brenden Willett 12 Sumner 23:17.04
75 Wilder Martelle 11 Yarmouth 23:17.53
76 Alex Sun 12 Kents Hill 23:24.08
77 Nolan Terscak 12 Yarmouth 23:24.96
78 Ozy Pucciarelli 10 Cony 23:26.94
79 Morgan Willey 11 Windham 23:26.98
80 Aidan Morris 12 Cape Elizabeth 23:28.06
81 Logan Farnham 10 Maranacook 23:28.11
82 Tyler Burns 12 Freeport 23:29.15
83 Hayden Stoddard 11 Thornton 23:29.56
84 Wyatt Hall 11 Mt. Blue 23:30.89
85 Jacob Reily 10 Maranacook 23:31.80
86 Jaydin Hirst 10 Kennebunk 23:32.60
87 Eli Smolin 10 Scarborough 23:32.73
88 Christopher Koconis 11 York 23:33.74
89 Blessing Dukuze 12 Deering 23:34.11
90 Griffin Rideout 12 Yarmouth 23:36.30
91 Emmaus Kay 11 Lisbon 23:40.26
92 Sean Blackmon 12 MCI 23:41.12
93 Shreyas Handral 11 Brewer 23:43.92
94 Salmon Vigue 12 Winslow 23:44.67
95 Cameron Burrows 10 Messalonskee 23:44.71
96 Mitchell Hewitt 12 Washburn 23:44.78
97 Thomas Cadigan 12 Cape Elizabeth 23:45.22
98 Cooper Brown 11 Kennebunk 23:46.74
99 Rory Whitmore 10 Mt. Blue 23:48.54
100 Finn Cohan 12 Waynflete 23:49.49
101 Isaiah Morgan 12 Greely 23:50.10
102 Leif Gentalen 11 Lincoln Acad 23:51.20
103 Reese O'Brien 10 Winslow 23:52.97
104 Peter Ericson 11 Yarmouth 23:56.35
105 Judah Curry 11 Marshwood 23:56.43
106 Jackson Kelley 12 Saint Andrew's 23:56.53
107 Jordan Certoma 10 Bonny Eagle 23:56.82
108 John Bell 11 Oceanside 23:59.02
109 Noah Holland 12 Presque Isle 24:02.53
110 Ephraim Burke 11 Morse 24:04.44
111 Emmett Yarbough 10 Morse 24:06.46
112 Sawyer Casad 10 Mt. Ararat 24:06.52
113 Jack Segal 11 Greely 24:06.74
114 William Ackley 10 Edward Little 24:07.98
115 Ted Simpson 12 Portland 24:11.31
116 Liam Moxcey 10 Windham 24:13.11
117 Riley Mooney 11 Cony 24:13.17
118 Reece Dubreuil 11 Winthrop 24:14.04
119 Phin Hansbury 12 Lincoln Acad 24:14.36
120 Leo Sukeforth 10 Edward Little 24:15.38
121 Victor Mubang 12 Washington Acad 24:16.04
122 Toby Noonan 12 Cape Elizabeth 24:17.04
123 Nick Dorsey 11 Berwick 24:17.24
124 Charlie Puffer 11 Sanford 24:19.73
125 Andy Bucklin 12 Marshwood 24:21.77
126 Luca De Pasquale 12 Dexter 24:25.17
127 Balian Mortensen 10 Bucksport 24:25.53
128 Simon Lord 10 Lisbon 24:26.48
129 Tristan Thomas 10 Wheeler 24:26.83
130 Caleb Tardif 12 Biddeford 24:27.57
131 Mustafa Muhee 10 Deering 24:28.29
132 Finnegan Adams 10 Oceanside 24:28.54
133 Dalton Cole 11 Thornton 24:28.66
134 Wyatt Briggs 11 Brunswick 24:30.11
135 Aziz Farzaliyev 10 Massabesic 24:30.15
136 Peyton Bizub 11 Cape Elizabeth 24:35.63
137 Lucas Wooten 11 Lewiston 24:37.46
138 Brey McCamish 12 Gardiner 24:37.90
139 Andrew Hewitt 10 Caribou 24:39.07
140 Leron Nguyen 12 Bangor 24:45.31
141 Phineas Cumler 10 Belfast 24:53.04
142 Sage Bryant 10 Orono 24:55.05
143 Dashiell Legawiec 10 Mt. Ararat 25:02.30
144 Alex Reynolds 10 Oxford Hills 25:05.78
145 Teagen McLaughlin 10 Narraguagus 25:06.35
146 Jonathan Rousculp 10 Maranacook 25:11.35
147 Richard Roy 10 Mt. Ararat 25:14.89
148 Jonah Janik 11 Winthrop 25:16.71
149 Owen Smith 11 Morse 25:17.47
150 Braken Surma 10 Lake Region 25:20.66
151 Jameson Moore 12 York 25:21.90
152 Draek Poissonier 12 Madison 25:25.64
153 Odin Hebert 11 Lake Region 25:28.79
154 Landon Prout 10 Mt. Ararat 25:30.01
155 Ethan Ward 11 Winslow 25:37.04
156 Josue Nuncio 10 Harwood 25:38.87
157 Thomas Tao 10 John Bapst 25:41.16
158 Brice Allen 11 Richmond 25:47.50
159 Andrew Rhoda 10 Messalonskee 25:51.15
160 Brody Parker 12 Mt. Ararat 25:52.49
161 Kyle Fish 11 Lewiston 25:56.93
162 Blake Jakubisn 11 Nokomis 25:59.13
163 Garrett Murphy 11 Berwick 26:02.78
164 Jacob Frost 10 Winthrop 26:05.81
165 Brennan Mathiau 12 Lincoln Acad 26:06.13
166 Ashton Yerxa 10 Poland 26:08.30
167 Tenzin Hein 10 Falmouth 26:10.06
168 Liam Kuhl 12 Lisbon 26:13.22
169 Alexander Reeves 10 Cape Elizabeth 26:16.53
170 Levi Prince 11 Brunswick 26:25.29
171 Pamir Mertcan 11 Lincoln Acad 26:26.68
172 Flynn Johnson 11 George Stevens 26:27.25
173 Zane Thorndike 10 Mt. Abram 26:37.99
174 Cooper Newman 11 Gardiner 26:43.85
175 Ben Arnold 11 Lincoln Acad 26:45.70
176 Noah Scott 11 Cape Elizabeth 26:50.67
177 Charles Ellis 11 Edward Little 26:54.95
178 Nick Caron 11 Kents Hill 26:55.71
179 Mitchell Morin 10 Bangor 27:28.00
180 Stewart Pleacher 10 Deering 27:34.01
181 Luis Beltejar 12 Bangor 27:37.92
182 Bentley Surette 10 Bangor 27:40.79
183 John Wolfgram 10 Scarborough 27:44.14
184 Leif Ertelt 10 Berwick 27:56.48
185 Derrick Gould 11 Winthrop 27:57.50
186 Teddy Fuller 10 Berwick 27:58.80
187 Jamison Main 12 Skowhegan 28:02.81
188 Mason Meas 10 Portland 28:04.21
189 Tyler Krouse 11 Gorham 28:05.55
190 Kai Kutsy-Durbin 11 Belfast 28:06.37
191 Joe Nuncio 10 Harwood 28:17.75
192 Brayden D'Auteuil 11 Poland 28:18.79
193 Alden Record 10 Falmouth 28:19.22
194 Emil Calmervik 10 Harwood 28:30.55
195 Asier Garcia Pareja 12 Lincoln Acad 28:32.44
196 Jacobey Kuvaja 10 Leavitt 28:44.22
197 Jasper Greenleaf 12 Brewer 28:52.04
198 Curtis Drake 11 Lincoln Acad 29:03.17
199 Adyn Petchonka 12 Skowhegan 29:14.43
200 Trieu Chung 12 Deering 29:22.19
201 Yuchan Kim 11 Kents Hill 29:22.71
202 Lucian Capano 10 Lisbon 29:27.34
203 Keegan Weeman 12 Bonny Eagle 29:29.37
204 Joshua Long 10 Lake Region 29:31.63
205 Reid Laudieri 10 Lisbon 29:55.44
206 Andrew Franklin 11 Nokomis 29:56.92
207 Ben Comeau 11 Poland 30:05.09
208 Boston Poulin 10 Medomak Valley 30:44.76
209 Matthew Howayeck 11 Saint Andrew's 30:53.43
210 Camden Dumont 12 Mt. Ararat 31:05.93
211 Max Cane 10 Lincoln Acad 31:29.05
212 Simon Trader 10 Ellsworth 31:34.26
213 Miles Williams 10 Lincoln Acad 32:17.04
214 Michael Carpenter 10 Sanford 32:33.47
215 Kyle Cunningham 10 Sumner 32:42.90
216 Landon Markie 11 Washburn 32:53.17
217 Marcos Filho 12 Lawrence 32:53.24
218 Sebastian Paz Vazquez 12 Lincoln Acad 33:13.42
219 Eric Soucie 12 Lisbon 33:34.82
220 Gavin Reams 10 Sanford 33:48.24
221 Eliot Triadu 11 Sanford 34:13.90
222 DJ Guillemtte 10 Sanford 34:51.74
223 Isaiah McDonough 12 Lisbon 36:19.19
224 Milo Cardella 11 Mt. Ararat 37:01.54
225 Rohit Kumar 11 Thornton 40:33.06
-- Reid VanDerburgh 10 Windham DNF
-- Elliot Irving 12 John Bapst DNF
-- Ethan Hills 12 Bangor DNF
-- Samuel Thompson 12 Yarmouth DNF
-- Nico Truong 10 Cony DNF
-- Ryan Roarty 11 Deering DNF
-- Luke Kusel 12 Falmouth DNF
-- Noah Billings 12 Lincoln Acad DNF
-- Daniel Uhde 11 South Portland DQ
Results - Unseeded B
1 Ali Kareem 12 Biddeford 18:26.75
2 Grady Miller 11 Oxford Hills 18:41.23
3 Elijah Manning 12 Gardiner 18:46.53
4 Dylan Anderson 12 Gardiner 18:49.17
5 Isaac Tarring 11 Kennebunk 18:52.52
6 Jude Landry 12 Yarmouth 18:54.48
7 Jack Stephenson 11 Camden Hills 18:55.96
8 Jackson Widerstrom 12 Marshwood 18:56.78
9 Aidan Humphrey 11 MDI 18:59.52
10 Gage Daigneault 12 Freeport 19:02.05
11 Asher Roy 11 Oxford Hills 19:02.22
12 Romelio Haldane 10 Maranacook 19:05.46
13 Cameron Levesque 10 Caribou 19:05.82
14 Riddick Boyington 10 Brewer 19:08.34
15 Ryan Kelly 12 Poland 19:12.05
16 Maxwell Kuhn 10 Bangor 19:13.91
17 Gavin Fanjoy 11 Erskine 19:15.95
18 Ryan Hanlon 12 Lisbon 19:17.86
19 Tommie Mannion 10 Marshwood 19:18.16
20 Cody Fournier 11 Richmond 19:21.56
21 Caleb Kramer 11 Waynflete 19:22.48
22 Nolan Meyer 12 Scarborough 19:23.14
23 Chase Montgomery 11 Richmond 19:24.10
24 Adam Stockwell 11 Scarborough 19:28.53
25 Daniel Siemers 11 Bangor 19:28.58
26 Haddon Doyle 11 NYA 19:30.51
27 James Burke 12 York 19:31.34
28 Charlie Philbrick 10 Wheeler 19:32.67
29 Joseph Belanger 11 Hermon 19:34.11
30 Julian Lamson-LaPlume 11 Yarmouth 19:35.05
31 Teddy McLeod 11 Mt. Blue 19:35.43
32 Oak Medina 10 Mt. Blue 19:35.64
33 Jackson Zehm 10 Boothbay/Wis 19:37.42
34 Colin Cook 11 Deering 19:38.41
35 Kieran Leahy 10 Scarborough 19:39.19
36 Michael Caruso 11 Austin Prep 19:41.99
37 Timothy Danse 10 Caribou 19:42.50
38 Macen Boissoneau 11 Falmouth 19:43.07
39 Charlie MacDonald 11 Hampden 19:43.69
40 Isaiah Felton 11 Lincoln Acad 19:44.04
41 Geoffrey Beane 12 MDI 19:44.46
42 Kai Marcoux 10 Maranacook 19:46.65
43 Luke Bower 10 Deering 19:46.67
44 Micah D'Amboise 10 Bonny Eagle 19:47.39
45 Carter Grenier 10 Lawrence 19:47.84
46 Liam Derier 10 Bonny Eagle 19:48.12
47 Caden Smith 11 Scarborough 19:48.40
48 Ian Thayer 10 Brewer 19:49.98
49 Manyuh Nepal 11 John Bapst 19:50.00
50 Jack Butler 11 Lake Region 19:51.64
51 Sergio Rodriguez 11 Morse 19:53.55
52 Austin Sales 11 Carrabec 19:54.33
53 Jack Van Gieson 11 Sanford 19:54.90
54 Brayden DeWitt 10 Hermon 19:55.42
55 Ben Chartier 10 Fort Fairfield 19:55.61
56 Abram Philbrook 11 Oceanside 19:55.63
57 Bryson Poulin 10 Cony 19:58.64
58 Wilton Scott 10 Lincoln Acad 19:59.23
59 Levi Bannon 10 Greely 20:00.07
60 Aiden Byrne 10 Hampden 20:00.16
61 Finn Dornbach 10 NYA 20:01.01
62 Zan Hatch 10 Brunswick 20:01.45
63 Isaac Scribellito 12 Lisbon 20:01.87
64 Harper Nelson 10 Brunswick 20:03.28
65 Finn Marianski 12 Yarmouth 20:04.76
66 Noah Saucier 12 Windham 20:05.41
67 Ellis Casey 10 Freeport 20:06.64
68 Charles (Cj) Yanush 12 Old Town 20:07.63
69 Lorenzo Caiani 10 Burrillville 20:08.60
70 Dylan Valdmanis 10 Waynflete 20:08.71
71 Finn Hutchins 10 Deering 20:09.58
72 Tim Booth 11 Maranacook 20:09.65
73 Dominic Metayer 11 Bonny Eagle 20:09.84
74 Nick Bell 12 Mt. Blue 20:10.89
75 Silas Winters 10 Kennebunk 20:10.97
76 Keagan Urey 10 Camden Hills 20:12.03
77 Brady Cloutier 11 Cony 20:12.45
78 Lucas Scott 12 Biddeford 20:13.08
79 Marsden Shetterly 11 Freeport 20:13.17
80 Landen Cole 12 Westbrook 20:13.66
81 Asah Gould 10 Edward Little 20:14.37
82 Ethen Eakright 11 Foxcroft 20:15.91
83 Jacob Burnham 10 Lewiston 20:16.06
84 Brayden Anderson 10 Skowhegan 20:16.38
85 Gideon Walters 11 Thornton 20:17.24
86 Tyler Bialous 11 Burrillville 20:17.68
87 Griffin Mula-Howard 11 Thornton 20:18.52
88 Noah Schneider 12 Orono 20:19.45
89 Camden Parker 11 Yarmouth 20:22.10
90 Alexander Wilcox 12 Hampden 20:27.75
91 Riley Bennett 10 Edward Little 20:28.86
92 Gideon Varney 10 Edward Little 20:29.44
93 Nico Fenn 11 Austin Prep 20:30.12
94 Rhy Labelle 10 Camden Hills 20:30.21
95 Zachary Havey-Chambers 12 Bucksport 20:31.18
96 Mitchel Wolf 11 Dirigo 20:31.61
97 Hunter Craig 12 Presque Isle 20:34.27
98 James Hartnett 11 Yarmouth 20:36.13
99 Marlin Orcutt 12 Bucksport 20:36.53
100 Wilder deNiord 11 Portland 20:38.03
101 Jordyn Theroux 11 Sanford 20:38.98
102 Jayden Jines 11 Lake Region 20:39.09
103 Ryan Anna 12 Brunswick 20:39.21
104 Jaiden Barainca 11 Kennebunk 20:39.23
105 Owen Beauregard 11 Cape Elizabeth 20:40.86
106 Chance McNeil 11 Kennebunk 20:41.25
107 James Bryant 11 Sumner 20:43.30
108 Owen Tardiff 10 Falmouth 20:43.36
109 Andrew Lam 12 Bangor 20:46.25
110 Nicky Service 12 Harwood 20:46.65
111 Luke Hopkins 12 Winthrop 20:47.34
112 Nathanael Clark 12 Lincoln Acad 20:49.39
113 Ian Quinn 10 Gorham 20:50.92
114 Evan Hutchings 11 Thornton 20:51.50
115 Tomlin Suttles 11 Dirigo 20:53.07
116 Owen Beale Tate 11 Waterville 20:53.44
117 Adit Modi 10 Wheeler 20:53.70
118 Averey Klein 11 Lake Region 20:53.98
119 Aidan Forrest 12 Yarmouth 20:54.72
120 Parker Plourde 11 John Bapst 20:56.53
121 Daniel Jaronczyk 11 Lake Region 20:58.32
122 Fionn Mattson 12 Maine Coast 20:58.38
123 Josh Creswell 12 Nokomis 21:01.60
124 Nate Perkins 11 South Portland 21:02.13
125 Darcey Lees 12 Bangor 21:03.88
126 Aidan Sylvester 10 Yarmouth 21:04.26
127 Rafe Lilienthal 11 Waynflete 21:05.18
128 Lennox Hill 10 Oxford Hills 21:06.30
129 Jeff Lemieux 12 Maranacook 21:07.07
130 Carter Bennett 11 Maranacook 21:10.37
131 Joseph McNeill 12 Ellsworth 21:10.81
132 Jacob Woodman 11 York 21:11.28
133 Ethan Longley 10 Edward Little 21:11.89
134 Marshall Roberts 12 Mt. Ararat 21:12.06
135 Tyler Poulin 11 Winthrop 21:12.68
136 Soren Southall 12 Waynflete 21:13.55
137 Josh Maddaloni 12 Saint Andrew's 21:13.63
138 Jack Palmiter 11 Camden Hills 21:14.89
139 Chris Bisson 12 Orono 21:15.91
140 Daegan Creamer 10 Erskine 21:16.82
141 Chase Turgeon 12 Hampden 21:16.90
142 Carter Sanborn 12 Kennebunk 21:17.93
143 Ben Gapski 10 Boothbay/Wis 21:18.92
144 Kolby Gibbs 10 Winslow 21:19.39
145 Kendal McGhee 11 Lisbon 21:20.01
146 Huckleberry Huber-Rees 12 Lincoln Acad 21:20.89
147 Alex Rogow 10 NYA 21:21.51
148 Cruze Casavant 10 Presque Isle 21:21.84
149 Evan Brousseau 12 Lewiston 21:22.17
150 Henry Bernard 11 Greely 21:22.19
151 Erik Frey 10 Cape Elizabeth 21:22.31
152 David Boos 11 Oxford Hills 21:23.76
153 Liam Vigue 12 Bangor 21:25.05
154 Leo Engebreth 10 NYA 21:25.39
155 Ronan Lafer 12 Morse 21:25.56
156 Owen DiDonato 10 Ellsworth 21:26.20
157 Cridder Hensley 10 Mt. Blue 21:26.56
158 Everett Hurder 11 Gorham 21:27.35
159 Henry Francis 10 Morse 21:27.88
160 Oliver Williams 11 Thornton 21:27.96
161 Orin McCaw 10 Gardiner 21:27.97
162 Isaac Wright 11 Mt. Ararat 21:28.20
163 Jensen Cook 12 Camden Hills 21:29.04
164 Retief VanBiljon 10 Saint Andrew's 21:29.54
165 Tanner Kopishke 10 Medomak Valley 21:30.02
166 Nicholas Smith 10 Poland 21:30.18
167 Sam Hebda 10 Cape Elizabeth 21:30.43
168 Bodhi Andersen 10 Morse 21:32.40
169 Cole Rutberg 11 Yarmouth 21:33.34
170 Glenn Modrusan 12 Hermon 21:34.74
171 Mickey Nowell 12 Camden Hills 21:35.58
172 Dylan Munger 10 MDI 21:35.60
173 Joshua Zazza 12 Burrillville 21:35.92
174 Crawford Martinez 10 Brunswick 21:38.46
175 Levi Pouliot 10 Oxford Hills 21:39.00
176 Landric Rudman 10 Oxford Hills 21:39.87
177 Leopold von Spiegelfeld 11 Marshwood 21:40.36
178 Jason Choi 12 John Bapst 21:42.01
179 Levi Helmuth 11 Monmouth 21:42.07
180 Jackson Donovan 11 Biddeford 21:42.51
181 Landon Nicely 10 Gorham 21:42.92
182 Wyatt Frohmiller 10 Morse 21:45.51
183 Sebastian Pambo 10 Lewiston 21:46.30
184 Connor Poirier 12 Cony 21:47.69
185 Gavin Gomez 11 MCI 21:47.80
186 Joshua Nadeau 10 Hermon 21:49.23
187 Tanner Godfrey 11 MCI 21:51.15
188 Stirling Martinez 10 Brunswick 21:54.13
189 Nathan Fotter 12 Lawrence 21:55.07
190 Banner Andrews 10 Bonny Eagle 21:55.78
191 Moaze Zhang 10 Lewiston 21:56.39
192 Justin Crosman 10 Richmond 21:56.67
193 Jackson McBride 10 Winthrop 21:57.41
194 Jacob Strickland 10 Ellsworth 21:59.68
195 Tyler Rackliff 12 Mt. Blue 22:03.72
196 Jeremiah Dorr 11 Bangor Christian 22:04.21
197 Evan Weldon 12 Hampden 22:05.46
198 William Kennedy 10 NYA 22:06.30
199 Everett Burke 10 York 22:07.04
200 Zach Bourgoin 11 Gorham 22:09.92
201 Ethan Long-Flagg 12 Winthrop 22:15.30
202 William Choate 12 Erskine 22:16.69
203 Reuben Bradley 10 Sumner 22:18.15
204 Jack Landry 11 Westbrook 22:23.25
205 Forest Storer 11 Lincoln Acad 22:25.39
206 Kergan Thomann 11 Camden Hills 22:25.54
207 Cameron Orcutt 12 Bucksport 22:26.18
208 Owen Pelletier 12 Edward Little 22:27.72
209 Colin Smith 10 Harwood 22:29.86
210 Jaxson Cotnoir 12 Waterville 22:32.92
211 Carter Wilson 10 Lincoln Acad 22:34.70
212 Matthew Melvin 12 Sanford 22:48.82
213 Benedict Hoskins 11 John Bapst 23:16.49
214 Nathan Percival 12 Boothbay/Wis 23:17.34
215 Logan Dow 11 Erskine 23:19.39
216 Chris Delgado 11 Sumner 23:20.10
217 Leo Anderson 10 Freeport 23:32.63
218 Edmund Crownover 12 George Stevens 23:33.27
219 Ned Boak 11 Brunswick 23:53.18
220 Jack Gravina 12 Saint Andrew's 24:36.63
221 Bryce Holden 12 Mt. Ararat 24:37.93
222 Connor Prendergast 10 York 26:40.79
-- Nikolas Long 11 Brewer DNF
-- Ross Gaffney 12 Boothbay/Wis DNF
-- Nathanael Cook 10 John Bapst DNF
-- Eli Wentzell 10 Portland DNF
Results - Freshman
1 Pierce Gorneault 9 Caribou 16:56.32
2 Finley Hermans 9 George Stevens 17:37.84
3 William Parker 9 Camden Hills 17:38.38
4 Callahan Stiasny 9 Bonny Eagle 17:41.43
5 Logan Witmer 9 Houlton/GHCA 17:42.10
6 Wyatt Quint 9 Houlton/GHCA 17:47.09
7 Charles Schmid 9 York 17:51.38
8 Gage Mattson 9 Maranacook 18:01.66
9 Jackson Garcia 9 Poland 18:05.31
10 Zachary Valentine 9 Hampden 18:11.69
11 Alek Howland 9 Scarborough 18:23.13
12 Evan Regensburger 9 Lake Region 18:28.09
13 Avery Redfern 9 Camden Hills 18:28.38
14 Myles Douglas 9 Greely 18:53.65
15 Nathaniel Hileman 9 Bucksport 19:05.72
16 Bryce Roy 9 Oxford Hills 19:06.44
17 Blake Mann 9 York 19:16.64
18 Xavier Ames 9 Morse 19:20.18
19 Gunnar Jackson 9 Greely 19:20.32
20 Michael Van Tassel 9 Winthrop 19:23.12
21 Daniel Howe 9 Poland 19:27.19
22 Brayden Beattie 9 Bonny Eagle 19:27.55
23 Jaden Matthews-Johnston 9 Wheeler 19:28.76
24 Tyler Jury 9 Thornton 19:31.44
25 Cale Legere 9 York 19:38.85
26 Peter Graffam 9 Biddeford 19:40.94
27 Joshua Lane 9 Hampden 19:42.95
28 Brownlow Parks-Stamm 9 Falmouth 19:43.33
29 Noah Van Allen 9 Yarmouth 19:43.97
30 Jace Boron 9 Hampden 19:44.64
31 Kyle Semenchuk 9 Bonny Eagle 19:45.29
32 Harrison Balakier 9 York 19:56.99
33 Abrahm Hasty 9 Gardiner 20:01.52
34 Quinn Lary 9 Skowhegan 20:06.02
35 Henry Dayian 9 Wheeler 20:07.14
36 Christian Panagos 9 Wheeler 20:07.26
37 Isaac Brissette 9 Caribou 20:14.60
38 Josh Varney 9 Poland 20:17.19
39 Benjamin Hankens 9 Greely 20:17.37
40 Myles Brichacek 9 Orono 20:22.97
41 Evan Fletcher 9 Gorham 20:26.44
42 Lyle Skolnekovich 9 Cheverus 20:27.30
43 Owen Waters 9 York 20:28.51
44 Cooper Hendrick 9 Berwick 20:35.44
45 Rocklen Bald 9 Biddeford 20:42.74
46 Aidan Schofield 9 Brunswick 20:44.20
47 Otis Manganello 9 Maine Coast 20:44.90
48 Andrei Tourigny 9 Scarborough 20:45.17
49 Henry Lafond 9 Scarborough 20:46.62
50 Daniel Penders 9 Thornton 20:48.65
51 Xander Ashley 9 Mt. Blue 20:49.40
52 Owen Phelps Scholz 9 Waterville 20:51.17
53 Bradley Genovese 9 Gorham 20:51.32
54 Boede Sines 9 Bangor 20:51.52
55 Desmond Lees 9 Bangor 20:54.78
56 Jack Lapierre 9 Waterville 20:56.56
57 Wilson Liu 9 Waterville 20:59.27
58 Trey Isham 9 Harwood 20:59.49
59 Louis Bonhoff 9 Nokomis 21:02.52
60 Mark Sylvester 9 Winthrop 21:04.38
60 Beckett McElroy 9 Harwood 21:04.38
62 John Zdunczyk 9 Cheverus 21:04.94
63 Benjamin McGowan 9 Berwick 21:05.81
64 Diego Lester 9 Greely 21:08.80
65 Thomas McKitrick 9 Lincoln Acad 21:08.81
66 Tanner Russell 9 Burrillville 21:10.42
67 Caleb Goodness 9 Thornton 21:13.44
68 Lucas Foster 9 Gardiner 21:14.13
69 Asher Candura 9 Greely 21:15.81
70 John Cooper 9 Boothbay/Wis 21:16.96
71 Liam Berry 9 Monmouth 21:24.34
72 Harry Lombard 9 Cape Elizabeth 21:25.45
73 Mason Gaucher 9 Burrillville 21:27.03
74 Nevan Paulino 9 Lincoln Acad 21:29.64
75 Ray Beach 9 Camden Hills 21:30.40
76 Cormac O'Driscoll 9 Wheeler 21:33.08
77 Connor Miele 9 Presque Isle 21:34.61
78 Owen Lavoie 9 Waterville 21:35.87
79 Nikolas Panagos 9 Wheeler 21:37.42
80 Kai Jorgensen 9 Freeport 21:40.11
81 Mason Bennett 9 Edward Little 21:40.97
82 Lawson Beichner 9 Hampden 21:41.65
83 Jake Abeshouse 9 Wheeler 21:43.10
84 William Stubbs 9 Kennebunk 21:47.46
85 Emmett Harthorne 9 Oxford Hills 21:49.34
86 Sullivan Poole 9 Leavitt 21:54.31
87 Noah Thomas 9 Mt. Blue 21:54.94
88 George Horrigan 9 Scarborough 21:58.07
89 Zachary Waterhouse 9 Bonny Eagle 21:59.15
90 Daniel Koo-Kepka 9 Gorham 21:59.53
91 Adrian Crowell 9 Lewiston 22:03.85
92 Ethan Westman 9 Leavitt 22:12.24
93 Quincy McClure 9 Dexter 22:12.26
94 Nick Johnson 9 Brunswick 22:15.42
95 Seamus Chieh 9 Portland 22:17.94
96 Matson Ross 9 Falmouth 22:18.45
97 Gavin Perry 9 Cony 22:19.53
98 Harrison Kiers 9 MDI 22:20.96
99 Grant Barrett 9 Orono 22:22.01
100 Conor McDonough 9 Harwood 22:25.52
101 Trey Belcher 9 Camden Hills 22:30.38
102 Cy Zammuto 9 Lincoln Acad 22:30.59
103 Graham Hatch 9 South Portland 22:35.22
104 Graham Schaefer 9 Harwood 22:36.76
105 Stephen Sirois 9 Bonny Eagle 22:37.18
106 Hosea Jones 9 Lake Region 22:38.80
107 Henry Mails 9 York 22:39.82
108 Elijah West 9 Kennebunk 22:40.45
109 Evan Parker 9 Mt. Ararat 22:40.99
110 Tucker Nielsen 9 Messalonskee 22:41.89
111 Ryan Campbell 9 Harwood 22:42.33
112 Henry Kotzan 9 Falmouth 22:44.06
113 Peter Colianni 9 Greely 22:45.97
114 Leo Jones 9 Camden Hills 22:46.52
115 Ryder Goddu 9 Greely 22:48.43
116 Owen Sandrock 9 Lincoln Acad 22:54.38
117 Justin Goodrich 9 Skowhegan 22:54.72
118 Elliott Masterman 9 Skowhegan 22:56.58
119 William Strickland 9 Mt. Blue 22:56.68
120 Judah Evans 9 Mattanawcook 23:00.23
121 Trevor Fortie 9 Messalonskee 23:00.25
122 Jack Milliken 9 Greely 23:03.21
123 Evan Knight 9 Gardiner 23:06.11
124 Duncan Mackenzie 9 Poland 23:06.64
125 Avery Derner 9 Harwood 23:06.79
126 Leo Higgins 9 Lawrence 23:07.51
127 Brady Jandreau 9 Poland 23:08.94
128 Dominic Sock 9 Caribou 23:11.07
129 Jackson Crawford 9 Yarmouth 23:12.14
130 Malakai Hager 9 Brewer 23:13.81
131 Tyler Robinson 9 Oxford Hills 23:14.73
132 Sean Coolidge 9 George Stevens 23:19.76
133 Lucas Ng 9 Bonny Eagle 23:19.78
134 Jackson Bethel 9 Bonny Eagle 23:21.81
135 Willis McDonough 9 Harwood 23:28.52
136 Peter Wilbur 9 Yarmouth 23:30.48
137 Charlie Myers 9 Yarmouth 23:32.30
138 Christian Breton 9 Gardiner 23:43.95
139 Maden Jovin 9 Oceanside 23:44.12
140 Neil Woehrle-Logan 9 Maranacook 24:01.60
141 Ronan Kelly 9 Massabesic 24:07.30
142 Leo Tucker-Leinaweaver 9 Wheeler 24:08.49
143 James Kirkwood 9 Cony 24:09.80
144 Camden Burgess 9 Edward Little 24:25.71
145 Charlie DeBruyn 9 Cape Elizabeth 24:28.63
146 Owen Damasco 9 Yarmouth 24:40.35
147 Joshua Meaney 9 Brewer 24:50.24
148 Henry Hatch 9 Marshwood 25:03.80
149 Olive Popken 9 Lincoln Acad 25:19.30
150 Byron Gonsalves 9 Wheeler 25:19.64
151 Carlo Bria 9 Medomak Valley 25:20.82
152 Seamus Luce 9 Skowhegan 25:24.95
153 George Davidson-Drexel 9 Deering 25:28.28
154 Samuel Johnson 9 Lincoln Acad 25:30.95
155 Alexander Markot 9 Cape Elizabeth 25:37.49
156 Seth Thomas 9 Mt. Blue 25:39.38
157 Henry Reed 9 Mt. Blue 25:49.62
158 Colin Riggins 9 Poland 25:50.95
159 Owen Brown 9 Lawrence 25:52.68
160 Harrison Parr 9 Oceanside 25:54.96
161 Charlie Young 9 Bucksport 26:01.38
162 Mikkel Hadamard 9 Wheeler 26:12.69
163 Christian Frazer 9 Gardiner 26:19.43
164 Noah Blakey 9 Oceanside 26:21.95
165 Skyler Patrick 9 Foxcroft 26:30.77
166 Eamon Hansbury 9 Lincoln Acad 26:35.54
167 Raymond Stoddard 9 Bonny Eagle 26:47.16
168 Sam Gandler 9 Lincoln Acad 26:48.92
169 Gregory Cass 9 Massabesic 27:08.16
170 Jaxson Saucier 9 Fort Kent 27:09.02
171 Henry Hamilton 9 Brewer 27:22.36
172 Max von Spiegelfeld 9 Marshwood 27:26.25
173 Gus Romanow 9 Dirigo 27:35.34
174 Caden Olesniewicz 9 Bangor 27:38.40
175 Carson MacKusick 9 Boothbay/Wis 28:07.25
176 Matthew Roberts 9 Lincoln Acad 28:08.50
177 Nolan Hurder 9 Gorham 28:08.82
178 Rhyder Staples 9 Oak Hill 28:26.01
179 Alex Gayoso 9 Bucksport 29:00.73
180 Anthony Valentino 9 Messalonskee 29:15.27
181 Gideon Pelkey 9 Erskine 29:23.81
182 Asa Merrick 9 Morse 29:39.27
183 Hopper Starkey 9 Berwick 29:41.02
184 Jonah Slocum 9 Winthrop 29:48.73
185 Calvin Sheehan-Kopp 9 Marshwood 30:55.09
186 Liam Tierney 9 Lincoln Acad 30:59.85
187 Sully Collins 9 Lincoln Acad 31:06.42
188 Wes Laneau 9 Poland 31:17.43
189 Logan Bloom 9 Lewiston 31:17.73
190 Sylus Cousins 9 Ellsworth 32:34.47
191 Logan Lai 9 Winthrop 32:48.79
192 Noah Bucklin 9 Marshwood 33:44.02
193 Carter Moore 9 Winthrop 33:45.21
194 Corbin Foster 9 Leavitt 42:28.12
-- Jude McCullough 9 Falmouth DNF
Results - Seeded
1 Alex Gilbert 12 Freeport 15:45.82
2 Enzo Giampaolo 12 Lewiston 15:53.49
3 Atticus Merriam 11 Scarborough 15:58.13
4 William Morris 11 Dirigo 15:58.14
5 Levi Riggs 12 Morse 16:04.89
6 Samuel Bergmark 11 Bangor 16:15.01
7 Henri Rivard 12 Marshwood 16:16.22
8 Asher Valentine 12 Hampden 16:16.31
9 Harper Borden 12 Edward Little 16:22.10
10 Calvin Vincent 12 Edward Little 16:31.39
11 Isaac Pelletier 11 Sanford 16:38.08
12 Jackie Chalmers 10 Yarmouth 16:38.89
13 Malachi Witmer 11 Houlton/GHCA 16:43.34
14 Ian Guzman 11 Freeport 16:43.70
15 Alfie Cognata 11 Winthrop 16:45.03
16 Peter Rank 12 Deering 16:45.44
17 Ellis Wood 12 Deering 16:46.69
18 Sam Tooley 12 Camden Hills 16:49.27
19 Hayden Atkinson 12 York 16:52.53
20 Eli Chalmers 10 Yarmouth 16:54.37
21 Frederick Brill 12 Falmouth 16:54.90
22 Bowen Mitchell 10 Yarmouth 17:00.85
23 Gunnar Weil 12 Hampden 17:01.07
24 Emile Olins 11 Portland 17:01.21
25 Leo Ferrey 10 Cape Elizabeth 17:01.45
26 Owen Cummings 11 Gorham 17:05.60
27 Owen Blades 12 Portland 17:16.26
28 Aziz Mohamed 12 Portland 17:16.38
29 Ian Britt 12 Mt. Ararat 17:17.47
30 Liam Nudd 12 Cape Elizabeth 17:17.72
31 Harrison Crider 11 Gorham 17:19.18
32 Vincent Landberg 10 Freeport 17:19.85
33 Beckham Rand 11 John Bapst 17:20.94
34 Tadhg Lake 10 Waynflete 17:21.71
35 Alden Reardon 12 Fort Kent 17:21.92
36 Mikhail El-Badry 11 Berwick 17:24.28
37 Jackson Dineen 12 Bangor 17:26.84
38 Michael Mastraccio 10 Sanford 17:28.28
39 Craig Paine 10 Madison 17:29.54
40 Reid Wemple 12 Wheeler 17:29.60
41 Owen Card 12 Lincoln Acad 17:29.73
42 Tewolde Stewart 11 Caribou 17:30.60
43 Jesse Canfield 11 Yarmouth 17:33.17
44 Scott Stubbs 12 Caribou 17:33.39
45 Lukas Pounder 12 Narraguagus 17:33.43
46 Noah Seigh 10 Camden Hills 17:35.68
47 Drew Gaulin 11 Burrillville 17:37.25
48 Nathan Brady 10 Houlton/GHCA 17:38.37
49 Ambrose Clarke 11 Portland 17:38.71
50 Noah Loveys-Messenger 10 Thornton 17:40.97
51 Vincent Wing 10 Harwood 17:41.47
52 Charley Flees 12 Waterville 17:41.76
53 James Brady 12 Houlton/GHCA 17:42.76
54 Andrew Greene 12 Hampden 17:43.12
55 Malachi Ganong 12 Lisbon 17:43.26
56 Chris Cooper 12 MDI 17:43.89
57 Sam St. Germain 11 Winthrop 17:44.49
58 Jasper Keller 10 Yarmouth 17:44.59
59 Brayden Drake 11 Houlton/GHCA 17:46.79
60 River Louten 10 Portland 17:47.15
61 Owen Cooper 11 Greely 17:47.89
62 Arman Gurcan 12 Cheverus 17:48.40
63 David Aulisio 12 Saint Andrew's 17:49.67
64 Colby Daigle 11 Medomak Valley 17:49.78
65 Samuel Liudvinaitis 12 Lisbon 17:49.90
66 Evan Gilbert 11 Bonny Eagle 17:50.90
67 Aj Crocker 11 Boothbay/Wis 17:51.81
68 Harvey Crider 11 Gorham 17:55.82
69 Andrew Barrett 12 Orono 17:57.45
70 Louis Lowery 10 Portland 17:59.16
71 Mungu Tussing 11 Freeport 18:05.10
72 Luke Doscinski 12 Mt. Blue 18:07.06
73 Harper Doyle 12 Poland 18:07.59
74 Jack Scott 11 Hampden 18:08.04
75 Samuel Morrison 12 Portland 18:09.60
76 Samuel Dineen 11 Bangor 18:10.75
77 Brody Hackett 11 Harwood 18:11.99
78 Jackson Stimmel 10 Sanford 18:12.06
79 Jackson Kayne 12 Cheverus 18:12.72
80 Geo Mayorquin 11 South Portland 18:12.95
81 Sam Dunham 12 Freeport 18:13.98
82 Zach Egeland 11 Camden Hills 18:14.47
83 Xander Jamieson 11 Caribou 18:14.72
84 Wyatt Levesque 10 Lake Region 18:14.94
85 Connor Kedzierski 11 Bucksport 18:14.95
86 Eli Young 11 Mt. Blue 18:15.13
87 Dominic Penley 10 Sanford 18:15.14
88 John Wilkerson 10 Hampden 18:15.38
89 Noel Heath 12 Scarborough 18:17.18
90 Cole Lavigne 11 Gardiner 18:17.75
91 Evan Trieu 10 Cheverus 18:18.49
92 Griffin Hendrix 10 Falmouth 18:18.91
93 George Jenkins 11 South Portland 18:20.19
94 Ethan Fortie 10 Messalonskee 18:21.56
95 Lucas Dubois 11 Falmouth 18:22.10
96 Nick DeMarco 11 Mt. Blue 18:22.15
97 Damien Meissner 11 Scarborough 18:23.47
98 Wyatt Oliver 10 Mt. Blue 18:24.36
99 Andrew Skeirik 11 Austin Prep 18:24.38
100 Xander Gordon 12 Yarmouth 18:24.54
101 Brady Pelletier 12 Bangor 18:25.24
102 Griffith Heath 12 Scarborough 18:25.28
103 Tristan Atwell 11 Oxford Hills 18:25.76
104 Gabriel Waterman 12 Sanford 18:27.00
105 Emerson Geranis 10 York 18:27.71
106 Jackson Lavertu 11 Gorham 18:28.07
107 Holden Nehrboss 10 Lincoln Acad 18:32.04
108 Lavani Contreras 10 Portland 18:34.55
109 Connor Lund 12 Falmouth 18:34.91
110 Manny Sepulveda 10 Wheeler 18:35.58
111 Keaton Sampson 11 Massabesic 18:36.19
112 Riley Lamb 12 Poland 18:36.49
113 James Goddard 11 MDI 18:36.97
114 Alan Kalloor 10 Cheverus 18:37.90
115 Lexington Cote 11 Messalonskee 18:38.58
116 Connor Meshey 11 Bucksport 18:39.30
117 Jude Keezer 10 Hampden 18:39.97
118 Jonah Milton 10 Cape Elizabeth 18:41.11
119 Wyatt Richardson 11 George Stevens 18:41.31
120 Emery Stevens 11 Hampden 18:42.67
121 Cooper Martin 11 Bangor 18:42.86
122 Wyatt Babyak 11 York 18:44.43
123 Gavin Lawler 12 Windham 18:46.06
124 Remington Grunhuvd 10 Massabesic 18:46.77
125 Hunter Roberts 11 Washington Acad 18:47.85
126 Mason Thurlow 10 Thornton 18:47.88
127 Max Edwards 12 Scarborough 18:48.32
128 Owen Cannon 11 George Stevens 18:48.84
129 Nsungui Mankatu 12 Lewiston 18:49.23
130 Colin Anderson 11 Scarborough 18:49.70
131 Cameron Cardella 11 Mt. Ararat 18:51.06
132 Reid Quirk 10 Orono 18:51.56
133 Grady Emerson 10 Medomak Valley 18:51.84
134 Mason Bragdon 11 Windham 18:52.92
135 Paiden Trulock 10 Marshwood 18:53.26
136 Sam Harrod-Kim 10 Portland 18:54.04
137 Trevor Nichols 12 Mt. Abram 18:54.25
138 Leo Picard 12 Burrillville 18:54.46
139 Charlie Roush 11 Portland 18:54.49
140 Caetano Correia 12 South Portland 18:55.34
141 Alex Roach 10 Old Town 18:55.93
142 Noah Ferioli 11 Foxcroft 18:56.76
143 Ben Hatch 12 Mt. Blue 18:56.94
144 Caleb Saucier 12 Windham 18:57.39
145 Leif Hellstedt 11 Yarmouth 19:00.04
146 Lucas Ladd 12 George Stevens 19:01.40
147 Robert Berry 12 Narraguagus 19:02.34
148 Oliver Killeen 12 Portland 19:02.50
149 Abe Palme 10 Gorham 19:03.53
150 Jacob Magnuson 10 Falmouth 19:06.93
151 Daniel Wagner 11 Thornton 19:08.31
152 Jonathan Bisson 11 Brunswick 19:09.85
153 Zach Crowthers 12 Wheeler 19:09.99
154 Ezra Burke 11 Westbrook 19:10.99
155 Finn Zwintscher 11 Cape Elizabeth 19:12.68
156 Boden Mann 12 York 19:14.33
157 Eli Meader 10 Madison 19:15.32
158 Dante Avila 10 Kennebunk 19:16.70
159 David Dixon 11 Carrabec 19:17.50
160 Ben McCalmon 10 Cape Elizabeth 19:17.51
161 Sawyer Keenan 11 Thornton 19:17.69
162 Dominic Clyde 10 South Portland 19:18.20
163 Paxton Darrell 10 Presque Isle 19:18.34
164 Noah Kay 11 South Portland 19:18.47
165 Cedric Wiseman 11 York 19:19.71
166 Alva Gandler 12 Lincoln Acad 19:20.09
167 Tristan McGraw 10 Brunswick 19:20.25
168 Jose Bencomo 12 Scarborough 19:21.72
169 Adams Stratton 10 George Stevens 19:22.00
170 Jasper Rogers 12 Cape Elizabeth 19:22.07
171 Carter Washburn 10 Cape Elizabeth 19:22.80
172 Thomas Mickael 12 Lincoln Acad 19:23.00
173 Liam Benson 10 South Portland 19:23.80
174 Ewan Nash 10 Brunswick 19:24.77
175 Ryan McPherson 12 Brunswick 19:25.02
176 Isaiah Sabean 12 Cony 19:25.13
177 Harrison White 12 Lincoln Acad 19:26.44
178 Ethan Rancourt 12 Winslow 19:27.42
179 Louie Caidoc 10 Boothbay/Wis 19:28.20
180 Albert Putnam 11 South Portland 19:28.51
181 Sam Withers 12 Waterville 19:28.94
182 Ariel Aguilo 11 Austin Prep 19:29.40
183 Thomas Casale 12 Austin Prep 19:29.98
184 Declan Costa 12 Burrillville 19:34.98
185 Coburn Morris 11 Washington Acad 19:36.55
186 Alden Fitzgerald Ward 10 Lincoln Acad 19:36.98
187 Liam McKee 12 Leavitt 19:37.72
188 Caleb Longbottom 12 Morse 19:37.97
189 Noah Hughes 12 Westbrook 19:37.98
190 Stetson Thurston 11 Dirigo 19:37.99
191 Ren Kauffunger 12 Morse 19:40.27
192 Jack Cashman 11 Brunswick 19:42.92
193 Darion Wescott 11 Ellsworth 19:43.23
194 Jack Farnsworth 11 Sumner 19:45.08
195 Jack Hildebrand 10 Orono 19:46.63
196 Mathias Porter 10 Bangor 19:49.89
197 Jaxson Graham 11 Austin Prep 19:51.09
198 Marshall Flynn 11 Mt. Ararat 19:59.23
199 Nathan Chute 11 Bangor 20:00.12
200 Chapin Rivers 12 Harwood 20:05.19
201 Dracen Morgan 12 Narraguagus 20:10.92
202 Eli Sidhu 12 Falmouth 20:12.20
203 Noah Oliver 12 Messalonskee 20:14.19
204 Leland O'Reilly 11 Cape Elizabeth 20:30.81
205 Ezekiel Bermudez 12 Dexter 20:52.81
206 Nick Morouse 12 Brunswick 20:58.03
207 Declan Kelly 12 Mt. Ararat 21:24.57
-- Ronan Brown 12 Oxford Hills DNF
-- Nick Sallinen 11 Gorham DNF
-- Liam Waring 12 Orono DNF
-- Noah Rasheed 12 Deering DNF