| 1 | Quentin GravesPlace 1 · Lake Mary Prep | — | Lake Mary Prep | 12:08.00 | 1 |
| 2 | Lucas DvorakPlace 2 · Windermere Prep | — | Windermere Prep | 12:28.50 | 2 |
| 3 | James SloanPlace 3 · Orangewood C | — | Orangewood C | 12:37.80 | 3 |
| 4 | Jack MillerPlace 4 · Trinity Prep | — | Trinity Prep | 12:40.10 | 4 |
| 5 | Matthew RathbunPlace 5 · Lake Highlan | — | Lake Highlan | 12:58.50 | 5 |
| 6 | Jay GarverPlace 6 · Lions | — | Lions | 13:03.00 | 6 |
| 7 | Ryan AvallonePlace 7 · Trinity Prep | — | Trinity Prep | 13:08.00 | 7 |
| 8 | Bennett O'ConnorPlace 8 · Trinity Prep | — | Trinity Prep | 13:08.80 | 8 |
| 9 | Myles DavisPlace 9 · Windermere Prep | — | Windermere Prep | 13:09.70 | 9 |
| 10 | Ethan HokePlace 10 · Orangewood C | — | Orangewood C | 13:20.70 | 10 |
| 11 | Jacob RuedaPlace 11 · First Academ | — | First Academ | 13:23.90 | 11 |
| 12 | Charlie ClendeninPlace 12 · The Christ School | — | The Christ School | 13:24.50 | 12 |
| 13 | Issac DennyPlace 13 · The Master's | — | The Master's | 13:34.70 | 13 |
| 14 | Jackson BroadawayPlace 14 · Lake Highlan | — | Lake Highlan | 13:46.20 | 14 |
| 15 | Mason KuzmickPlace 15 · Orangewood C | — | Orangewood C | 13:48.20 | 15 |
| 16 | Tyler MoormanPlace 16 · The Master's | — | The Master's | 13:48.60 | 16 |
| 17 | Marshall RebarPlace 17 · Lake Highlan | — | Lake Highlan | 13:57.10 | 17 |
| 18 | Carter ArribasPlace 18 · Lake Highlan | — | Lake Highlan | 13:57.50 | 18 |
| 19 | Jr MillarPlace 19 · First Academ | — | First Academ | 13:58.40 | 19 |
| 20 | Carlos O'ConnorPlace 20 · Trinity Prep | — | Trinity Prep | 14:04.10 | 20 |
| 21 | Jayden WilliamsPlace 21 · Windermere Prep | — | Windermere Prep | 14:04.70 | 21 |
| 22 | Jeffrey ZhouPlace 22 · Lake Highlan | — | Lake Highlan | 14:07.60 | 22 |
| 23 | Nathan ShafferPlace 23 · Lions | — | Lions | 14:11.80 | 23 |
| 24 | Carter WrightPlace 24 · Lake Highlan | — | Lake Highlan | 14:17.80 | 24 |
| 25 | Kyle JohnsonPlace 25 · First Academ | — | First Academ | 14:20.90 | 25 |
| 26 | Cole MayberryPlace 26 · First Academ | — | First Academ | 14:23.70 | 26 |
| 27 | Matthew CarmanyPlace 27 · Lake Highlan | — | Lake Highlan | 14:24.30 | 27 |
| 28 | Mason DowdyPlace 28 · Trinity Prep | — | Trinity Prep | 14:25.80 | 28 |
| 29 | Deven HansteinPlace 29 · Lake Mary Prep | — | Lake Mary Prep | 14:33.40 | 29 |
| 30 | Josh WebsterPlace 30 · Lake Highlan | — | Lake Highlan | 14:36.90 | — |
| 31 | Cole GulliksonPlace 31 · The Christ School | — | The Christ School | 14:36.90 | 30 |
| 32 | Jacob MorsePlace 32 · First Academ | — | First Academ | 14:49.50 | 31 |
| 33 | Mason MorraPlace 33 · Lake Highlan | — | Lake Highlan | 14:50.30 | — |
| 34 | Chase HamrickPlace 34 · Lions | — | Lions | 14:50.70 | 32 |
| 35 | Caeden DufordPlace 35 · Orangewood C | — | Orangewood C | 14:52.10 | 33 |
| 36 | Mason StewartPlace 36 · Lake Highlan | — | Lake Highlan | 14:52.70 | — |
| 37 | Pablo GiraldoPlace 37 · Trinity Prep | — | Trinity Prep | 14:57.30 | 34 |
| 38 | Dylan RobinsonPlace 38 · Orangewood C | — | Orangewood C | 14:58.60 | 35 |
| 39 | Mark MestrePlace 39 · Lake Highlan | — | Lake Highlan | 15:00.50 | — |
| 40 | Zach LongPlace 40 · Lions | — | Lions | 15:02.30 | 36 |
| 41 | Ezra KimPlace 41 · Windermere Prep | — | Windermere Prep | 15:05.20 | 37 |
| 42 | Andrew NeumannPlace 42 · The Christ School | — | The Christ School | 15:15.00 | 38 |
| 43 | Andres AdamPlace 43 · Lake Highlan | — | Lake Highlan | 15:18.40 | — |
| 44 | Grant BrydenPlace 44 · Lake Highlan | — | Lake Highlan | 15:34.10 | — |
| 45 | Zach MerlyPlace 45 · The Master's | — | The Master's | 15:36.90 | 39 |
| 46 | Liam McCrackenPlace 46 · Trinity Prep | — | Trinity Prep | 15:41.30 | 40 |
| 47 | Ethan CogdillPlace 47 · Trinity Prep | — | Trinity Prep | 15:43.30 | — |
| 48 | Reed BarrusPlace 48 · Lake Highlan | — | Lake Highlan | 15:44.90 | — |
| 49 | Jackson SmallPlace 49 · Lake Highlan | — | Lake Highlan | 15:45.40 | — |
| 50 | Ethan GallagherPlace 50 · Lake Highlan | — | Lake Highlan | 15:51.70 | — |
| 51 | Benjamin EllistonPlace 51 · Lions | — | Lions | 15:52.50 | 41 |
| 52 | Dylan KlingPlace 52 · The Master's | — | The Master's | 16:02.10 | 42 |
| 53 | Braden WollePlace 53 · Orangewood C | — | Orangewood C | 16:04.40 | 43 |
| 54 | Caden LongPlace 54 · Orangewood C | — | Orangewood C | 16:06.00 | 44 |
| 55 | Jackson McCauleyPlace 55 · Lake Mary Prep | — | Lake Mary Prep | 16:09.10 | 45 |
| 56 | Taha AhmadPlace 56 · Lake Highlan | — | Lake Highlan | 16:10.00 | — |
| 57 | Zachary SpoonerPlace 57 · Orangewood C | — | Orangewood C | 16:22.50 | — |
| 58 | Evan RyanPlace 58 · First Academ | — | First Academ | 16:32.40 | 46 |
| 59 | Thurston LoboPlace 59 · Trinity Prep | — | Trinity Prep | 16:44.70 | — |
| 60 | Varun MadanPlace 60 · Lake Highlan | — | Lake Highlan | 16:49.30 | — |
| 61 | David PatonPlace 61 · Lake Highlan | — | Lake Highlan | 17:00.30 | — |
| 62 | Marcos RuizPlace 62 · Lions | — | Lions | 17:03.80 | 47 |
| 63 | Jack StarkeyPlace 63 · The Christ School | — | The Christ School | 17:09.10 | 48 |
| 64 | Jack McGillPlace 64 · The Christ School | — | The Christ School | 17:11.40 | 49 |
| 65 | Nick PelusoPlace 65 · Trinity Prep | — | Trinity Prep | 17:22.90 | — |
| 66 | Evan GhingoldPlace 66 · Lake Highlan | — | Lake Highlan | 17:25.60 | — |
| 67 | Otto KirchofPlace 67 · Lake Highlan | — | Lake Highlan | 17:39.40 | — |
| 68 | Andrew ZhangPlace 68 · Trinity Prep | — | Trinity Prep | 17:45.20 | — |
| 69 | Brant JosephsPlace 69 · Windermere Prep | — | Windermere Prep | 17:50.20 | 50 |
| 70 | Charles ThorpPlace 70 · The Christ School | — | The Christ School | 17:57.90 | 51 |
| 71 | Micah ChegwinPlace 71 · The Master's | — | The Master's | 18:02.30 | 52 |
| 72 | Jacob NissanPlace 72 · Trinity Prep | — | Trinity Prep | 18:03.90 | — |
| 73 | Rohith GanjamPlace 73 · Lake Highlan | — | Lake Highlan | 18:07.80 | — |
| 74 | Steven SombeckPlace 74 · Lake Highlan | — | Lake Highlan | 18:08.20 | — |
| 75 | Sutton ArribasPlace 75 · Lake Highlan | — | Lake Highlan | 18:14.40 | — |
| 76 | Wakefield GrahamPlace 76 · Trinity Prep | — | Trinity Prep | 18:23.00 | — |
| 77 | Nick MagargeePlace 77 · Trinity Prep | — | Trinity Prep | 18:25.20 | — |
| 78 | Rom PelesPlace 78 · Trinity Prep | — | Trinity Prep | 18:36.00 | — |
| 79 | James HutchinsonPlace 79 · Lake Mary Prep | — | Lake Mary Prep | 18:42.40 | 53 |
| 80 | Ethan HoltPlace 80 · Lake Mary Prep | — | Lake Mary Prep | 18:47.00 | 54 |
| 81 | Eric NgyuenPlace 81 · Trinity Prep | — | Trinity Prep | 18:50.80 | — |
| 82 | Matthew SmithPlace 82 · The Master's | — | The Master's | 18:55.90 | 55 |
| 83 | Noah SissonPlace 83 · The Master's | — | The Master's | 18:56.30 | 56 |
| 84 | Ben ThompsonPlace 84 · Trinity Prep | — | Trinity Prep | 19:03.90 | — |
| 85 | Ethan LeckiePlace 85 · Lake Highlan | — | Lake Highlan | 19:43.60 | — |
| 86 | Luke ToledoPlace 86 · Orangewood C | — | Orangewood C | 19:48.00 | — |
| 87 | Grant MoorePlace 87 · Lake Highlan | — | Lake Highlan | 20:01.20 | — |
| 88 | Pavan KanumallaPlace 88 · Lake Highlan | — | Lake Highlan | 20:27.90 | — |
| 89 | Nathan GriffonPlace 89 · First Academ | — | First Academ | 20:33.30 | 57 |
| 90 | Ben KoyfmanPlace 90 · Lake Highlan | — | Lake Highlan | 20:34.50 | — |
| 91 | Anshuman VangalaPlace 91 · Lake Highlan | — | Lake Highlan | 20:43.80 | — |
| 92 | Kevin VerasPlace 92 · Trinity Prep | — | Trinity Prep | 21:01.50 | — |
| 93 | Brice CoePlace 93 · Trinity Prep | — | Trinity Prep | 21:50.30 | — |