Racecast

Festival of Champions

Troy Howard Middle School · 5000m · Boys · Compiled · ME

731 runners from 1 division

These divisions were run separately. This is how their times compare, not how they finished — the places and scores below were never contested.

View full meet →

Team scores

Place Team Points 12345 67
1 Scarborough (ME) 133 5 11 15 29 73 103 140
2 Falmouth (ME) 181 4 20 27 45 85 88 99
3 Dr. John Hugh Gillis (ME) 187 3 8 43 62 71 75 144
4 Caribou (ME) 232 13 33 39 66 81 105 163
5 Canton (CT) 267 35 42 51 69 70 78 80
6 Cape Elizabeth (ME) 294 24 32 50 65 123 124 151
7 Cumberland (RI) 323 25 31 64 90 113 141 152
8 Massabesic (ME) 335 18 22 68 96 131 145 183
9 Mt Blue (ME) 346 34 49 54 93 116 157 236
10 Hampden Academy (ME) 365 14 44 48 104 155 182 188
11 Edward Little (ME) 379 9 19 46 106 199 234 290
12 North Yarmouth Academy (ME) 381 28 36 91 109 117 138 193
13 Gorham (ME) 408 12 41 60 126 169 170 172
14 Ellsworth (ME) 411 7 77 82 118 127 146 205
15 Lewiston (ME) 498 16 40 97 142 203 212 269
16 Yarmouth (ME) 499 23 53 110 121 192 232 250
17 Winslow (ME) 519 57 76 119 130 137 173 208
18 Monmouth Academy (ME) 520 37 47 95 161 180 201 209
19 Brunswick (ME) 530 56 58 67 129 220 251 256
20 Cheverus (ME) 551 74 89 100 139 149 166 218
21 Sanford (ME) 560 10 86 132 153 179 204 217
22 Maranacook Community (ME) 569 52 59 134 159 165 176 246
23 Boothbay Region (ME) 590 2 38 156 164 230 231 275
24 Cony (ME) 596 17 30 158 177 214 273 283
25 Waynflete (ME) 657 6 84 94 207 266 270 271
26 Bangor (ME) 663 72 111 115 175 190 191 226
27 John Bapst Memorial (ME) 682 87 120 148 160 167 350 353
28 Kennebunk (ME) 707 21 128 136 195 227 241 278
29 Marshwood (ME) 818 92 102 185 215 224 228 229
30 Messalonskee (ME) 850 1 125 219 245 260 293 318
31 Mount Desert Island (ME) 930 83 168 196 239 244 298 307
32 Telstar Regional (ME) 938 26 133 186 284 309 330
33 Lincoln Academy (ME) 1012 147 174 198 221 272 274 311
34 Presque Isle (ME) 1033 63 154 243 286 287 295 331
35 Lisbon (ME) 1035 114 143 237 265 276 277 282
36 Medomak Valley (ME) 1051 101 150 197 301 302 317 319
37 Hall-Dale (ME) 1093 108 178 181 285 341 345 361
38 Camden Hills Regional (ME) 1113 162 200 210 252 289 296 338
39 Brewer (ME) 1115 206 211 216 225 257 258 263
40 Belfast Area (ME) 1124 61 238 254 280 291 300 310
41 Winthrop (ME) 1173 98 187 247 299 342
42 Sumner Memorial (ME) 1198 79 171 267 312 369 375 377
43 Leavitt Area (ME) 1214 112 135 315 316 336 355
44 Oxford Hills (ME) 1236 122 213 242 308 351 363 366
45 Hermon (ME) 1272 202 223 253 281 313 334 339
46 Bonny Eagle (ME) 1280 107 235 255 337 346 357 371
47 Lawrence (ME) 1287 55 189 329 356 358 365 368
48 Old Town (ME) 1373 249 261 264 279 320 327 349
49 Waterville (ME) 1404 233 259 303 304 305 306 321
50 Gould Academy (ME) 1449 222 262 288 323 354 364 373
51 George Stevens (ME) 1470 194 294 322 325 335
52 Orono (ME) 1478 184 297 324 333 340 344 347
53 Schenck (ME) 1592 240 248 362 370 372
54 Bucksport (ME) 1603 292 314 326 328 343 348 352
55 Kents Hill (ME) 1686 268 332 359 360 367 374 376

Not scored, fewer than five finishers: Mattanawcook Academy (4), Foxcroft Academy (4), Greater Houlton Christian Acad (4), Madison Area Memorial (2), Oceanside (2), Canton (2), North Haven Community (1), Canton (1), Mt View (1), Cumberland (1), Oak Hill (1)

Results

