1 | 25 | St. Louis University,
MO - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 28.9 |
| 2, 2, 4, 6, 11, (19), (34) |
| Paul Burka, Adam Mittendorf, Patrick Hetlage, Matthew Milnor, Lucas Rackers, (Noah Scott), (Christopher Staley) |
| 16:22.3, 16:22.3, 16:22.4, 16:43.8, 16:51.2, (17:02.1), (17:20.1) |
2 | 84 | Jefferson City,
MO - Team Time (1st 5) 1:24:39.4 | Spread (1st 5) 42.9 |
| 5, 15, 17, 21, 26, (47), (52) |
| Cole Biesemeyer, Thomas Nield, Dawson Schulte, Landon Dunlap, Ben Krause, (Deaken Walker), (Izaak Sochinski) |
| 16:28.7, 16:55.9, 17:00.0, 17:03.2, 17:11.6, (17:43.3), (17:48.0) |
3 | 94 | Rock Bridge,
MO - Team Time (1st 5) 1:25:04.3 | Spread (1st 5) 26.1 |
| 9, 12, 16, 28, 29, (31), (38) |
| Matthew Hauser, Hamzah Firozi, Dean Frossard, Kylan Rottinghaus, Dallin Tucker, (Mojuba Shoneka), (David Brummett) |
| 16:47.7, 16:52.8, 16:56.6, 17:13.4, 17:13.8, (17:17.4), (17:26.8) |
4 | 108 | Webster Groves,
MO - Team Time (1st 5) 1:25:28.7 | Spread (1st 5) 49.5 |
| 8, 10, 18, 32, 40, (44), (51) |
| Charlie Teeter, Ben Gossow, Samuel Getz, Parker Bont, Sterling Smith, (Evan Schneider), (Jack Parker) |
| 16:45.4, 16:49.1, 17:01.5, 17:17.8, 17:34.9, (17:40.6), (17:47.8) |
5 | 131 | Hickman,
MO - Team Time (1st 5) 1:25:04.7 | Spread (1st 5) 1:59.8 |
| 1, 24, 25, 27, 54, (56), (57) |
| Chandler Gibbens, Calen Littrell, Charles Werth, Isaac Saathoff, Alex Shultz, (Brandon England), (Isaac Young) |
| 15:49.5, 17:06.4, 17:07.7, 17:11.8, 17:49.3, (17:53.4), (17:56.0) |
6 | 193 | Hazelwood West,
MO - Team Time (1st 5) 1:27:27.5 | Spread (1st 5) 1:00.9 |
| 20, 22, 42, 45, 64, (65), (96) |
| Yuto Wada, Darwin Carpenter, Deshaun Carpenter, Ryan Winters, Brennan Kapler, (Kaden Degarmo), (Levi Buerk) |
| 17:02.2, 17:04.2, 17:37.2, 17:40.8, 18:03.1, (18:03.5), (18:46.2) |
7 | 223 | Ladue Horton Watkins,
MO - Team Time (1st 5) 1:28:03.1 | Spread (1st 5) 1:29.2 |
| 7, 33, 53, 59, 71, (88), (98) |
| Collin Clark, Max Kornfeld, Markeith Crawford, Max Wasserstrom, Johnny Martin, (Clark Kittner), (Jonah Levy) |
| 16:43.9, 17:19.4, 17:48.1, 17:58.6, 18:13.1, (18:28.1), (18:47.0) |
8 | 271 | Ft. Zumwalt West,
MO - Team Time (1st 5) 1:29:11.0 | Spread (1st 5) 1:05.2 |
| 30, 41, 46, 76, 78, (79), (86) |
| Noah Lee, Jason Brown, Bennett Boatman, Mateo Robbins, Cameron Sakuma, (Anderson Lo), (Braden Meyer) |
| 17:14.4, 17:35.7, 17:42.5, 18:18.8, 18:19.6, (18:20.5), (18:25.7) |
9 | 289 | Pattonville,
MO - Team Time (1st 5) 1:29:24.6 | Spread (1st 5) 47.2 |
| 35, 49, 66, 69, 70, (72), (91) |
| Lucas Gibson, Robert Gibson, Jeffrey Morgan, Joshua Killian, Grant Wedig, (Patrick Hachmeister), (Jacob Wilfong) |
| 17:20.7, 17:44.4, 18:03.8, 18:07.8, 18:07.9, (18:13.5), (18:37.6) |
10 | 302 | Ft. Zumwalt North,
MO - Team Time (1st 5) 1:29:39.9 | Spread (1st 5) 1:33.5 |
| 36, 37, 43, 83, 103, (126), (146) |
| Cole Sutton, Sean Deeken, Jerald Caldwell, Seth Gleason, Ryan Pendergast, (James Schaeffer), (Jakob Gentry) |
| 17:21.1, 17:22.2, 17:38.7, 18:23.3, 18:54.6, (19:34.5), (20:25.1) |
11 | 332 | Ft. Zumwalt South,
MO - Team Time (1st 5) 1:30:17.7 | Spread (1st 5) 1:55.5 |
| 13, 55, 81, 84, 99, (107), (117) |
| Josh Skeeters, Cobi Cay, Chase Rybak, Nicolas Myers, Joshua Lee, (Jonah Luu), (Jakson Hanson-Sutherland) |
| 16:53.4, 17:49.7, 18:22.1, 18:23.6, 18:48.9, (19:01.0), (19:16.1) |
12 | 363 | Battle,
MO - Team Time (1st 5) 1:31:14.4 | Spread (1st 5) 2:21.3 |
| 14, 60, 73, 100, 116, (134), (145) |
| Ethan Line, Kyle Hiller, Micah Stevens, Brian Vanskike, Jonathan Ticgelaor, (Timothy Brooks), (Tinek Robinson-Douglas) |
| 16:54.2, 18:00.4, 18:15.2, 18:49.1, 19:15.5, (19:53.6), (20:22.2) |
13 | 371 | Timberland,
MO - Team Time (1st 5) 1:31:18.2 | Spread (1st 5) 2:02.2 |
| 23, 62, 63, 110, 113, (120), (133) |
| Nate Petro, Drew Schulte, Trevor Peimann, Josh Gary, Hayden Thomas, (Jonah Mchaffie), (Ian Mears) |
| 17:04.6, 18:01.0, 18:01.2, 19:04.6, 19:06.8, (19:19.7), (19:51.9) |
14 | 420 | Liberty (Wentzville),
MO - Team Time (1st 5) 1:32:22.5 | Spread (1st 5) 1:04.8 |
| 58, 77, 85, 92, 108, (112), (114) |
| Seth Webb, Tyler Hudson, Dylan Chandler, Cole Gonzales, Carson Brown, (Carson Young), (Josh Rossman) |
| 17:57.2, 18:18.9, 18:25.5, 18:38.9, 19:02.0, (19:06.4), (19:13.1) |
15 | 426 | Troy-Buchanan,
MO - Team Time (1st 5) 1:33:32.6 | Spread (1st 5) 2:44.2 |
| 39, 50, 61, 136, 140, (142), (144) |
| Joel Talley, Adam Orf, Luke Wilmes, William Mahler, Kyle Stork, (Maxwell Gessert), (John Mahler) |
| 17:29.6, 17:47.1, 18:00.5, 20:01.6, 20:13.8, (20:16.0), (20:21.6) |
16 | 444 | Hazelwood Central,
MO - Team Time (1st 5) 1:33:10.5 | Spread (1st 5) 1:54.0 |
| 48, 68, 94, 105, 129, (139), (164) |
| Blake Patin, Malik Stovall, Cameron Porter, Sean McCaughey, Tyerance Jackson, (Cameron Doss), (Elijah Turner) |
| 17:43.5, 18:07.7, 18:43.6, 18:58.2, 19:37.5, (20:12.3), (21:40.4) |
17 | 446 | Chaminade College Prep,
MO - Team Time (1st 5) 1:33:01.2 | Spread (1st 5) 37.0 |
| 74, 79, 95, 97, 101, (104), (118) |
| Wesley Carpio, Kellen Rossiter, Zack Gronowski, Brendan Crawford, Grant Bowman, (Kieran Hobart), (Joe Chellis) |
| 18:16.5, 18:20.5, 18:44.0, 18:46.7, 18:53.5, (18:56.4), (19:17.7) |
18 | 485 | Holt,
MO - Team Time (1st 5) 1:33:54.1 | Spread (1st 5) 1:01.7 |
| 75, 90, 93, 106, 121, (122), (125) |
| Aaron Eller, Joseph Harmann, Nathan Schweiger, Austin Kuehler, Tyler Ruhland, (Hunter Richardson), (David Tauser) |
| 18:18.5, 18:35.5, 18:41.0, 18:58.9, 19:20.2, (19:21.4), (19:28.8) |
19 | 511 | Francis Howell North,
MO - Team Time (1st 5) 1:34:18.2 | Spread (1st 5) 47.6 |
| 87, 89, 109, 111, 115, (124), (128) |
| Peyton Hebert, Joel Boenitz, Ben Jamison, David Lopez, Alex Baker, (Alexander Michalski), (Lewis Tucker) |
| 18:26.0, 18:30.1, 19:02.5, 19:06.0, 19:13.6, (19:25.3), (19:36.1) |
20 | 578 | McCluer North,
MO - Team Time (1st 5) 1:37:33.1 | Spread (1st 5) 2:52.0 |
| 67, 82, 132, 141, 156, (162), (165) |
| Sylvon Mosley-Mull, Cetris Ivy, Donovan Williams, Adam Gibbons, Romel Logan, (Romon Logan), (Adrian Atkins) |
| 18:07.3, 18:23.2, 19:49.1, 20:14.2, 20:59.3, (21:29.8), (21:48.0) |
21 | 699 | Hazelwood East,
MO - Team Time (1st 5) 1:41:36.3 | Spread (1st 5) 2:26.3 |
| 102, 127, 152, 158, 160, (174), (177) |
| Matthew White, Damonte Sherod, keyonta McClendon, Ahmir Anderson, Keyonta' Mcclendon, (Dorian Smith), (Jalen Keller) |
| 18:54.0, 19:35.0, 20:45.0, 21:02.0, 21:20.3, (24:45.0), (26:14.0) |
22 | 705 | Gateway,
MO - Team Time (1st 5) 1:41:13.6 | Spread (1st 5) 1:05.0 |
| 130, 131, 143, 148, 153, (159), (168) |
| Karon Williams, Chibale Anwisye, Chibale Answe, Nicholas Vollmer, Abdisamad Mohamed, (Kaleb Hase), (Alvin Patterson) |
| 19:45.0, 19:47.0, 20:21.5, 20:30.1, 20:50.0, (21:05.2), (22:15.0) |
23 | 714 | Riverview Gardens,
MO - Team Time (1st 5) 1:41:36.9 | Spread (1st 5) 1:43.9 |
| 119, 137, 150, 151, 157, (163), (178) |
| Thomas Johnson, Momoh Brema, Jah'son McCarter, Jah-son Macarter, David Nelson, (Amirron Stafford), (Stephen Griffin) |
| 19:18.0, 20:05.0, 20:31.0, 20:41.0, 21:01.9, (21:39.8), (27:24.7) |
24 | 740 | Ft. Zumwalt East,
MO - Team Time (1st 5) 1:44:16.5 | Spread (1st 5) 2:48.5 |
| 123, 138, 146, 166, 167, (169), (170) |
| Joshua Lanctot, Keegan Wiss, Andrew Brophy, Colttyn Jackson, Connor Sidwell, (Josh Schlegel), (Clayton Widtfeldt) |
| 19:23.7, 20:05.1, 20:25.1, 22:10.4, 22:12.2, (22:33.0), (22:39.6) |
25 | 794 | Ritenour,
MO - Team Time (1st 5) 1:49:17.8 | Spread (1st 5) 3:56.6 |
| 135, 155, 161, 171, 172, (173), (176) |
| Mike Schutzius, Calvin Pulliam, Calvin Polliam, Isaiah Fowler, Keelin Rainey, (Hudson Delacruz), (Marco Urbino-Perdomo) |
| 19:55.8, 20:54.1, 21:26.8, 23:08.7, 23:52.4, (23:52.8), (26:08.3) |
26 | 837 | McCluer,
MO - Team Time (1st 5) 2:09:12.5 | Spread (1st 5) 13:12.1 |
| 149, 154, 175, 179, 180 |
| Raymond Harris, Sean Scott, Aldo Estrada, Tyree Gary, Antion Drummond |
| 20:30.6, 20:51.8, 24:51.6, 29:15.8, 33:42.7 |