1 | 55 | Ovilla Christian,
TX - Team Time (1st 5) 1:30:59.4 | Spread (1st 5) 2:57.6 |
| 1, 5, 10, 15, 24, (47), (88) |
| Sam Vincent, Joe Vincent, Samuel Rosales, Nicholas Rosales, Luke Adams, (Manny Velastegui), (Marco Magdelano) |
| 16:26.4, 18:05.0, 18:17.0, 18:47.0, 19:24.0, (20:44.0), (25:52.0) |
| 55 | St Thomas Episcopal,
TX - Team Time (1st 5) 1:32:24.3 | Spread (1st 5) 1:14.2 |
| 3, 6, 12, 13, 21, (29), (37) |
| Adrian Fetterley, Saagar Pateder, Chris Han, Mitchell Harrington, Daniel Shahim, (Arvind Mohan), (Edmund Carroll) |
| 18:01.8, 18:10.7, 18:25.4, 18:30.4, 19:16.0, (19:30.0), (19:59.0) |
3 | 106 | Dallas Covenant,
TX - Team Time (1st 5) 1:35:11.0 | Spread (1st 5) 3:05.0 |
| 2, 18, 19, 24, 43, (46) |
| Caleb Jones, Noah Jones, Max Richter, Luke Monro, Josh Gilbert, (Lawrence Cooper) |
| 17:18.0, 18:54.8, 19:11.2, 19:24.0, 20:23.0, (20:42.0) |
4 | 116 | McKinney Christian,
TX - Team Time (1st 5) 1:35:52.4 | Spread (1st 5) 1:58.7 |
| 8, 16, 17, 34, 41, (44), (45) |
| Riley Pyle, Garrett Lee, Jon Nyberg, Channing Mead, Josh Wong, (Charlie Stubbs), (Everett McKeller) |
| 18:15.1, 18:49.7, 18:50.8, 19:43.0, 20:13.8, (20:26.2), (20:30.6) |
5 | 120 | Faith West Academy,
TX - Team Time (1st 5) 1:36:19.9 | Spread (1st 5) 2:44.6 |
| 4, 9, 24, 35, 48, (52) |
| Beck Hargrove, Jess Taberner, Jakob Humphrey, Caleb Mendoza, Ethan Settle, (Darius Bailey) |
| 18:03.3, 18:16.0, 19:24.0, 19:48.7, 20:47.9, (21:18.3) |
6 | 123 | The Woodlands Christian,
TX - Team Time (1st 5) 1:36:31.0 | Spread (1st 5) 50.9 |
| 14, 20, 28, 30, 31, (32), (40) |
| Joshy (Josh) Shearer, Ben Mueck, Jacob Adams, Alex Yanochik, Cade Glover, (Jacob Rogers), (Ross Jackson) |
| 18:43.0, 19:14.2, 19:27.8, 19:32.1, 19:33.9, (19:35.4), (20:12.0) |
7 | 124 | John Paul II (New Braunfels),
TX - Team Time (1st 5) 1:36:30.9 | Spread (1st 5) 1:34.4 |
| 7, 22, 27, 33, 35, (38), (42) |
| Fabius Bascon, Christopher Toudouze, Tristan Garza, James Gilman, Jonathan Gilman, (Tristan Ornelas), (Bret DeBauche) |
| 18:14.3, 19:20.9, 19:24.6, 19:42.4, 19:48.7, (20:01.2), (20:18.2) |
8 | 257 | San Juan Diego Catholic,
TX - Team Time (1st 5) 1:47:10.7 | Spread (1st 5) 5:24.8 |
| 11, 53, 54, 62, 77, (79), (82) |
| Garrett Bowen, William Stewart-Sotelo, Nathan Sanchez, Jose Alvarez, Ramiro Sariano, (Isaiah Guerrero), (Enrique Avila Martinez) |
| 18:23.2, 21:18.7, 21:19.1, 22:21.7, 23:48.0, (24:08.2), (24:52.3) |
9 | 293 | Grace Prep (Arlington),
TX - Team Time (1st 5) 1:49:46.8 | Spread (1st 5) 1:17.0 |
| 51, 57, 58, 59, 68, (69), (70) |
| Garrett Page, Will Pinon, Ty Nguyen, Aaron Shipley, Rouse Siller, (Josh Holm), (Carson Pinon) |
| 21:17.0, 21:42.0, 22:05.0, 22:08.8, 22:34.0, (22:43.9), (22:51.0) |
10 | 300 | Brentwood Christian,
TX - Team Time (1st 5) 1:50:08.7 | Spread (1st 5) 2:55.0 |
| 39, 60, 63, 67, 71 |
| David Tiner, Nathan Ging, Paul Stanglin, Mitchell Johnson, Derek Lilya |
| 20:06.0, 22:09.3, 22:22.1, 22:30.3, 23:01.0 |
11 | 339 | Lutheran,
TX - Team Time (1st 5) 1:55:37.5 | Spread (1st 5) 5:54.1 |
| 49, 61, 64, 73, 92, (98), (108) |
| Bryce Bilodeau, Andrew Irons, Peter Kim, Sam Mitchell, Misha Wines, (Richard Lee), (Jared Radecki) |
| 20:55.4, 22:19.4, 22:23.8, 23:09.4, 26:49.5, (28:20.3), (34:17.5) |
12 | 342 | Central Texas Christian,
TX - Team Time (1st 5) 1:55:53.1 | Spread (1st 5) 5:53.6 |
| 50, 55, 66, 78, 93, (95), (96) |
| Davy Hamm, Samuel Wood, Daniel Beck, Ryan Martin, Jack Sewell, (Roger Sanchez), (Alan Hollinger) |
| 20:58.9, 21:30.2, 22:29.8, 24:01.7, 26:52.5, (27:27.5), (27:37.6) |
13 | 347 | Midland Classical,
TX - Team Time (1st 5) 1:59:03.0 | Spread (1st 5) 8:32.9 |
| 23, 65, 75, 87, 97, (103), (107) |
| Conrey Echols, Chandler Coleman, Cannon Echols, William Berry, Jonathan Dingler, (Ethan Childers), (Colby Coleman) |
| 19:21.3, 22:28.3, 23:34.1, 25:45.1, 27:54.2, (30:45.9), (33:24.5) |
14 | 378 | Geneva,
TX - Team Time (1st 5) 2:00:13.3 | Spread (1st 5) 3:52.2 |
| 56, 76, 80, 81, 85, (94), (100) |
| Austin Lipe, Hogan Petrie, Brendan Fessler, Noah Benson, Aedan Petty, (Wright Gordon), (Wyatt Erfurt) |
| 21:32.8, 23:40.8, 24:46.5, 24:48.2, 25:25.0, (27:18.0), (28:32.8) |
15 | 424 | First Baptist,
TX - Team Time (1st 5) 2:10:31.3 | Spread (1st 5) 9:44.5 |
| 72, 74, 83, 90, 105 |
| George Solis, Stephen Crumley, Phillip Crumley, Rene Lucio, Alan Rosales |
| 23:04.7, 23:14.8, 25:14.4, 26:08.2, 32:49.2 |
16 | 482 | Lubbock Christian,
TX - Team Time (1st 5) 2:23:19.0 | Spread (1st 5) 6:47.8 |
| 86, 89, 101, 102, 104 |
| Austin Jackson, Kendon Stark, Elliot Kitten, Steven Lindsey, Ben Hudson |
| 25:37.2, 26:06.7, 29:00.1, 30:10.0, 32:25.0 |
17 | 489 | Texas School for the Deaf,
TX - Team Time (1st 5) 2:31:00.3 | Spread (1st 5) 12:06.0 |
| 84, 91, 99, 106, 109 |
| Gabriel Veit, Gregorio Mata, Kolby McKay, Abraham Polanco, Jared Miller |
| 25:24.7, 26:22.1, 28:25.4, 33:17.4, 37:30.7 |