1 | 110 | San Antonio Christian,
TX - Team Time (1st 5) 1:28:24.0 | Spread (1st 5) 1:60.0 |
| 5, 10, 12, 23, 60, (65), (82) |
| Luke Estes, Mason Riley, Josh Montgomery, Connor Janse, Alex Guyton, (Ben Blalock), (Matt Hamm) |
| 16:52.6, 17:21.4, 17:26.8, 17:50.6, 18:52.6, (19:03.6), (19:26.1) |
2 | 147 | Southwest Christian (Fort Worth),
TX - Team Time (1st 5) 1:30:03.4 | Spread (1st 5) 1:13.0 |
| 11, 25, 27, 33, 51, (105), (107) |
| Christian Brasher, Sam Lewallen, Dallas Fry, Ethan Rohm, Samuel Corley, (Cameron Kimball), (Nick Chase) |
| 17:23.0, 17:55.0, 17:59.0, 18:10.4, 18:36.0, (19:47.6), (19:50.0) |
3 | 151 | Trinity Christian (Lubbock),
TX - Team Time (1st 5) 1:30:24.7 | Spread (1st 5) 34.3 |
| 18, 29, 31, 32, 41, (73), (179) |
| Jett Buchanan, Jack Harlan, Christopher Gaschen, Jack Bailey, Alexander Chamales, (Jayton Burnett), (Gabel Troung) |
| 17:44.0, 18:04.2, 18:08.8, 18:09.4, 18:18.3, (19:14.0), (22:15.7) |
4 | 170 | St Michaels Catholic,
TX - Team Time (1st 5) 1:30:47.6 | Spread (1st 5) 38.8 |
| 24, 26, 34, 37, 49, (56), (69) |
| Matthias Mahoney, Joseph Hodapp, Nathaniel Mahoney, Ezra Flores, Josh Bannon, (Joseph Lawler), (Jacob Pratt) |
| 17:51.3, 17:58.8, 18:12.6, 18:14.8, 18:30.1, (18:46.3), (19:11.3) |
5 | 200 | Prince Of Peace,
TX - Team Time (1st 5) 1:29:45.2 | Spread (1st 5) 3:42.8 |
| 1, 7, 21, 71, 100, (123), (149) |
| Matthew Arndorfer, Cory Steinmann, Cade Sharp, Kaleb Warneke, Tyler Thompson, (JC Weed), (Justin Gregg) |
| 16:01.0, 17:00.6, 17:47.2, 19:12.6, 19:43.8, (20:15.0), (21:06.0) |
6 | 215 | The Village,
TX - Team Time (1st 5) 1:31:45.2 | Spread (1st 5) 2:17.7 |
| 8, 19, 28, 76, 84, (110), (127) |
| Ben Abueg, Alvaro Iturmendi, Alexandre Ait-Ettajer, Ji Hwan Park, Marco Symington, (Philip Van), (Javier Iturmendi) |
| 17:10.3, 17:45.2, 18:04.1, 19:17.6, 19:28.0, (19:58.9), (20:19.1) |
7 | 229 | Bishop Gorman,
TX - Team Time (1st 5) 1:32:27.1 | Spread (1st 5) 1:20.9 |
| 22, 36, 44, 57, 70, (94), (99) |
| Andrew Carney, Nick Benedict, William Kariampuzha, Quinn Reeves, Ryder Paul, (Coby Lobaugh), (Gabriel Benedict) |
| 17:50.5, 18:13.8, 18:24.5, 18:46.9, 19:11.4, (19:37.7), (19:43.2) |
8 | 232 | St. John XXIII College Prep,
TX - Team Time (1st 5) 1:31:33.6 | Spread (1st 5) 2:58.9 |
| 4, 40, 45, 46, 97, (121), (154) |
| Billy Devany, Corey Guice, Thomas Ritter, Kyle Smith, Rossel Martinez, (Richard Fontenot), (Matthew De Guzman) |
| 16:42.8, 18:15.7, 18:24.8, 18:28.6, 19:41.7, (20:14.4), (21:15.5) |
9 | 296 | Dallas Christian,
TX - Team Time (1st 5) 1:33:58.5 | Spread (1st 5) 3:04.1 |
| 17, 20, 54, 63, 142, (155), (167) |
| Will Stegman, Ben Bueno, Koinange Muhia, Reese Holder, Joshua DeLaGarza, (Garrett Beene), (William Stegman) |
| 17:42.4, 17:45.8, 18:43.4, 19:00.4, 20:46.5, (21:23.0), (21:41.0) |
10 | 329 | Austin Regents,
TX - Team Time (1st 5) 1:34:51.3 | Spread (1st 5) 1:09.5 |
| 47, 50, 58, 79, 95, (109), (129) |
| Cade Richardson, Tyler Robert, Zach Usry, Jackson Childers, Keston Wolf, (Cooper Smith), (Connor McGimsey) |
| 18:29.2, 18:34.1, 18:47.5, 19:21.8, 19:38.7, (19:53.8), (20:24.2) |
11 | 335 | Lydia Patterson Inst,
TX - Team Time (1st 5) 1:35:22.7 | Spread (1st 5) 40.1 |
| 59, 61, 62, 67, 86, (106), (112) |
| Oswaldo Saucedo, Yuen Joshua, David Lozoya, Hector Munoz, Emanuel Ara, (Carlos Cano), (Angel Ara) |
| 18:51.0, 18:54.7, 19:00.3, 19:05.6, 19:31.1, (19:49.4), (20:03.1) |
12 | 336 | Covenant Christian (Colleyville),
TX - Team Time (1st 5) 1:34:45.4 | Spread (1st 5) 2:56.4 |
| 14, 15, 85, 88, 134, (140), (155) |
| Jack Karika, Curt Popkin, Jacob Gauthier, Jamie Arnold, Cameron Calabrese, (Connor Fewell), (Zach Sargent) |
| 17:34.0, 17:39.0, 19:29.0, 19:33.0, 20:30.4, (20:45.0), (21:23.0) |
13 | 405 | Second Baptist,
TX - Team Time (1st 5) 1:36:51.9 | Spread (1st 5) 1:01.0 |
| 53, 77, 87, 90, 98, (101), (118) |
| Daniel Knight, Cameron Watson, Dylan Sanders, Sean-Phillip Hinckley, Nick Verghese, (Andy Verghese), (Casey Miller) |
| 18:41.7, 19:19.5, 19:32.4, 19:35.6, 19:42.7, (19:45.4), (20:12.2) |
14 | 436 | Lutheran South Academy,
TX - Team Time (1st 5) 1:36:21.1 | Spread (1st 5) 5:29.8 |
| 2, 42, 81, 148, 163, (173), (190) |
| Habtamu Geta, Jake Hirth, Thomas Modica, Joseph Spencer, JD Leaverton, (Mark Giugliano), (Trent Orahood) |
| 16:04.9, 18:19.1, 19:22.7, 20:59.7, 21:34.7, (21:56.0), (22:46.8) |
15 | 448 | Shelton,
TX - Team Time (1st 5) 1:37:36.9 | Spread (1st 5) 4:49.3 |
| 6, 39, 75, 158, 170, (176), (203) |
| Reese Walters, Jack Kennedy, Penn Eichorn, Brannon Clark, Hayde Higgins, (Jack Wilson), (Jack Baldwin) |
| 16:56.0, 18:15.6, 19:16.0, 21:24.0, 21:45.3, (22:09.4), (23:27.3) |
16 | 461 | Midland Christian,
TX - Team Time (1st 5) 1:37:53.0 | Spread (1st 5) 1:45.0 |
| 55, 64, 104, 108, 130, (140), (187) |
| Mitchell Cochran, Adam Corbet, Tristan Harris, Jace Mitchell, Cole Little, (Nathan Hernandez), (Adam Corbett) |
| 18:44.0, 19:01.0, 19:47.0, 19:52.0, 20:29.0, (20:45.0), (22:42.1) |
17 | 468 | Reicher Catholic,
TX - Team Time (1st 5) 1:40:48.9 | Spread (1st 5) 7:18.4 |
| 30, 37, 48, 133, 220, (226) |
| Jacob Fallas, Jose Servin, John Paul Bustamante, Mathew Mendiola, Shay Hill, (Kegian Dove) |
| 18:08.4, 18:14.8, 18:29.4, 20:29.5, 25:26.8, (27:24.6) |
18 | 474 | Fort Worth Christian,
TX - Team Time (1st 5) 1:38:03.8 | Spread (1st 5) 2:47.2 |
| 16, 91, 111, 126, 130, (197), (202) |
| Niko Gillem, Matthew Wright, Jack Baldwin, Jake Binger, Scott Latham, (Kevin Wassell), (Kyle Zorich) |
| 17:41.8, 19:36.0, 19:59.0, 20:18.0, 20:29.0, (23:13.5), (23:26.0) |
19 | 499 | Westbury Christian,
TX - Team Time (1st 5) 1:39:14.2 | Spread (1st 5) 3:43.9 |
| 13, 68, 113, 152, 153, (172), (181) |
| Gabe Salibi, Noah Lack, Sam King, Derrick Cyprian, Charles Smith, (Kase Carrera), (Jared Ceburn) |
| 17:31.1, 19:11.1, 20:06.3, 21:10.7, 21:15.0, (21:54.4), (22:20.1) |
20 | 537 | Incarnate Word (CC),
TX - Team Time (1st 5) 1:41:00.4 | Spread (1st 5) 4:34.8 |
| 52, 80, 93, 116, 196, (199), (204) |
| Jacob Gonzalez, Trevor Creamean, Stevan Silva, William Nicholson, Alejandro Carreno, (Blake Herbst), (Jack (John) McNiff) |
| 18:38.5, 19:22.6, 19:37.3, 20:08.7, 23:13.3, (23:23.9), (23:30.4) |
21 | 542 | Coram Deo (Flower Mound),
TX - Team Time (1st 5) 1:39:47.4 | Spread (1st 5) 2:49.0 |
| 43, 103, 120, 125, 151 |
| Jacob Wallace, Austin Royer, David Mullen, Preston Carpenter, Will Winston |
| 18:20.5, 19:46.5, 20:13.0, 20:17.9, 21:09.5 |
22 | 544 | Fort Bend Christian Academy,
TX - Team Time (1st 5) 1:39:50.1 | Spread (1st 5) 2:45.7 |
| 35, 96, 128, 138, 147, (168), (185) |
| Conner Prince, Connor Brotherton, Reagan Lotze, Nicholas Baker, Luke Thurston, (Nathan Gee), (Nick Mbwaui) |
| 18:13.4, 19:41.3, 20:20.0, 20:36.3, 20:59.1, (21:41.7), (22:28.7) |
23 | 569 | Pantego Christian,
TX - Team Time (1st 5) 1:40:29.9 | Spread (1st 5) 4:02.0 |
| 9, 124, 135, 146, 155, (166), (169) |
| Trey Capuchino, Raylan Hines, Anderson Rhodes, Dylan Hendrick, Ryan Margo, (Noah Walsh), (Austin Tooley) |
| 17:21.0, 20:16.0, 20:30.9, 20:59.0, 21:23.0, (21:40.0), (21:42.0) |
24 | 598 | St Dominic Savio,
TX - Team Time (1st 5) 1:41:29.2 | Spread (1st 5) 1:50.4 |
| 89, 92, 119, 139, 159, (171), (175) |
| Daniel Zamora, Kyle Champion, Christopher Reeve, Joseph Prybla, Devon Porter, (Ben Frey), (Stephen Hampton) |
| 19:34.3, 19:36.2, 20:12.8, 20:41.2, 21:24.7, (21:51.3), (22:02.3) |
25 | 658 | Cypress Christian,
TX - Team Time (1st 5) 1:43:10.5 | Spread (1st 5) 2:25.3 |
| 66, 132, 137, 161, 162, (180), (191) |
| Christopher Geyer, Brandon Landry, Garrett Velez, Beto Vasquez, Jacob Hall, (Jason Hall), (James Tadrzak) |
| 19:05.5, 20:29.4, 20:34.4, 21:30.4, 21:30.8, (22:19.4), (22:46.9) |
26 | 664 | Cristo Rey Dallas,
TX - Team Time (1st 5) 1:43:50.0 | Spread (1st 5) 3:50.0 |
| 74, 115, 136, 144, 195, (218) |
| Mateo Villarreal, Jesus Torres, Roberto Lopez, Salvador Smallwood, Jose Francisco Mendoza, (Fabian Vidana) |
| 19:14.6, 20:07.5, 20:33.8, 20:49.5, 23:04.6, (25:20.8) |
27 | 707 | Grace Community,
TX - Team Time (1st 5) 1:45:06.4 | Spread (1st 5) 2:55.5 |
| 78, 122, 164, 165, 178 |
| Jackson Jontra, Derrick Wong, Caleb Wheeler, Barrett Nelson, Michael Abeldt |
| 19:20.0, 20:14.6, 21:38.1, 21:38.2, 22:15.5 |
28 | 741 | Marine Military Academy,
TX - Team Time (1st 5) 1:49:08.7 | Spread (1st 5) 5:45.5 |
| 83, 114, 117, 210, 217, (223) |
| Karl Fisher, Luis Carcamo, Brook Dickerson, Blake Moore, Cameron Rush, (Mark Cruz) |
| 19:26.6, 20:06.9, 20:09.6, 24:13.5, 25:12.1, (25:53.8) |
29 | 749 | St Augustine,
TX - Team Time (1st 5) 1:47:16.5 | Spread (1st 5) 6:34.3 |
| 3, 174, 182, 192, 198, (209), (213) |
| Zachary Jackson, Albert Morales, Jakob Krause, Didier Cadena, Adrian Gomez, (Fernando Munoz), (Diego Palma) |
| 16:42.5, 22:02.2, 22:20.3, 22:54.7, 23:16.8, (24:09.9), (24:43.1) |
30 | 756 | Hyde Park Baptist,
TX - Team Time (1st 5) 1:47:28.2 | Spread (1st 5) 4:36.7 |
| 72, 145, 150, 184, 205, (212), (221) |
| Samuel Bellon, Garren Ferreira, Jack Land, Johnathon Jinks, Alex Aronoff, (Blake Leffingwell), (Ben Constancio) |
| 19:13.1, 20:52.1, 21:06.7, 22:26.5, 23:49.8, (24:40.1), (25:27.7) |
31 | 914 | John Paul II (Corpus Christi),
TX - Team Time (1st 5) 1:56:19.7 | Spread (1st 5) 7:12.5 |
| 102, 186, 194, 207, 225 |
| Matthew Smith, Ryan Trevino, Adrian Pichardo, Luc (Naaman) Foster, Christian De La Rosa |
| 19:45.8, 22:40.5, 23:01.0, 23:54.1, 26:58.3 |
32 | 933 | Brook Hill,
TX - Team Time (1st 5) 1:55:08.1 | Spread (1st 5) 4:52.5 |
| 160, 177, 183, 189, 224 |
| Winslow Conneen, Chasca Ortega, Mac Rose, Caleb Collins, Justin Powell |
| 21:27.3, 22:13.6, 22:21.4, 22:46.0, 26:19.8 |
33 | 1005 | Cornerstone Christian (San Antonio),
TX - Team Time (1st 5) 1:57:42.6 | Spread (1st 5) 1:30.1 |
| 188, 193, 206, 208, 210, (215), (216) |
| Isaiah Medina, Noah Vasconcellos, Joshua Rios, Brice Hoffman, Josiah Damiano, (Jacob Gonzales), (Antonio Alvarado) |
| 22:43.4, 22:55.0, 23:52.9, 23:57.8, 24:13.5, (25:04.9), (25:07.5) |
34 | 1007 | Emery/Weiner,
TX - Team Time (1st 5) 2:03:28.3 | Spread (1st 5) 7:56.5 |
| 143, 201, 214, 222, 227, (228) |
| David Ilouz, Joseph Fields, Scott Gold, Myles Henson, Adam Glombicki, (Jacob Arnold) |
| 20:46.8, 23:25.2, 24:45.5, 25:47.5, 28:43.3, (29:20.1) |
35 | 1109 | St Joseph (Victoria),
TX - Team Time (1st 5) 2:22:14.8 | Spread (1st 5) 9:09.8 |
| 200, 219, 229, 230, 231, (232), (233) |
| Tomas Young, Julian Marroquin, CJ (Christopher) Wagner, Matthew Padron, Pierce Hammock, (Michael Morales), (Chris Ontai) |
| 23:24.3, 25:24.8, 30:16.9, 30:34.7, 32:34.1, (33:22.3), (33:55.5) |