Place Athlete Grade School Time Rating Points Actual race
1 Matt McClintock 11 Madison Area Memorial (ME) 1 16:06.1 129.8 1
2 Harlow Ladd 11 Messalonskee (ME) 1 16:11.2 129.1 1 2
3 Chase Brown 11 Boothbay Region (ME) 1 16:12.5 129.0 2 3
4 Mike Tate 10 Dr. John Hugh Gillis (ME) 1 16:16.0 128.5 3 4
5 Timothy Follo 11 Falmouth (ME) 1 16:29.6 126.8 4 5
6 Nick Morris 11 Scarborough (ME) 1 16:36.5 125.9 5 6
7 Abshir Horor 11 Waynflete (ME) 1 16:38.1 125.7 6 7
8 Dan Curtis 9 Ellsworth (WI) 1 16:46.6 124.6 7 8
9 Bryden Tate 12 Dr. John Hugh Gillis (ME) 2 16:49.5 124.2 8 9
10 Faisal Noor 12 Edward Little (ME) 1 16:50.9 124.1 9 10
11 Bryant Perkins 11 Sanford (ME) 1 16:51.2 124.0 10 11
12 Tom Hague 12 Scarborough (ME) 2 16:51.7 124.0 11 12
13 Logan Marshall 12 Gorham (ME) 1 16:54.4 123.7 12 13
14 Christian Sleeper 12 Caribou (ME) 1 16:54.8 123.6 13 14
15 Evan Piccirillo 12 Hampden Academy (ME) 1 16:56.7 123.4 14 15
16 Zach Brown 12 Scarborough (ME) 3 16:57.0 123.3 15 16
17 Hussain Ibrahim 12 Lewiston (ID) 1 16:59.5 123.0 16 17
18 Charlie Jones 12 North Haven Community (ME) 1 16:59.5 123.0 18
19 William Lundquist 12 Cony (ME) 1 17:03.4 122.6 17 19
20 Jakob Brooks 12 Massabesic (ME) 1 17:03.7 122.5 18 20
21 Hussein Mohamed 12 Edward Little (ME) 2 17:04.5 122.4 19 21
22 Thomas Edmonds 11 Falmouth (ME) 2 17:05.0 122.4 20 22
23 Chris Dunn 11 Kennebunk (ME) 1 17:05.5 122.3 21 23
24 Peter Lepage 12 Massabesic (ME) 2 17:05.8 122.3 22 24
25 Ben Nickerson 12 Yarmouth (ME) 1 17:11.2 121.6 23 25
26 Thomas Bottomley 11 Cape Elizabeth (ME) 1 17:13.4 121.4 24 26
27 Trevor Crawley 10 Cumberland (RI) 1 17:13.8 121.3 25 27
28 Matt Guiod 11 Mattanawcook Academy (ME) 1 17:15.1 121.2 28
29 Josef Holt-Andrews 9 Telstar Regional (ME) 1 17:17.0 120.9 26 29
30 John Lake 12 Falmouth (ME) 3 17:17.1 120.9 27 30
31 Cam Regan 11 North Yarmouth Academy (ME) 1 17:17.7 120.9 28 31
32 Robert Hall 10 Scarborough (ME) 4 17:17.8 120.9 29 32
33 Alexander Smith 12 Cony (ME) 2 17:18.1 120.8 30 33
34 Matthew Sutcliffe 11 Cumberland (RI) 2 17:19.3 120.7 31 34
35 Leo Ledman 12 Cape Elizabeth (ME) 2 17:22.2 120.3 32 35
36 Caleb Chapman 11 Caribou (ME) 2 17:25.5 120.0 33 36
37 Jonah Jones 11 Mt Blue (ME) 1 17:25.7 119.9 34 37
38 Jonathan Cahill 11 Canton (MI) 1 17:28.9 119.6 35 38
39 Evan Kendall 11 North Yarmouth Academy (ME) 2 17:31.8 119.2 36 39
40 Kevin Desmond 12 Monmouth Academy (ME) 1 17:32.2 119.2 37 40
41 Nate Schwehm 12 Boothbay Region (ME) 2 17:34.4 119.0 38 41
42 DJ Flynn 12 Caribou (ME) 3 17:34.9 118.9 39 42
43 Kevin Lavertu 11 Lewiston (ID) 2 17:36.0 118.8 40 43
44 Jeremy Earl 12 Gorham (ME) 2 17:36.8 118.7 41 44
45 Nick Chekas 12 Canton (MI) 2 17:37.5 118.6 42 45
46 Brandon MacDonald 11 Dr. John Hugh Gillis (ME) 3 17:40.0 118.3 43 46
47 Ethan Burke 12 Hampden Academy (ME) 2 17:41.8 118.1 44 47
48 Conor McGrory 11 Falmouth (ME) 4 17:42.2 118.1 45 48
49 Justin Leclair 11 Edward Little (ME) 3 17:42.9 118.0 46 49
50 Patrick McInnis 12 Monmouth Academy (ME) 2 17:43.5 117.9 47 50
51 Andrew Closson 11 Hampden Academy (ME) 3 17:44.4 117.8 48 51
52 Brody Hines 12 Mt Blue (ME) 2 17:46.5 117.6 49 52
53 Reid Douty 12 Cape Elizabeth (ME) 3 17:47.0 117.6 50 53
54 Ned Furtney 12 Canton (MI) 3 17:49.2 117.3 51 54
55 Kelby Mace 9 Maranacook Community (ME) 1 17:49.6 117.3 52 55
56 Ben Woodbury 12 Yarmouth (ME) 2 17:49.7 117.2 53 56
57 Jaron Jones 12 Mt Blue (ME) 3 17:50.8 117.1 54 57
58 Jimmie Pershken 12 Lawrence (KS) 1 17:51.0 117.1 55 58
59 Patrick Horan 12 Brunswick (OH) 1 17:54.0 116.8 56 59
60 Nick Shuckrow 10 Winslow (AZ) 1 17:54.1 116.8 57 60
61 George Mills 12 Brunswick (OH) 2 17:55.4 116.6 58 61
62 Evan Vincent 12 Maranacook Community (ME) 2 17:55.6 116.6 59 62
63 Andy Turner 12 Gorham (ME) 3 17:57.1 116.4 60 63
64 Luis Mauser 9 Belfast Area (ME) 1 17:57.3 116.4 61 64
65 Marshall Cunningham 10 Dr. John Hugh Gillis (ME) 4 17:57.7 116.4 62 65
66 Matt Eager 11 Presque Isle (ME) 1 17:58.9 116.2 63 66
67 Alec Bassett 12 Cumberland (RI) 3 17:59.1 116.2 64 67
68 Peter Doane 9 Cape Elizabeth (ME) 4 18:00.6 116.1 65 68
69 Jesse Sandstrom 11 Caribou (ME) 4 18:01.0 116.0 66 69
70 Benson Worthington 11 Brunswick (OH) 3 18:01.1 116.0 67 70
71 George Morrison 10 Massabesic (ME) 3 18:01.9 115.9 68 71
72 Kevin Kurnat 12 Canton (MI) 4 18:02.2 115.9 69 72
73 Jon Melite 12 Canton (MI) 5 18:02.6 115.9 70 73
74 Patrick Marlow 11 Dr. John Hugh Gillis (ME) 5 18:04.4 115.7 71 74
75 Jon Stanhope 9 Bangor (ME) 1 18:06.9 115.4 72 75
76 Wout Moulin 11 Scarborough (ME) 5 18:07.3 115.4 73 76
77 David Woodbury 11 Cheverus (ME) 1 18:09.5 115.1 74 77
78 Edward Macdonald 9 Dr. John Hugh Gillis (ME) 6 18:09.9 115.1 75 78
79 Shawn Willette 12 Winslow (AZ) 2 18:10.5 115.0 76 79
80 Lyle Stephenson 12 Ellsworth (WI) 2 18:12.8 114.8 77 80
81 Evan Camporeale 12 Canton (MI) 6 18:14.0 114.7 78 81
82 Taylor Lee 11 Sumner Memorial (ME) 1 18:14.9 114.6 79 82
83 Peter LeDuc 11 Canton (MI) 7 18:15.0 114.6 80 83
84 Ryan Washington 9 Caribou (ME) 5 18:15.4 114.5 81 84
85 Neal Anderson 12 Ellsworth (WI) 3 18:16.1 114.4 82 85
86 Sam Swann 12 Mount Desert Island (ME) 1 18:16.2 114.4 83 86
87 Josh Espy 10 Waynflete (ME) 2 18:17.4 114.3 84 87
88 Henry Briggs 11 Falmouth (ME) 5 18:18.3 114.2 85 88
89 Phillip Lenhardt 12 Sanford (ME) 2 18:18.4 114.2 86 89
90 Alex Beals 11 John Bapst Memorial (ME) 1 18:18.7 114.2 87 90
91 Azad Jalali 10 Falmouth (ME) 6 18:19.3 114.1 88 91
92 Lukas Temple 11 Cheverus (ME) 2 18:20.3 114.0 89 92
93 Matt Spavold 12 Cumberland (RI) 4 18:20.3 114.0 90 93
94 Rudy Guiliani 11 North Yarmouth Academy (ME) 3 18:20.7 113.9 91 94
95 Will Janakis 12 Marshwood (ME) 1 18:22.0 113.8 92 95
96 Justin Tracy 10 Mt Blue (ME) 4 18:22.0 113.8 93 96
97 Abukar Adan 10 Waynflete (ME) 3 18:23.7 113.6 94 97
98 Matt McInnis 11 Monmouth Academy (ME) 3 18:24.9 113.5 95 98
99 Nathan Harris 12 Massabesic (ME) 4 18:25.4 113.5 96 99
100 Tanner Adams 12 Lewiston (ID) 3 18:26.1 113.4 97 100
101 Kameron Souzza 11 Winthrop (ME) 1 18:26.7 113.3 98 101
102 Will Robinson 11 Falmouth (ME) 7 18:26.8 113.3 99 102
103 Chandler Dundas 10 Cheverus (ME) 3 18:26.9 113.3 100 103
104 Nick Anderson 10 Medomak Valley (ME) 1 18:27.3 113.3 101 104
105 Jack Letellier 9 Marshwood (ME) 2 18:27.7 113.2 102 105
106 Ian Morris 9 Scarborough (ME) 6 18:28.5 113.2 103 106
107 Nick Kopf 10 Hampden Academy (ME) 4 18:28.6 113.1 104 107
108 Jake Michaud 12 Caribou (ME) 6 18:29.4 113.1 105 108
109 Lucas Bourget 10 Edward Little (ME) 4 18:31.3 112.9 106 109
110 Gregory Martin 12 Bonny Eagle (ME) 1 18:32.0 112.8 107 110
111 Caelan Lapointe 12 Hall-Dale (ME) 1 18:32.1 112.8 108 111
112 Colby Howland 11 Falmouth (ME) 8 18:33.0 112.7 112
113 Elliot Daniels 12 North Yarmouth Academy (ME) 4 18:34.4 112.6 109 113
114 Thomas Robichaud 10 Yarmouth (ME) 3 18:35.3 112.5 110 114
115 Jonathan Belanger 11 Bangor (ME) 2 18:35.3 112.5 111 115
116 Timothy Enos 10 Leavitt Area (ME) 1 18:35.9 112.4 112 116
117 Thomas Fownes 11 Cumberland (RI) 5 18:36.0 112.4 113 117
118 Hayden Stewart 11 Lisbon (ND) 1 18:36.6 112.3 114 118
119 Juergen Pilot 12 Bangor (ME) 3 18:38.0 112.2 115 119
120 Sully Jackson 10 Mt Blue (ME) 5 18:38.5 112.1 116 120
121 Jon Powell 12 Canton (MI) 8 18:39.3 112.1 121
122 Brian Trelegan 11 North Yarmouth Academy (ME) 5 18:39.6 112.0 117 122
123 Stephen Kirby 11 Ellsworth (WI) 4 18:41.3 111.9 118 123
124 Mike McCann 12 Winslow (AZ) 3 18:41.4 111.8 119 124
125 Coral Guerrero 9 John Bapst Memorial (ME) 2 18:41.5 111.8 120 125
126 Jack Elder 9 Yarmouth (ME) 4 18:42.8 111.7 121 126
127 Jessie Newcomb 11 Oxford Hills (ME) 1 18:42.9 111.7 122 127
128 Paul Trantina 12 Cape Elizabeth (ME) 5 18:43.1 111.7 123 128
129 Julian Pelzer 9 Cape Elizabeth (ME) 6 18:44.3 111.6 124 129
130 Cam Dick 11 Messalonskee (ME) 2 18:45.9 111.4 125 130
131 Cortland Dunn 11 Gorham (ME) 4 18:47.5 111.2 126 131
132 Blake Pattengale 11 Ellsworth (WI) 5 18:49.1 111.1 127 132
133 Cameron Weiwel 10 Kennebunk (ME) 2 18:49.1 111.1 128 133
134 Jacob Schwab 11 Brunswick (OH) 4 18:49.8 111.0 129 134
135 Colby Levesque 12 Winslow (AZ) 4 18:50.0 111.0 130 135
136 Zachary Cost 11 Massabesic (ME) 5 18:51.3 110.9 131 136
137 Joseph Lenhardt 10 Sanford (ME) 3 18:51.5 110.8 132 137
138 Adam Mahar 11 Telstar Regional (ME) 2 18:51.6 110.8 133 138
139 Jon Dale 12 Maranacook Community (ME) 3 18:51.8 110.8 134 139
140 Keith Lemlin 12 Leavitt Area (ME) 2 18:51.8 110.8 135 140
141 Robert Eckland 10 Kennebunk (ME) 3 18:52.5 110.8 136 141
142 Ryan Turner 12 Winslow (AZ) 5 18:52.6 110.7 137 142
143 Dave Kucia 12 Canton (MI) 9 18:52.7 110.7 143
144 Grant McPherson 11 North Yarmouth Academy (ME) 6 18:53.1 110.7 138 144
145 Hangyui Kweon 12 Cheverus (ME) 4 18:53.4 110.7 139 145
146 Mike Tudor 11 Scarborough (ME) 7 18:53.5 110.7 140 146
147 Steven Healey 12 Cumberland (RI) 6 18:55.2 110.5 141 147
148 Tyler Fitzpatrick 11 Canton (MI) 10 18:55.9 110.4 148
149 Kyle Clabby 12 Lewiston (ID) 4 18:56.1 110.4 142 149
150 Forrest Cornell 12 Lisbon (ND) 2 18:56.3 110.4 143 150
151 Ryan Thompson 12 Dr. John Hugh Gillis (ME) 7 18:56.4 110.4 144 151
152 Corey Mongiat 11 Massabesic (ME) 6 18:56.8 110.3 145 152
153 Kody Holmes 10 Ellsworth (WI) 6 18:57.5 110.3 146 153
154 Luca Keushguerian 11 Lincoln Academy (ME) 1 18:57.9 110.2 147 154
155 Rylan Norris 10 John Bapst Memorial (ME) 3 18:58.2 110.2 148 155
156 Tristan Tucker 10 Falmouth (ME) 9 18:58.4 110.2 156
157 Adam Zieba 11 Cheverus (ME) 5 18:58.6 110.2 149 157
158 Brendon O'Donnell 11 Medomak Valley (ME) 2 18:59.2 110.1 150 158
159 Liam Simpson 9 Cape Elizabeth (ME) 7 18:59.3 110.1 151 159
160 Richard Church 10 Cumberland (RI) 7 18:59.5 110.1 152 160
161 Conor Fleurant 10 Cumberland (RI) 8 18:59.5 110.1 161
162 Isaac Perrault 11 Sanford (ME) 4 19:00.8 109.9 153 162
163 Logan Thibeau 12 Presque Isle (ME) 2 19:00.9 109.9 154 163
164 Stefano Valsecchi 12 Hampden Academy (ME) 5 19:01.6 109.9 155 164
165 Tom Brown 11 Boothbay Region (ME) 3 19:02.1 109.8 156 165
166 Alex Chandler 11 Mt Blue (ME) 6 19:02.4 109.8 157 166
167 Dylan Cheever 11 Cony (ME) 3 19:02.8 109.8 158 167
168 Logan Grant 10 Dr. John Hugh Gillis (ME) 8 19:03.0 109.7 168
169 Kilton Webb 10 Maranacook Community (ME) 4 19:03.5 109.7 159 169
170 Matt Spear 9 John Bapst Memorial (ME) 4 19:04.2 109.6 160 170
171 Kevin Seaver 9 Cumberland (RI) 9 19:04.2 109.6 171
172 Tyler Horsford 10 Monmouth Academy (ME) 4 19:05.6 109.5 161 172
173 Johnny Nugent 12 Camden Hills Regional (ME) 1 19:07.1 109.3 162 173
174 Kjetil Rossignol 11 Caribou (ME) 7 19:07.5 109.3 163 174
175 Alex Owen 10 Boothbay Region (ME) 4 19:08.1 109.2 164 175
176 Chase GaewskI 12 Maranacook Community (ME) 5 19:08.2 109.2 165 176
177 Brady Foshay 10 Cheverus (ME) 6 19:08.8 109.2 166 177
178 Connor Wagner 9 John Bapst Memorial (ME) 5 19:09.1 109.2 167 178
179 Jon Sproule 11 Mount Desert Island (ME) 2 19:09.8 109.1 168 179
180 Josh Wheeler 10 Mattanawcook Academy (ME) 2 19:10.2 109.1 180
181 Tom Moutinho 12 Gorham (ME) 5 19:10.4 109.0 169 181
182 Joe DeRoy 11 Gorham (ME) 6 19:10.5 109.0 170 182
183 Brandon Wade 10 Sumner Memorial (ME) 2 19:10.8 109.0 171 183
184 Jay Lesser 10 Falmouth (ME) 10 19:10.8 109.0 184
185 Connor Dunn 10 Gorham (ME) 7 19:11.9 108.9 172 185
186 Mason Case 12 Canton (MI) 11 19:12.1 108.9 186
187 Griffin Davis 10 Winslow (AZ) 6 19:12.4 108.8 173 187
188 Shawn Grooms 12 Lincoln Academy (ME) 2 19:12.6 108.8 174 188
189 Lorenzo Vola 12 Bangor (ME) 4 19:12.7 108.8 175 189
190 Jason Stevenson 9 Maranacook Community (ME) 6 19:12.9 108.8 176 190
191 Matt Boucher 12 Cony (ME) 4 19:13.8 108.7 177 191
192 Matt Plourde 10 Hall-Dale (ME) 2 19:14.0 108.7 178 192
193 Jordan Miles 11 Sanford (ME) 5 19:14.1 108.7 179 193
194 Marques Houston 9 Monmouth Academy (ME) 5 19:14.9 108.6 180 194
195 Nick Dobson 11 Caribou (ME) 8 19:15.0 108.6 195
196 Harry Cheung 10 Hall-Dale (ME) 3 19:16.1 108.5 181 196
197 Dustin Ramsay 9 Hampden Academy (ME) 6 19:16.2 108.5 182 197
198 Alex Thuotte 10 Gorham (ME) 8 19:17.2 108.4 198
199 Casey Irish 11 Massabesic (ME) 7 19:17.8 108.3 183 199
200 Paul Robinson 12 Orono (MN) 1 19:17.8 108.3 184 200
201 Thomas Robinson 11 Cape Elizabeth (ME) 8 19:18.5 108.3 201
202 Cody Furbish 10 Marshwood (ME) 3 19:19.0 108.2 185 202
203 Ben Lewis 11 Telstar Regional (ME) 3 19:19.1 108.2 186 203
204 Marc Hachey 10 Winthrop (ME) 2 19:19.2 108.2 187 204
205 Mike Wagner 12 Hampden Academy (ME) 7 19:19.5 108.2 188 205
206 Cody Frazier 11 Massabesic (ME) 8 19:19.7 108.2 206
207 Robert Reedy 10 Cumberland (RI) 10 19:19.8 108.2 207
208 Michael Zebiak 12 Lawrence (KS) 2 19:19.8 108.2 189 208
209 David Correale 11 Bangor (ME) 5 19:19.9 108.1 190 209
210 Joseph Belanger 10 Bangor (ME) 6 19:20.0 108.1 191 210
211 Frank MacFarlane 9 Dr. John Hugh Gillis (ME) 9 19:20.1 108.1 211
212 Jackson Bloch 12 Falmouth (ME) 11 19:21.3 108.0 212
213 Sean Hodgdon 11 Falmouth (ME) 12 19:21.9 107.9 213
214 Braden Becker 9 Yarmouth (ME) 5 19:22.1 107.9 192 214
215 Ian Moore 9 North Yarmouth Academy (ME) 7 19:22.2 107.9 193 215
216 Sam Stahnke 10 George Stevens (ME) 1 19:22.5 107.9 194 216
217 Carl Hanson 12 Hampden Academy (ME) 8 19:23.9 107.8 217
218 Benjamin Cherry 10 Kennebunk (ME) 4 19:24.2 107.7 195 218
219 Cameron Klausky 12 Mount Desert Island (ME) 3 19:24.8 107.7 196 219
220 Joe Murphy 12 Medomak Valley (ME) 3 19:25.3 107.6 197 220
221 Nicholas Smelcer 9 Lincoln Academy (ME) 3 19:25.6 107.6 198 221
222 Izaac White 9 Edward Little (ME) 5 19:26.3 107.5 199 222
223 Ben Trapani 9 Camden Hills Regional (ME) 2 19:26.4 107.5 200 223
224 Charm Karunsari 11 Caribou (ME) 9 19:26.6 107.5 224
225 Reid Pryzant 11 Falmouth (ME) 13 19:28.5 107.3 225
226 Matt Bryant 11 Monmouth Academy (ME) 6 19:28.6 107.3 201 226
227 Nick Byers 12 Hermon (ME) 1 19:29.3 107.3 202 227
228 Russ Caligiuri 12 Lewiston (ID) 5 19:29.4 107.3 203 228
229 Chris Taylor 9 Sanford (ME) 6 19:29.5 107.2 204 229
230 Patrick McKay 9 Ellsworth (WI) 7 19:29.7 107.2 205 230
231 Emery Van de wiel 10 Dr. John Hugh Gillis (ME) 10 19:29.8 107.2 231
232 Matthew Smith 9 Cumberland (RI) 11 19:29.9 107.2 232
233 Tristan Walden 9 Brewer (TX) 1 19:31.0 107.1 206 233
234 Evan Boudreau 11 Ellsworth (WI) 8 19:31.0 107.1 234
235 Matt Aceto 9 Scarborough (ME) 8 19:31.3 107.1 235
236 Dylan Kingsbury 10 Waynflete (ME) 4 19:31.7 107.1 207 236
237 James Cassidy 12 Winslow (AZ) 7 19:31.8 107.0 208 237
238 Alex Southiere 9 Cumberland (RI) 12 19:33.0 106.9 238
239 Foster Blake 12 Gorham (ME) 9 19:33.4 106.9 239
240 Stewart Buzzell 9 Monmouth Academy (ME) 7 19:33.6 106.9 209 240
241 Chandler Crans 9 Camden Hills Regional (ME) 3 19:33.8 106.9 210 241
242 John Herlihy 11 Brewer (TX) 2 19:34.6 106.8 211 242
243 Ron Lund 10 Caribou (ME) 10 19:34.9 106.8 243
244 Sean Seaver 11 Cumberland (RI) 13 19:35.2 106.7 244
245 Mohamed Barre 10 Lewiston (ID) 6 19:35.2 106.7 212 245
246 Jeremy Read 11 Oxford Hills (ME) 2 19:35.9 106.7 213 246
247 Brayden Beardsley 9 Ellsworth (WI) 9 19:37.3 106.5 247
248 Lane Pelletier 10 Cony (ME) 5 19:37.3 106.5 214 248
249 Elias Baker 11 Marshwood (ME) 4 19:37.6 106.5 215 249
250 Luke Rand 9 Brewer (TX) 3 19:38.3 106.4 216 250
251 Cody Traves 11 Sanford (ME) 7 19:38.4 106.4 217 251
252 Drew Fernandez 11 Cheverus (ME) 7 19:38.6 106.4 218 252
253 Riley Wentworth 11 Messalonskee (ME) 3 19:39.7 106.3 219 253
254 Ben Bailey 9 Monmouth Academy (ME) 8 19:39.8 106.3 254
255 Bryan Kuchar 12 Cumberland (RI) 14 19:40.5 106.2 255
256 Isaac Sweeney 9 Sanford (ME) 8 19:40.6 106.2 256
257 Alex Nichols 10 Brunswick (OH) 5 19:41.6 106.2 220 257
258 Will Hadden 10 Lincoln Academy (ME) 4 19:41.7 106.1 221 258
259 Brody Crosby 12 Winslow (AZ) 8 19:41.7 106.1 259
260 Sam Terry 10 Scarborough (ME) 9 19:41.8 106.1 260
261 Nolan Dumont 12 Gould Academy (ME) 1 19:41.9 106.1 222 261
262 Sam Shelley 9 Hermon (ME) 2 19:42.6 106.1 223 262
263 Ethan Law 11 Scarborough (ME) 10 19:42.7 106.1 263
264 Caleb Rehill 10 Dr. John Hugh Gillis (ME) 11 19:43.9 105.9 264
265 Tyler Strid 9 Caribou (ME) 11 19:43.9 105.9 265
266 Derek Hawes 10 Ellsworth (WI) 10 19:44.2 105.9 266
267 Josh Kovach 11 Caribou (ME) 12 19:44.3 105.9 267
268 Stephen Cormier 12 Hampden Academy (ME) 9 19:44.6 105.9 268
269 Dakota Greenblatt 10 Marshwood (ME) 5 19:45.2 105.8 224 269
270 Scott OBrien 11 Massabesic (ME) 9 19:45.5 105.8 270
271 Lucas Kinney 9 Caribou (ME) 13 19:46.2 105.7 271
272 James Johnson 12 Brewer (TX) 4 19:46.5 105.7 225 272
273 Dillon Corliss 11 Hampden Academy (ME) 10 19:47.4 105.6 273
274 Nate Ivey 11 Bangor (ME) 7 19:47.4 105.6 226 274
275 Jack Sullivan 10 Scarborough (ME) 11 19:47.6 105.6 275
276 Bram Oosten 11 Kennebunk (ME) 5 19:48.0 105.6 227 276
277 Patrick Jerome 12 Cheverus (ME) 8 19:48.5 105.5 277
278 Frank King 9 Ellsworth (WI) 11 19:49.1 105.5 278
279 Rich Crowley 12 Marshwood (ME) 6 19:49.3 105.5 228 279
280 Ryan Tuano 10 Marshwood (ME) 7 19:49.7 105.4 229 280
281 Stephen Barter 10 Boothbay Region (ME) 5 19:49.8 105.4 230 281
282 Cameron White 10 Boothbay Region (ME) 6 19:50.1 105.4 231 282
283 Sam Alexander 9 Yarmouth (ME) 6 19:50.1 105.4 232 283
284 Isiah Spofford 12 Waterville (ME) 1 19:50.7 105.3 233 284
285 Julian Franklin 10 Canton (MI) 12 19:51.3 105.3 285
286 Nathan Mulligan 10 Edward Little (ME) 6 19:51.5 105.3 234 286
287 Danny MacKenzie 12 Cumberland (RI) 15 19:53.1 105.1 287
288 Nick Merrill 10 Bonny Eagle (ME) 2 19:53.4 105.1 235 288
289 Kjell Nordstrom 12 Mt Blue (ME) 7 19:56.1 104.9 236 289
290 Ben Kates 10 Lisbon (ND) 3 19:56.8 104.8 237 290
291 Stephen Ambrose 12 Cheverus (ME) 9 19:57.6 104.7 291
292 Carl Pilliterri 10 Belfast Area (ME) 2 19:58.1 104.7 238 292
293 Sam Barksdale 10 Cape Elizabeth (ME) 9 19:58.2 104.7 293
294 Eric Willette 12 Winslow (AZ) 9 19:58.2 104.7 294
295 Haydn Thomas 12 Mount Desert Island (ME) 4 19:58.6 104.6 239 295
296 Toby Aicher 11 Falmouth (ME) 14 19:58.9 104.6 296
297 Alec James 10 Scarborough (ME) 12 20:00.2 104.5 297
298 Thomas Foshay 9 Dr. John Hugh Gillis (ME) 12 20:01.0 104.4 298
299 Devin Turcotte 12 Schenck (ME) 1 20:01.8 104.4 240 299
300 Tony Moulton 11 Foxcroft Academy (ME) 1 20:02.4 104.3 300
301 Zachary Merriam 11 Kennebunk (ME) 6 20:02.7 104.3 241 301
302 Henry Talbot 12 Monmouth Academy (ME) 9 20:03.5 104.2 302
303 Tyler Pelletier 12 Oxford Hills (ME) 3 20:03.9 104.2 242 303
304 Saul Nunez 9 Presque Isle (ME) 3 20:04.2 104.2 243 304
305 James Magnani 12 Mount Desert Island (ME) 5 20:04.3 104.2 244 305
306 Dustin Staples 9 Mt Blue (ME) 8 20:04.6 104.1 306
307 Josh Larsen 11 Winslow (AZ) 10 20:04.7 104.1 307
308 Tyler Parsons 12 Messalonskee (ME) 4 20:05.1 104.1 245 308
309 Nicholas Melaragno 11 Cumberland (RI) 16 20:05.1 104.1 309
310 Ian Perry 10 Maranacook Community (ME) 7 20:05.4 104.1 246 310
311 Brian Oullette 12 Winslow (AZ) 11 20:05.4 104.1 311
312 Hunter Kilgore 10 Winthrop (ME) 3 20:05.8 104.0 247 312
313 Taylor Tanous 12 Schenck (ME) 2 20:05.8 104.0 248 313
314 Robbie Keane 11 Old Town (ME) 1 20:06.8 103.9 249 314
315 Jacob Scott 11 Sanford (ME) 9 20:06.8 103.9 315
316 Jessie Page 9 Caribou (ME) 14 20:06.9 103.9 316
317 Brian Casey 12 Canton (MI) 1 20:07.0 103.9 317
318 Nestor Garcia Formoso 11 Yarmouth (ME) 7 20:07.2 103.9 250 318
319 Dylan Thombs 9 Monmouth Academy (ME) 10 20:08.5 103.8 319
320 Donovan Shea 9 Brunswick (OH) 6 20:09.8 103.7 251 320
321 Davis Saltonstall 11 Camden Hills Regional (ME) 4 20:10.3 103.6 252 321
322 Thomas Sullivan 10 Cumberland (RI) 17 20:10.9 103.6 322
323 Aaron Jellison 12 Hermon (ME) 3 20:11.2 103.6 253 323
324 Jonas Damion 9 North Yarmouth Academy (ME) 8 20:11.8 103.5 324
325 Ari Snider 9 Belfast Area (ME) 3 20:12.0 103.5 254 325
326 Kyle Bailey 11 Bonny Eagle (ME) 3 20:12.3 103.5 255 326
327 Walter Martin 9 Brunswick (OH) 7 20:12.5 103.4 256 327
328 Stephen Taylor 9 Brewer (TX) 5 20:13.2 103.4 257 328
329 Tim Martin 12 Winslow (AZ) 12 20:14.7 103.3 329
330 Sam Johnson 9 Brewer (TX) 6 20:15.0 103.2 258 330
331 Joseph Bellavia 9 Waterville (ME) 2 20:17.1 103.1 259 331
332 Tom Frasca 11 Messalonskee (ME) 5 20:17.4 103.0 260 332
333 John McCullagh 12 Old Town (ME) 2 20:17.5 103.0 261 333
334 Darren Veilleux 12 Winslow (AZ) 13 20:18.0 103.0 334
335 Xi Lin 11 Gould Academy (ME) 2 20:18.1 103.0 262 335
336 Jake Susla 11 North Yarmouth Academy (ME) 9 20:18.2 103.0 336
337 Mark Proulx 11 Brewer (TX) 7 20:18.5 102.9 263 337
338 Thomas Cassidy 9 Winslow (AZ) 14 20:19.0 102.9 338
339 Matt Foster 12 Old Town (ME) 3 20:20.0 102.8 264 339
340 Kyle Bradley 12 Cumberland (RI) 18 20:20.1 102.8 340
341 Dustin Murphy 11 Ellsworth (WI) 12 20:20.6 102.8 341
342 Sam Earnshaw 9 Cape Elizabeth (ME) 10 20:20.9 102.7 342
343 Joseph Daigle 11 Lisbon (ND) 4 20:21.1 102.7 265 343
344 Tyler O'Grady 11 Ellsworth (WI) 13 20:21.5 102.7 344
345 Eli Sobel 12 Waynflete (ME) 5 20:22.2 102.6 266 345
346 Kurt Hand 12 Sumner Memorial (ME) 3 20:23.0 102.6 267 346
347 Kevin Bae 11 Kents Hill (ME) 1 20:23.3 102.5 268 347
348 Robert Field 11 North Yarmouth Academy (ME) 10 20:25.1 102.4 348
349 Matt Chouinard 11 Lewiston (ID) 7 20:25.3 102.4 269 349
350 Zeke Merrill 12 Monmouth Academy (ME) 11 20:26.7 102.2 350
351 Zach Hardy 12 Hampden Academy (ME) 11 20:27.1 102.2 351
352 Jack Cutler 10 Waynflete (ME) 6 20:27.1 102.2 270 352
353 Trevor Ewald 9 Cape Elizabeth (ME) 11 20:27.3 102.2 353
354 Vincent Salvato 12 Winslow (AZ) 15 20:27.9 102.2 354
355 Samuel Kapner 12 Yarmouth (ME) 8 20:28.1 102.1 355
356 Peter Stein 11 Waynflete (ME) 7 20:29.9 102.0 271 356
357 Jake Alofs 10 Scarborough (ME) 13 20:31.0 101.9 357
358 Alex Tomasello 9 Lincoln Academy (ME) 5 20:31.0 101.9 272 358
359 Andrew Caron 11 Cony (ME) 6 20:32.4 101.8 273 359
360 Koji Kobayashi 9 Maranacook Community (ME) 8 20:32.6 101.8 360
361 David Robinson 12 Maranacook Community (ME) 9 20:34.0 101.6 361
362 Alex Hadik 12 Lincoln Academy (ME) 6 20:34.2 101.6 274 362
363 Bryan Fitzpatrick 11 Canton (MI) 13 20:34.4 101.6 363
364 Daniel Murray 10 Boothbay Region (ME) 7 20:35.2 101.5 275 364
365 Kyle Priddle 11 Lisbon (ND) 5 20:36.3 101.4 276 365
366 Kody Priddle 11 Lisbon (ND) 6 20:36.5 101.4 277 366
367 Joshua Kuun 9 Kennebunk (ME) 7 20:36.5 101.4 278 367
368 Austin Comeau 9 Old Town (ME) 4 20:36.9 101.4 279 368
369 Will Hurley 12 Belfast Area (ME) 4 20:37.9 101.3 280 369
370 Josh Moriarty 12 Sanford (ME) 10 20:38.0 101.3 370
371 Zach Shelley 9 Hermon (ME) 4 20:38.3 101.3 281 371
372 Nick McNamarra 9 Lisbon (ND) 7 20:38.6 101.3 282 372
373 Chris Slonina 11 Cony (ME) 7 20:39.3 101.2 283 373
374 Matthew Keane 11 Telstar Regional (ME) 4 20:40.5 101.1 284 374
375 Abdisalan Mohamud 10 Waynflete (ME) 8 20:40.6 101.1 375
376 Michael Woods 10 Hall-Dale (ME) 4 20:40.7 101.1 285 376
377 Andrew Baglini 12 Cumberland (RI) 19 20:41.1 101.1 377
378 Jamie McCatherin 11 Falmouth (ME) 15 20:41.8 101.0 378
379 Trevor Levesque 9 Presque Isle (ME) 4 20:41.9 101.0 286 379
380 Mike Donovan 9 Presque Isle (ME) 5 20:42.0 101.0 287 380
381 Anwar Wang 10 Gould Academy (ME) 3 20:43.8 100.8 288 381
382 Matthew Heath 11 Camden Hills Regional (ME) 5 20:43.9 100.8 289 382
383 Matthew Atienza 10 Cheverus (ME) 10 20:44.4 100.8 383
384 Sam Schwehm 10 Boothbay Region (ME) 8 20:44.4 100.8 384
385 Matt Goldstein 12 Falmouth (ME) 16 20:44.7 100.8 385
386 Mike Naseef 9 Cape Elizabeth (ME) 12 20:45.1 100.7 386
387 Midhun Gelder 10 Edward Little (ME) 7 20:46.6 100.6 290 387
388 Robert Campbell 9 Boothbay Region (ME) 9 20:47.3 100.6 388
389 Matthew Jacobs 9 Brewer (TX) 8 20:47.5 100.5 389
390 Isaac Merson 10 Falmouth (ME) 17 20:47.9 100.5 390
391 Matt Barksdale 11 Cape Elizabeth (ME) 13 20:48.4 100.5 391
392 Ryan Brown 10 Brewer (TX) 9 20:48.9 100.4 392
393 Tyler Bard 9 Lisbon (ND) 8 20:49.1 100.4 393
394 Karl Stearns 12 Belfast Area (ME) 5 20:49.2 100.4 291 394
395 Robin Doyle 9 Bucksport (ME) 1 20:50.0 100.3 292 395
396 Stephen Peters 9 Dr. John Hugh Gillis (ME) 13 20:51.3 100.2 396
397 Calvin Beneck 10 Kennebunk (ME) 8 20:51.9 100.2 397
398 Jonah Zuckerman 10 Falmouth (ME) 18 20:52.5 100.1 398
399 Alexander Pok 12 Scarborough (ME) 14 20:52.8 100.1 399
400 Emmitt Heath 9 Messalonskee (ME) 6 20:53.9 100.0 293 400
401 Cole Chase 9 Oceanside (CA) 1 20:54.6 100.0 401
402 Ezra Duplissie-Cyr 12 Caribou (ME) 15 20:54.6 100.0 402
403 Alexander Kwiatkowski 12 Cumberland (RI) 20 20:55.1 99.9 403
404 Robbie Kiehn 12 Caribou (ME) 16 20:55.1 99.9 404
405 Ben Avery 12 George Stevens (ME) 2 20:55.1 99.9 294 405
406 Matt Tilley 9 Presque Isle (ME) 6 20:55.5 99.9 295 406
407 Reed Ferenandez 10 Cheverus (ME) 11 20:55.8 99.9 407
408 Alex Tardiff 10 Hampden Academy (ME) 12 20:56.3 99.8 408
409 Crockett Lalor 9 Camden Hills Regional (ME) 6 20:56.4 99.8 296 409
410 Nils Wahlstrom 10 Bangor (ME) 8 20:58.7 99.7 410
411 Avery Cole 12 Orono (MN) 2 20:59.8 99.6 297 411
412 Isaac Ocana 10 Mattanawcook Academy (ME) 3 21:00.5 99.5 412
413 Devon Collins 11 Sanford (ME) 11 21:00.6 99.5 413
414 Andy Gallup 9 Mount Desert Island (ME) 6 21:00.8 99.5 298 414
415 Dean Donovan 10 Ellsworth (WI) 14 21:00.9 99.5 415
416 Ben Milo 12 Sanford (ME) 12 21:01.2 99.4 416
417 Nicholas Johnson 11 Edward Little (ME) 8 21:01.3 99.4 417
418 Adam St. Pierre 12 Winthrop (ME) 4 21:02.1 99.4 299 418
419 Tucker Sturdevant 11 Belfast Area (ME) 6 21:02.5 99.3 300 419
420 Josh Dunham 9 Hampden Academy (ME) 13 21:02.8 99.3 420
421 Quinton Vannah 12 Medomak Valley (ME) 4 21:03.2 99.3 301 421
422 Ian Rixon 11 Medomak Valley (ME) 5 21:05.2 99.1 302 422
423 Simon MacIsaac 10 Dr. John Hugh Gillis (ME) 14 21:05.9 99.1 423
424 Will Hoffman 11 Waterville (ME) 3 21:06.5 99.0 303 424
425 William Moody 12 Massabesic (ME) 10 21:06.9 99.0 425
426 Nate Rockwood 10 Ellsworth (WI) 15 21:07.1 99.0 426
427 Kyle Grigel 11 Falmouth (ME) 19 21:07.3 99.0 427
428 Brett Emmertz 12 Falmouth (ME) 20 21:07.3 99.0 428
429 Torin O'Connell 10 Waterville (ME) 4 21:07.5 99.0 304 429
430 Will Walker 11 Falmouth (ME) 21 21:07.5 99.0 430
431 James Riley 10 Waterville (ME) 5 21:07.6 98.9 305 431
432 Ryan Lopes 11 Waterville (ME) 6 21:07.6 98.9 306 432
433 Ransom Burgess 9 Mount Desert Island (ME) 7 21:09.6 98.8 307 433
434 Daniel Costanzi 11 Oxford Hills (ME) 4 21:10.7 98.7 308 434
435 Filip Ratkovsky 12 Mt Blue (ME) 9 21:10.9 98.7 435
436 Hongtao Wu 11 Caribou (ME) 17 21:11.0 98.7 436
437 Ben Blaisdell 11 Brunswick (OH) 8 21:11.2 98.7 437
438 Tim Jewel 11 Telstar Regional (ME) 5 21:11.4 98.7 309 438
439 Miles Lamar 10 Belfast Area (ME) 7 21:13.0 98.5 310 439
440 Tyler Steers 10 Canton (MI) 14 21:13.0 98.5 440
441 Grant Richards 10 Belfast Area (ME) 8 21:13.9 98.5 441
442 Kyle Palmer 12 Lewiston (ID) 8 21:15.3 98.3 442
443 Nick Hilton 11 Mt Blue (ME) 10 21:15.3 98.3 443
444 Julian Frink 9 Lincoln Academy (ME) 7 21:16.9 98.2 311 444
445 Zac Wengert 10 Marshwood (ME) 8 21:17.8 98.2 445
446 Sean Corliss 11 Cumberland (RI) 21 21:20.1 98.0 446
447 Jack Tierney 9 Cape Elizabeth (ME) 14 21:20.2 98.0 447
448 Chris Shottenkirk 9 Mount Desert Island (ME) 8 21:21.8 97.8 448
449 Ian Gregoire 9 Kennebunk (ME) 9 21:21.8 97.8 449
450 Ian Roy 11 Lewiston (ID) 9 21:22.5 97.8 450
451 Alex Barris 9 Cheverus (ME) 12 21:23.6 97.7 451
452 Wyatt Anthony 11 Boothbay Region (ME) 10 21:26.1 97.5 452
453 Tyler Quirion 11 Cony (ME) 8 21:27.6 97.4 453
454 Caleb Mora 11 Ellsworth (WI) 16 21:28.5 97.3 454
455 John Sandiego 11 Sumner Memorial (ME) 4 21:30.1 97.2 312 455
456 Samuel Sproule 11 Mount Desert Island (ME) 9 21:30.3 97.2 456
457 Andrew Warren 11 Brunswick (OH) 9 21:31.6 97.1 457
458 Ian Barrows 11 Hermon (ME) 5 21:31.6 97.1 313 458
459 Austin Sargent 9 Bucksport (ME) 2 21:31.8 97.1 314 459
460 Andrew Chase 9 Scarborough (ME) 15 21:32.9 97.0 460
461 Austin Landry 9 Maranacook Community (ME) 10 21:34.3 96.9 461
462 Kade Smith 10 Boothbay Region (ME) 11 21:35.0 96.9 462
463 Kevin Sandefur 10 Lincoln Academy (ME) 8 21:35.1 96.8 463
464 Louis Chiappetta 11 Maranacook Community (ME) 11 21:35.4 96.8 464
465 Rylee Knox 9 Leavitt Area (ME) 3 21:35.9 96.8 315 465
466 Cody Charette 11 Caribou (ME) 18 21:36.6 96.7 466
467 Nathaniel Vilas 10 Brunswick (OH) 10 21:36.7 96.7 467
468 Micah Wiley 11 Greater Houlton Christian Acad (ME) 1 21:38.1 96.6 468
469 Jacob Harris 11 Leavitt Area (ME) 4 21:39.3 96.5 316 469
470 Grant Bennett 10 Caribou (ME) 19 21:39.7 96.5 470
471 Brian Salemi 10 Cumberland (RI) 22 21:41.2 96.4 471
472 Aiden Bothwell 11 Ellsworth (WI) 17 21:41.3 96.4 472
473 Ivan Johnson 10 Medomak Valley (ME) 6 21:41.6 96.4 317 473
474 Brady Snowden 9 Messalonskee (ME) 7 21:41.7 96.4 318 474
475 Alexander Casas 9 Medomak Valley (ME) 7 21:41.8 96.3 319 475
476 Jacob Parsons 10 Old Town (ME) 5 21:42.7 96.3 320 476
477 Jordan Hill 10 Belfast Area (ME) 9 21:43.1 96.2 477
478 Francisco Montes 12 Hampden Academy (ME) 14 21:43.3 96.2 478
479 Levi Bither 12 Caribou (ME) 20 21:43.4 96.2 479
480 Neil Gillis - Dr. John Hugh Gillis (ME) 15 21:45.7 96.1 480
481 Alan Brickett 10 Waterville (ME) 7 21:45.7 96.1 321 481
482 Kalle Bailey 12 George Stevens (ME) 3 21:48.6 95.8 322 482
483 Alex Forbes 9 Dr. John Hugh Gillis (ME) 16 21:49.8 95.8 483
484 Andres Velez 12 Hampden Academy (ME) 15 21:50.6 95.7 484
485 Michael Lyons 10 Cheverus (ME) 13 21:50.7 95.7 485
486 Ben Barnes 12 Maranacook Community (ME) 12 21:51.5 95.6 486
487 Samuel Ackerman 9 Cumberland (RI) 23 21:51.5 95.6 487
488 Nathan Fitzpatrick 10 Brewer (TX) 10 21:52.3 95.6 488
489 Philipp Schoenberger 12 Hampden Academy (ME) 16 21:53.8 95.5 489
490 Matt Caty 12 Caribou (ME) 21 21:54.1 95.4 490
491 Mark Solomon 11 Canton (MI) 15 21:54.8 95.4 491
492 Ben Martin 11 Gould Academy (ME) 4 21:55.3 95.4 323 492
493 Isaac McKillen-Godfried 10 Orono (MN) 3 21:56.0 95.3 324 493
494 Paul Clement 12 Hampden Academy (ME) 17 21:56.6 95.3 494
495 Silas Rogers 9 Mt Blue (ME) 11 21:56.7 95.3 495
496 Alex Helderman 11 Madison Area Memorial (ME) 2 21:57.2 95.2 496
497 Brandon Thompson 12 Waynflete (ME) 9 21:57.2 95.2 497
498 Josh Richards 11 Lincoln Academy (ME) 9 21:58.6 95.1 498
499 Jordan Balsamo 10 Lewiston (ID) 10 21:59.7 95.0 499
500 Garrett Kelley 10 Scarborough (ME) 16 22:00.9 95.0 500
501 Jacob Reiley 12 George Stevens (ME) 4 22:01.6 94.9 325 501
502 Cody Speropolous 10 Winslow (AZ) 16 22:02.0 94.9 502
503 Jordon Zerva 9 Cumberland (RI) 24 22:02.6 94.8 503
504 Tim Wells 10 Lincoln Academy (ME) 10 22:03.4 94.8 504
505 Will Towne 10 Kennebunk (ME) 10 22:03.7 94.8 505
506 Jordan Gross 11 Bucksport (ME) 3 22:04.0 94.7 326 506
507 Micah Zuckerman 12 Falmouth (ME) 22 22:04.8 94.7 507
508 Nick Melanson 12 Old Town (ME) 6 22:04.8 94.7 327 508
509 Andrew Ostrow 9 Falmouth (ME) 23 22:05.2 94.7 509
510 James Erwin 9 Yarmouth (ME) 9 22:05.3 94.6 510
511 Buck Nichols 10 Marshwood (ME) 9 22:07.0 94.5 511
512 Jake Lapierre 11 Lewiston (ID) 11 22:07.5 94.5 512
513 Curtis Griffin 11 Mt View (OR) 1 22:07.8 94.5 513
514 Mitchell Small 9 Bucksport (ME) 4 22:08.3 94.4 328 514
515 Joe Corbeau 11 Scarborough (ME) 17 22:08.8 94.4 515
516 Kyle Williams 10 Belfast Area (ME) 10 22:08.9 94.4 516
517 Mackenzie Sennett 12 Lawrence (KS) 3 22:09.1 94.4 329 517
518 Ross Johnston 10 Mount Desert Island (ME) 10 22:09.6 94.3 518
519 Nick Young 9 Hampden Academy (ME) 18 22:11.6 94.2 519
520 Pat Conley 11 Cheverus (ME) 14 22:15.3 93.9 520
521 Lee Larson 11 Falmouth (ME) 24 22:15.7 93.9 521
522 Adam Macaluso 10 Cheverus (ME) 15 22:16.3 93.9 522
523 Zach Hillman 10 Cape Elizabeth (ME) 15 22:16.8 93.8 523
524 Casey Kelner 11 Telstar Regional (ME) 6 22:19.2 93.7 330 524
525 Mike McPherson 12 Presque Isle (ME) 7 22:19.7 93.6 331 525
526 Jack McAleer 12 Kents Hill (ME) 2 22:20.2 93.6 332 526
527 John Loxterkamp 11 Belfast Area (ME) 11 22:20.7 93.6 527
528 Justin Brooks 12 Orono (MN) 4 22:22.0 93.5 333 528
529 Christopher Heel 10 Mount Desert Island (ME) 11 22:22.3 93.4 529
530 Spencer DeCoste 12 Hermon (ME) 6 22:24.0 93.3 334 530
531 Colin Russell 9 Scarborough (ME) 18 22:26.6 93.1 531
532 Shawn Curtin 10 Cumberland (RI) 25 22:27.7 93.1 532
533 Josh Bowden 12 George Stevens (ME) 5 22:28.5 93.0 335 533
534 Grahm Freme 10 Caribou (ME) 22 22:29.1 93.0 534
535 John Chammat 11 Cumberland (RI) 26 22:29.1 93.0 535
536 Davis Rousseau 12 Leavitt Area (ME) 5 22:29.4 92.9 336 536
537 Andrew Balsamo 10 Lewiston (ID) 12 22:29.7 92.9 537
538 Rico Miranda 12 Marshwood (ME) 10 22:29.7 92.9 538
539 Joseph Belanger 10 Bonny Eagle (ME) 4 22:30.9 92.8 337 539
540 Corey Iba 10 Mt Blue (ME) 12 22:31.2 92.8 540
541 Jaymes Robe 10 Waterville (ME) 8 22:32.6 92.7 541
542 Timothy Tharpe 10 Massabesic (ME) 11 22:33.3 92.7 542
543 Aaron Blake 11 Sanford (ME) 13 22:33.3 92.7 543
544 Norman Haynes 12 Mount Desert Island (ME) 12 22:33.6 92.7 544
545 Adam Robinson 10 Edward Little (ME) 9 22:33.7 92.7 545
546 Jeremy Wyman 10 Brewer (TX) 11 22:34.1 92.6 546
547 Brady Duncan 10 Boothbay Region (ME) 12 22:34.9 92.6 547
548 Marcel Marki 12 Camden Hills Regional (ME) 7 22:36.1 92.5 338 548
549 Brian Nickless 9 Scarborough (ME) 19 22:36.8 92.4 549
550 Ethan Knowles 10 Lisbon (ND) 9 22:36.8 92.4 550
551 Josh Devou 10 Hermon (ME) 7 22:37.0 92.4 339 551
552 Alex Janakis 9 Marshwood (ME) 11 22:37.8 92.4 552
553 Yuval Boss 10 Orono (MN) 5 22:37.9 92.4 340 553
554 Kyle Howard 9 Messalonskee (ME) 8 22:38.4 92.3 554
555 Anselm Scheck 9 Waterville (ME) 9 22:38.4 92.3 555
556 Myron Hahn 9 Boothbay Region (ME) 13 22:38.5 92.3 556
557 Justin Langlois 9 Massabesic (ME) 12 22:39.0 92.3 557
558 Matt Hatch 12 Sanford (ME) 14 22:39.3 92.3 558
559 Braden Deraps 10 Edward Little (ME) 10 22:40.4 92.2 559
560 Kyle McEwen 12 Caribou (ME) 23 22:41.1 92.2 560
561 Daniel Mayer 10 Lincoln Academy (ME) 11 22:41.5 92.1 561
562 Mike Gillman 12 Medomak Valley (ME) 8 22:41.8 92.1 562
563 John Peter Michaud 10 Waterville (ME) 10 22:41.9 92.1 563
564 Garret Pray 11 Marshwood (ME) 12 22:42.3 92.1 564
565 Daniel Bissonette 11 Cumberland (RI) 27 22:43.2 92.0 565
566 Will Lewis 9 Hall-Dale (ME) 5 22:43.9 92.0 341 566
567 Tom Quimby 9 Winthrop (ME) 5 22:46.3 91.8 342 567
568 Eric Manley 11 Maranacook Community (ME) 13 22:46.4 91.8 568
569 Lance Parker 11 Medomak Valley (ME) 9 22:46.6 91.8 569
570 Anthony Gardner 9 Edward Little (ME) 11 22:48.7 91.6 570
571 Samuel Marks 11 Cumberland (RI) 28 22:49.5 91.6 571
572 Eric Davis 10 Bucksport (ME) 5 22:51.1 91.5 343 572
573 Nick Innis 11 Orono (MN) 6 22:51.1 91.5 344 573
574 Austin Gardner 10 Hall-Dale (ME) 6 22:51.2 91.5 345 574
575 Will Nealley 9 Hampden Academy (ME) 19 22:51.9 91.4 575
576 Andrew Samperi 10 Bonny Eagle (ME) 5 22:53.4 91.3 346 576
577 Caleb Allen 10 Mt Blue (ME) 13 22:53.9 91.3 577
578 Jake Bear 11 Kennebunk (ME) 11 22:54.2 91.3 578
579 Bill Desisto 10 Orono (MN) 7 22:54.9 91.2 347 579
580 Alex Bourgon 10 Bucksport (ME) 6 22:56.4 91.1 348 580
581 Bryan Cunningham 12 Belfast Area (ME) 12 22:57.9 91.0 581
582 Eddie McCluskey 10 Camden Hills Regional (ME) 8 22:58.3 91.0 582
583 Justin Holbrook 12 Hermon (ME) 8 22:59.3 90.9 583
584 Jefferson Adams 11 Hampden Academy (ME) 20 22:59.8 90.9 584
585 Ben Salinas 9 Bangor (ME) 9 23:01.4 90.8 585
586 Thomas Wiese 9 Brunswick (OH) 11 23:01.7 90.8 586
587 Spencer Amberson 11 Cheverus (ME) 16 23:02.2 90.7 587
588 Tim DeCotis 11 Cumberland (RI) 1 23:04.8 90.6 588
589 Logan McPherson 9 Caribou (ME) 24 23:07.4 90.4 589
590 Timothy Gould 9 Old Town (ME) 7 23:09.3 90.3 349 590
591 Tommy Buirns 9 John Bapst Memorial (ME) 6 23:09.8 90.2 350 591
592 Jeremy Stanhope 12 Canton (MI) 1 23:09.9 90.2 592
593 Ryan Walters 12 Canton (MI) 2 23:10.9 90.2 593
594 Josh McGovern 10 Falmouth (ME) 25 23:11.1 90.2 594
595 Samual Moody 9 Massabesic (ME) 13 23:12.6 90.1 595
596 Danny Pham 11 Waterville (ME) 11 23:12.9 90.1 596
597 Alden Parker 10 Camden Hills Regional (ME) 9 23:16.1 89.8 597
598 Alex Wright 11 Kennebunk (ME) 12 23:16.2 89.8 598
599 Matt Breer 10 Oxford Hills (ME) 5 23:16.6 89.8 351 599
600 Joe Goodin 12 Bucksport (ME) 7 23:17.2 89.8 352 600
601 Ryan Gonyar 11 John Bapst Memorial (ME) 7 23:17.4 89.8 353 601
602 Calen Mendall 9 Oak Hill (IN) 1 23:17.7 89.7 602
603 Scott Cameron 11 Gould Academy (ME) 5 23:17.7 89.7 354 603
604 Zachary Beal 11 Massabesic (ME) 14 23:17.8 89.7 604
605 Russell Socoby 10 Greater Houlton Christian Acad (ME) 2 23:17.9 89.7 605
606 Dustin Shepherd-Bussiere 10 Waterville (ME) 12 23:18.8 89.7 606
607 Jordan McCloud 10 Brunswick (OH) 12 23:19.4 89.6 607
608 Mitchell Bennett 11 Presque Isle (ME) 8 23:19.6 89.6 608
609 Ryan Lolar 9 Brewer (TX) 12 23:23.1 89.4 609
610 Madison Luck 10 Mount Desert Island (ME) 13 23:27.6 89.1 610
611 Colby Varney 9 Leavitt Area (ME) 6 23:28.9 89.0 355 611
612 Tyler Michaud 12 Presque Isle (ME) 9 23:29.6 89.0 612
613 Jeremy Vroom 12 Bangor (ME) 10 23:30.6 88.9 613
614 Sam Birch 10 Cony (ME) 9 23:30.8 88.9 614
615 Marc Sturzl 11 Caribou (ME) 25 23:31.9 88.8 615
616 Josh Andle 10 Falmouth (ME) 26 23:32.2 88.8 616
617 Josh Gunn 9 Brewer (TX) 13 23:33.8 88.7 617
618 Austin Weigle 9 Kennebunk (ME) 13 23:34.0 88.7 618
619 Patrick Kavanaugh 12 Cumberland (RI) 29 23:35.0 88.6 619
620 Ian Klane 11 Lawrence (KS) 4 23:35.6 88.6 356 620
621 Matthew Youland 9 Bonny Eagle (ME) 6 23:38.1 88.4 357 621
622 Connor Dalton 10 Hampden Academy (ME) 21 23:39.5 88.4 622
623 Dan Paradis 9 Messalonskee (ME) 9 23:40.8 88.3 623
624 Hannah Chaney 10 Mt Blue (ME) 14 23:42.0 88.2 624
625 Tom Walker 11 Falmouth (ME) 27 23:44.5 88.1 625
626 Atticus Dennis 10 Foxcroft Academy (ME) 2 23:45.3 88.0 626
627 Aaron Limberger 9 Waterville (ME) 13 23:46.9 87.9 627
628 Josiah White 12 Lawrence (KS) 5 23:47.5 87.9 358 628
629 Gustavo Tiseo 12 Dr. John Hugh Gillis (ME) 17 23:50.6 87.7 629
630 Kyle Dupuis 9 Old Town (ME) 8 23:51.2 87.6 630
631 Sam Pitchford 11 Bucksport (ME) 8 23:51.9 87.6 631
632 Josh Jones 9 Presque Isle (ME) 10 23:52.6 87.6 632
633 River Whitten 11 Massabesic (ME) 15 23:54.3 87.4 633
634 Andrew Gochie 9 Cheverus (ME) 17 23:55.1 87.4 634
635 Max Maurer 9 North Yarmouth Academy (ME) 11 23:55.5 87.4 635
636 Troy Maheux 10 Mt Blue (ME) 15 23:59.7 87.1 636
637 Jacob Merson 12 Falmouth (ME) 28 24:00.5 87.1 637
638 Andrew Rines 10 Kents Hill (ME) 3 24:01.7 87.0 359 638
639 Henry Coxe 10 Falmouth (ME) 29 24:02.7 86.9 639
640 Caleb Colby 9 Boothbay Region (ME) 14 24:03.7 640
641 Ethan Holmes 11 Greater Houlton Christian Acad (ME) 3 24:04.5 86.8 641
642 Christian Staer 11 Lewiston (ID) 13 24:05.8 86.8 642
643 Garrick Alley 9 Caribou (ME) 26 24:06.5 86.7 643
644 Sarah Wade 9 Mt Blue (ME) 16 24:06.9 86.7 644
645 Matt Davis 10 Maranacook Community (ME) 14 24:07.4 86.7 645
646 Taylor Slamons-Spencer 11 Hampden Academy (ME) 22 24:07.5 86.7 646
647 Gavin Rice 9 Kents Hill (ME) 4 24:10.4 86.5 360 647
648 Sean Lannon 12 Falmouth (ME) 30 24:10.9 86.4 648
649 Alex Paige 9 North Yarmouth Academy (ME) 12 24:11.2 86.4 649
650 Connor Smith 10 Marshwood (ME) 13 24:11.3 86.4 650
651 Steven Huberd 9 Hall-Dale (ME) 7 24:11.4 86.4 361 651
652 Alexander McPherson 9 Hall-Dale (ME) 8 24:11.4 86.4 652
653 Gregory MacKenzie 9 Dr. John Hugh Gillis (ME) 18 24:12.4 86.4 653
654 Ryan MacLeod 10 Schenck (ME) 3 24:12.9 86.3 362 654
655 Logan Cote 9 John Bapst Memorial (ME) 8 24:14.1 86.3 655
656 Ian Allen 11 Scarborough (ME) 20 24:20.3 85.9 656
657 Ben Dill 10 Oxford Hills (ME) 6 24:25.3 85.6 363 657
658 Tristan Stockford 10 Maranacook Community (ME) 15 24:26.1 85.6 658
659 Zackery Lewis 9 Ellsworth (WI) 18 24:26.5 85.5 659
660 Isaiah Straubel 10 Greater Houlton Christian Acad (ME) 4 24:27.7 85.5 660
661 Jacob Bither 9 Caribou (ME) 27 24:27.8 85.4 661
662 Max Sobel 12 Waynflete (ME) 10 24:28.1 85.4 662
663 Trevor Dodge 9 Brunswick (OH) 13 24:31.1 85.3 663
664 Travis Borkowski 12 Oceanside (CA) 2 24:31.3 85.2 664
665 Connor Smith 9 Scarborough (ME) 21 24:32.8 85.2 665
666 David Robinson 11 Messalonskee (ME) 10 24:33.0 85.2 666
667 Bouji Galea 9 Gould Academy (ME) 6 24:34.6 85.1 364 667
668 Liam Cogger 9 Dr. John Hugh Gillis (ME) 19 24:36.5 84.9 668
669 Nate Stephenson 9 Ellsworth (WI) 19 24:39.8 84.8 669
670 Samuel Benham 12 Lawrence (KS) 6 24:40.4 84.7 365 670
671 Ben Koehler 11 Orono (MN) 8 24:47.7 84.3 671
672 Houston Mathis 10 Belfast Area (ME) 13 24:48.6 84.3 672
673 Guillermo Garcia 12 Bangor (ME) 11 24:53.3 84.0 673
674 Trenor Colby 11 Marshwood (ME) 14 24:54.1 674
675 Kane Williamson 9 Oxford Hills (ME) 7 25:03.9 83.4 366 675
676 Adam Baily 11 Kents Hill (ME) 5 25:15.1 82.8 367 676
677 Connor Bourgoin 11 Winslow (AZ) 17 25:22.4 82.4 677
678 Leon Taquet 9 Cheverus (ME) 18 25:25.5 82.2 678
679 Tyler Manduca 12 Bucksport (ME) 9 25:31.5 81.9 679
680 Sal Azzaretti 11 Lincoln Academy (ME) 12 25:31.6 81.9 680
681 Shawn Hanscom 12 Bucksport (ME) 10 25:35.8 81.7 681
682 Tobias Schill 10 Lawrence (KS) 7 25:36.7 81.6 368 682
683 Matt Poland 11 Lincoln Academy (ME) 13 25:39.3 81.5 683
684 Austin McClean 9 Hampden Academy (ME) 23 25:42.4 81.3 684
685 Dylan Elliott 11 Presque Isle (ME) 11 25:43.2 81.3 685
686 Jon Tao 10 Waynflete (ME) 11 25:49.4 80.9 686
687 Connor Lee 9 Sumner Memorial (ME) 5 26:08.1 80.0 369 687
688 Brendan Murphy 10 Scarborough (ME) 22 26:08.8 79.9 688
689 David Philiphose 9 Cheverus (ME) 19 26:08.9 79.9 689
690 Aaron Beaumont 10 Schenck (ME) 4 26:10.1 79.9 370 690
691 Ethan Standel 10 Bonny Eagle (ME) 7 26:14.6 79.7 371 691
692 Jackie Chen 11 Mt Blue (ME) 17 26:15.6 79.6 692
693 Glen Findlay 10 Cape Elizabeth (ME) 16 26:17.7 79.5 693
694 Seamus O'Brien 9 Mount Desert Island (ME) 14 26:19.3 79.4 694
695 Josh Marquis 10 Kennebunk (ME) 14 26:20.2 79.4 695
696 Zach Wood 9 Hermon (ME) 9 26:28.3 79.0 696
697 Ethan Liv 11 North Yarmouth Academy (ME) 13 26:29.8 78.9 697
698 Patrick Hassen 9 Waterville (ME) 14 26:31.0 78.8 698
699 Ben Martin 9 Sanford (ME) 15 26:36.8 78.6 699
700 Brian Dubios 9 Sanford (ME) 16 26:37.9 78.5 700
701 Andrew Doyle 9 Kennebunk (ME) 15 26:40.7 78.4 701
702 Jon Hamm 9 Schenck (ME) 5 26:54.4 77.7 372 702
703 Joseph Conway 12 Falmouth (ME) 31 26:56.7 77.6 703
704 Adam Brown 11 Scarborough (ME) 23 26:56.9 77.6 704
705 Rudy Pelzer 10 Cape Elizabeth (ME) 17 27:02.0 77.3 705
706 Kyle Mason 9 Bangor (ME) 12 27:05.6 77.2 706
707 Walter Wilgus 9 Brunswick (OH) 14 27:12.2 76.8 707
708 Alex Welch 9 Bangor (ME) 13 27:12.5 76.8 708
709 JP Webel 9 Falmouth (ME) 32 27:12.7 76.8 709
710 Phong Ho 11 North Yarmouth Academy (ME) 14 27:15.0 76.7 710
711 Kolby Knight 10 Presque Isle (ME) 12 27:21.3 76.4 711
712 Ian Lichtenburg 9 Mattanawcook Academy (ME) 4 28:02.5 74.6 712
713 Edward Elliott 10 North Yarmouth Academy (ME) 15 28:20.8 73.8 713
714 Dustin Drabek 9 Presque Isle (ME) 13 28:57.7 72.2 714
715 Mitch Fraser 11 Gould Academy (ME) 7 29:19.9 71.3 373 715
716 Antoine Pratt 12 Foxcroft Academy (ME) 3 29:26.7 71.0 716
717 Patrick Hege 11 Kents Hill (ME) 6 29:30.9 70.8 374 717
718 Tyler Riley 9 Sumner Memorial (ME) 6 30:31.5 68.5 375 718
719 Yohannes Tesfai 11 Cheverus (ME) 20 30:41.3 68.1 719
720 Harold Hicks 12 Foxcroft Academy (ME) 4 30:50.1 67.8 720
721 Nick Bourget 12 Edward Little (ME) 12 30:55.6 67.6 721
722 Robert Currier 10 Belfast Area (ME) 14 31:02.9 67.3 722
723 Zachery Brady 9 Bangor (ME) 14 31:08.6 67.1 723
724 Samuel Aduayi 9 Kents Hill (ME) 7 31:57.9 376 724
725 Patrik Orcutt 9 Sumner Memorial (ME) 7 32:10.4 65.0 377 725
726 Oliver Rhodes 11 Brunswick (OH) 15 32:21.4 64.6 726
727 Joe Gray 9 Brewer (TX) 14 32:37.2 64.1 727
728 Nate Ward-Chene 11 North Yarmouth Academy (ME) 16 33:23.6 62.6 728
729 Sean O'Connor 9 Scarborough (ME) 24 33:49.1 61.8 729
730 Brian Nugent 11 Monmouth Academy (ME) 12 34:11.4 61.1 730
731 Dylan Bowie 9 Cony (ME) 10 36:01.0 58.0 731