| 1 | Jordan PaynePlace 1 · Tampa Prep | — | Tampa Prep | 18:06.50 | 1 |
| 2 | Luke EvangelistaPlace 2 · Bradenton Ch | — | Bradenton Ch | 20:19.70 | 2 |
| 3 | Armand MixonPlace 3 · Bell Creek H | — | Bell Creek H | 20:25.50 | — |
| 4 | Peyton WilliamsPlace 4 · Academy at t | — | Academy at t | 20:31.90 | 3 |
| 5 | Joey ValentiPlace 5 · Tampa Prep | — | Tampa Prep | 20:34.40 | 4 |
| 6 | Carlos DavilaPlace 6 · Foundation C | — | Foundation C | 20:41.00 | 5 |
| 7 | Bennett BradshawPlace 7 · Bradenton Ch | — | Bradenton Ch | 20:45.20 | 6 |
| 8 | Nate CalderonPlace 8 · Foundation C | — | Foundation C | 20:55.00 | 7 |
| 9 | Holden JorskiPlace 9 · Academy at t | — | Academy at t | 21:11.30 | 8 |
| 10 | Adam FernandezPlace 10 · Cambridge (C | — | Cambridge (C | 21:41.00 | 9 |
| 11 | Matt SchultzPlace 11 · Tampa Prep | — | Tampa Prep | 21:43.30 | 10 |
| 12 | Alex BarulicPlace 12 · Foundation C | — | Foundation C | 21:52.40 | 11 |
| 13 | Zach MayerPlace 13 · Bradenton Ch | — | Bradenton Ch | 22:08.20 | 12 |
| 14 | Kyle SargentPlace 14 · Academy at t | — | Academy at t | 22:19.20 | 13 |
| 15 | Mark BehrmanPlace 15 · Academy at t | — | Academy at t | 22:20.70 | 14 |
| 16 | Tate MinksPlace 16 · Cambridge (C | — | Cambridge (C | 22:24.20 | 15 |
| 17 | Tristan BownePlace 17 · Bradenton Ch | — | Bradenton Ch | 22:51.10 | 16 |
| 18 | Martin KostanskiPlace 18 · Bell Creek H | — | Bell Creek H | 23:13.00 | — |
| 19 | Daniel EvangelistaPlace 19 · Bradenton Ch | — | Bradenton Ch | 23:16.80 | 17 |
| 20 | Jake AnthonyPlace 20 · Bradenton Ch | — | Bradenton Ch | 23:17.90 | 18 |
| 21 | John PointerPlace 21 · Tampa Prep | — | Tampa Prep | 23:21.80 | 19 |
| 22 | Will ShellPlace 22 · Cambridge (C | — | Cambridge (C | 23:24.30 | 20 |
| 23 | Isaiah LittlePlace 23 · Tampa Prep | — | Tampa Prep | 23:39.70 | 21 |
| 24 | Nathan CunneenPlace 24 · Bradenton Ch | — | Bradenton Ch | 23:41.40 | 22 |
| 25 | Julien WilliamsPlace 25 · Cambridge (C | — | Cambridge (C | 23:45.40 | 23 |
| 26 | Daniel CookPlace 26 · Tampa Bay Heat | — | Tampa Bay Heat | 23:45.50 | — |
| 27 | Karter LenardosPlace 27 · Cambridge (C | — | Cambridge (C | 24:29.30 | 24 |
| 28 | Sterling NixPlace 28 · Foundation C | — | Foundation C | 24:31.20 | 25 |
| 29 | Ethan YehPlace 29 · Tampa Prep | — | Tampa Prep | 24:51.10 | 26 |
| 30 | Zach DulkoskiPlace 30 · Foundation C | — | Foundation C | 25:14.70 | 27 |
| 31 | Braden ArangoPlace 31 · Foundation C | — | Foundation C | 25:16.20 | 28 |
| 32 | David CarlsonPlace 32 · Cambridge (C | — | Cambridge (C | 25:31.50 | 29 |
| 33 | Benjamin JohnsonPlace 33 · Cambridge (C | — | Cambridge (C | 25:42.60 | 30 |
| 34 | Logan FranksPlace 34 · Tampa Bay Heat | — | Tampa Bay Heat | 25:48.80 | — |
| 35 | Dj PetersonPlace 35 · Cambridge (C | — | Cambridge (C | 26:30.60 | — |
| 36 | Reid GerardiPlace 36 · Tampa Prep | — | Tampa Prep | 28:17.00 | 31 |
| 37 | Gavin MarshalPlace 37 · Foundation C | — | Foundation C | 28:24.10 | 32 |
| 38 | Lawrence MartinPlace 38 · Academy at t | — | Academy at t | 43:20.70 | 33 |