500 Fastest Maine Boys At Twin Brook


The 2019  Maine XC State Championship meet will be held at the Twin Brook Recreation course in Cumberland. The storied course has seen some of the top runners in the state navigate the best XC course in the state.

We've compiled a list of the 500 fastest Maine runners on the course over the last 15 plus years. The fastest Maine boy on the course is Will Geoghegan of Brunswick who clocked 15:43 to win the 2009 Class A title. Geoghegan had an epic duel with Nate Hathaway of Scarborough that year pulling away in the final 200 meters, Hathaway's time currently sits fourth best. Geoghgean went on to have an excellent collegiate career as he ran for Dartmouth College, and in his final year Oregon. He runs professionally for Nike now.

Yarmouth's Luke Laverdiere came close to breaking Geoghegan's mark back in 2017 as he stormed to the Class B title running 15:43.89. Laverdiere's run was impressive as he had to push himself as the closest runner to him that day was 1:04 behind.

Greely's Ben True's 15:45 is impressive as well as he ran that time on the older course which had two trips up "The Wall". True one of the best runner's to ever come out of Maine has had a storied collegiate and now professional career. True has run a best of 13:02.74 for 5000 meters and 27:41.17 for 10,000 meters.

Matt McClintock of Madison is one of the six boys who clocked a sub 16 effort at Twin Brook. McClintock's fastest time was a 15:52.97 effort to win the 2011 Class C state title.

Rounding out the sub 16 club is Josef Holt-Andrews of Telstar who ran his best time at Twin Brook in 2013 to win the Western Maine Class C Regional title in a time of 15:54.75.

The top athlete that will compete this fall on the course is Lisandro Berry-Gaviria of Mt Ararat who currently ranks 23rd with a time of 16:31.71 which he accomplished in winning the 2017 Class A title.


5000 Meter Run

