1 Ryan Widzgowski CH 17:07 Team Score
2 Tyler Gammon EL 17:08 Medomak Valley 48
3 Charlie Jones Fox I 17:11 Edward Little 58
4 Sebastian Peters LAW 17:32 Lincoln Academy 64
5 Patrick O'Donnell MED 17:33 Lawrence 64
6 Gary Ward LA 17:44 Rockland 104
7 Alex Goldrup MED 17:55 Camden Hills no score
8 Mike Brooks LAW 18:01 Islesboro no score
9 Chris Caron LAW 18:36.09 Fox Island no score
10 Faisal Noor EL 18:36.39
11 Jalen Lincoln LA 18:40
12 William Watson Rock 18:44
13 Josh Anderson MED 18:57
14 Caleb Bond LA 19:11
15 Christopher Caiani EL 19:12
16 Caleb Philbrook MED 19:16
17 Joe Murphy MED 19:31
18 Davis Saltonstall CH 20:13
19 John Barbosa-Neto EL 20:18
20 Luca Keushguerian LA 20:20
21 Dakota Rhodes Rock 20:26
22 Brett Potts Rock 20:32
23 Gregory St. Denis EL 20:33
24 Holden Rogers Isles 20:36
25 Jessie Heald  LAW 20:44
26 Steven Severance LA 20:50.31
27 Quinton Vannah MED 20:50.57
28 Andrew Allen MED 20:53
29 Fletcher Davis CH 20:56
30 Peter Thompson MED 20:57
31 Brandon Gruver EL 21:22
32 Joshua Titus EL 21:27
33 Alex Peabody Rock 21:48
34 Chris Bartsch LAW 22:10.13
35 Sean Fay CH 22:10.43
36 MacKenzie Sennett LAW 22:21
37 Dash Marley Isles 23:23
38 Kevin Rough Rock 26:11
39 Matthew Poland LA 29:00
40 Travis Borkowski Rock 29:24
41 Stefan Nicholls MED  DNF