Cape Elizabeth 104, Fryeburg Academy 120, Gray-New Gloucester 121, Greely 161, Merriconeag 22, Yarmouth 28, Freeport 53, Falmouth 58

results 1. Z. Chace-Donahue (Merr) 18:01.4; 2. E. Chace-Donahue (Merr) 18:08.8; 3. Martin (Free) 18:11.5; 4. Becker (Yar) 18:14.4; 5. Pierce (Merr) 18:34.0; 6. Hatton (Cape) 18:47.2; 7. Torres (Yar) 19:07.7; 8. Alexander (Yar) 19:15.8; 9. E. Teare (Yar) 19:45.9; 10. C. Teare (Yar) 19:46.9; 11. Bloch (Fal) 19:52.4; 12. Conrad (Yar) 20:10.5; 13. Lesnikov (Yar) 20:13.5; 14. Abramson (Fal), Myers (Yar), 20:15.5; 16. Knighton (Free), Wu (Merr), 20:21.6; 18. Bucksbaum (Fal) 20:24.7; 19. Sullivan (Yar) 20:26.9; 20. Ahearne (Free) 20:32.8; 21. Bernier (Fal) 20:33.5; 22. Moore (Free) 20:35.9; 23. Hawkins (Yar) 20:37.1; 24. Fullagar (Free) 20:43.6; 25. Hynes (Yar) 20:50.5; 26. Morin (Fal) 20:51.9; 27. Tupper (Merr) 20:55.3; 28. Glessner (Yar) 20:55.8; 29. Tindall (Merr) 21:01.3; 30. Wellen (Free) 21:03.5; 31. Garcia (GNG) 21:21.4; 32. McEvoy (GNG) 21:23.0.