| 1 | Larry MATHISPlace 1 · Grade SR · Casady | SR | Casady | 16:09.5 |
| 2 | Trey STAGERPlace 2 · Grade SR · Dallas St Marks | SR | Dallas St Marks | 17:06.3 |
| 3 | Ayden KERRPlace 3 · Grade SO · Casady | SO | Casady | 17:12.0 |
| 4 | Noah ROBYPlace 4 · Grade SO · Dallas St Marks | SO | Dallas St Marks | 17:17.5 |
| 5 | Raja MEHENDALEPlace 5 · Grade JR · Dallas St Marks | JR | Dallas St Marks | 17:18.1 |
| 6 | John Mark CONNALLYPlace 6 · Grade JR · Trinity Valley | JR | Trinity Valley | 17:21.2 |
| 7 | Andrew MANNPlace 7 · Grade JR · Greenhill | JR | Greenhill | 17:22.9 |
| 8 | Joshua GOGGINSPlace 8 · Grade SO · Casady | SO | Casady | 17:24.3 |
| 9 | Parker STEINBRUECKPlace 9 · Grade JR · Dallas St Marks | JR | Dallas St Marks | 17:26.6 |
| 10 | Clark COOPERPlace 10 · Grade JR · Dallas St Marks | JR | Dallas St Marks | 17:34.1 |
| 11 | David CRAINEPlace 11 · Grade SR · Casady | SR | Casady | 17:42.3 |
| 12 | Chuy OROZCOPlace 12 · Grade SO · Fort Worth Country | SO | Fort Worth Country | 17:43.2 |
| 13 | Asa MCCALEBPlace 13 · Grade JR · Dallas St Marks | JR | Dallas St Marks | 17:44.3 |
| 14 | Billy MATHISPlace 14 · Grade 9 · Casady | 9 | Casady | 17:46.0 |
| 15 | Dario ROSASPlace 15 · Grade SO · Fort Worth Country | SO | Fort Worth Country | 17:54.4 |
| 16 | Keith MATHEWSPlace 16 · Grade SR · The Oakridge School | SR | The Oakridge School | 17:55.7 |
| 17 | Collin FEWINSPlace 17 · Grade SR · Trinity Valley | SR | Trinity Valley | 18:19.1 |
| 18 | Rocco GUEVARAPlace 18 · Grade JR · The Oakridge School | JR | The Oakridge School | 18:19.5 |
| 19 | Max BLUMENTHALPlace 19 · Grade SR · Greenhill | SR | Greenhill | 18:20.0 |
| 20 | Andrew NOVOAPlace 20 · Grade 9 · Cistercian Prep | 9 | Cistercian Prep | 18:22.8 |
| 21 | Tiger YANGPlace 21 · Grade SO · Dallas St Marks | SO | Dallas St Marks | 18:23.1 |
| 22 | David FERNANDESPlace 22 · Grade SO · Cistercian Prep | SO | Cistercian Prep | 18:27.5 |
| 23 | Sky PARKPlace 23 · Grade SR · Dallas St Marks | SR | Dallas St Marks | 18:31.2 |
| 24 | Rising HUCKABYPlace 24 · Grade JR · Fort Worth Country | JR | Fort Worth Country | 18:32.7 |
| 25 | Eduardo RODRIGUEZPlace 25 · Grade SO · Fort Worth Country | SO | Fort Worth Country | 18:33.8 |
| 26 | Stephen LESAGEPlace 26 · Grade SR · Cistercian Prep | SR | Cistercian Prep | 18:34.6 |
| 27 | Keegan COBLEIGHPlace 27 · Grade JR · Cistercian Prep | JR | Cistercian Prep | 18:36.0 |
| 28 | Luke VINCENTPlace 28 · Grade 9 · Fort Worth Country | 9 | Fort Worth Country | 18:38.2 |
| 29 | Gabe SHILOHPlace 29 · Grade SO · Greenhill | SO | Greenhill | 18:43.3 |
| 30 | Alex WETZLERPlace 30 · Grade JR · Greenhill | JR | Greenhill | 18:45.4 |
| 31 | Marc MAALOUFPlace 31 · Grade SO · Cistercian Prep | SO | Cistercian Prep | 18:50.2 |
| 32 | Cole ASHLEYPlace 32 · Grade SR · Greenhill | SR | Greenhill | 18:50.8 |
| 33 | Max JOHNSONPlace 33 · Grade SO · Greenhill | SO | Greenhill | 18:53.4 |
| 34 | Blake BROWNPlace 34 · Grade JR · Fort Worth Country | JR | Fort Worth Country | 18:55.8 |
| 35 | James HARTPlace 35 · Grade JR · Trinity Valley | JR | Trinity Valley | 19:06.5 |
| 36 | Arjun MELWANIPlace 36 · Grade JR · Greenhill | JR | Greenhill | 19:07.4 |
| 37 | Ben BAUTISTAPlace 37 · Grade SR · Greenhill | SR | Greenhill | 19:10.3 |
| 38 | Nathan ALDISPlace 38 · Grade 9 · Dallas St Marks | 9 | Dallas St Marks | 19:17.3 |
| 39 | Alex BAUTISTAPlace 39 · Grade SR · Greenhill | SR | Greenhill | 19:22.3 |
| 40 | Iyad MOHAMMEDPlace 40 · Grade JR · Greenhill | JR | Greenhill | 19:22.8 |
| 41 | Vincent WALTERSPlace 41 · Grade 9 · The Oakridge School | 9 | The Oakridge School | 19:23.4 |
| 42 | Beckett KISELIJACKPlace 42 · Grade 9 · Fort Worth Country | 9 | Fort Worth Country | 19:24.4 |
| 43 | Declan GRAHAMPlace 43 · Grade SO · Dallas Episcopal | SO | Dallas Episcopal | 19:24.6 |
| 44 | Reese KENNEDYPlace 44 · Grade JR · Trinity Valley | JR | Trinity Valley | 19:25.3 |
| 45 | Ailesh SADRUDDINPlace 45 · Grade 9 · Dallas St Marks | 9 | Dallas St Marks | 19:27.7 |
| 46 | John Paul HAYSPlace 46 · Grade JR · Cistercian Prep | JR | Cistercian Prep | 19:27.9 |
| 47 | Jimmy ROSELLPlace 47 · Grade SO · Trinity Valley | SO | Trinity Valley | 19:32.9 |
| 48 | Jaxson KNIGHTPlace 48 · Grade SR · Trinity Valley | SR | Trinity Valley | 19:38.8 |
| 49 | Aditya PULIPAKAPlace 49 · Grade JR · Greenhill | JR | Greenhill | 19:42.0 |
| 50 | Vail DICKEYPlace 50 · Grade JR · Fort Worth Country | JR | Fort Worth Country | 19:49.7 |
| 51 | Grey GUZZYPlace 51 · Grade SO · Casady | SO | Casady | 19:56.5 |
| 52 | Bobby JACOBSPlace 52 · Grade 9 · Casady | 9 | Casady | 20:00.9 |
| 53 | Pierce DAVISPlace 53 · Grade 9 · Dallas Episcopal | 9 | Dallas Episcopal | 20:02.0 |
| 54 | Sebastian LEEPlace 54 · Grade SO · Cistercian Prep | SO | Cistercian Prep | 20:05.3 |
| 55 | Vincent GERMAINPlace 55 · Grade SO · The Oakridge School | SO | The Oakridge School | 20:15.6 |
| 56 | Weber HAMILTONPlace 56 · Grade 9 · Greenhill | 9 | Greenhill | 20:18.6 |
| 57 | Ryan GOLDSTEINPlace 57 · Grade SR · Greenhill | SR | Greenhill | 20:22.3 |
| 58 | Travis ZAVALETAPlace 58 · Grade JR · Trinity Valley | JR | Trinity Valley | 20:22.7 |
| 59 | Alex SIEDEPlace 59 · Grade SO · Trinity Valley | SO | Trinity Valley | 20:23.1 |
| 60 | Tejas SUKESHPlace 60 · Grade SO · Trinity Valley | SO | Trinity Valley | 20:23.6 |
| 61 | William LOFTUSPlace 61 · Grade 9 · Dallas St Marks | 9 | Dallas St Marks | 20:27.1 |
| 62 | Gil WROTENPlace 62 · Grade SR · Fort Worth Country | SR | Fort Worth Country | 20:30.0 |
| 63 | Burke LANDRUMPlace 63 · Grade 9 · Cistercian Prep | 9 | Cistercian Prep | 20:35.4 |
| 64 | Gabriel BERBARIEPlace 64 · Grade 9 · Cistercian Prep | 9 | Cistercian Prep | 20:35.7 |
| 65 | Ishaan KANDOTHPlace 65 · Grade SO · Greenhill | SO | Greenhill | 20:38.1 |
| 66 | Preston YOOPlace 66 · Grade SO · Greenhill | SO | Greenhill | 20:38.1 |
| 67 | Dagen GEIERPlace 67 · Grade SR · Dallas Episcopal | SR | Dallas Episcopal | 20:42.4 |
| 68 | Andrew LOBOPlace 68 · Grade 9 · Fort Worth Country | 9 | Fort Worth Country | 20:43.8 |
| 69 | Caden BEAMPlace 69 · Grade SO · The Oakridge School | SO | The Oakridge School | 20:45.9 |
| 70 | Will CLIFFORDPlace 70 · Grade SO · Dallas St Marks | SO | Dallas St Marks | 20:46.3 |
| 71 | Azal AMERPlace 71 · Grade SR · Greenhill | SR | Greenhill | 20:46.3 |
| 72 | Collin SNYDERPlace 72 · Grade JR · Trinity Valley | JR | Trinity Valley | 20:49.6 |
| 73 | Matthew ROGERSPlace 73 · Grade JR · The Oakridge School | JR | The Oakridge School | 20:58.2 |
| 74 | Shawn YOUNGPlace 74 · Grade SR · Trinity Valley | SR | Trinity Valley | 20:58.8 |
| 75 | Ryan SEARSPlace 75 · Grade JR · The Oakridge School | JR | The Oakridge School | 21:05.2 |
| 76 | Nate BALESPlace 76 · Grade JR · Greenhill | JR | Greenhill | 21:06.8 |
| 77 | Rajan GAITONDEPlace 77 · Grade JR · Greenhill | JR | Greenhill | 21:07.8 |
| 78 | Luke LEMONSPlace 78 · Grade SO · Dallas St Marks | SO | Dallas St Marks | 21:18.5 |
| 79 | Andy WANGPlace 79 · Grade 9 · Dallas St Marks | 9 | Dallas St Marks | 21:18.7 |
| 80 | Wheeler WOODPlace 80 · Grade JR · Dallas Episcopal | JR | Dallas Episcopal | 21:25.6 |
| 81 | Jules TYLERPlace 81 · Grade 9 · Cistercian Prep | 9 | Cistercian Prep | 21:26.2 |
| 82 | Thomas YOUNGPlace 82 · Grade 8 · Trinity Valley | 8 | Trinity Valley | 21:44.5 |
| 83 | Oliver BURKEPlace 83 · Grade SO · Greenhill | SO | Greenhill | 21:52.3 |
| 84 | Rohan SCHLEHUBERPlace 84 · Grade SR · Dallas Episcopal | SR | Dallas Episcopal | 21:56.7 |
| 85 | Asher MILLSPlace 85 · Grade SR · Trinity Valley | SR | Trinity Valley | 21:57.9 |
| 86 | William MAHERPlace 86 · Grade SO · Greenhill | SO | Greenhill | 22:01.7 |
| 87 | Zeeshan ALIPlace 87 · Grade SO · Fort Worth Country | SO | Fort Worth Country | 22:02.9 |
| 88 | Aaron SADAPlace 88 · Grade 9 · Dallas Episcopal | 9 | Dallas Episcopal | 22:04.9 |
| 89 | Lawson JACKSPlace 89 · Grade JR · Casady | JR | Casady | 22:15.6 |
| 90 | Rohit GUNDLURUPlace 90 · Grade 9 · Dallas Episcopal | 9 | Dallas Episcopal | 22:23.9 |
| 91 | Danzel CHENPlace 91 · Grade 9 · Casady | 9 | Casady | 22:28.7 |
| 92 | Larkin TAYLORPlace 92 · Grade 9 · The Oakridge School | 9 | The Oakridge School | 22:31.7 |
| 93 | Liam LAGROUEPlace 93 · Grade 9 · Casady | 9 | Casady | 22:38.9 |
| 94 | Jack CRONINPlace 94 · Grade SO · Dallas Episcopal | SO | Dallas Episcopal | 22:39.9 |
| 95 | Marshall CLARKEPlace 95 · Grade 9 · Greenhill | 9 | Greenhill | 22:41.0 |
| 96 | Jack CIMOPlace 96 · Grade JR · Fort Worth Country | JR | Fort Worth Country | 22:44.2 |
| 97 | Grant VAN BOVENPlace 97 · Grade SO · Greenhill | SO | Greenhill | 22:53.0 |
| 98 | Akul MITTALPlace 98 · Grade SO · Dallas St Marks | SO | Dallas St Marks | 22:53.2 |
| 99 | Ward BUTLERPlace 99 · Grade JR · Fort Worth Country | JR | Fort Worth Country | 23:12.7 |
| 100 | Noah CHUPlace 100 · Grade 9 · Greenhill | 9 | Greenhill | 23:17.7 |
| 101 | Charlie WHITEPlace 101 · Grade JR · Trinity Valley | JR | Trinity Valley | 23:34.2 |
| 102 | Andrew COLEMANPlace 102 · Grade 9 · Casady | 9 | Casady | 23:42.4 |
| 103 | Benjamin COUCHPlace 103 · Grade SO · Casady | SO | Casady | 23:45.4 |
| 104 | Marco LAROVEREPlace 104 · Grade JR · The Oakridge School | JR | The Oakridge School | 23:45.9 |
| 105 | Preston HOBSONPlace 105 · Grade SO · Casady | SO | Casady | 23:46.2 |
| 106 | Nicholas CHARETTEPlace 106 · Grade JR · Trinity Valley | JR | Trinity Valley | 24:30.8 |
| 107 | Tony VELAZQUEZPlace 107 · Grade 9 · Greenhill | 9 | Greenhill | 24:59.0 |
| 108 | Joseph ZACHARIASPlace 108 · Grade SO · Casady | SO | Casady | 25:00.3 |
| 109 | Scott COOPERPlace 109 · Grade JR · Fort Worth Country | JR | Fort Worth Country | 25:40.7 |
| 110 | Eric BORMANNPlace 110 · Grade SR · Trinity Valley | SR | Trinity Valley | 26:32.6 |
| 111 | Neal SHRESTHAPlace 111 · Grade SO · Trinity Valley | SO | Trinity Valley | 27:02.7 |
| 112 | Bishop WILLIAMSPlace 112 · Grade SR · Trinity Valley | SR | Trinity Valley | 27:42.1 |
| 113 | Reid GARSEKPlace 113 · Grade 9 · Trinity Valley | 9 | Trinity Valley | 27:44.8 |
| 114 | Ben MOORMANPlace 114 · Grade SO · Dallas Episcopal | SO | Dallas Episcopal | 27:57.7 |
| 115 | Foster GOODPlace 115 · Grade JR · Trinity Valley | JR | Trinity Valley | 28:47.7 |