| 1 | Dylan HarpPlace 1 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 16:26.40 |
| 2 | Jude PeacockPlace 2 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 17:14.10 PR |
| 3 | Nick PetitoPlace 3 · Grade 11 · Cape Henlopen | 11 | Cape Henlopen | 17:21.80 |
| 4 | Owen BeitzelPlace 4 · Grade 11 · Cape Henlopen | 11 | Cape Henlopen | 17:30.50 PR |
| 5 | Brandt KuklishPlace 5 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 17:43.90 PR |
| 6 | Henry NeufeldPlace 6 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 17:44.30 PR |
| 7 | Owen BarronPlace 7 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 17:45.80 |
| 8 | Jude BastianPlace 8 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 17:51.40 |
| 9 | Devin SilvaPlace 9 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 17:52.30 |
| 10 | Caleb OlmstedPlace 10 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 18:16.00 |
| 11 | Chase JohnsonPlace 11 · Grade 12 · Sussex Tech | 12 | Sussex Tech | 18:45.70 |
| 12 | Reece KuklishPlace 12 · Grade 12 · Cape Henlopen | 12 | Cape Henlopen | 18:51.00 |
| 13 | Jefferey Velasquez GarciaPlace 13 · Grade 11 · Sussex Tech | 11 | Sussex Tech | 19:57.50 |
| 14 | Isaac StuartPlace 14 · Grade 11 · Cape Henlopen | 11 | Cape Henlopen | 20:05.90 |
| 15 | Sam KardosPlace 15 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 20:11.60 |
| 16 | Thomas BonkPlace 16 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 20:22.10 |
| 17 | Lisandro Vasquez CarranzaPlace 17 · Grade 9 · Sussex Tech | 9 | Sussex Tech | 20:24.80 PR |
| 18 | Austin RowlandsPlace 18 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 20:25.80 |
| 19 | Colton BrennanPlace 19 · Grade 11 · Sussex Tech | 11 | Sussex Tech | 20:42.70 |
| 20 | Jairo Lopez-RobleroPlace 20 · Grade 11 · Sussex Tech | 11 | Sussex Tech | 21:01.30 |
| 21 | Daxton NapolitanoPlace 21 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 21:12.80 |
| 22 | Michael HornbeckPlace 22 · Grade 9 · Sussex Tech | 9 | Sussex Tech | 21:17.20 |
| 23 | Michael ScesaPlace 23 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 21:19.00 PR |
| 24 | Emmett PiercePlace 24 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 21:34.40 |
| 25 | Gavin BrooksPlace 25 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 22:02.50 |
| 26 | Ellis BrownPlace 26 · Grade 12 · Cape Henlopen | 12 | Cape Henlopen | 22:10.40 |
| 27 | Ryder UszenskiPlace 27 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 22:12.60 |
| 28 | Finnegan LappinPlace 28 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 22:16.80 |
| 29 | Mitchell HeilPlace 29 · Grade 12 · Sussex Tech | 12 | Sussex Tech | 22:18.30 |
| 30 | Jayden PalmerPlace 30 · Grade 11 · Sussex Tech | 11 | Sussex Tech | 22:41.20 |
| 31 | Beau KrickPlace 31 · Grade 11 · Cape Henlopen | 11 | Cape Henlopen | 22:53.40 |
| 32 | Cameron CorroziPlace 32 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 22:59.10 |
| 33 | Christian WolanskyPlace 33 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 23:20.40 |
| 34 | Parker MatthewsPlace 34 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 23:49.20 |
| 35 | Bennett CurryPlace 35 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 23:50.50 |
| 36 | Max WinnerPlace 36 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 23:59.90 |
| 37 | Joshua ZeitlerPlace 37 · Grade 11 · Sussex Tech | 11 | Sussex Tech | 24:01.70 |
| 38 | Joel ChartrandPlace 38 · Grade 10 · Cape Henlopen | 10 | Cape Henlopen | 24:04.00 |
| 39 | Louis HoangPlace 39 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 24:05.30 |
| 40 | Brayden HastingsPlace 40 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 24:06.10 |
| 41 | Tanner MunskiPlace 41 · Grade 12 · Sussex Tech | 12 | Sussex Tech | 24:19.50 |
| 42 | Raymond MtimbiriPlace 42 · Grade 12 · Cape Henlopen | 12 | Cape Henlopen | 24:38.40 |
| 43 | Cason AndrewsPlace 43 · Grade 11 · Sussex Tech | 11 | Sussex Tech | 24:50.00 |
| 44 | Dunovan CranePlace 44 · Grade 9 · Sussex Tech | 9 | Sussex Tech | 24:57.90 |
| 45 | Jose Yoc-GonzalezPlace 45 · Grade 9 · Sussex Tech | 9 | Sussex Tech | 25:59.80 |
| 46 | Miguel Sabino-PinedaPlace 46 · Grade 9 · Sussex Tech | 9 | Sussex Tech | 26:04.90 |
| 47 | Austin RowleyPlace 47 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 26:12.00 |
| 48 | Nathan CondonPlace 48 · Grade 12 · Sussex Tech | 12 | Sussex Tech | 27:25.20 |
| 49 | Owen DochertyPlace 49 · Grade 9 · Cape Henlopen | 9 | Cape Henlopen | 29:51.60 |