| 1 | Brecken DarbyPlace 1 · Grade 8 · Unattached | 8 | Unattached | 11:19.42 PR |
| 2 | Daniel NelsonPlace 2 · Grade 8 · Unattached | 8 | Unattached | 11:42.24 PR |
| 3 | Daniel ArroyoPlace 3 · Grade 8 · Community Trails | 8 | Community Trails | 11:45.47 PR |
| 4 | Asa PackPlace 4 · Grade 8 · St. Paul Lutheran Fort Worth | 8 | St. Paul Lutheran Fort Worth | 11:55.83 |
| 5 | Jayden MaldonadoPlace 5 · Grade 8 · Puede Leadership Academy | 8 | Puede Leadership Academy | 12:07.85 |
| 6 | Luke BaileyPlace 6 · Grade 8 · Southard | 8 | Southard | 12:18.49 PR |
| 7 | Andy Ferreira MonroyPlace 7 · Grade 7 · Slayter Creek | 7 | Slayter Creek | 12:21.27 |
| 8 | Lawson BewleyPlace 8 · Grade 7 · Unattached | 7 | Unattached | 12:38.46 PR |
| 9 | Ayden MaldonadoPlace 9 · Grade 8 · Puede Leadership Academy | 8 | Puede Leadership Academy | 12:42.14 |
| 10 | Logan AlemanPlace 10 · Grade 8 · Edge | 8 | Edge | 12:47.86 PR |
| 11 | Roman SchwartzkopfPlace 11 · Grade 8 · Sherman | 8 | Sherman | 12:49.59 PR |
| 12 | Christopher LeonPlace 12 · Grade 7 · Sherman | 7 | Sherman | 12:51.46 PR |
| 13 | Daniel RoblesPlace 13 · Grade 7 · Community Trails | 7 | Community Trails | 12:51.69 PR |
| 14 | Marcus HowardPlace 14 · Grade 7 · Slayter Creek | 7 | Slayter Creek | 12:53.74 |
| 15 | Jesus ArriagaPlace 15 · Grade 8 · Slayter Creek | 8 | Slayter Creek | 12:55.31 PR |
| 16 | Reily ReynoldsPlace 16 · Grade - · Sherman | - | Sherman | 13:05.37 PR |
| 17 | Xavi SanchezPlace 17 · Grade 8 · Puede Leadership Academy | 8 | Puede Leadership Academy | 13:09.42 |
| 18 | Santiago MoralesPlace 18 · Grade - · Sherman | - | Sherman | 13:09.92 PR |
| 19 | Dylan ArandaPlace 19 · Grade 8 · Puede Leadership Academy | 8 | Puede Leadership Academy | 13:10.57 PR |
| 20 | Creed VentersPlace 20 · Grade 7 · Slayter Creek | 7 | Slayter Creek | 13:11.67 PR |
| 21 | Anthony GonzalezPlace 21 · Grade 8 · Puede Leadership Academy | 8 | Puede Leadership Academy | 13:16.75 |
| 22 | Brayden FrucciPlace 22 · Grade 8 · Sherman | 8 | Sherman | 13:18.38 PR |
| 23 | Mason ChristmanPlace 23 · Grade - · Piner | - | Piner | 13:24.07 PR |
| 24 | Colton MetsgarPlace 24 · Grade 6 · St. Paul Lutheran Fort Worth | 6 | St. Paul Lutheran Fort Worth | 13:27.35 PR |
| 25 | Leo MelgarPlace 25 · Grade 8 · Sherman | 8 | Sherman | 13:30.55 PR |
| 26 | Jesus PradoPlace 26 · Grade 7 · Slayter Creek | 7 | Slayter Creek | 13:30.94 PR |
| 27 | Issac KohliPlace 27 · Grade 8 · Scott | 8 | Scott | 13:31.41 PR |
| 28 | Luke KenworthyPlace 28 · Grade - · Piner | - | Piner | 13:33.24 PR |
| 29 | Easton ArguePlace 29 · Grade 8 · Slayter Creek | 8 | Slayter Creek | 13:38.12 PR |
| 30 | Tristan BenderPlace 30 · Grade 8 · St. Paul Lutheran Fort Worth | 8 | St. Paul Lutheran Fort Worth | 13:42.64 PR |
| 31 | Braxton BachPlace 31 · Grade 8 · Scott | 8 | Scott | 13:42.83 PR |
| 32 | Benjamin PerazaPlace 32 · Grade 8 · Mattei | 8 | Mattei | 13:46.28 PR |
| 33 | Giancarlo SebrianPlace 33 · Grade - · Sherman | - | Sherman | 13:46.69 PR |
| 34 | Leo ZazuetaPlace 34 · Grade 9 · Community Trails | 9 | Community Trails | 13:47.29 PR |
| 35 | Cole GarlingerPlace 35 · Grade 8 · Edge | 8 | Edge | 13:50.40 PR |
| 36 | Kevin Diaz RicoPlace 36 · Grade - · Edge | - | Edge | 13:52.85 PR |
| 37 | Hayden HancockPlace 37 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 13:53.96 PR |
| 38 | Victor OrellanaPlace 38 · Grade - · Piner | - | Piner | 13:54.34 PR |
| 39 | Jeriko ImusPlace 39 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 13:56.24 PR |
| 40 | Brady PerezPlace 40 · Grade 7 · St. Paul Lutheran Fort Worth | 7 | St. Paul Lutheran Fort Worth | 13:57.85 |
| 41 | Ryan MercadoPlace 41 · Grade - · Sherman | - | Sherman | 13:58.87 PR |
| 42 | William RosalesPlace 42 · Grade 8 · Southard | 8 | Southard | 13:59.45 PR |
| 43 | Cy DavisPlace 43 · Grade - · Unattached | - | Unattached | 14:00.42 PR |
| 44 | Breysen CunninghamPlace 44 · Grade 8 · Clark (Princeton) | 8 | Clark (Princeton) | 14:07.37 PR |
| 45 | Caleb JohnsonPlace 45 · Grade - · Edge | - | Edge | 14:09.54 PR |
| 46 | Bryce DrakePlace 46 · Grade - · Community Trails | - | Community Trails | 14:11.57 PR |
| 47 | Ryan RodriguezPlace 47 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 14:12.92 PR |
| 48 | Angelo LeybaPlace 48 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 14:24.80 PR |
| 49 | Kaleb RussellPlace 49 · Grade - · Southard | - | Southard | 14:29.75 PR |
| 50 | Mason PorterPlace 50 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 14:32.85 PR |
| 51 | Gerardo RiveraPlace 51 · Grade - · Community Trails | - | Community Trails | 14:33.46 PR |
| 52 | Jacob PasolPlace 52 · Grade 8 · Mattei | 8 | Mattei | 14:36.50 PR |
| 53 | Juan GarciaPlace 53 · Grade - · Edge | - | Edge | 14:37.92 PR |
| 54 | Jude WrightPlace 54 · Grade 8 · Community Trails | 8 | Community Trails | 14:40.96 PR |
| 55 | Domani JamesPlace 55 · Grade - · Community Trails | - | Community Trails | 14:44.64 PR |
| 56 | Samuell HolleyPlace 56 · Grade 7 · Southard | 7 | Southard | 14:47.42 PR |
| 57 | Robbie SimpsonPlace 57 · Grade - · Piner | - | Piner | 14:47.71 PR |
| 58 | Daniel FitzpatrickPlace 58 · Grade - · Community Trails | - | Community Trails | 14:49.51 PR |
| 59 | Parker HerdPlace 59 · Grade - · Sherman | - | Sherman | 14:49.75 PR |
| 60 | Jaxon PoseyPlace 60 · Grade 8 · Edge | 8 | Edge | 14:50.75 PR |
| 61 | Kushagra WaglePlace 61 · Grade - · Piner | - | Piner | 14:51.90 PR |
| 62 | AJ SmithPlace 62 · Grade - · Scott | - | Scott | 14:52.92 PR |
| 63 | Albion TrociPlace 63 · Grade 7 · Southard | 7 | Southard | 14:56.13 |
| 64 | Taseen BhuiyanPlace 64 · Grade - · Sherman | - | Sherman | 14:58.34 PR |
| 65 | Alec GrimesPlace 65 · Grade 8 · Scott | 8 | Scott | 14:58.99 PR |
| 66 | Fernando BenitezPlace 66 · Grade - · Community Trails | - | Community Trails | 14:59.28 PR |
| 67 | Owen FisherPlace 67 · Grade 7 · Southard | 7 | Southard | 15:02.71 |
| 68 | Esteban Sanchez-GomezPlace 68 · Grade 8 · Southard | 8 | Southard | 15:06.10 PR |
| 69 | Greyson FarrowPlace 69 · Grade - · Sherman | - | Sherman | 15:06.38 PR |
| 70 | Easton NoblesPlace 70 · Grade 8 · Community Trails | 8 | Community Trails | 15:08.21 PR |
| 71 | Mason WrenPlace 71 · Grade 8 · Slayter Creek | 8 | Slayter Creek | 15:14.99 PR |
| 72 | Zaydin RomeroPlace 72 · Grade - · Sherman | - | Sherman | 15:17.43 PR |
| 73 | James MotesPlace 73 · Grade - · Sherman | - | Sherman | 15:17.67 PR |
| 74 | Connor BenderPlace 74 · Grade 7 · St. Paul Lutheran Fort Worth | 7 | St. Paul Lutheran Fort Worth | 15:20.82 PR |
| 75 | William CarpenterPlace 75 · Grade 8 · Southard | 8 | Southard | 15:23.13 PR |
| 76 | Ayman AlhusseinPlace 76 · Grade - · Community Trails | - | Community Trails | 15:23.33 PR |
| 77 | Jonathan MartinezPlace 77 · Grade 8 · Mattei | 8 | Mattei | 15:25.23 PR |
| 78 | Ryan BaidariPlace 78 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 15:29.39 PR |
| 79 | Lucas JonesPlace 79 · Grade - · Edge | - | Edge | 15:30.50 PR |
| 80 | Jose CollazoPlace 80 · Grade 8 · Mattei | 8 | Mattei | 15:30.71 PR |
| 81 | Sylas GutierrezPlace 81 · Grade - · Clark (Princeton) | - | Clark (Princeton) | 15:31.80 PR |
| 82 | Evan CastellanosPlace 82 · Grade 7 · Southard | 7 | Southard | 15:32.21 PR |
| 83 | Carson PackPlace 83 · Grade 8 · Southard | 8 | Southard | 15:36.75 PR |
| 84 | Sebastian TorresPlace 84 · Grade - · Piner | - | Piner | 15:50.34 PR |
| 85 | Ian AudettePlace 85 · Grade 5 · St. Paul Lutheran Fort Worth | 5 | St. Paul Lutheran Fort Worth | 15:54.42 |
| 86 | Bentley HellerPlace 86 · Grade 8 · Southard | 8 | Southard | 16:03.89 PR |
| 87 | Vladamir Rivera SantosPlace 87 · Grade 7 · Southard | 7 | Southard | 16:06.41 PR |
| 88 | Isaac RamirezPlace 88 · Grade - · Sherman | - | Sherman | 16:07.20 PR |
| 89 | Logan BenderPlace 89 · Grade 5 · St. Paul Lutheran Fort Worth | 5 | St. Paul Lutheran Fort Worth | 16:07.96 PR |
| 90 | Oliver GwozdzPlace 90 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 16:08.27 PR |
| 91 | Karson RoperPlace 91 · Grade - · Community Trails | - | Community Trails | 16:08.64 PR |
| 92 | Alan GuevaraPlace 92 · Grade - · Community Trails | - | Community Trails | 16:16.05 PR |
| 93 | Oluwakorede OgunsanyaPlace 93 · Grade 7 · Southard | 7 | Southard | 16:16.42 PR |
| 94 | Antonio DiazPlace 94 · Grade 8 · Clark (Princeton) | 8 | Clark (Princeton) | 16:17.96 PR |
| 95 | Henry HarperPlace 95 · Grade 7 · Southard | 7 | Southard | 16:20.92 PR |
| 96 | Ahmad OwalePlace 96 · Grade 8 · Mattei | 8 | Mattei | 16:21.60 PR |
| 97 | Bentley InfantePlace 97 · Grade 8 · Clark (Princeton) | 8 | Clark (Princeton) | 16:21.82 PR |
| 98 | Chris LopezPlace 98 · Grade - · Sherman | - | Sherman | 16:22.23 PR |
| 99 | Karthikeya Nandan PetluruPlace 99 · Grade 8 · Mattei | 8 | Mattei | 16:29.87 PR |
| 100 | Julian Vega-VidanaPlace 100 · Grade - · Edge | - | Edge | 16:32.96 PR |
| 101 | Porter ClayonPlace 101 · Grade - · Sherman | - | Sherman | 16:41.04 PR |
| 102 | Lincoln CulverhousePlace 102 · Grade 8 · Southard | 8 | Southard | 16:58.12 PR |
| 103 | Blake HammingPlace 103 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 17:19.82 PR |
| 104 | Maximus StonePlace 104 · Grade - · Edge | - | Edge | 17:24.64 PR |
| 105 | Brayden HeathcockPlace 105 · Grade - · Scott | - | Scott | 17:27.73 PR |
| 106 | Robert GallegosPlace 106 · Grade - · Edge | - | Edge | 17:37.84 PR |
| 107 | Easton SatterthwaitePlace 107 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 17:52.90 |
| 108 | Ayden TurnerPlace 108 · Grade - · Edge | - | Edge | 17:56.96 PR |
| 109 | David FuentesPlace 109 · Grade - · Piner | - | Piner | 18:01.22 PR |
| 110 | Ewan DaughertyPlace 110 · Grade - · Piner | - | Piner | 18:04.88 PR |
| 111 | Brandon VillegasPlace 111 · Grade - · Piner | - | Piner | 18:18.66 PR |
| 112 | Giancarlo TrejoPlace 112 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 18:25.99 PR |
| 113 | William RojasPlace 113 · Grade - · Sherman | - | Sherman | 18:38.93 PR |
| 114 | Jack PeralezPlace 114 · Grade - · Edge | - | Edge | 18:41.60 PR |
| 115 | Logan ReamsPlace 115 · Grade - · Edge | - | Edge | 18:41.83 PR |
| 116 | Mitchell PerezPlace 116 · Grade 5 · St. Paul Lutheran Fort Worth | 5 | St. Paul Lutheran Fort Worth | 18:42.40 PR |
| 117 | Joey RuizPlace 117 · Grade 7 · Clark (Princeton) | 7 | Clark (Princeton) | 18:57.30 PR |
| 118 | Carter CoursonPlace 118 · Grade 8 · Slayter Creek | 8 | Slayter Creek | 19:21.96 PR |
| 119 | Kaleth AndradePlace 119 · Grade 8 · Clark (Princeton) | 8 | Clark (Princeton) | 19:27.48 PR |
| 120 | Cooper HunterPlace 120 · Grade - · Edge | - | Edge | 19:45.54 PR |
| 121 | Rex McBrydePlace 121 · Grade 6 · St. Paul Lutheran Fort Worth | 6 | St. Paul Lutheran Fort Worth | 19:49.03 PR |
| 122 | Olin RameyPlace 122 · Grade - · Sherman | - | Sherman | 20:25.03 PR |
| 123 | Tyler WunchelPlace 123 · Grade - · Clark (Princeton) | - | Clark (Princeton) | 23:01.43 PR |
| 124 | Isaac NguyenPlace 124 · Grade - · Slayter Creek | - | Slayter Creek | 25:09.07 PR |
| 125 | Tristan ChapmanPlace 125 · Grade 5 · St. Paul Lutheran Fort Worth | 5 | St. Paul Lutheran Fort Worth | 28:13.96 PR |