Rank Time Athlete/Team Grade Meet Date Place
1 15:43.00
Brunswick High School
2012
2 15:43.89
Yarmouth High School
2018
3 15:45.00
Greely High School
2011
4 15:46.00
Scarborough High School
2010
5 15:52.97
Madison Memorial High School
2012
6 15:54.75
Telstar Regional High School
2014
7 16:09.00
South Portland High School
2005
8 16:09.22
Ellsworth High School
2014
9 16:13.80
Poland Regional High School
2008
10 16:14.00
York High School
2009
10 16:14.00
Morse High School
2010
12 16:14.15
Fryeburg Academy
2013
13 16:15.00
Mt. Blue High School
2010
14 16:15.92
Cape Elizabeth High School
2014
15 16:17.71
Lewiston High School
2016
16 16:18.00
Brunswick High School
2010
17 16:20.32
Cape Elizabeth High School
2009
18 16:23.32
Hall-Dale High School
2006
19 16:26.79
Ellsworth High School
2014
20 16:27.00
Greely High School
2010
21 16:28.00
Portland High School
2006
22 16:31.26
Hampden Academy
2017
23 16:31.71
Mt. Ararat High School
2020
24 16:32.00
Gray New Gloucester High School
2014
24 16:32.00
Cony High School
2010
26 16:32.20
Falmouth High School
2012
27 16:33.30
Falmouth High School
2008
28 16:34.30
Boothbay Region High School
2012
29 16:34.72
Freeport High School
2016
30 16:35.00
Greely High School
2016
31 16:35.43
Hampden Academy
2019
32 16:35.47
Freeport High School
2017
33 16:37.61
Deering High School
2018
34 16:37.64
Cape Elizabeth High School
2014
35 16:38.28
Maine Coast Waldorf
2013
36 16:39.21
Scarborough High School
2020
37 16:39.41
Falmouth High School
2017
38 16:39.54
Scarborough High School
2016
39 16:40.53
Bangor High School
2019
40 16:40.62
Winthrop High School
2017
41 16:42.00
Cheverus High School
2011
42 16:42.95
Yarmouth High School
2014
43 16:43.00
Lake Region High School
2006
43 16:43.00
Greely High School
2010
43 16:43.00
Portland High School
2008
46 16:43.02
Deering High School
2019
47 16:43.19
Gorham High School
2016
48 16:43.58
Deering High School
2015
49 16:43.79
Mt. Blue High School
2014
50 16:43.91
Greely High School
2010
51 16:44.75
Falmouth High School
2019
52 16:45.48
Cape Elizabeth High School
2015
53 16:45.75
Westbrook High School
2017
54 16:46.00
Cheverus High School
2010
55 16:46.18
George Stevens Academy
2017
56 16:46.21
Scarborough High School
2016
57 16:46.78
Scarborough High School
2020
58 16:46.81
Scarborough High School
2012
59 16:46.83
Messalonskee High School
2012
60 16:47.00
Bangor High School
2010
61 16:47.10
Fryeburg Academy
2008
62 16:47.35
Scarborough High School
2016
63 16:47.43
Wells High School
2018
64 16:47.94
Scarborough High School
2015
65 16:48.90
Yarmouth High School
2014
66 16:49.00
Falmouth High School
2004
67 16:49.25
Mt. Ararat High School
2017
68 16:50.00
Cape Elizabeth High School
2015
68 16:50.00
Hampden Academy
2010
70 16:50.60
Winthrop High School
2007
71 16:51.00
Greely High School
2010
72 16:52.01
Greely High School
2011
73 16:52.50
Cheverus High School
2010
74 16:52.70
Messalonskee High School
2017
75 16:53.47
Falmouth High School
2015
76 16:53.99
Greely High School
2019
77 16:54.44
Falmouth High School
2016
78 16:55.00
Gorham High School
2011
79 16:56.00
Gorham High School
2011
80 16:56.11
Freeport High School
2021
81 16:56.32
Falmouth High School
2018
82 16:56.73
Lisbon High School
2016
83 16:57.00
Massabesic High School
2010
84 16:57.51
Maranacook Community High School
2014
85 16:57.61
Bonny Eagle High School
2020
86 16:57.79
Windham High School
2017
87 16:58.01
Kennebunk High School
2012
88 16:58.76
Ellsworth High School
2014
89 16:58.94
Brunswick High School
2012
90 16:59.42
Greely High School
2016
91 17:00.00
Marshwood High School
2010
92 17:00.50
Scarborough High School
2009
93 17:00.60
Thornton Academy
2014
94 17:00.80
Waynflete School
2012
95 17:01.00
Deering High School
2004
96 17:01.27
Lewiston High School
2015
97 17:01.67
Waynflete School
2019
98 17:01.80
Windham High School
2010
99 17:01.93
Hampden Academy
2015
100 17:02.00
Scarborough High School
2004
100 17:02.00
Erskine Academy
2010
102 17:02.35
Cape Elizabeth High School
2020
103 17:02.71
Deering High School
2015
104 17:02.80
Massabesic High School
2011
105 17:03.05
Waterville High School
2015
106 17:03.16
Falmouth High School
2015
107 17:03.57
Massabesic High School
2016
108 17:03.78
Lewiston High School
2014
109 17:04.00
Cheverus High School
2010
110 17:04.77
Kennebunk High School
2020
111 17:05.00
Thornton Academy
2004
112 17:05.10
Scarborough High School
2009
113 17:05.38
Biddeford High School
2013
114 17:06.00
Lisbon High School
2007
115 17:06.57
Cape Elizabeth High School
2009
116 17:06.81
Wells High School
2020
117 17:08.00
Greely High School
2013
117 17:08.00
Belfast Area High School
2010
119 17:08.02
Deer Isle Stonington
2018
120 17:08.26
Freeport High School
2016
121 17:08.44
Bangor High School
2014
122 17:08.70
Biddeford High School
2008
123 17:09.00
Greely High School
2012
123 17:09.00
Lewiston High School
2011
125 17:09.20
South Portland High School
2010
126 17:09.50
Scarborough High School
2011
127 17:10.00
South Portland High School
2006
128 17:10.19
Fryeburg Academy
2010
129 17:10.52
Massabesic High School
2015
130 17:10.76
Camden Hills Regional High School
2014
131 17:10.82
York High School
2016
132 17:11.00
Mt. Blue High School
2008
133 17:11.12
Lincoln Academy
2019
134 17:11.15
Leavitt Area High School
2015
135 17:11.50
Sanford High School
2012
136 17:12.00
Bonny Eagle High School
2006
136 17:12.00
Cony High School
2011
138 17:12.06
Falmouth High School
2015
139 17:12.20
Fryeburg Academy
2016
140 17:12.60
Bonny Eagle High School
2010
141 17:12.80
North Yarmouth Academy
2012
142 17:13.20
Hampden Academy
2020
143 17:13.21
Maine Coast Waldorf
2017
144 17:13.51
Morse High School
2016
145 17:13.58
Winthrop High School
2015
146 17:13.61
Oxford Hills Comprehensive High School
2018
147 17:14.00
York High School
2006
148 17:14.19
Waterville High School
2019
149 17:14.64
Greely High School
2019
150 17:14.88
Massabesic High School
2019
151 17:15.00
Ellsworth High School
2010
152 17:15.21
Messalonskee High School
2014
153 17:15.45
Lincoln Academy
2020
154 17:15.54
North Yarmouth Academy
2015
155 17:15.75
Fort Kent Community High School
2015
156 17:16.00
Portland High School
2006
156 17:16.00
Falmouth High School
2006
156 17:16.00
Cheverus High School
2004
159 17:16.83
Mt. Ararat High School
2012
160 17:17.74
Mt. Blue High School
2017
161 17:17.76
Lincoln Academy
2010
162 17:18.40
Caribou High School
2008
163 17:19.00
Edward Little High School
2010
164 17:19.91
Gray New Gloucester High School
2016
165 17:19.92
Scarborough High School
2017
166 17:19.98
Falmouth High School
2018
167 17:20.00
Falmouth High School
2006
167 17:20.00
Massabesic High School
2011
169 17:20.06
Scarborough High School
2019
170 17:20.19
Mt. Blue High School
2015
171 17:20.25
Sacopee Valley High School
2018
172 17:21.27
Maranacook Community High School
2014
173 17:21.30
Scarborough High School
2011
173 17:21.30
Scarborough High School
2010
175 17:21.51
Winthrop High School
2012
176 17:22.00
Freeport High School
2011
176 17:22.00
Edward Little High School
2010
178 17:22.37
York High School
2016
179 17:22.39
Falmouth High School
2020
180 17:22.40
Cape Elizabeth High School
2012
181 17:22.44
Orono High School
2019
182 17:23.00
Caribou High School
2011
183 17:23.21
Camden Hills Regional High School
2017
184 17:23.34
Cheverus High School
2016
185 17:23.70
Winthrop High School
2005
186 17:24.00
York High School
2005
186 17:24.00
York High School
2006
186 17:24.00
Gorham High School
2010
189 17:24.16
Cape Elizabeth High School
2011
189 17:24.16
South Portland High School
2016
191 17:24.31
Thornton Academy
2020
192 17:24.50
Ellsworth High School
2008
193 17:24.59
Presque Isle High School
2012
194 17:25.00
Mountain Valley
2005
194 17:25.00
Lake Region High School
2006
196 17:25.02
South Portland High School
2017
197 17:25.50
North Yarmouth Academy
2012
198 17:25.60
Scarborough High School
2013
199 17:25.61
Mt. Ararat High School
2014
200 17:25.90
Windham High School
2012
201 17:26.00
Scarborough High School
2007
202 17:26.17
Scarborough High School
2022
203 17:26.47
Massabesic High School
2018
204 17:26.60
North Haven
2011
205 17:26.82
Falmouth High School
2009
206 17:27.00
Bonny Eagle High School
2008
206 17:27.00
Cape Elizabeth High School
2007
206 17:27.00
Medomak Valley High School
2010
209 17:27.44
Lewiston High School
2013
210 17:27.61
Massabesic High School
2017
211 17:27.91
York High School
2012
212 17:28.00
St. Dominic Regional High School
2006
212 17:28.00
Thornton Academy
2009
212 17:28.00
Caribou High School
2010
215 17:28.20
Windham High School
2010
216 17:28.21
Calais High School
2018
217 17:28.26
Yarmouth High School
2011
218 17:28.42
Deering High School
2016
219 17:28.77
John Bapst Memorial High School
2012
220 17:28.80
Lincoln Academy
2008
221 17:28.85
Hampden Academy
2017
222 17:29.00
Mattanawcook Academy
2012
223 17:29.17
Greely High School
2018
224 17:29.25
Marshwood High School
2017
225 17:29.66
Massabesic High School
2013
226 17:29.90
Cheverus High School
2015
227 17:29.93
Waynflete School
2017
228 17:29.94
Maine Coast Waldorf
2018
229 17:30.00
Scarborough High School
2006
230 17:30.23
Caribou High School
2019
231 17:30.60
Massabesic High School
2008
231 17:30.60
Yarmouth High School
2018
233 17:30.71
Windham High School
2017
234 17:30.76
Edward Little High School
2017
235 17:30.82
Scarborough High School
2017
236 17:31.00
Lawrence High School
2010
237 17:31.10
Lewiston High School
2017
238 17:31.29
Greely High School
2009
239 17:31.40
Caribou High School
2013
240 17:31.68
Falmouth High School
2018
241 17:32.32
Biddeford High School
2019
242 17:32.40
Boothbay Region High School
2011
243 17:32.41
Mt. Blue High School
2013
244 17:32.63
Hampden Academy
2012
244 17:32.63
Yarmouth High School
2011
246 17:33.00
Freeport High School
2010
246 17:33.00
Scarborough High School
2005
248 17:33.25
Caribou High School
2016
249 17:33.41
Winthrop High School
2016
250 17:33.51
York High School
2016
251 17:33.54
Poland Regional High School
2011
252 17:33.59
York High School
2013
253 17:33.60
Yarmouth High School
2019
254 17:33.83
South Portland High School
2015
255 17:33.85
Massabesic High School
2019
256 17:33.94
Marshwood High School
2017
257 17:34.00
Scarborough High School
2007
258 17:34.23
Windham High School
2014
259 17:34.40
Portland High School
2008
260 17:34.43
Lewiston High School
2014
261 17:34.69
York High School
2010
262 17:35.00
Cheverus High School
2004
262 17:35.00
Falmouth High School
2011
264 17:35.24
Edward Little High School
2012
265 17:35.31
Falmouth High School
2013
265 17:35.31
Portland High School
2014
267 17:35.80
Maranacook Community High School
2008
267 17:35.80
Greely High School
2017
269 17:35.81
Lisbon High School
2011
270 17:35.87
Falmouth High School
2012
271 17:36.00
Gorham High School
2005
271 17:36.00
Cape Elizabeth High School
2006
271 17:36.00
South Portland High School
2011
274 17:36.10
Cape Elizabeth High School
2010
275 17:36.17
Maranacook Community High School
2014
276 17:36.22
Marshwood High School
2014
277 17:36.30
Cape Elizabeth High School
2019
278 17:36.37
Falmouth High School
2009
279 17:36.47
Caribou High School
2012
280 17:36.56
Washington Academy
2019
281 17:36.65
Fryeburg Academy
2011
282 17:37.00
York High School
2011
282 17:37.00
Greely High School
2006
282 17:37.00
Mt. Ararat High School
2011
285 17:37.14
Yarmouth High School
2011
286 17:37.21
Lincoln Academy
2018
287 17:37.26
Scarborough High School
2014
288 17:37.40
Brunswick High School
2016
289 17:37.75
Lisbon High School
2016
290 17:37.81
Orono High School
2016
291 17:37.88
Bangor High School
2014
292 17:38.00
Freeport High School
2004
293 17:38.07
Scarborough High School
2021
294 17:38.60
Foxcroft Academy
2009
295 17:38.70
Portland High School
2009
296 17:38.75
John Bapst Memorial High School
2014
297 17:39.00
Cony High School
2011
298 17:39.20
Portland High School
2010
299 17:39.29
Falmouth High School
2016
300 17:39.30
Erskine Academy
2014
301 17:39.63
Maine Coast Waldorf
2017
302 17:39.69
Greely High School
2011
303 17:39.74
Hampden Academy
2021
304 17:39.75
Bonny Eagle High School
2020
305 17:39.84
George Stevens Academy
2017
306 17:40.00
Caribou High School
2010
307 17:40.06
Freeport High School
2017
308 17:40.10
Bangor High School
2014
309 17:40.26
Gorham High School
2018
310 17:40.30
Presque Isle High School
2008
311 17:40.56
Calais High School
2013
312 17:40.59
Mt. Desert Island High School
2018
313 17:41.37
Maranacook Community High School
2017
314 17:41.46
Fryeburg Academy
2019
315 17:41.58
Windham High School
2019
316 17:41.71
Monmouth Academy
2016
317 17:41.82
Cape Elizabeth High School
2011
318 17:41.90
Lisbon High School
2009
319 17:41.98
Lewiston High School
2018
320 17:42.00
Caribou High School
2011
321 17:42.22
Freeport High School
2019
322 17:42.57
Waynflete School
2013
323 17:42.60
Scarborough High School
2009
324 17:42.68
Mt. Ararat High School
2017
325 17:42.94
Marshwood High School
2016
326 17:43.00
Greely High School
2015
326 17:43.00
Deering High School
2004
328 17:43.35
York High School
2015
329 17:43.45
Scarborough High School
2018
330 17:43.48
Telstar Regional High School
2012
331 17:43.51
Fryeburg Academy
2015
332 17:43.64
Biddeford High School
2016
333 17:43.66
Deering High School
2019
334 17:43.70
Thornton Academy
2009
335 17:43.85
North Yarmouth Academy
2012
336 17:43.86
Windham High School
2016
337 17:43.90
Wells High School
2017
338 17:43.98
Caribou High School
2014
339 17:44.00
Bonny Eagle High School
2006
339 17:44.00
Portland High School
2008
339 17:44.00
Bonny Eagle High School
2004
339 17:44.00
Sanford High School
2011
339 17:44.00
Gorham High School
2015
339 17:44.00
York High School
2010
339 17:44.00
Erskine Academy
2012
339 17:44.00
Gorham High School
2011
347 17:44.07
Monmouth Academy
2016
348 17:44.10
Brewer High School
2014
349 17:44.38
Old Orchard Beach
0
350 17:45.00
Lisbon High School
2005
351 17:45.36
Greely High School
2018
352 17:45.40
Thornton Academy
2008
353 17:45.51
Falmouth High School
2019
354 17:45.65
South Portland High School
2012
355 17:45.76
Hall-Dale High School
2015
356 17:45.85
George Stevens Academy
2016
357 17:45.86
Maranacook Community High School
2019
358 17:46.01
York High School
2019
358 17:46.01
Caribou High School
2018
360 17:46.28
Hampden Academy
2019
361 17:46.29
Portland High School
2014
362 17:46.53
South Portland High School
2012
363 17:46.55
Jonesport Beals
2019
364 17:46.59
Mt. Ararat High School
2014
365 17:46.72
Greely High School
2011
366 17:46.81
Monmouth Academy
2008
367 17:46.86
Westbrook High School
2019
368 17:46.90
Cheverus High School
2008
369 17:47.00
York High School
2005
370 17:47.03
Monmouth Academy
2011
371 17:47.13
Biddeford High School
2017
372 17:47.36
Greely High School
2020
373 17:47.50
Bangor High School
2008
374 17:47.54
Houlton
2017
375 17:47.80
Lisbon High School
2008
376 17:47.89
Winslow High School
2013
377 17:48.00
Deering High School
2007
377 17:48.00
Sanford High School
2009
379 17:48.13
Presque Isle High School
2018
380 17:48.19
Boothbay Region High School
2009
381 17:48.20
Kennebunk High School
2017
382 17:48.22
Winthrop High School
2006
383 17:48.64
Thornton Academy
2015
384 17:48.74
Orono High School
2017
385 17:49.00
Wiscasset High School
2006
385 17:49.00
Greely High School
2016
387 17:49.03
Falmouth High School
2012
388 17:49.18
Falmouth High School
2018
389 17:49.44
Falmouth High School
2017
390 17:49.46
Cape Elizabeth High School
2016
391 17:49.51
Ellsworth High School
2014
392 17:49.52
Kennebunk High School
2021
393 17:49.68
Gorham High School
2018
394 17:49.86
Massabesic High School
2022
395 17:49.91
Massabesic High School
2018
396 17:50.00
Cheverus High School
2006
396 17:50.00
Hampden Academy
2011
398 17:50.17
Falmouth High School
2012
398 17:50.17
Mt. Ararat High School
2015
400 17:50.37
South Portland High School
2016
401 17:50.53
Biddeford High School
2015
402 17:50.57
Greely High School
2021
403 17:50.83
Deering High School
2018
404 17:50.91
Biddeford High School
2016
405 17:51.00
Lisbon High School
2006
406 17:51.08
Boothbay Region High School
2014
406 17:51.08
Falmouth High School
2012
408 17:51.13
Deering High School
2012
409 17:51.31
Bangor High School
2016
410 17:51.67
Scarborough High School
2013
411 17:51.78
Winthrop High School
2006
412 17:51.90
Massabesic High School
2010
413 17:52.65
Massabesic High School
2020
414 17:52.83
Leavitt Area High School
2016
415 17:52.86
Falmouth High School
2015
416 17:52.96
Scarborough High School
2015
417 17:53.00
Yarmouth High School
2006
417 17:53.00
Westbrook High School
2006
417 17:53.00
Cape Elizabeth High School
2008
420 17:53.07
Lincoln Academy
2020
421 17:53.19
Freeport High School
2013
422 17:53.36
Deering High School
2017
423 17:53.39
Winthrop High School
2013
423 17:53.39
Brunswick High School
2013
425 17:53.40
Cheverus High School
2009
426 17:53.53
Bangor High School
2017
427 17:53.78
Maranacook Community High School
2015
428 17:53.84
South Portland High School
2017
429 17:53.89
Yarmouth High School
2010
430 17:54.00
Lisbon High School
2004
430 17:54.00
Freeport High School
2010
430 17:54.00
Falmouth High School
2010
433 17:54.05
Monmouth Academy
2013
434 17:54.44
Yarmouth High School
2020
435 17:54.60
Massabesic High School
2013
436 17:54.61
Massabesic High School
2015
437 17:54.66
Portland High School
2019
437 17:54.66
York High School
2016
439 17:54.94
Mt. Blue High School
2013
440 17:55.00
Cape Elizabeth High School
2007
440 17:55.00
Maranacook Community High School
2016
440 17:55.00
Brunswick High School
2011
443 17:55.10
Traip Academy
2008
444 17:55.21
Bonny Eagle High School
2017
445 17:55.45
Greely High School
2017
446 17:55.49
Hall-Dale High School
2014
447 17:55.67
Mt. Ararat High School
2018
448 17:55.68
Lincoln Academy
2014
449 17:55.70
Falmouth High School
2010
450 17:55.89
York High School
2018
451 17:56.00
Cape Elizabeth High School
2007
451 17:56.00
Scarborough High School
2007
451 17:56.00
Portland High School
2004
451 17:56.00
Fryeburg Academy
2011
455 17:56.03
Greely High School
2012
456 17:56.07
Edward Little High School
2018
457 17:56.08
York High School
2020
458 17:56.20
Cheverus High School
2008
459 17:56.21
Cheverus High School
2021
460 17:56.22
Gorham High School
2014
461 17:56.37
Messalonskee High School
2016
462 17:56.63
Marshwood High School
2019
463 17:56.82
Fryeburg Academy
2013
464 17:56.88
Orono High School
2018
464 17:56.88
Cape Elizabeth High School
2011
466 17:57.03
Presque Isle High School
2016
467 17:57.30
Lake Region High School
2021
468 17:57.37
York High School
2013
469 17:57.40
Boothbay Region High School
2018
470 17:57.50
Deering High School
2010
471 17:57.52
Maine Coast Waldorf
2015
472 17:57.89
Scarborough High School
2015
473 17:57.94
Boothbay Region High School
2017
474 17:57.96
Falmouth High School
2021
475 17:58.00
Lewiston High School
2010
475 17:58.00
Cony High School
2010
477 17:58.11
York High School
2016
478 17:58.12
George Stevens Academy
2013
479 17:58.28
Windham High School
2015
480 17:58.30
Kennebunk High School
2012
481 17:58.33
Cheverus High School
2012
482 17:58.35
Greely High School
2019
483 17:58.39
Washburn
2016
484 17:58.51
Boothbay Region High School
2010
484 17:58.51
Freeport High School
2012
486 17:59.01
Bangor High School
2012
487 17:59.07
Falmouth High School
2014
488 17:59.25
Orono High School
2013
489 17:59.30
Scarborough High School
2015
490 17:59.39
Bangor High School
2015
491 17:59.52
Gorham High School
2019
492 17:59.56
Westbrook High School
2020
493 17:59.68
Portland High School
2020
494 17:59.71
Orono High School
2014
495 17:59.79
Gray New Gloucester High School
2016
496 17:59.97
Traip Academy
2017
497 18:00.00
Greely High School
2012
497 18:00.00
Scarborough High School
2010
499 18:00.03
South Portland High School
2019
500 18:00.06
Falmouth High School
2019
Comments