170Metro Christian, OK - Team Time (1st 5) 56:56.0 | Spread (1st 5) 55.0
1, 5, 20, 21, 23, (31), (43)
Jim Pile, Garrett Consedine, Mitchell Mayes, Bryce Consedine, Connor McKee, (Andy Tarwater), (Joshua McKnight)
10:46.0, 11:12.0, 11:38.0, 11:39.0, 11:41.0, (11:54.0), (12:13.0)
283Memorial (Tulsa), OK - Team Time (1st 5) 57:35.0 | Spread (1st 5) 58.0
2, 10, 15, 21, 35, (53), (85)
Sam Ward, Daniel Farias, Hunter Bamburg, Nathan Reetz, Robert White, (Chance Galloway), (Karl Timmerman)
11:03.0, 11:19.0, 11:33.0, 11:39.0, 12:01.0, (12:21.0), (13:04.0)
398Piedmont, OK - Team Time (1st 5) 58:10.7 | Spread (1st 5) 19.4
12, 17, 19, 24, 26, (30), (32)
Ryan Lang, Jonathan Halko, Colton Watters, Brandon Gaines, Tyler Wade, (Justin Rein), (John Anderson)
11:27.1, 11:36.2, 11:36.9, 11:44.0, 11:46.5, (11:52.1), (11:54.2)
4111Guthrie, OK - Team Time (1st 5) 58:26.9 | Spread (1st 5) 49.1
8, 14, 18, 34, 37, (104), (132)
Brandon Greenlee, Auston O'Conner, Adam Noriega, Sean Harvey, Zack Coak, (Dalton Ford), (Trevor Welch)
11:14.1, 11:32.3, 11:36.6, 12:00.7, 12:03.2, (13:52.0), (15:22.3)
5198Booker T Washington, OK - Team Time (1st 5) 1:00:19.0 | Spread (1st 5) 1:34.0
7, 28, 42, 49, 72, (96), (110)
Oluwatomia Olaniria, Mark Tipton, Lars Gardner, Nathan Holeman, Hayden Fox, (Theodore Keller), (Michael McBride)
11:14.0, 11:48.0, 12:12.0, 12:17.0, 12:48.0, (13:33.0), (14:11.0)
6205Skiatook, OK - Team Time (1st 5) 1:00:24.0 | Spread (1st 5) 1:33.0
5, 11, 60, 62, 67, (67), (73)
Jaime Ashford, Zack Mullins, Grant Eastman, David Adams, Travis Hubbard, (Austin Yingst), (Brandon Stevenson)
11:12.0, 11:22.0, 12:32.0, 12:33.0, 12:45.0, (12:45.0), (12:49.0)
7209Collinsville, OK - Team Time (1st 5) 1:00:32.0 | Spread (1st 5) 1:49.0
3, 15, 40, 71, 80, (83), (91)
Dylan Dyer, David Stellfox, Calvin Vogel, Alex Harp, James Stellfox, (Max West), (Jordan Murphy)
11:08.0, 11:33.0, 12:07.0, 12:47.0, 12:57.0, (13:03.0), (13:18.0)
8222Pryor, OK - Team Time (1st 5) 1:01:02.0 | Spread (1st 5) 1:35.0
4, 41, 46, 64, 67, (88), (95)
Brett Stevens, Ryan Pettus, Tyler Bradshaw, Jonathan Ketcher, Logan Hammock, (Shelby Craig), (Joshua Taylor)
11:10.0, 12:10.0, 12:15.0, 12:42.0, 12:45.0, (13:13.0), (13:27.0)
9227Claremore, OK - Team Time (1st 5) 1:01:02.0 | Spread (1st 5) 40.0
29, 33, 49, 56, 60, (75), (93)
Ryan Alexander, Spencer Gill, Shawn Gordon, Jamie Foxworth, Dakota Davis, (Ryan Davis), (Matthew Zickefoose)
11:52.0, 11:57.0, 12:17.0, 12:24.0, 12:32.0, (12:51.0), (13:21.0)
10235Deer Creek (Edmond), OK - Team Time (1st 5) 1:01:15.9 | Spread (1st 5) 27.3
36, 39, 48, 55, 57, (58), (59)
Rodolfo Rojo, Bryce Wallace, Stormy Arledge, Reegan Hart, Luke Humphren, (Will Bardell), (Logan Johnson)
12:01.4, 12:06.6, 12:15.9, 12:23.3, 12:28.7, (12:29.0), (12:31.4)
11301Coweta, OK - Team Time (1st 5) 1:02:42.0 | Spread (1st 5) 1:01.0
38, 49, 52, 76, 86, (111), (114)
Joseph Schrum, Myles Hansen, Grant Langford, Isreal Olvason, Casey McAnally, (Calton Sidebolton), (James Phillips)
12:05.0, 12:17.0, 12:19.0, 12:55.0, 13:06.0, (14:15.0), (14:29.0)
12316Altus, OK - Team Time (1st 5) 1:03:34.6 | Spread (1st 5) 2:33.3
9, 13, 91, 100, 103, (123), (130)
Alan Ortiz, Devin Huckaby, Isaiah Page, Ryan Oden, Gabe Hernandez, (Dan Paet), (Jesus Castro)
11:17.7, 11:28.9, 13:18.0, 13:39.0, 13:51.0, (14:56.0), (15:17.0)
13392Carl Albert, OK - Team Time (1st 5) 1:05:52.9 | Spread (1st 5) 2:17.6
63, 65, 66, 77, 121, (124)
Skylar Fox, Blake Vogt, Isaac Updegraff, Coal Phillips, John Ryan Cook, (Jaris Robinson)
12:37.0, 12:42.2, 12:43.9, 12:55.2, 14:54.6, (14:58.7)
14403Shawnee, OK - Team Time (1st 5) 1:06:07.6 | Spread (1st 5) 1:53.6
45, 47, 98, 105, 108, (126), (128)
Christian Hernandez, Colby Chamblin, Britton James, Matthew Barnett-Grace, Ben Parker, (Broderick Martin), (Justus Sparks)
12:14.5, 12:15.1, 13:37.2, 13:52.7, 14:08.1, (15:05.8), (15:08.2)
15432East Central (Tulsa), OK - Team Time (1st 5) 1:07:40.0 | Spread (1st 5) 2:42.0
43, 53, 102, 112, 122, (140), (141)
Jessy Garcia, Adrion Lindsey, Raul Granados, Daniel Mercardo, George Galvan, (Raul Contreras), (Jesus Garcia)
12:13.0, 12:21.0, 13:46.0, 14:25.0, 14:55.0, (17:06.0), (17:07.0)
16447Tahlequah, OK - Team Time (1st 5) 1:07:36.0 | Spread (1st 5) 2:44.0
27, 94, 101, 107, 118, (129), (135)
Joshua Dick, Kade Ogle, Damion Beaver, Corbin Lane, Collin Pruitt, (Ryan Hembree), (Johnny Marquez)
11:47.0, 13:25.0, 13:45.0, 14:08.0, 14:31.0, (15:15.0), (15:34.0)
17455Noble, OK - Team Time (1st 5) 1:08:33.3 | Spread (1st 5) 3:14.6
25, 74, 115, 116, 125, (138), (143)
Calvin Allen, Colton Debusk, Kyler Brown, Unknown Maxwell, Jaden Jackson, (Caton Myers), (Riley Grimson)
11:44.7, 12:49.8, 14:29.4, 14:30.1, 14:59.3, (16:44.2), (18:24.0)
18463Duncan, OK - Team Time (1st 5) 1:06:59.0 | Spread (1st 5) 51.0
81, 87, 90, 99, 106, (119), (120)
Richard Seeberger, Will Hicks, Richard Hicks, Pablo Delossantos, Braden Ledford, (Jackson Seegerger), (Alex Jones)
13:02.0, 13:10.0, 13:16.0, 13:38.0, 13:53.0, (14:32.0), (14:35.0)
19483Thomas Edison, OK - Team Time (1st 5) 1:08:17.0 | Spread (1st 5) 1:26.0
81, 83, 97, 109, 113, (127), (139)
Pierce Anderson, Jake Bakewell, Austin Morgan, Colin Bakewell, Joshua Wagner, (Will Bernsten), (Zack Morris)
13:02.0, 13:03.0, 13:35.0, 14:09.0, 14:28.0, (15:06.0), (16:51.0)
20533Western Heights, OK - Team Time (1st 5) 1:11:04.6 | Spread (1st 5) 2:42.0
70, 79, 117, 133, 134, (136), (137)
Carlos Escalera, Andrew Diaz, Jesus Salazar, Enriquel Orozco, Josh Molina, (Jesus Rivera), (Pablo Murillo)
12:46.2, 12:56.5, 14:30.4, 15:23.3, 15:28.2, (15:41.5), (15:43.3)
21583Grove, OK - Team Time (1st 5) 1:17:19.0 | Spread (1st 5) 5:44.0
78, 89, 130, 142, 144
Drew Brown, Nathan Lopez, Coleman Bayless, Gage Stone, Cody Wooten
12:56.0, 13:14.0, 15:17.0, 17:12.0, 18:40.0