| 1 | Holden AlderPlace 1 · Grade 10 · Walnut Grove | 10 | Walnut Grove | 18:10.22 |
| 2 | Robert Van KirkPlace 2 · Grade 8 · Walnut Grove | 8 | Walnut Grove | 18:38.65 |
| 3 | Brian Van DykePlace 3 · Grade 12 · Walnut Grove | 12 | Walnut Grove | 19:04.67 |
| 4 | Sahil PrabhuPlace 4 · Grade 9 · Frisco Centennial | 9 | Frisco Centennial | 19:18.30 PR |
| 5 | Travis MurayaPlace 5 · Grade 9 · Frisco Independence | 9 | Frisco Independence | 19:30.58 |
| 6 | Jaxon NoackPlace 6 · Grade 11 · Frisco Independence | 11 | Frisco Independence | 19:40.34 |
| 7 | Harshavardhan BalaPlace 7 · Grade 11 · Frisco Lebanon Trail | 11 | Frisco Lebanon Trail | 19:45.58 |
| 8 | Jackson ClaneyPlace 8 · Grade 9 · Frisco Independence | 9 | Frisco Independence | 19:47.95 |
| 9 | Niklas BadeauPlace 9 · Grade 11 · Frisco Independence | 11 | Frisco Independence | 19:48.56 PR |
| 10 | Mohamed ShahriyarPlace 10 · Grade - · Frisco Lebanon Trail | - | Frisco Lebanon Trail | 19:49.37 PR |
| 11 | Liam BarkerPlace 11 · Grade 9 · Frisco Lebanon Trail | 9 | Frisco Lebanon Trail | 20:00.33 |
| 12 | Tanuj WadhawanPlace 12 · Grade 10 · Frisco Heritage | 10 | Frisco Heritage | 20:16.58 PR |
| 13 | Lope AkogunPlace 13 · Grade 9 · Frisco Independence | 9 | Frisco Independence | 20:20.67 |
| 14 | Santhosh PodalakurPlace 14 · Grade 10 · Frisco Lebanon Trail | 10 | Frisco Lebanon Trail | 20:39.74 |
| 15 | Parker CookPlace 15 · Grade 9 · Walnut Grove | 9 | Walnut Grove | 20:42.99 |
| 16 | Jincheng LiuPlace 16 · Grade 9 · Walnut Grove | 9 | Walnut Grove | 20:54.71 |
| 17 | Clark KinneerPlace 17 · Grade 10 · Frisco Liberty | 10 | Frisco Liberty | 20:56.55 |
| 18 | Shreyas BijvemulaPlace 18 · Grade 9 · Frisco Independence | 9 | Frisco Independence | 20:59.82 PR |
| 19 | Nitosh KumaravelPlace 19 · Grade 9 · Frisco Lebanon Trail | 9 | Frisco Lebanon Trail | 21:06.32 |
| 20 | Holden ParkerPlace 20 · Grade 8 · Walnut Grove | 8 | Walnut Grove | 21:07.33 |
| 21 | Adyann AhmedPlace 21 · Grade 12 · Frisco Lebanon Trail | 12 | Frisco Lebanon Trail | 21:26.82 |
| 22 | Emmanuel Jimenez-GarciaPlace 22 · Grade 10 · Frisco Liberty | 10 | Frisco Liberty | 21:28.34 |
| 23 | Mason CromerPlace 23 · Grade 11 · Frisco Independence | 11 | Frisco Independence | 21:28.59 |
| 24 | Mithin GaneshPlace 24 · Grade 10 · Frisco Independence | 10 | Frisco Independence | 21:32.73 |
| 25 | Aaditya RudraPlace 25 · Grade 10 · Frisco Liberty | 10 | Frisco Liberty | 21:33.74 |
| 26 | David FrisbyPlace 26 · Grade 9 · Frisco Centennial | 9 | Frisco Centennial | 21:41.41 |
| 27 | Imiliano ArtalejoPlace 27 · Grade 11 · Frisco Lebanon Trail | 11 | Frisco Lebanon Trail | 22:03.13 |
| 28 | Grey Van SwearingenPlace 28 · Grade 9 · Walnut Grove | 9 | Walnut Grove | 22:17.34 |
| 29 | Shaurya JainPlace 29 · Grade 11 · Frisco Heritage | 11 | Frisco Heritage | 22:18.79 |
| 30 | Saketh MallavarumPlace 30 · Grade 11 · Frisco Heritage | 11 | Frisco Heritage | 22:21.34 |
| 31 | Achyuth MathavanPlace 31 · Grade 10 · Frisco Centennial | 10 | Frisco Centennial | 22:22.84 |
| 32 | Max McCaulleyPlace 32 · Grade 10 · Frisco Independence | 10 | Frisco Independence | 22:26.60 |
| 33 | Alfonso RomeroPlace 33 · Grade 11 · Frisco Centennial | 11 | Frisco Centennial | 22:40.84 PR |
| 34 | Luis VegaPlace 34 · Grade 9 · Frisco Lebanon Trail | 9 | Frisco Lebanon Trail | 22:48.95 PR |
| 35 | Karthik RamineniPlace 35 · Grade 9 · Frisco Centennial | 9 | Frisco Centennial | 22:58.84 PR |
| 36 | Seth LuzziPlace 36 · Grade 11 · Frisco Lebanon Trail | 11 | Frisco Lebanon Trail | 23:02.34 |
| 37 | Nyle SamirPlace 37 · Grade 9 · Frisco Lebanon Trail | 9 | Frisco Lebanon Trail | 23:04.84 |
| 38 | Amogh AryanPlace 38 · Grade 11 · Frisco Liberty | 11 | Frisco Liberty | 23:06.28 |
| 39 | Evan SchipperPlace 39 · Grade 10 · Frisco Independence | 10 | Frisco Independence | 23:19.27 |
| 40 | Caleb ThomasPlace 40 · Grade 10 · Frisco Emerson | 10 | Frisco Emerson | 23:20.69 PR |
| 41 | Nathan HoangPlace 41 · Grade 10 · Frisco Independence | 10 | Frisco Independence | 23:22.84 PR |
| 42 | Caleb MottPlace 42 · Grade 11 · Frisco Centennial | 11 | Frisco Centennial | 23:30.81 |
| 43 | Adeep GowreddyPlace 43 · Grade - · Frisco Centennial | - | Frisco Centennial | 23:31.46 PR |
| 44 | Ayden LangePlace 44 · Grade 11 · Frisco Liberty | 11 | Frisco Liberty | 23:39.94 |
| 45 | Aidan FarishPlace 45 · Grade 10 · Frisco Centennial | 10 | Frisco Centennial | 24:15.96 PR |
| 46 | Alexander SatoPlace 46 · Grade - · Frisco Lebanon Trail | - | Frisco Lebanon Trail | 24:47.99 PR |
| 47 | Akhilan SureshPlace 47 · Grade 12 · Frisco Centennial | 12 | Frisco Centennial | 24:56.51 |
| 48 | Arpit KhavatePlace 48 · Grade 10 · Frisco Lebanon Trail | 10 | Frisco Lebanon Trail | 25:13.96 |
| 49 | Malachi AustinPlace 49 · Grade 10 · Frisco Heritage | 10 | Frisco Heritage | 25:33.43 |
| 50 | Zander TsePlace 50 · Grade 9 · Frisco Lebanon Trail | 9 | Frisco Lebanon Trail | 25:50.85 PR |
| 51 | Satyakinandan NallagoppulaPlace 51 · Grade - · Frisco Liberty | - | Frisco Liberty | 27:13.60 |
| 52 | Jordan PittsPlace 52 · Grade 9 · Frisco Independence | 9 | Frisco Independence | 27:13.69 |
| 53 | Maddox SharrockPlace 53 · Grade 12 · Frisco Centennial | 12 | Frisco Centennial | 27:33.32 |
| 54 | Marc JeffreyPlace 54 · Grade 10 · Frisco Emerson | 10 | Frisco Emerson | 28:14.10 PR |
| 55 | Sourish ReddyPlace 55 · Grade 12 · Frisco Lebanon Trail | 12 | Frisco Lebanon Trail | 28:33.16 PR |
| 56 | Hajoon YunPlace 56 · Grade 10 · Frisco Centennial | 10 | Frisco Centennial | 29:11.33 PR |
| 57 | Grayson TsePlace 57 · Grade 11 · Frisco Lebanon Trail | 11 | Frisco Lebanon Trail | 30:27.36 |