| 1 | Marcelo ManteconPlace 1 · Grade 12 · Belen Jesuit Prep | 12 | Belen Jesuit Prep | 14:41.6 |
| 2 | Armando CruzPlace 2 · Grade 12 · Belen Jesuit Prep | 12 | Belen Jesuit Prep | 14:58.6 |
| 3 | Jack MichalakPlace 3 · Grade 11 · Belen Jesuit Prep | 11 | Belen Jesuit Prep | 15:01.7 PR |
| 4 | Matthew FrickPlace 4 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 15:03.8 PR |
| 5 | Jack WilbournePlace 5 · Grade 11 · Signature | 11 | Signature | 15:04.8 PR |
| 6 | Trey BaileyPlace 6 · Grade 12 · Greeneville | 12 | Greeneville | 15:06.4 |
| 7 | David QuintanaPlace 7 · Grade 12 · Jesuit | 12 | Jesuit | 15:07.2 |
| 8 | Tommy BabbitPlace 8 · Grade 12 · Maryville | 12 | Maryville | 15:07.5 |
| 9 | Drew WoznickiPlace 9 · Grade 11 · Carrollton | 11 | Carrollton | 15:07.8 |
| 10 | JP NewmanPlace 10 · Grade 12 · Montgomery Bell | 12 | Montgomery Bell | 15:08.5 |
| 11 | Sean CunninghamPlace 11 · Grade 12 · Providence | 12 | Providence | 15:15.7 PR |
| 12 | Keaton CampbellPlace 12 · Grade 12 · Brevard | 12 | Brevard | 15:19.8 PR |
| 13 | Douglas SethPlace 13 · Grade 10 · Flagler Palm Coast | 10 | Flagler Palm Coast | 15:20.7 PR |
| 14 | Daniel BonillaPlace 14 · Grade 11 · Brother Martin | 11 | Brother Martin | 15:21.3 PR |
| 15 | Fletcher RodbroPlace 15 · Grade 11 · IMG Academy | 11 | IMG Academy | 15:21.6 |
| 16 | Bryant OlsonPlace 16 · Grade 10 · Niceville Senior | 10 | Niceville Senior | 15:27.6 PR |
| 17 | Kaden PeasePlace 17 · Grade 11 · Summit | 11 | Summit | 15:33.8 PR |
| 18 | Nick SzymanskiPlace 18 · Grade 12 · Beavercreek | 12 | Beavercreek | 15:35.4 PR |
| 19 | Jonathan KirosPlace 19 · Grade 12 · Lawton Chiles | 12 | Lawton Chiles | 15:36.5 |
| 20 | Camp JenningsPlace 20 · Grade 11 · Carrollton | 11 | Carrollton | 15:37.3 |
| 21 | Gabe GuillamondeguiPlace 21 · Grade 12 · Montgomery Bell | 12 | Montgomery Bell | 15:40.3 |
| 22 | Dallen MilfordPlace 22 · Grade 12 · Independence | 12 | Independence | 15:40.5 PR |
| 23 | Kai CoferPlace 23 · Grade 12 · Mauldin | 12 | Mauldin | 15:40.9 PR |
| 24 | Tyler MorringPlace 24 · Grade 12 · Ardmore | 12 | Ardmore | 15:42.5 |
| 25 | Daniel DeleonPlace 25 · Grade 12 · Fort Payne | 12 | Fort Payne | 15:42.6 PR |
| 26 | Patrick SmithPlace 26 · Grade 12 · Jesuit | 12 | Jesuit | 15:43.6 PR |
| 27 | Nicholas BraudPlace 27 · Grade 12 · Jesuit | 12 | Jesuit | 15:44.3 PR |
| 28 | Evan AtkinsonPlace 28 · Grade 12 · Signature | 12 | Signature | 15:44.4 PR |
| 29 | Brent FerrellPlace 29 · Grade 12 · Martin Luther King | 12 | Martin Luther King | 15:45.5 |
| 30 | Rhys GrantPlace 30 · Grade 11 · Jesuit | 11 | Jesuit | 15:50.4 PR |
| 31 | David BartonPlace 31 · Grade 12 · Maclay | 12 | Maclay | 15:51.5 |
| 32 | Nicholas VelosoPlace 32 · Grade 11 · Belen Jesuit Prep | 11 | Belen Jesuit Prep | 15:51.7 |
| 33 | Davi BodohPlace 33 · Grade 12 · Belen Jesuit Prep | 12 | Belen Jesuit Prep | 15:52.3 PR |
| 34 | Henry CrockerPlace 34 · Grade 12 · Cullman | 12 | Cullman | 15:53.2 PR |
| 35 | Bryce MotyckaPlace 35 · Grade 12 · Bartram Trail | 12 | Bartram Trail | 15:54.8 |
| 36 | Dominic De ArmasPlace 36 · Grade 10 · Belen Jesuit Prep | 10 | Belen Jesuit Prep | 15:57.0 PR |
| 37 | Jackson WoolseyPlace 37 · Grade 11 · Huntsville | 11 | Huntsville | 15:57.7 |
| 38 | Stephen WoznickiPlace 38 · Grade 11 · Carrollton | 11 | Carrollton | 15:58.5 |
| 39 | Owen TuinstraPlace 39 · Grade 12 · Beavercreek | 12 | Beavercreek | 15:58.7 PR |
| 40 | Lucas KappelPlace 40 · Grade 10 · Beavercreek | 10 | Beavercreek | 15:59.1 PR |
| 41 | John FergusonPlace 41 · Grade 11 · Liberty Creek | 11 | Liberty Creek | 16:00.0 |
| 42 | Ryan PatilloPlace 42 · Grade 12 · Creekview | 12 | Creekview | 16:01.3 |
| 43 | Elijah WhartonPlace 43 · Grade 12 · Davidson Academy | 12 | Davidson Academy | 16:02.1 |
| 43 | James PfuhlPlace 43 · Grade 12 · IMG Academy | 12 | IMG Academy | 16:02.1 |
| 45 | Charlie WoodwardPlace 45 · Grade 11 · Marist | 11 | Marist | 16:02.6 |
| 46 | Brody MathisPlace 46 · Grade 12 · Niceville Senior | 12 | Niceville Senior | 16:02.9 PR |
| 47 | Jose Cedeno-BarreraPlace 47 · Grade 12 · IMG Academy | 12 | IMG Academy | 16:08.7 |
| 48 | kellan CoferPlace 48 · Grade 9 · Mauldin | 9 | Mauldin | 16:11.6 |
| 49 | Autry FosterPlace 49 · Grade 10 · Lewisburg | 10 | Lewisburg | 16:11.9 |
| 50 | Tyler MitchellPlace 50 · Grade 11 · Huntsville | 11 | Huntsville | 16:12.3 |
| 51 | Mason AlexanderPlace 51 · Grade 12 · Huntsville | 12 | Huntsville | 16:12.7 |
| 52 | John LitavecPlace 52 · Grade 12 · James Clemens | 12 | James Clemens | 16:14.2 PR |
| 53 | Reid SadowskiPlace 53 · Grade 12 · Niceville Senior | 12 | Niceville Senior | 16:14.8 |
| 54 | Miles GoudelockePlace 54 · Grade 10 · Jesuit | 10 | Jesuit | 16:14.9 PR |
| 55 | Will PrzybylaPlace 55 · Grade 12 · Beavercreek | 12 | Beavercreek | 16:16.0 PR |
| 56 | Isaiah SmidtPlace 56 · Grade 11 · Nolensville | 11 | Nolensville | 16:17.2 |
| 57 | Jackson OliverPlace 57 · Grade 9 · Liberty Creek | 9 | Liberty Creek | 16:17.3 |
| 58 | Andrew NimmoPlace 58 · Grade 12 · Jesuit | 12 | Jesuit | 16:17.4 |
| 59 | Isaac WhartonPlace 59 · Grade 12 · Davidson Academy | 12 | Davidson Academy | 16:18.2 |
| 60 | Parker WardPlace 60 · Grade 11 · Central Magnet | 11 | Central Magnet | 16:18.7 |
| 61 | Sam JunkoPlace 61 · Grade 10 · Mauldin | 10 | Mauldin | 16:18.8 |
| 62 | Dylan CiardiPlace 62 · Grade 10 · Flagler Palm Coast | 10 | Flagler Palm Coast | 16:18.9 |
| 63 | Nicolas SiebergPlace 63 · Grade 12 · Summit | 12 | Summit | 16:19.1 PR |
| 64 | Rowen RichardsonPlace 64 · Grade 12 · Maryville | 12 | Maryville | 16:19.4 |
| 65 | David JaramilloPlace 65 · Grade 10 · Belen Jesuit Prep | 10 | Belen Jesuit Prep | 16:19.9 |
| 66 | Mason ShellPlace 66 · Grade 10 · Maryville | 10 | Maryville | 16:20.3 |
| 67 | Sebastian ReimerPlace 67 · Grade 11 · Niceville Senior | 11 | Niceville Senior | 16:22.2 |
| 67 | Collin MarquettePlace 67 · Grade 12 · Jesuit | 12 | Jesuit | 16:22.2 |
| 69 | Caleb ClampPlace 69 · Grade 12 · Marist | 12 | Marist | 16:22.5 PR |
| 70 | Frank LewandowskiPlace 70 · Grade 11 · Creekview | 11 | Creekview | 16:23.4 PR |
| 71 | Everett DerrickPlace 71 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 16:23.6 PR |
| 72 | Jackson HawkinsPlace 72 · Grade 12 · IMG Academy | 12 | IMG Academy | 16:24.1 |
| 73 | Christian RobbinsPlace 73 · Grade 10 · Creekview | 10 | Creekview | 16:24.7 |
| 73 | Carson MillsPlace 73 · Grade 11 · Brother Martin | 11 | Brother Martin | 16:24.7 |
| 75 | Caleb CarmouchePlace 75 · Grade 12 · Brother Martin | 12 | Brother Martin | 16:25.2 |
| 76 | Max CarrawayPlace 76 · Grade 11 · Maryville | 11 | Maryville | 16:25.3 PR |
| 77 | Luke NewbyPlace 77 · Grade 9 · Huntsville | 9 | Huntsville | 16:25.9 |
| 78 | Nate DyerPlace 78 · Grade 12 · Central Magnet | 12 | Central Magnet | 16:26.0 |
| 79 | Jet RichardsonPlace 79 · Grade 11 · Carrollton | 11 | Carrollton | 16:26.4 PR |
| 80 | Jake CammarataPlace 80 · Grade 11 · Brother Martin | 11 | Brother Martin | 16:26.8 |
| 81 | Justin GuoPlace 81 · Grade 12 · Montgomery Bell | 12 | Montgomery Bell | 16:26.9 PR |
| 82 | Callix YeltonPlace 82 · Grade 12 · Independence | 12 | Independence | 16:27.7 |
| 83 | Maddi DukePlace 83 · Grade 12 · IMG Academy | 12 | IMG Academy | 16:28.3 |
| 84 | Andrew GormanPlace 84 · Grade 12 · Brevard | 12 | Brevard | 16:28.6 PR |
| 85 | Cody PirkPlace 85 · Grade 10 · Beavercreek | 10 | Beavercreek | 16:29.2 PR |
| 86 | Canon SmigelPlace 86 · Grade 11 · Beavercreek | 11 | Beavercreek | 16:29.3 PR |
| 87 | Nathan BraudPlace 87 · Grade 10 · Jesuit | 10 | Jesuit | 16:29.4 |
| 88 | Dylan BlanchardPlace 88 · Grade 10 · Lewisburg | 10 | Lewisburg | 16:30.3 PR |
| 89 | Jesse HallPlace 89 · Grade 11 · Bartram Trail | 11 | Bartram Trail | 16:30.5 PR |
| 90 | Liam SalomPlace 90 · Grade 12 · Belen Jesuit Prep | 12 | Belen Jesuit Prep | 16:30.7 |
| 91 | Charlie LehrPlace 91 · Grade 10 · Huntsville | 10 | Huntsville | 16:31.2 |
| 92 | James PiperPlace 92 · Grade 9 · Beavercreek | 9 | Beavercreek | 16:31.4 PR |
| 93 | Asher WrightPlace 93 · Grade 12 · Mauldin | 12 | Mauldin | 16:32.3 |
| 94 | Baron StaabPlace 94 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 16:33.9 |
| 95 | Ian O'BryanPlace 95 · Grade 11 · St Xavier (KY) | 11 | St Xavier (KY) | 16:34.4 |
| 95 | Jason DyerPlace 95 · Grade 11 · Central Magnet | 11 | Central Magnet | 16:34.4 |
| 97 | Carson JacksonPlace 97 · Grade 11 · Niceville Senior | 11 | Niceville Senior | 16:34.7 PR |
| 98 | Asher SalmonsPlace 98 · Grade 9 · Independence | 9 | Independence | 16:34.9 |
| 99 | Isaac DeLimaPlace 99 · Grade 9 · Creekview | 9 | Creekview | 16:35.7 |
| 100 | Andrew LimaPlace 100 · Grade 10 · Belen Jesuit Prep | 10 | Belen Jesuit Prep | 16:35.9 |