| 1 | Lucas MadsenPlace 1 · Grade 8 · Wells | 8 | Wells | 9:31.00 |
| 2 | Wyatt PalmerPlace 2 · Grade 8 · York | 8 | York | 9:51.00 |
| 3 | Logan DescoteauxPlace 3 · Grade 8 · Kennebunk | 8 | Kennebunk | 9:55.00 PR |
| 4 | Harrison BalakierPlace 4 · Grade 7 · York | 7 | York | 9:55.60 |
| 5 | Harper StaublePlace 5 · Grade 7 · Shapleigh | 7 | Shapleigh | 10:00.00 |
| 6 | Dante AvilaPlace 6 · Grade 8 · Kennebunk | 8 | Kennebunk | 10:13.00 |
| 7 | Dominic LorelloPlace 7 · Grade 8 · Wells | 8 | Wells | 10:25.00 |
| 8 | Cale LegerePlace 8 · Grade 7 · York | 7 | York | 10:27.00 |
| 9 | James CurtisPlace 9 · Grade 6 · Wells | 6 | Wells | 10:28.00 |
| 10 | Grant FarringtonPlace 10 · Grade 6 · York | 6 | York | 10:32.00 |
| 11 | William SarnoPlace 11 · Grade 7 · York | 7 | York | 10:35.00 PR |
| 12 | Ryan GrinnellPlace 12 · Grade 7 · York | 7 | York | 10:50.00 |
| 13 | Phelps KiperPlace 13 · Grade 7 · York | 7 | York | 10:53.00 |
| 14 | Connor PrendergastPlace 14 · Grade 8 · York | 8 | York | 10:53.80 |
| 15 | Oliver BrochuPlace 15 · Grade 6 · Shapleigh | 6 | Shapleigh | 10:54.00 PR |
| 16 | Damien HattenPlace 16 · Grade 8 · Shapleigh | 8 | Shapleigh | 11:03.00 PR |
| 17 | Colin FarringtonPlace 17 · Grade 8 · York | 8 | York | 11:09.00 PR |
| 18 | Jackson WalkerPlace 18 · Grade 8 · York | 8 | York | 11:12.00 |
| 19 | Haven ColemanPlace 19 · Grade 8 · Biddeford | 8 | Biddeford | 11:13.00 PR |
| 20 | Myles AveryPlace 20 · Grade 6 · York | 6 | York | 11:14.00 |
| 21 | Jack HillPlace 21 · Grade - · Wells | - | Wells | 11:15.00 PR |
| 22 | Everett BurkePlace 22 · Grade 8 · York | 8 | York | 11:16.00 |
| 23 | Raymond LambPlace 23 · Grade 8 · Kennebunk | 8 | Kennebunk | 11:23.00 |
| 24 | Jonah HerseyPlace 24 · Grade 6 · Thornton Academy | 6 | Thornton Academy | 11:25.00 |
| 25 | Joseph DuboisPlace 25 · Grade 8 · Biddeford | 8 | Biddeford | 11:26.00 PR |
| 26 | Owyn AlfisPlace 26 · Grade 6 · York | 6 | York | 11:35.00 |
| 27 | Cassius LancasterPlace 27 · Grade 7 · Biddeford | 7 | Biddeford | 11:37.00 |
| 28 | Graysen DoylePlace 28 · Grade 7 · Thornton Academy | 7 | Thornton Academy | 11:38.00 |
| 29 | Camden MondorPlace 29 · Grade 6 · Biddeford | 6 | Biddeford | 11:39.00 PR |
| 30 | Zachary SmithPlace 30 · Grade 8 · Biddeford | 8 | Biddeford | 11:39.00 |
| 31 | Aryan SawantPlace 31 · Grade 7 · Wells | 7 | Wells | 11:42.00 |
| 32 | Alexander CurtisPlace 32 · Grade 6 · Wells | 6 | Wells | 11:42.60 |
| 33 | Ethan LathwoodPlace 33 · Grade 7 · Thornton Academy | 7 | Thornton Academy | 12:00.00 |
| 34 | Quinn SimmonsPlace 34 · Grade 6 · Shapleigh | 6 | Shapleigh | 12:01.00 |
| 35 | William StubbsPlace 35 · Grade 7 · Kennebunk | 7 | Kennebunk | 12:05.00 PR |
| 36 | Levi BernardPlace 36 · Grade 7 · Biddeford | 7 | Biddeford | 12:07.00 |
| 37 | Cooper WoodsPlace 37 · Grade 6 · York | 6 | York | 12:08.00 |
| 38 | Wyatt HarperPlace 38 · Grade 6 · Biddeford | 6 | Biddeford | 12:11.00 PR |
| 39 | Robert GuzzardiPlace 39 · Grade 6 · Wells | 6 | Wells | 12:12.00 |
| 40 | Andrew DesjardinsPlace 40 · Grade 7 · Biddeford | 7 | Biddeford | 12:13.00 |
| 41 | Aaron AdamsPlace 41 · Grade 8 · Wells | 8 | Wells | 12:15.00 |
| 42 | Griffin HigginsPlace 42 · Grade 6 · Shapleigh | 6 | Shapleigh | 12:16.00 |
| 43 | Charles SchmidPlace 43 · Grade 7 · York | 7 | York | 12:22.00 |
| 44 | Peter GraffamPlace 44 · Grade 7 · Biddeford | 7 | Biddeford | 12:29.00 PR |
| 45 | Calvin DaunPlace 45 · Grade 6 · York | 6 | York | 12:53.00 |
| 46 | Carl RhodesPlace 46 · Grade 8 · Shapleigh | 8 | Shapleigh | 12:58.00 PR |
| 47 | Sean BeaudoinPlace 47 · Grade 8 · Shapleigh | 8 | Shapleigh | 13:08.00 PR |
| 48 | Jake HarmonPlace 48 · Grade 7 · York | 7 | York | 13:09.00 |
| 49 | Cooper MayPlace 49 · Grade 6 · Shapleigh | 6 | Shapleigh | 13:09.80 PR |
| 50 | Zachary JenkinsPlace 50 · Grade 7 · Wells | 7 | Wells | 13:10.00 |
| 51 | Charlie CoraccioPlace 51 · Grade 7 · Shapleigh | 7 | Shapleigh | 13:14.00 |
| 52 | James GilliamPlace 52 · Grade 8 · Kennebunk | 8 | Kennebunk | 13:19.00 |
| 53 | John DespresPlace 53 · Grade 7 · Shapleigh | 7 | Shapleigh | 13:22.00 |
| 54 | Noah CarlsonPlace 54 · Grade 6 · Kennebunk | 6 | Kennebunk | 13:27.00 |
| 55 | Vandon PoissonPlace 55 · Grade 6 · York | 6 | York | 13:45.00 |
| 56 | Braylin MillerPlace 56 · Grade 8 · Shapleigh | 8 | Shapleigh | 13:57.00 PR |
| 57 | Liam BakkePlace 57 · Grade - · York | - | York | 14:06.00 PR |
| 58 | Biboy SoursPlace 58 · Grade 6 · Shapleigh | 6 | Shapleigh | 14:20.00 |
| 59 | Charlie BrooksPlace 59 · Grade 6 · Shapleigh | 6 | Shapleigh | 14:43.00 |
| 60 | Brody BoissonneaultPlace 60 · Grade 7 · Biddeford | 7 | Biddeford | 14:43.90 PR |
| 61 | Jayden SpoonerPlace 61 · Grade 6 · Biddeford | 6 | Biddeford | 14:50.00 |
| 62 | Alexander AckleyPlace 62 · Grade 6 · Wells | 6 | Wells | 15:44.00 |
| 63 | Madden SePlace 63 · Grade 6 · Biddeford | 6 | Biddeford | 16:02.00 PR |
| 64 | Calvin BergPlace 64 · Grade 7 · Shapleigh | 7 | Shapleigh | 16:03.00 |
| 65 | Grady GuilleraultPlace 65 · Grade 6 · Biddeford | 6 | Biddeford | 16:08.00 |
| 66 | Harrison BuchananPlace 66 · Grade 6 · Biddeford | 6 | Biddeford | 18:13.00 |
| 67 | Isaac BuckleyPlace 67 · Grade 6 · Wells | 6 | Wells | 18:25.00 PR |
| 68 | Tyler RidleyPlace 68 · Grade 8 · York | 8 | York | 19:47.00 PR |