| 1 | Jackson GarciaPlace 1 · Grade 7 · Bruce M Whittier | 7 | Bruce M Whittier | 13:06.00 PR |
| 2 | Leo FerreyPlace 2 · Grade 8 · Cape Elizabeth | 8 | Cape Elizabeth | 13:12.20 PR |
| 3 | Josh VarneyPlace 3 · Grade 7 · Bruce M Whittier | 7 | Bruce M Whittier | 13:31.70 PR |
| 4 | Ben McAlmonPlace 4 · Grade 8 · Cape Elizabeth | 8 | Cape Elizabeth | 14:12.40 PR |
| 5 | Milo MamonePlace 5 · Grade - · Waynflete | - | Waynflete | 14:33.40 PR |
| 6 | Carter WashburnPlace 6 · Grade 8 · Cape Elizabeth | 8 | Cape Elizabeth | 14:39.00 PR |
| 7 | Samuel DedekianPlace 7 · Grade 7 · Waynflete | 7 | Waynflete | 15:07.50 PR |
| 8 | Brayden ZhouPlace 8 · Grade - · Waynflete | - | Waynflete | 15:29.00 PR |
| 9 | Camden FootmanPlace 9 · Grade - · Bruce M Whittier | - | Bruce M Whittier | 15:41.00 PR |
| 10 | Jackson MacwilliamsPlace 10 · Grade 6 · Loranger | 6 | Loranger | 16:11.80 |
| 11 | Miles SchroderPlace 11 · Grade 6 · Cape Elizabeth | 6 | Cape Elizabeth | 16:27.80 PR |
| 12 | Jonah RawlinsPlace 12 · Grade - · Waynflete | - | Waynflete | 16:28.00 PR |
| 13 | Robert EmeryPlace 13 · Grade 7 · Cape Elizabeth | 7 | Cape Elizabeth | 16:52.50 PR |
| 14 | Farley CraigPlace 14 · Grade - · Cape Elizabeth | - | Cape Elizabeth | 17:17.10 PR |
| 15 | Daniel HowePlace 15 · Grade - · Bruce M Whittier | - | Bruce M Whittier | 17:27.40 PR |
| 16 | Trevor SkeltonPlace 16 · Grade - · Loranger | - | Loranger | 17:30.20 PR |
| 17 | Carter ReidPlace 17 · Grade - · Loranger | - | Loranger | 18:04.00 PR |
| 18 | Colin RigginsPlace 18 · Grade 7 · Bruce M Whittier | 7 | Bruce M Whittier | 18:27.80 PR |
| 19 | Blake SpraguePlace 19 · Grade 6 · Loranger | 6 | Loranger | 18:40.40 PR |
| 20 | Liam ThomasPlace 20 · Grade 7 · Loranger | 7 | Loranger | 18:43.20 PR |
| 21 | Ashton YerxaPlace 21 · Grade 8 · Bruce M Whittier | 8 | Bruce M Whittier | 19:25.70 PR |
| 22 | Maddox KurrePlace 22 · Grade - · Cape Elizabeth | - | Cape Elizabeth | 19:31.20 PR |
| 23 | Ellis Battilana-picardPlace 23 · Grade 7 · Waynflete | 7 | Waynflete | 20:23.70 PR |
| 24 | Sam UrbanekPlace 24 · Grade 8 · Cape Elizabeth | 8 | Cape Elizabeth | 21:31.30 PR |
| 25 | James BevinsPlace 25 · Grade 6 · Cape Elizabeth | 6 | Cape Elizabeth | 21:31.90 PR |
| 26 | Sixten Telander readPlace 26 · Grade 6 · Waynflete | 6 | Waynflete | 22:10.10 PR |
| 27 | Elijah LIPlace 27 · Grade - · Waynflete | - | Waynflete | 23:08.90 PR |
| 28 | Patrick CoxPlace 28 · Grade 7 · Loranger | 7 | Loranger | 25:04.70 PR |
| 29 | Logan DumondPlace 29 · Grade - · Bruce M Whittier | - | Bruce M Whittier | 29:29.50 PR |