1 | 46 | The Woodlands Christian,
TX - Team Time (1st 5) 1:26:14.5 | Spread (1st 5) 2:18.9 |
| 3, 4, 5, 9, 25, (66), (79) |
| Ben Shearer, Joshy (Josh) Shearer, Josh Mueck, Brett Odom, Caleb Bigler, (Kyle Jasek), (Preston Culberson) |
| 16:21.1, 16:37.1, 17:03.3, 17:33.0, 18:40.0, (20:25.2), (20:49.2) |
2 | 93 | Cristo Rey Dallas,
TX - Team Time (1st 5) 1:32:12.1 | Spread (1st 5) 1:08.9 |
| 10, 13, 19, 23, 28, (47), (50) |
| Jose Chavez, Eric Gonzalez, Mateo Villarreal, Arturo Pena, Adrian Vidales, (Michael Vargas), (Brayan Ruiz) |
| 17:50.0, 18:15.0, 18:31.0, 18:37.2, 18:58.9, (19:46.0), (19:50.0) |
3 | 107 | Covenant Christian (Colleyville),
TX - Team Time (1st 5) 1:32:26.1 | Spread (1st 5) 2:05.5 |
| 6, 14, 21, 32, 34, (61), (62) |
| Ian Ellis, Charlie Woodcock, Tyler Tarkington, Connor Fewell, Devin Bryant, (Carson Roffman), (Pierce Urbanosky) |
| 17:09.2, 18:20.0, 18:34.4, 19:07.8, 19:14.7, (20:12.8), (20:15.2) |
4 | 113 | Trinity Christian (Willow Park),
TX - Team Time (1st 5) 1:32:59.2 | Spread (1st 5) 1:54.0 |
| 7, 17, 29, 29, 31, (63), (70) |
| Joel Jeffers, Jacob Camp, Max Perales, Bronson Pope, Malen Baldridge, (Bayley Gonzales), (Isaac Droguett) |
| 17:13.2, 18:26.0, 19:06.4, 19:06.4, 19:07.2, (20:16.3), (20:30.6) |
5 | 156 | John Paul II (New Braunfels),
TX - Team Time (1st 5) 1:35:18.8 | Spread (1st 5) 1:26.6 |
| 16, 18, 36, 37, 49, (57), (81) |
| James Gilman, Josh Bennett, Jonathan Gilman, Everette Hodges, Trevor Beckwith, (Joseph Kapavik), (Grant Hambric) |
| 18:22.7, 18:28.5, 19:17.4, 19:20.9, 19:49.3, (20:02.3), (20:54.0) |
6 | 240 | St Thomas Episcopal,
TX - Team Time (1st 5) 1:38:04.9 | Spread (1st 5) 2:38.5 |
| 11, 27, 58, 71, 73, (85), (87) |
| Joel Hrncir, Thomas Ramsey, Jacob King, Aidan ONeil, Arvind Mohan, (Matthew McCullough), (Mark Shonbeck) |
| 17:59.0, 18:47.3, 20:07.7, 20:33.4, 20:37.5, (21:03.0), (21:11.4) |
7 | 259 | Bay Area Christian,
TX - Team Time (1st 5) 1:37:03.5 | Spread (1st 5) 4:58.2 |
| 1, 51, 56, 74, 77, (119), (127) |
| Habtamu Geta, John Beltre, Trent Rullman, Jack Hess, Treyton Showen, (Jacob Plummer), (Justin Geisen) |
| 15:46.6, 19:51.1, 20:01.0, 20:40.0, 20:44.8, (22:45.7), (23:10.2) |
| 259 | Fellowship Academy,
TX - Team Time (1st 5) 1:39:14.7 | Spread (1st 5) 2:47.9 |
| 22, 33, 46, 65, 93 |
| Zane (Jacob) Tyler, Daniel Haefli, Mason Brunson, Caleb Spicer, Jacob Lehew |
| 18:35.4, 19:13.0, 19:43.3, 20:19.7, 21:23.3 |
9 | 265 | Shelton,
TX - Team Time (1st 5) 1:38:42.6 | Spread (1st 5) 3:52.6 |
| 8, 15, 59, 89, 94, (98), (138) |
| Peter Dethrow, Max Ralston, Westin Pitlik, Seth Dauber, Quinn Muccio, (Andy Cobb), (Bryan Bloomfield-Castellanos) |
| 17:32.2, 18:21.5, 20:10.0, 21:14.1, 21:24.8, (21:54.0), (23:42.6) |
10 | 289 | Logos Prep,
TX - Team Time (1st 5) 1:40:13.9 | Spread (1st 5) 4:50.4 |
| 12, 20, 55, 80, 122, (125), (144) |
| Nate Allen, Ross Watson, Garrett Goolsby, Justin Sivasothy, Caleb Watt, (Samuel Hobbs), (Nolan Watt) |
| 18:00.9, 18:31.7, 20:00.3, 20:49.7, 22:51.3, (23:03.5), (24:15.4) |
11 | 308 | Geneva,
TX - Team Time (1st 5) 1:41:07.0 | Spread (1st 5) 2:31.0 |
| 26, 44, 67, 81, 90, (102), (115) |
| Nicolas Siller, Noah Nilsson, Aedan Petty, Gabe Ross, Michael Devries, (David Grote), (Anson Eggers) |
| 18:47.0, 19:40.0, 20:28.0, 20:54.0, 21:18.0, (22:02.0), (22:23.0) |
12 | 327 | Texas School for the Deaf,
TX - Team Time (1st 5) 1:42:17.2 | Spread (1st 5) 3:28.1 |
| 24, 45, 48, 104, 106, (131), (137) |
| Zaccaria Stein, Muhammad Ali Naeem, Gage Hopper, Brody Vukmonich, Luis Rivera, (Hawkins Morgan), (Joshue Flores) |
| 18:38.0, 19:41.0, 19:47.1, 22:05.0, 22:06.1, (23:15.0), (23:36.0) |
13 | 344 | Trinity Christian (Lubbock),
TX - Team Time (1st 5) 1:41:38.7 | Spread (1st 5) 6:52.9 |
| 2, 41, 54, 118, 129, (149) |
| Pierce Tapp, Caleb Onzi, Zach Springer, Jordan Galloway, Wesley Henderson, (Zac Jones) |
| 16:20.0, 19:35.0, 19:53.0, 22:37.8, 23:12.9, (24:27.0) |
14 | 391 | Trinity Midland,
TX - Team Time (1st 5) 1:44:41.7 | Spread (1st 5) 3:46.3 |
| 38, 64, 76, 83, 130, (143), (147) |
| Brett Campagna, Ben Shipkey, Adin Watson, Kyle Alworth, Cole Dinger, (Nate Evans), (Zach Jebsen) |
| 19:27.7, 20:18.0, 20:44.0, 20:58.0, 23:14.0, (24:08.4), (24:23.0) |
15 | 413 | Lutheran-North,
TX - Team Time (1st 5) 1:45:38.1 | Spread (1st 5) 3:09.8 |
| 43, 60, 78, 111, 121 |
| Michael Campbell, Will Graves, Caleb Wenz, Christian White, Justice Wenz |
| 19:39.8, 20:11.6, 20:45.2, 22:11.9, 22:49.6 |
16 | 414 | Austin Hill Country Christian,
TX - Team Time (1st 5) 1:45:42.6 | Spread (1st 5) 2:29.3 |
| 42, 72, 95, 100, 105, (128), (140) |
| Hunter Masters, Justin Herring, Christian Mote, David Herring, Zach Moya, (Aiden Cline), (Ryan Hatfield) |
| 19:36.7, 20:35.3, 21:27.8, 21:56.8, 22:06.0, (23:11.9), (23:49.0) |
17 | 420 | Grace Prep (Arlington),
TX - Team Time (1st 5) 1:46:38.9 | Spread (1st 5) 4:03.9 |
| 39, 40, 99, 107, 135, (141), (148) |
| Drew Moore, Luke Moore, Benjamin Jones, Carson Pinon, Brenden Angus, (Jeremy Burris), (Brendan Chambers) |
| 19:30.4, 19:32.8, 21:55.0, 22:06.4, 23:34.3, (23:53.9), (24:23.2) |
18 | 464 | Vanguard,
TX - Team Time (1st 5) 1:47:45.9 | Spread (1st 5) 4:17.7 |
| 35, 88, 91, 116, 134, (152), (160) |
| Uriel Ibarra, Erik Knoll, Jacob Suchecki, Karch Knoll, Trey Hooker, (Alex Dietz), (Liam Dietz) |
| 19:14.8, 21:13.5, 21:18.5, 22:26.6, 23:32.5, (25:12.6), (28:18.6) |
19 | 472 | Veritas Academy,
TX - Team Time (1st 5) 1:47:47.1 | Spread (1st 5) 2:19.1 |
| 53, 97, 103, 109, 110, (120), (139) |
| Luke Bennett, Eli Thompson, Caleb Harrell, Stadler Kirsten, Zachary Hammer, (Simon Sprouse), (Ethan Edgar) |
| 19:51.9, 21:31.3, 22:02.6, 22:10.3, 22:11.0, (22:46.8), (23:48.3) |
20 | 489 | Lubbock Christian,
TX - Team Time (1st 5) 1:48:37.7 | Spread (1st 5) 3:14.9 |
| 52, 86, 112, 113, 126, (133), (146) |
| Zack Rogers, Gerrit Richardson, Austin Jackson, Grant Paston, Adam Branson, (Conner Harwood), (Eli Pruitt) |
| 19:51.5, 21:10.7, 22:14.0, 22:15.1, 23:06.4, (23:28.1), (24:18.1) |
21 | 521 | All Saints Episcopal,
TX - Team Time (1st 5) 1:50:10.5 | Spread (1st 5) 3:05.1 |
| 69, 75, 117, 124, 136, (150), (154) |
| Ethan Fanous, Zane Harrison, Preston Davis, Jeremy Evanson, Asher Fanous, (Weston Wharton), (Barrett Lin) |
| 20:29.6, 20:40.7, 22:31.5, 22:54.0, 23:34.7, (24:36.2), (25:16.3) |
22 | 588 | San Marcos Baptist Academy,
TX - Team Time (1st 5) 1:55:42.2 | Spread (1st 5) 6:26.0 |
| 68, 108, 123, 132, 157 |
| Connor Irwin, Dennis Boles, Micah Burton, Fizzy (Fisayo) Ididapo, Damien Lin |
| 20:29.0, 22:08.0, 22:52.2, 23:18.0, 26:55.0 |
23 | 608 | Pantego Christian,
TX - Team Time (1st 5) 1:56:02.4 | Spread (1st 5) 4:51.5 |
| 92, 101, 114, 145, 156, (159) |
| Dylan Hedrick, Cort MacDonald, Anderson Rhodes, Cooper Harris, Caleb Mitchell, (Kyle Godfrey) |
| 21:19.9, 21:59.9, 22:15.2, 24:16.0, 26:11.4, (28:07.4) |
24 | 625 | Northland Christian,
TX - Team Time (1st 5) 1:56:19.5 | Spread (1st 5) 4:14.9 |
| 84, 95, 142, 151, 153, (155), (158) |
| Aaron Barcio, Jack Farrell, Simon Fernandez, Caleb Anderson, Ian Wietstruck, (Brady Trieu), (Alec Garza) |
| 20:58.4, 21:27.8, 23:57.8, 24:42.2, 25:13.3, (25:43.5), (27:59.8) |