1 | 42 | Lutheran (St. Charles),
MO - Team Time (1st 5) 1:24:27.5 | Spread (1st 5) 1:29.6 |
| 1, 3, 9, 14, 15, (19), (23) |
| Caleb Lind, Noah McMullen, Travis Fruend, Aiden Kearns, Brody Hudson, (Samuel Masa), (Charlie Masa) |
| 15:56.5, 16:34.7, 17:08.1, 17:22.1, 17:26.1, (17:34.3), (17:47.9) |
2 | 96 | John Burroughs,
MO - Team Time (1st 5) 1:27:53.0 | Spread (1st 5) 58.2 |
| 10, 16, 17, 20, 33, (38), (40) |
| Akash Mallady, Ted Spetnagel, Nathaniel Doty, Daniel Martin, Grant Dahl, (Alexander Mcmillan), (Samuel Knispel) |
| 17:08.6, 17:29.1, 17:30.1, 17:38.4, 18:06.8, (18:26.7), (18:30.3) |
3 | 116 | Herculaneum,
MO - Team Time (1st 5) 1:28:52.8 | Spread (1st 5) 1:40.4 |
| 4, 18, 25, 27, 42, (43), (54) |
| Cody Glisson, Keith Vance, Damian Luther, Baden Costlow, Austin Jackson, (Sam Vaughn), (Will Pierce) |
| 16:53.4, 17:33.4, 17:53.6, 17:58.6, 18:33.8, (18:34.2), (19:04.8) |
4 | 157 | St. Louis Priory,
MO - Team Time (1st 5) 1:30:26.7 | Spread (1st 5) 2:30.6 |
| 2, 21, 34, 48, 52, (55), (63) |
| Brody Whalen, Peter Conard, Ryan Lally, Hayden Dierker, Yuri Batan, (Evan Hugge), (Gregory Britt) |
| 16:31.4, 17:41.9, 18:17.7, 18:53.7, 19:02.0, (19:09.4), (19:42.3) |
5 | 167 | Potosi,
MO - Team Time (1st 5) 1:31:06.8 | Spread (1st 5) 40.7 |
| 26, 28, 32, 36, 45, (49), (50) |
| Will Jarvis, Ezekiel Sisk, Garrett Hale, Jaden Kanan, Tanner Gibson, (Connor Gibson), (Andrew Cain) |
| 17:57.7, 18:00.7, 18:06.5, 18:23.5, 18:38.4, (18:56.4), (18:57.9) |
6 | 176 | Ste. Genevieve,
MO - Team Time (1st 5) 1:31:49.3 | Spread (1st 5) 3:20.1 |
| 7, 30, 31, 35, 73 |
| Devin St. Clair, Nathan St. Clair, Levi Wiegand, Mason Gegg, Corey Simmons |
| 17:00.2, 18:04.7, 18:05.9, 18:18.2, 20:20.3 |
7 | 201 | Mary Institute-Country Day School,
MO - Team Time (1st 5) 1:32:43.8 | Spread (1st 5) 2:46.0 |
| 12, 22, 41, 56, 70, (74), (75) |
| Will Falk, Jackson Strelo, Jonah Zacks, Luke Rickers, Sam Baumohl, (William Seemiller), (Basil Cosmopoulos) |
| 17:14.6, 17:46.8, 18:32.0, 19:09.8, 20:00.6, (20:20.5), (20:20.8) |
8 | 209 | Lutheran South,
MO - Team Time (1st 5) 1:33:16.0 | Spread (1st 5) 3:06.8 |
| 5, 13, 51, 69, 71, (76), (77) |
| Adam Snoke, Andrew Snoke, Matthew Burgdorf, Mason Arnold, Blake Lindell, (Sam Landreth), (Daniel Harms) |
| 16:55.0, 17:21.1, 18:59.4, 19:58.7, 20:01.8, (20:27.5), (20:30.4) |
9 | 215 | Orchard Farm,
MO - Team Time (1st 5) 1:33:19.6 | Spread (1st 5) 2:30.9 |
| 8, 44, 46, 58, 59, (72), (82) |
| Ian Schwierjohn, Thomas Dulle, Collin Simmons, Ben Martin, Alexander Knight, (Joseph McLaurin), (Daniel Mobley) |
| 17:03.3, 18:38.1, 18:38.5, 19:25.5, 19:34.2, (20:17.7), (20:49.8) |
10 | 227 | Dexter,
MO - Team Time (1st 5) 1:34:03.7 | Spread (1st 5) 1:32.6 |
| 29, 37, 39, 60, 62, (79), (80) |
| Gavin Cartwright, Andrew Ellinghouse, Carter Dorton, Clayton Bell, Matt Stone, (Ryder Boles), (Gage Coleman) |
| 18:02.8, 18:23.6, 18:27.2, 19:34.7, 19:35.4, (20:38.0), (20:46.2) |
11 | 236 | Maplewood Richmond Heights,
MO - Team Time (1st 5) 1:34:15.7 | Spread (1st 5) 2:36.1 |
| 11, 47, 53, 61, 64, (66), (67) |
| David Marino, Mason Scargall, Micah Grawer, Jacob Cummings, Andrew Robinson, (Jonah Grawer), (Aubrey Morris) |
| 17:09.6, 18:42.8, 19:02.6, 19:35.0, 19:45.7, (19:52.9), (19:53.7) |
12 | 286 | Fredericktown,
MO - Team Time (1st 5) 1:37:16.3 | Spread (1st 5) 3:52.0 |
| 5, 57, 65, 78, 81, (85), (86) |
| Lyndan Gruenke, Elijah Vance, Andrew Starkey, Matthew Starkey, Caleb Jenkerson, (Braden Braswell), (Johnnie Hurst) |
| 16:55.0, 19:14.3, 19:47.0, 20:33.0, 20:47.0, (21:17.0), (21:19.0) |
13 | 379 | Thomas W Kelly,
MO - Team Time (1st 5) 1:45:31.5 | Spread (1st 5) 4:32.8 |
| 24, 87, 88, 89, 91, (92), (93) |
| Kameron Mayberry, Marvin Ferrell, Mason Eubanks, Terry Tidwell, Lonnie Lejeune, (Kaden Mayberry), (Adam Birk) |
| 17:52.9, 21:24.3, 21:52.5, 21:56.1, 22:25.7, (23:12.9), (23:20.0) |
14 | 419 | Hancock,
MO - Team Time (1st 5) 1:50:02.9 | Spread (1st 5) 6:16.2 |
| 68, 83, 84, 90, 94, (95), (96) |
| Aaron Guss, Amir Ugarak, Curtis Schnieders, Tarik Ait Haj Kaddour, Anthony Borghesi, (Joseph Bradley), (Trenton Teague) |
| 19:54.9, 20:50.0, 20:51.5, 22:15.4, 26:11.1, (26:35.3), (26:46.3) |