1 | 59 | Timberlake,
OK - Team Time (1st 5) 1:29:12.9 | Spread (1st 5) 1:17.9 |
| 5, 10, 12, 15, 17, (20), (28) |
| Payton Glenn, Jack Mccoy, Alec Ullrich, Pete Gwinn, Chase Pierce, (Mason Parkhurst), (Merric Judd) |
| 17:13.3, 17:31.3, 17:41.9, 18:15.2, 18:31.2, (18:41.0), (19:12.0) |
2 | 69 | Hooker,
OK - Team Time (1st 5) 1:30:13.6 | Spread (1st 5) 1:21.7 |
| 7, 8, 14, 19, 21, (26), (30) |
| Kaysen Stevens, Elijah Gribble, Israel Ramos, Ulisses Jimenez, Axel Fernandez, (Alejandro Perez), (Zahid Fernandez) |
| 17:26.7, 17:28.4, 17:54.6, 18:35.5, 18:48.4, (19:05.6), (19:17.4) |
3 | 81 | Oklahoma Bible,
OK - Team Time (1st 5) 1:30:10.3 | Spread (1st 5) 2:45.5 |
| 1, 6, 9, 32, 33, (40), (43) |
| Matthew Smith, Eli Lichty, Brendon Tubbs, Graydon Bruyn, Wyatt Hofen, (Eric Smith), (Jacob Buller) |
| 16:37.5, 17:20.5, 17:30.3, 19:19.0, 19:23.0, (19:41.6), (19:46.5) |
4 | 120 | Boise City,
OK - Team Time (1st 5) 1:32:25.2 | Spread (1st 5) 3:20.4 |
| 2, 11, 16, 41, 50, (63), (74) |
| Livan Rosas, Brayden Aduddell, Adrian Olmos, Jase Stewart, Jesus Gamez, (Colorado Bade Schuller), (Erik Ortega) |
| 16:42.3, 17:39.4, 18:17.6, 19:43.2, 20:02.7, (21:11.8), (23:01.6) |
5 | 144 | Kremlin-Hillsdale,
OK - Team Time (1st 5) 1:35:00.8 | Spread (1st 5) 2:37.2 |
| 4, 23, 30, 42, 45, (46), (54) |
| Harris Keithly, Maddox Allison, Casen Purdy, Cheyenne Moore, Wade Ratzliff, (David Granberg), (Ethan Haggard) |
| 17:12.6, 18:54.8, 19:17.4, 19:46.2, 19:49.8, (19:50.2), (20:24.0) |
6 | 161 | Laverne,
OK - Team Time (1st 5) 1:36:19.8 | Spread (1st 5) 1:22.7 |
| 18, 25, 34, 35, 49, (51), (80) |
| Angel Alba, Jonathan Guajardo, Marco De La Torre, Royce Henricks, Edmilson Perez Carreto, (Anthony Salgado), (Hugo Malo) |
| 18:34.3, 19:01.1, 19:23.5, 19:23.9, 19:57.0, (20:11.4), (25:49.5) |
7 | 166 | Mooreland,
OK - Team Time (1st 5) 1:36:39.2 | Spread (1st 5) 59.7 |
| 22, 24, 29, 44, 47, (48), (56) |
| Edgar Lucero, Jaxon Mouser, Trevor Elwood, Jackson Crotts, Gerald Crespo, (Wyatt Lively), (Kelton Smith) |
| 18:50.8, 18:56.8, 19:14.2, 19:46.9, 19:50.5, (19:54.4), (20:39.7) |
8 | 189 | Buffalo,
OK - Team Time (1st 5) 1:37:08.7 | Spread (1st 5) 4:12.4 |
| 3, 13, 52, 57, 64, (77), (79) |
| Kayden Carter, Gavin Gore, Jackson Buss, Cole Brooks, Jace Harland, (Adriano Lopez), (Blake Buss) |
| 17:08.8, 17:46.1, 20:12.5, 20:40.1, 21:21.2, (25:28.8), (25:44.1) |
9 | 265 | Hammon,
OK - Team Time (1st 5) 1:42:44.3 | Spread (1st 5) 1:58.3 |
| 37, 38, 58, 65, 67, (71) |
| Trey Torrance, Alex Little, Lathan Grabeal, Christian Flowers, Joshua Land, (Cleat Ivey) |
| 19:34.1, 19:34.7, 20:41.2, 21:21.9, 21:32.4, (22:08.6) |
10 | 269 | Lomega,
OK - Team Time (1st 5) 1:42:28.2 | Spread (1st 5) 1:25.7 |
| 36, 53, 59, 60, 61, (62), (69) |
| Austin Chestnut, Jonah Pendergraft, Jesse Johnston, Braxton Murray, Brooks Uhlenhake, (Owen Duffy), (Kelby Ott) |
| 19:33.9, 20:18.2, 20:45.7, 20:50.8, 20:59.6, (21:01.1), (21:49.2) |
11 | 297 | Fairview,
OK - Team Time (1st 5) 1:54:21.8 | Spread (1st 5) 9:16.3 |
| 27, 39, 72, 76, 83 |
| Ethan Barnes, Allen Waggoner, Cody Allsion, Joshua Ogletree, Aaron Averill |
| 19:10.6, 19:39.6, 22:28.5, 24:36.2, 28:26.9 |
12 | 332 | Goodwell Public,
OK - Team Time (1st 5) 1:48:36.0 | Spread (1st 5) 2:25.0 |
| 55, 66, 68, 70, 73, (75), (78) |
| Mason Taylor, Nathanial Velasquez, Payton Lankford, Adrian Slaughter, Nathaniel Velasquez, (Parker Tharp), (Grayson McGlasson) |
| 20:29.7, 21:30.3, 21:38.5, 22:02.8, 22:54.7, (23:30.9), (25:37.0) |
13 | 418 | Carney,
OK - Team Time (1st 5) 2:32:22.6 | Spread (1st 5) 16:26.7 |
| 81, 82, 84, 85, 86 |
| Perin Petzoldt, Joseph Nelson, Caleb Crutchfield, Ryan Townsend, Aiden Caton |
| 25:53.1, 25:55.1, 28:46.2, 29:28.4, 42:19.8 |