| 1 | Sam LeonePlace 1 · Grade 12 · East Lyme | 12 | East Lyme | 16:44.30 |
| 2 | Jack DempseyPlace 2 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 17:01.10 |
| 3 | Jack FaitschPlace 3 · Grade 12 · East Lyme | 12 | East Lyme | 17:07.90 |
| 4 | Joey PapaliaPlace 4 · Grade 11 · East Lyme | 11 | East Lyme | 17:31.90 |
| 5 | Gavin FantPlace 5 · Grade 12 · East Lyme | 12 | East Lyme | 18:18.40 |
| 6 | Adrik GatesPlace 6 · Grade 12 · East Lyme | 12 | East Lyme | 18:28.70 |
| 7 | Carter StringerPlace 7 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 19:38.30 |
| 8 | Sebastian MelendezPlace 8 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 19:40.30 |
| 9 | Topher ReganPlace 9 · Grade 12 · East Lyme | 12 | East Lyme | 19:56.30 |
| 10 | Connor GrantPlace 10 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 20:01.80 |
| 11 | Clark DziavitPlace 11 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 20:07.50 |
| 12 | Austin MuenchPlace 12 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 20:09.40 |
| 13 | Aiden VenturaPlace 13 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 20:12.10 |
| 14 | Ivan ButovaPlace 14 · Grade 12 · East Lyme | 12 | East Lyme | 20:13.50 |
| 15 | Liam SnidePlace 15 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 21:19.20 |
| 16 | Giovanni CarlonePlace 16 · Grade 9 · East Lyme | 9 | East Lyme | 21:22.50 |
| 17 | Ian HopkinsPlace 17 · Grade 9 · East Lyme | 9 | East Lyme | 21:31.00 |
| 18 | Antoine WalkerPlace 18 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 21:39.10 |
| 19 | Christian AllenPlace 19 · Grade 12 · East Lyme | 12 | East Lyme | 21:44.60 |
| 20 | Bryce WymanPlace 20 · Grade 9 · East Lyme | 9 | East Lyme | 21:47.00 |
| 21 | Hisham BenjdidPlace 21 · Grade 9 · East Lyme | 9 | East Lyme | 21:48.80 |
| 22 | Malachy HaylonPlace 22 · Grade 9 · East Lyme | 9 | East Lyme | 22:27.30 |
| 23 | Justin ChurchPlace 23 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 22:27.60 |
| 24 | Connor GallagherPlace 24 · Grade 9 · East Lyme | 9 | East Lyme | 22:34.70 |
| 25 | Sloan D'AquilaPlace 25 · Grade 9 · East Lyme | 9 | East Lyme | 22:51.40 |
| 26 | Ronaldson JulienPlace 26 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 22:55.10 |
| 27 | Edrian AdamsPlace 27 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 22:55.80 |
| 28 | Zekyel JosephPlace 28 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 23:00.60 |
| 29 | Kyle MirandaPlace 29 · Grade 11 · East Lyme | 11 | East Lyme | 23:12.50 |
| 30 | Andrew HickeyPlace 30 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 23:31.20 |
| 31 | Tedd MoreauPlace 31 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 23:35.80 |
| 32 | Rene MontalvoPlace 32 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 23:44.20 |
| 33 | Mason SanfordPlace 33 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 23:48.60 |
| 34 | Karthik BolineniPlace 34 · Grade 11 · East Lyme | 11 | East Lyme | 24:00.40 |
| 35 | Danny BoribounPlace 35 · Grade 11 · Putnam | 11 | Putnam | 24:02.80 |
| 36 | Kaden VargasPlace 36 · Grade 11 · East Lyme | 11 | East Lyme | 24:12.00 |
| 37 | Jose CabanPlace 37 · Grade 11 · New London | 11 | New London | 24:22.40 |
| 38 | Marcus MurrayPlace 38 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 24:39.70 |
| 39 | Cayden BerryPlace 39 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 24:43.30 |
| 40 | Elliot St GeorgePlace 40 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 24:49.80 |
| 41 | Chase ZalewskiPlace 41 · Grade 9 · East Lyme | 9 | East Lyme | 24:50.00 |
| 42 | Maximilian OlawalePlace 42 · Grade 10 · East Lyme | 10 | East Lyme | 24:52.00 |
| 43 | Tyler D'AngeloPlace 43 · Grade 9 · East Lyme | 9 | East Lyme | 24:53.80 |
| 44 | Trevor HintzePlace 44 · Grade 10 · East Lyme | 10 | East Lyme | 25:08.20 |
| 45 | Avion MasonPlace 45 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 26:59.80 |
| 46 | Jayvon RobinsonPlace 46 · Grade 12 · New London | 12 | New London | 27:08.90 |
| 47 | Jedden RomulusPlace 47 · Grade 11 · New London | 11 | New London | 27:55.90 |
| 48 | Jefferson LinPlace 48 · Grade 9 · East Lyme | 9 | East Lyme | 28:10.70 |
| 49 | Ryan HarrisPlace 49 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 28:12.00 |
| 50 | Jacob JohnstonePlace 50 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 28:20.80 |
| 51 | Jandiel SuarezPlace 51 · Grade 12 · Putnam | 12 | Putnam | 28:27.20 |
| 52 | Dhyan PatelPlace 52 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 28:28.40 PR |
| 53 | Qizhen HePlace 53 · Grade 10 · East Lyme | 10 | East Lyme | 28:30.70 |
| 54 | Jaxson Selmer-LarsenPlace 54 · Grade 10 · East Lyme | 10 | East Lyme | 28:31.40 |
| 55 | Oakland OggPlace 55 · Grade 9 · New London | 9 | New London | 28:48.30 |
| 56 | Elias CroteauPlace 56 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 29:46.70 |
| 57 | Austin BarbozaPlace 57 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 30:23.90 |
| 58 | Oliver Selmer-LarsenPlace 58 · Grade 12 · East Lyme | 12 | East Lyme | 32:03.80 |
| 59 | Ethan ScheidePlace 59 · Grade 12 · East Lyme | 12 | East Lyme | 32:33.30 |
| 60 | Bryson MacAdiePlace 60 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 32:33.90 |
| 61 | Nick VivancoPlace 61 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 32:34.10 |
| 62 | Sebastian Neuser-DavisPlace 62 · Grade 9 · East Lyme | 9 | East Lyme | 32:34.80 |
| 63 | Jacob HollandPlace 63 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 33:27.10 |
| 64 | Richard Del VillarPlace 64 · Grade 9 · New London | 9 | New London | 44:22.50 |
| 65 | Benjamin EllisPlace 65 · Grade 9 · Norwich Free Academy | 9 | Norwich Free Academy | 44:49.10 |