| 1 | Nico CardelloPlace 1 · Grade 11 · East Lyme | 11 | East Lyme | 15:43.54 |
| 2 | Joey PapaliaPlace 2 · Grade 12 · East Lyme | 12 | East Lyme | 16:21.00 PR |
| 3 | Connor DubePlace 3 · Grade 11 · Fitch | 11 | Fitch | 16:43.19 |
| 4 | Hisham BenjdidPlace 4 · Grade 10 · East Lyme | 10 | East Lyme | 17:15.95 |
| 5 | London KrekelerPlace 5 · Grade 10 · Fitch | 10 | Fitch | 18:02.20 |
| 6 | Giovanni CarlonePlace 6 · Grade 10 · East Lyme | 10 | East Lyme | 18:47.26 |
| 7 | Sloan D'AquilaPlace 7 · Grade 10 · East Lyme | 10 | East Lyme | 18:56.61 |
| 8 | Trevor HintzePlace 8 · Grade 11 · East Lyme | 11 | East Lyme | 18:59.22 |
| 9 | Kush PatelPlace 9 · Grade 12 · Fitch | 12 | Fitch | 18:59.82 |
| 10 | Kevin LamPlace 10 · Grade 11 · Fitch | 11 | Fitch | 19:06.81 |
| 11 | Ian HopkinsPlace 11 · Grade 10 · East Lyme | 10 | East Lyme | 19:45.07 |
| 12 | Tyler HartzellPlace 12 · Grade 9 · East Lyme | 9 | East Lyme | 19:46.55 |
| 13 | Ethan HousemanPlace 13 · Grade 9 · East Lyme | 9 | East Lyme | 19:48.51 |
| 14 | Daimon FlaxPlace 14 · Grade 12 · Fitch | 12 | Fitch | 19:56.64 |
| 15 | Finlay OvermoyerPlace 15 · Grade 12 · Fitch | 12 | Fitch | 20:10.85 |
| 16 | Connor GustavsonPlace 16 · Grade 12 · Fitch | 12 | Fitch | 20:40.80 |
| 17 | Erwin MadisonPlace 17 · Grade 11 · Fitch | 11 | Fitch | 20:42.09 |
| 18 | Joel Obregon FerrierioPlace 18 · Grade 12 · Fitch | 12 | Fitch | 20:46.98 |
| 19 | Theodore RiesenbergPlace 19 · Grade 10 · Fitch | 10 | Fitch | 20:51.62 |
| 20 | Liam RobinsonPlace 20 · Grade 11 · Fitch | 11 | Fitch | 20:54.94 |
| 21 | Conor GallagherPlace 21 · Grade 10 · East Lyme | 10 | East Lyme | 20:55.53 |
| 22 | Rylei ParkPlace 22 · Grade 10 · Fitch | 10 | Fitch | 21:03.96 |
| 23 | Adam FlemingPlace 23 · Grade 12 · Fitch | 12 | Fitch | 21:05.60 |
| 24 | Max RomillyPlace 24 · Grade 11 · Fitch | 11 | Fitch | 22:15.15 |
| 25 | Logan WhaleyPlace 25 · Grade 12 · Fitch | 12 | Fitch | 22:23.35 |
| 26 | Ronan CambridgePlace 26 · Grade 10 · East Lyme | 10 | East Lyme | 22:24.95 PR |
| 27 | Zachary CorriveauPlace 27 · Grade 12 · Fitch | 12 | Fitch | 22:31.13 |
| 28 | Jaxson SmithPlace 28 · Grade 9 · East Lyme | 9 | East Lyme | 22:32.81 |
| 29 | William MuscarelliPlace 29 · Grade 11 · East Lyme | 11 | East Lyme | 22:33.96 |
| 30 | Alden GreenePlace 30 · Grade 9 · Fitch | 9 | Fitch | 22:44.00 |
| 31 | Caden BogarPlace 31 · Grade 11 · Fitch | 11 | Fitch | 22:55.00 |
| 32 | Garrett MoorePlace 32 · Grade 10 · Fitch | 10 | Fitch | 23:35.00 |
| 33 | Liam NyrenPlace 33 · Grade 9 · East Lyme | 9 | East Lyme | 23:47.00 |
| 34 | William GriffenbergPlace 34 · Grade 9 · Fitch | 9 | Fitch | 24:07.00 PR |
| 35 | Sebastian Neuser-DavisPlace 35 · Grade 10 · East Lyme | 10 | East Lyme | 24:37.72 |
| 36 | Jody MurnanePlace 36 · Grade 12 · Fitch | 12 | Fitch | 25:22.69 |
| 37 | Jaxson Selmer-LarsenPlace 37 · Grade 11 · East Lyme | 11 | East Lyme | 26:37.33 |
| 38 | Oliver SinclairPlace 38 · Grade 9 · East Lyme | 9 | East Lyme | 27:46.48 |
| 39 | Lucas SentinoPlace 39 · Grade 9 · East Lyme | 9 | East Lyme | 28:37.39 |
| 40 | Trace AlcobaPlace 40 · Grade 10 · Fitch | 10 | Fitch | 31:26.43 |