1 | 15 | Westlake Academy,
TX - Team Time (1st 5) 44:59.8 | Spread (1st 5) 40.4 |
| 1, 2, 3, 4, 5, (6), (7) |
| Archie Krieger, Charlie Knutowski, Mateo Briseno, Alex Rountree, William Campbell, (Andres Xotlanihua), (Noah Eastman) |
| 8:36.9, 8:50.3, 9:03.9, 9:11.4, 9:17.3, (9:30.1), (9:37.3) |
2 | 53 | Open Door Christian,
TX - Team Time (1st 5) 50:56.5 | Spread (1st 5) 52.4 |
| 8, 9, 11, 12, 13 |
| Luke Finfrock, Levi Wankowicz, Asher Brown, Owen Lopez, Silas Bishop |
| 9:40.7, 9:43.3, 10:27.0, 10:32.4, 10:33.1 |
3 | 86 | St. Paul Lutheran Fort Worth,
TX - Team Time (1st 5) 59:58.2 | Spread (1st 5) 2:05.0 |
| 14, 16, 17, 19, 20, (22), (23) |
| Colton Metsgar, Robert Ledig, Jace Shaffer, Ian Audette, Logan Bender, (Marcus Zielke), (William Stone) |
| 10:49.4, 11:16.2, 12:04.6, 12:53.6, 12:54.4, (14:16.9), (15:29.1) |
4 | 88 | Holy Cross Christian Academy,
TX - Team Time (1st 5) 1:03:20.2 | Spread (1st 5) 5:15.3 |
| 10, 15, 18, 21, 24, (25), (26) |
| Samuel Izaguirre, Jude Vasquez, Justin Edens, George Duran, Michael Grimes, (Conner King), (Luke Williams) |
| 10:24.0, 11:09.2, 12:11.8, 13:55.9, 15:39.3, (15:40.1), (15:57.7) |