| 1 | Luke GianninPlace 1 · Immaculate H | — | Immaculate H | 13:48.07 |
| 2 | Kincaid MaddoxPlace 2 · Our Lady of | — | Our Lady of | 13:55.77 |
| 3 | James SidwellPlace 3 · Saint Jude t | — | Saint Jude t | 14:40.16 |
| 4 | Gideon WardPlace 4 · Saint Jude t | — | Saint Jude t | 14:46.57 |
| 5 | Ronan MorrisseyPlace 5 · Saint Jude t | — | Saint Jude t | 14:50.92 |
| 6 | William HelfrichPlace 6 · Grade - · Holy Redeemer Catholic School | - | Holy Redeemer Catholic School | 14:52.94 PR |
| 7 | Benjamin Garate BlairPlace 7 · St Thomas More | — | St Thomas More | 15:10.78 |
| 8 | Jackson IviePlace 8 · Saint Jude t | — | Saint Jude t | 15:31.25 |
| 9 | Christopher KingsburyPlace 9 · Grade - · Holy Redeemer Catholic School | - | Holy Redeemer Catholic School | 15:32.43 PR |
| 10 | Everett WatsonPlace 10 · Saint Jude t | — | Saint Jude t | 16:19.98 |
| 11 | James ResutekPlace 11 · Our Lady of | — | Our Lady of | 16:32.19 |
| 12 | Dylan JonesPlace 12 · Our Lady of | — | Our Lady of | 16:53.96 |
| 13 | Ronan MolloyPlace 13 · Saint Jude t | — | Saint Jude t | 17:01.20 |
| 14 | Patterson PruittPlace 14 · Our Lady of | — | Our Lady of | 17:02.08 |
| 15 | Bobby SewellPlace 15 · Immaculate H | — | Immaculate H | 17:09.74 |
| 16 | Connor GuentherPlace 16 · Our Lady of | — | Our Lady of | 17:27.78 |
| 17 | Ryan HelfrichPlace 17 · Grade - · Holy Redeemer Catholic School | - | Holy Redeemer Catholic School | 17:41.91 PR |
| 18 | Davis EnsbergPlace 18 · Saint Jude t | — | Saint Jude t | 18:23.84 |
| 19 | William PiastaPlace 19 · Saint Jude t | — | Saint Jude t | 18:24.10 |
| 20 | Cade ReesePlace 20 · Immaculate H | — | Immaculate H | 18:40.80 |
| 21 | Miller WoodworthPlace 21 · Saint Jude t | — | Saint Jude t | 18:42.34 |
| 22 | Aiden TranPlace 22 · Immaculate H | — | Immaculate H | 18:49.01 |
| 23 | Mason SchippertPlace 23 · Saint Jude t | — | Saint Jude t | 18:50.98 |
| 24 | Aiden CashPlace 24 · Grade - · Holy Redeemer Catholic School | - | Holy Redeemer Catholic School | 19:50.76 PR |
| 25 | Benjamin ColomboPlace 25 · Immaculate H | — | Immaculate H | 19:52.47 |
| 26 | John Robert BakerPlace 26 · Saint Jude t | — | Saint Jude t | 19:52.56 |
| 27 | Carson DefenbaughPlace 27 · Saint Jude t | — | Saint Jude t | 20:17.34 |
| 28 | Ashton McClayPlace 28 · Immaculate H | — | Immaculate H | 20:27.25 |
| 29 | Leo IovinoPlace 29 · Saint Jude t | — | Saint Jude t | 20:31.42 |
| 30 | John TimminsPlace 30 · Immaculate H | — | Immaculate H | 20:37.65 |
| 31 | Hudson GrierPlace 31 · Saint Jude t | — | Saint Jude t | 20:45.42 |
| 32 | Nash DillardPlace 32 · Our Lady of | — | Our Lady of | 20:53.92 |
| 33 | William MonroePlace 33 · St Thomas More | — | St Thomas More | 21:35.00 |
| 34 | Alex VazquezPlace 34 · St Thomas More | — | St Thomas More | 21:52.43 |
| 35 | Thomas BufePlace 35 · St Thomas More | — | St Thomas More | 22:07.52 |
| 36 | Alec AmezagaPlace 36 · Immaculate H | — | Immaculate H | 22:28.84 |
| 37 | Colin HowardPlace 37 · Immaculate H | — | Immaculate H | 22:37.21 |
| 38 | Bennett DettmerPlace 38 · Saint Jude t | — | Saint Jude t | 23:17.86 |
| 39 | Rollins PearsonPlace 39 · Immaculate H | — | Immaculate H | 24:03.12 |
| 40 | Finn SinkulePlace 40 · Immaculate H | — | Immaculate H | 24:05.12 |
| 41 | Grady GarrettPlace 41 · Saint Jude t | — | Saint Jude t | 24:05.46 |
| 42 | Cruz LodinPlace 42 · Immaculate H | — | Immaculate H | 24:08.11 |
| 43 | Clark CoronaPlace 43 · Immaculate H | — | Immaculate H | 24:12.83 |
| 44 | Matthew KellyPlace 44 · Grade - · Holy Redeemer Catholic School | - | Holy Redeemer Catholic School | 25:16.77 PR |
| 45 | Elliott NoydPlace 45 · Our Lady of | — | Our Lady of | 26:34.75 |
| 46 | John Wyatt McGeePlace 46 · Our Lady of | — | Our Lady of | 26:36.38 |