1 | 43 | Piedmont,
OK - Team Time (1st 5) 1:23:07.6 | Spread (1st 5) 57.2 |
| 4, 7, 8, 9, 15, (17), (22) |
| Beckam Hartis, Fares Maarouf, Tanner Bailey, Colby Ferbrache, Dade Humes, (Reese Fricke), (Conner Krapff) |
| 16:08.5, 16:31.4, 16:38.4, 16:43.6, 17:05.7, (17:10.7), (17:21.6) |
2 | 73 | Duncan,
OK - Team Time (1st 5) 1:23:48.4 | Spread (1st 5) 1:36.4 |
| 2, 3, 11, 26, 31, (47), (49) |
| Travis Meadows, Blake Meadows, Kaceson Parker, Kaceson Lolar, Nathan Hudson, (Nathan Robbins), (Caleb McFatridge) |
| 15:53.7, 16:07.0, 16:54.0, 17:23.6, 17:30.1, (18:08.0), (18:09.2) |
3 | 95 | Guymon,
OK - Team Time (1st 5) 1:25:34.7 | Spread (1st 5) 1:40.7 |
| 5, 10, 13, 25, 42, (52), (69) |
| Mulubrehan Gebresilase, Brett Fields, Merhawi Tesfageorgis, Jaxon Miller, Clayton Carter, (Nathan Hernandez), (Paul Oakes) |
| 16:18.3, 16:49.8, 17:04.1, 17:23.5, 17:59.0, (18:25.7), (18:48.9) |
4 | 118 | Santa Fe South (Charter),
OK - Team Time (1st 5) 1:26:38.2 | Spread (1st 5) 24.9 |
| 14, 19, 27, 28, 30, (36), (37) |
| Jesus Orquiz, Roberto Soliz, Victor Molina, Joel Hernandez, Erik Franco, (Josue Gonzalez), (Enrique Guzman) |
| 17:05.1, 17:13.6, 17:24.6, 17:24.9, 17:30.0, (17:40.0), (17:40.2) |
5 | 131 | Elgin,
OK - Team Time (1st 5) 1:25:51.4 | Spread (1st 5) 2:10.5 |
| 1, 23, 33, 35, 39, (40), (45) |
| Gage Mcelhaney, Hunter Monostori, Alan Lares, Jordan Pierce, Ben Roberts, (Dalton Peak), (Jeremy McCracken) |
| 15:32.7, 17:22.3, 17:34.6, 17:38.6, 17:43.2, (17:48.4), (18:06.5) |
6 | 201 | Altus,
OK - Team Time (1st 5) 1:29:37.5 | Spread (1st 5) 2:04.2 |
| 12, 24, 44, 50, 71, (81), (98) |
| Justin Ortiz, Justin Kille, Michael James, Nick Borghini, Aiden Kille, (Missael Castro), (Robert Brown) |
| 16:54.8, 17:23.0, 18:02.6, 18:18.1, 18:59.0, (19:22.1), (20:05.6) |
7 | 210 | Carl Albert,
OK - Team Time (1st 5) 1:30:13.3 | Spread (1st 5) 1:27.0 |
| 18, 21, 54, 58, 59, (64), (72) |
| Junior Allen, Will Plouff, Karsten Geiger, Caleb Nolen, Joshua Robinson, (Sebastian Bly), (Ben Sutterfield) |
| 17:12.0, 17:21.4, 18:26.0, 18:34.9, 18:39.0, (18:41.8), (19:01.6) |
8 | 221 | MacArthur,
OK - Team Time (1st 5) 1:30:22.6 | Spread (1st 5) 1:21.0 |
| 20, 32, 46, 60, 63, (79), (94) |
| Carson Burd, Anthony Smith, Nathan Thornton, Alex (Alexander) Weaver, Justin Newlin, (Tanner (Johnathan) Monday), (Matthew Nicholas) |
| 17:20.7, 17:32.9, 18:07.4, 18:39.9, 18:41.7, (19:13.8), (19:51.6) |
9 | 222 | Mt Saint Mary,
OK - Team Time (1st 5) 1:29:44.1 | Spread (1st 5) 2:29.3 |
| 6, 29, 55, 62, 70, (73), (74) |
| Jackson Salsman-Whitfield, Jake Hunsucker, John Rockers, Charlie Pendleton, Jonathan Joseph, (Isaiah Yabut), (Caden Carney) |
| 16:20.4, 17:26.9, 18:26.8, 18:40.3, 18:49.7, (19:01.8), (19:02.8) |
10 | 249 | Bishop McGuinness Catholic,
OK - Team Time (1st 5) 1:31:03.9 | Spread (1st 5) 1:54.0 |
| 16, 38, 53, 66, 76, (91), (92) |
| Luke Chansolme, Will Leonard, Nathan Shanbour, Nathan Coomes, Henry Ison, (Gianfranco Grella), (Jackson Edmonds) |
| 17:09.8, 17:41.1, 18:25.9, 18:43.3, 19:03.8, (19:45.0), (19:49.3) |
11 | 294 | Classen SAS,
OK - Team Time (1st 5) 1:32:47.9 | Spread (1st 5) 39.4 |
| 48, 51, 60, 67, 68, (95), (103) |
| Grady Dawson, Aiden Kirkpatrick, Mason Fair, Ej Pope, Adrian Gray, (Zeke Dawson), (Jackson Spradling) |
| 18:08.3, 18:25.3, 18:39.9, 18:46.7, 18:47.7, (20:00.4), (20:15.1) |
12 | 301 | Noble,
OK - Team Time (1st 5) 1:33:04.2 | Spread (1st 5) 1:26.3 |
| 41, 43, 57, 78, 82, (83), (87) |
| Brayllen Freeman, Austin Buff, Kamden Myers, Elliot Freeman, Eryk Montgomery, (Braden Skinner), (Jared Nabors) |
| 17:57.2, 18:02.0, 18:33.6, 19:07.9, 19:23.5, (19:25.2), (19:31.8) |
13 | 344 | Eisenhower,
OK - Team Time (1st 5) 1:34:23.1 | Spread (1st 5) 1:56.1 |
| 34, 65, 74, 85, 86, (88), (89) |
| Jacob Phelps, Jake Eschler, Devin Dollins, Chris Argyros, Brandon Jones, (Antonio Rodriguez), (Logan Crawford) |
| 17:35.3, 18:42.8, 19:02.8, 19:30.8, 19:31.4, (19:32.5), (19:34.3) |
14 | 464 | Capitol Hill,
OK - Team Time (1st 5) 1:39:04.8 | Spread (1st 5) 1:08.7 |
| 77, 90, 95, 100, 102, (112), (125) |
| Kevin Rodriguez, Darwin Perez, Manuel Villanueza, Javier Rivera, Roberth Perez, (Otom Servin), (Miguel Viezcas) |
| 19:05.0, 19:38.0, 20:00.4, 20:07.7, 20:13.7, (21:05.0), (23:31.0) |
15 | 493 | El Reno,
OK - Team Time (1st 5) 1:40:32.0 | Spread (1st 5) 54.7 |
| 84, 97, 101, 105, 106, (123), (132) |
| Jacob Long, Matthew Chaffee, Cole Strong, Erik Vazquez, Wyatt Mehan, (Jayden Taylor), (Markus Lamebull) |
| 19:29.9, 20:05.1, 20:09.2, 20:23.2, 20:24.6, (23:19.8), (25:55.2) |
16 | 508 | Southeast,
OK - Team Time (1st 5) 1:43:14.8 | Spread (1st 5) 3:23.6 |
| 56, 108, 110, 116, 118, (119), (120) |
| Larnell Baucom, Manuel Lopez, Saul Guzman, Kristian Alvarez, Reese Pirrong, (Angel Ortiz), (Saul Ortiz) |
| 18:27.9, 20:27.0, 20:45.0, 21:43.4, 21:51.5, (22:04.4), (22:08.3) |
17 | 515 | Ardmore,
OK - Team Time (1st 5) 1:42:54.4 | Spread (1st 5) 3:09.5 |
| 80, 99, 104, 111, 121, (127), (129) |
| Aaron Alvarez, Brayden Annoatuby, Cameron Orr, Lamron Orr, Ezekiel Burt, (Charles Smith), (Warren Washburn) |
| 19:14.9, 20:06.9, 20:16.5, 20:51.7, 22:24.4, (24:01.4), (24:07.4) |
18 | 536 | Ada,
OK - Team Time (1st 5) 1:43:32.6 | Spread (1st 5) 1:34.0 |
| 93, 107, 109, 113, 114, (115), (122) |
| Taylor Byrd, Sam (Samuel) Rhynes, Elliott Riden, Daniel Monjarus, Eli Alvarez, (Landon Hamrick), (Caden Mitchell) |
| 19:49.5, 20:26.4, 20:44.6, 21:08.7, 21:23.5, (21:39.7), (22:58.0) |
19 | 625 | John Marshall,
OK - Team Time (1st 5) 1:57:34.4 | Spread (1st 5) 2:33.7 |
| 117, 124, 126, 128, 130, (131), (133) |
| Colton Pardee, Daquaylyn Mitchell, Alonte Hennesy, Elijah Fields, Donovan Richardson, (Jaquan Horton), (Tavaun Smith) |
| 21:47.7, 23:24.0, 23:58.5, 24:02.8, 24:21.4, (24:26.1), (27:27.7) |