1 | 35 | Festus,
MO - Team Time (1st 5) 1:21:16.3 | Spread (1st 5) 34.8 |
| 3, 4, 8, 9, 11, (16), (18) |
| Simon Ogle, Cullen Krieg, Dominik Kayser, Garrett Rhine, Jacob Meyers, (Nathan Wolk), (Ian Schram) |
| 15:54.1, 15:59.0, 16:27.0, 16:27.3, 16:28.9, (16:53.0), (16:57.5) |
2 | 50 | Herculaneum,
MO - Team Time (1st 5) 1:22:01.1 | Spread (1st 5) 1:34.8 |
| 2, 5, 7, 14, 22, (28), (50) |
| Jonathon Coffman, Cody Glisson, Kyle Vinyard, Matt Bartosch, Baden Costlow, (Keith Vance), (Austin Jackson) |
| 15:37.6, 16:08.2, 16:19.3, 16:43.6, 17:12.4, (17:24.0), (18:26.4) |
3 | 131 | Notre Dame (Cape Girardeau),
MO - Team Time (1st 5) 1:26:08.7 | Spread (1st 5) 2:50.8 |
| 1, 20, 23, 40, 47, (56), (60) |
| Blake Morris, Clayton Eftink, Malcolm Patton, Mason Morris, Evan Boyd, (Preston Hicks), (Cade Scobey) |
| 15:26.1, 17:09.6, 17:15.7, 18:00.4, 18:16.9, (18:31.9), (18:44.4) |
4 | 132 | Clayton,
MO - Team Time (1st 5) 1:26:34.4 | Spread (1st 5) 55.3 |
| 15, 25, 27, 29, 36, (38), (51) |
| George Gelzer, Liam Mitchell, Shane Lagesse, Milan Patel, Anand Mysorekar, (James Lay), (Salvador Planells) |
| 16:45.2, 17:17.2, 17:23.6, 17:27.9, 17:40.5, (17:47.5), (18:26.9) |
5 | 196 | Desoto,
MO - Team Time (1st 5) 1:29:03.9 | Spread (1st 5) 2:10.4 |
| 12, 17, 53, 55, 59, (61), (62) |
| William Kaempfe, Orville Mann, Zac Allen, Aleksandr Schroeder, Stuart Thorn, (Zachariah Allen), (Chris Brooks) |
| 16:29.4, 16:54.9, 18:28.0, 18:31.8, 18:39.8, (18:47.0), (18:47.6) |
6 | 204 | John Burroughs,
MO - Team Time (1st 5) 1:29:28.6 | Spread (1st 5) 2:22.3 |
| 10, 30, 41, 58, 65, (70), (80) |
| Akash Mallady, Daniel Martin, Samuel Wang, Samuel Knispel, Nathaniel Doty, (Alexander Mcmillan), (Liam Taylor) |
| 16:28.0, 17:29.7, 18:03.0, 18:37.6, 18:50.3, (19:04.5), (19:33.6) |
7 | 221 | Potosi,
MO - Team Time (1st 5) 1:30:23.2 | Spread (1st 5) 1:25.9 |
| 21, 37, 52, 54, 57, (64), (69) |
| Brett Lynch, David Coroama, Hunter Griffin, Will Jarvis, Andrew Cain, (Jaden Kanan), (David DeClue) |
| 17:09.7, 17:42.0, 18:27.5, 18:28.4, 18:35.6, (18:49.1), (19:02.7) |
8 | 275 | Lutheran South,
MO - Team Time (1st 5) 1:32:29.1 | Spread (1st 5) 2:24.8 |
| 19, 35, 67, 76, 78, (93), (99) |
| Adam Snoke, Nathan Petrus, Daniel Harms, Matthew Burgdorf, Blake Lindell, (Ryan Becker), (Mason Arnold) |
| 17:04.9, 17:38.2, 18:51.6, 19:24.7, 19:29.7, (19:56.7), (20:13.5) |
9 | 317 | North County,
MO - Team Time (1st 5) 1:34:35.5 | Spread (1st 5) 2:29.7 |
| 24, 46, 81, 82, 84, (91), (95) |
| Coby Gilbert, Jordan Borseth, Kyle Cresswell, Jackson Leeds, Nicholas Hawkins, (Joseph Werley), (Jonathan Coroama) |
| 17:16.3, 18:14.3, 19:37.2, 19:41.7, 19:46.0, (19:51.3), (20:05.0) |
10 | 334 | Fredericktown,
MO - Team Time (1st 5) 1:35:00.3 | Spread (1st 5) 2:30.2 |
| 26, 43, 87, 88, 90, (107), (109) |
| Brayden Mullins, Lyndan Gruenke, Noah Jenkerson, Andrew Starkey, Matthew Starkey, (Elijah Rogers), (Johnnie Hurst) |
| 17:20.6, 18:09.3, 19:49.6, 19:50.0, 19:50.8, (20:19.5), (20:28.8) |
11 | 336 | Ste. Genevieve,
MO - Team Time (1st 5) 1:36:59.9 | Spread (1st 5) 5:51.6 |
| 31, 48, 49, 71, 137 |
| Devin St. Clair, Levi Wiegand, Mason Gegg, Nathan St. Clair, Ethan Sander |
| 17:31.5, 18:22.2, 18:26.1, 19:17.0, 23:23.1 |
12 | 339 | Dexter,
MO - Team Time (1st 5) 1:35:08.4 | Spread (1st 5) 3:13.8 |
| 34, 42, 63, 86, 114, (115), (119) |
| Carter Dorton, Gavin Cartwright, Andrew Ellinghouse, Clayton Bell, Chris Stone, (Miller Mclaughlin), (Alex Cornelison) |
| 17:34.1, 18:09.1, 18:48.4, 19:48.9, 20:47.9, (20:51.4), (21:09.8) |
13 | 360 | Affton,
MO - Team Time (1st 5) 1:35:04.5 | Spread (1st 5) 4:00.6 |
| 13, 33, 98, 105, 111, (122), (141) |
| Jacob Minner, Gavin Knapp, Greg Wagoner, Sidney Wroughton, Jaelyn Mujanovic, (Alex Valentine), (Paul Krieser) |
| 16:30.2, 17:33.4, 20:11.3, 20:18.8, 20:30.8, (21:29.1), (23:53.8) |
14 | 385 | University City,
MO - Team Time (1st 5) 1:37:03.0 | Spread (1st 5) 58.7 |
| 66, 75, 77, 78, 89, (134), (145) |
| Julien Trobaugh, Justus Sekou, JA SHON COX, Jashon Cox, Roman Scales, (Eliot Fuller), (Dennis Tucker) |
| 18:51.4, 19:24.3, 19:27.5, 19:29.7, 19:50.1, (22:22.7), (25:10.4) |
15 | 387 | Windsor (Imperial),
MO - Team Time (1st 5) 1:36:55.5 | Spread (1st 5) 2:33.4 |
| 32, 73, 92, 94, 96, (101), (120) |
| Brad Ahrens, Tyler Fischer, Hayden Barker, Kevin Klenk, Seth Winkelmann, (Clayton Pallme), (Cory Jeffers) |
| 17:32.0, 19:21.3, 19:55.8, 20:01.0, 20:05.4, (20:15.3), (21:21.7) |
16 | 394 | Bishop DuBourg,
MO - Team Time (1st 5) 1:36:35.1 | Spread (1st 5) 4:22.0 |
| 6, 74, 100, 104, 110, (121), (132) |
| George Blanco, Jacob Tatko, Ian Bradley, Ben Khotsyphom, Mason Greene, (Kaden Harvie), (Timothy Gosser) |
| 16:08.7, 19:24.0, 20:14.2, 20:17.5, 20:30.7, (21:25.4), (22:21.0) |
17 | 422 | Kennett,
MO - Team Time (1st 5) 1:38:03.4 | Spread (1st 5) 2:39.8 |
| 39, 72, 97, 106, 108, (125) |
| Kobe Patterson, Brett Bradley, Jason Yates, Alex Yates, Larry Payne, (Carson Blansett) |
| 17:48.1, 19:19.1, 20:09.1, 20:19.2, 20:27.9, (21:51.4) |
18 | 427 | Perryville,
MO - Team Time (1st 5) 1:38:33.7 | Spread (1st 5) 2:55.0 |
| 45, 68, 84, 112, 118, (123), (124) |
| Trent Friedman, Trenton Friedman, Lucas Smith, Cameron Smith, Corey Ziegler, (Haden Copeland), (Ben Rehagen) |
| 18:14.0, 18:51.7, 19:46.0, 20:33.0, 21:09.0, (21:38.0), (21:46.0) |
19 | 518 | Gateway,
MO - Team Time (1st 5) 1:42:01.9 | Spread (1st 5) 1:14.7 |
| 83, 102, 103, 113, 117, (126), (135) |
| Chibale Answe, Chibale Anwisye, Abdisamad Mohamed, Obike Anwisye, Anthony Washington, (Michael Merideth), (Jaylen Jefferson) |
| 19:45.4, 20:16.2, 20:17.3, 20:42.9, 21:00.1, (21:54.0), (22:30.7) |
20 | 568 | Bayless,
MO - Team Time (1st 5) 1:48:49.8 | Spread (1st 5) 5:33.6 |
| 43, 116, 130, 139, 140, (142), (150) |
| Evan Case, Lance McCray, Bashar Aloqla, Ashok Diyali, Tyler Voszler, (Carlos Cortez), (Conor McDonald) |
| 18:09.3, 20:56.0, 22:20.3, 23:41.3, 23:42.9, (24:18.4), (36:20.2) |
21 | 663 | St. Mary's (St. Louis),
MO - Team Time (1st 5) 1:53:25.6 | Spread (1st 5) 2:39.1 |
| 127, 128, 131, 133, 144, (146), (148) |
| Sasha Padberg, Serjacob Lewis, Nhat Nguyen, Alexander Padberg, David Glover, (William Kennard), (Keith Howard) |
| 21:58.1, 22:07.0, 22:20.9, 22:22.4, 24:37.2, (25:44.1), (28:29.4) |
22 | 693 | Normandy,
MO - Team Time (1st 5) 1:59:12.9 | Spread (1st 5) 3:53.4 |
| 129, 136, 138, 143, 147, (149) |
| David Grimes, Dajon O'Kelley, Omarion Henry, KyShon Thompson, Maurice Porter, (Erron Meriwether) |
| 22:10.0, 23:05.9, 23:25.6, 24:28.0, 26:03.4, (30:54.3) |