1 | 45 | Ft. Zumwalt West,
MO - Team Time (1st 5) 1:23:41.1 | Spread (1st 5) 1:20.5 |
| 3, 6, 9, 11, 16, (25), (27) |
| Bennett Boatman, Nick Parker, Jack Rider, Jaxson Copelin, Anderson Lo, (Luis David Jimenez), (Luis Jimenez) |
| 15:58.6, 16:25.1, 16:58.0, 17:00.3, 17:19.1, (17:47.4), (17:50.8) |
2 | 53 | Ladue Horton Watkins,
MO - Team Time (1st 5) 1:23:09.5 | Spread (1st 5) 2:13.9 |
| 2, 4, 5, 10, 32, (42), (48) |
| Andrew Smock, Johnny Martin, Charlie Krasnoff, Benjamin Goeke, Jake Page, (Noah Smock), (Andrew Johnson) |
| 15:56.2, 15:59.9, 16:03.6, 16:59.7, 18:10.1, (18:31.7), (18:43.5) |
3 | 54 | Francis Howell,
MO - Team Time (1st 5) 1:24:10.4 | Spread (1st 5) 1:42.3 |
| 1, 7, 13, 14, 19, (20), (24) |
| Nick Cimmarusti, Brady Evans, Jayce Hollister, Graham Black, Lucas Wright, (Joe Armour), (Elijah Holt) |
| 15:45.7, 16:32.7, 17:10.4, 17:13.6, 17:28.0, (17:28.9), (17:45.4) |
4 | 121 | Christian Brothers College,
MO - Team Time (1st 5) 1:28:37.7 | Spread (1st 5) 1:07.6 |
| 12, 21, 26, 29, 33, (41), (44) |
| Nicholas Herrick, Manny Hamer, Nick Herrick, Conner Wunderlich, Thomas Wingbermuehle, (Sam Unnerstall), (Joseph Jacob) |
| 17:04.0, 17:29.5, 17:49.9, 18:02.7, 18:11.6, (18:26.5), (18:37.1) |
5 | 126 | DeSmet Jesuit,
MO - Team Time (1st 5) 1:28:58.0 | Spread (1st 5) 1:04.9 |
| 15, 18, 23, 34, 36, (43), (54) |
| Matthew Huber, Connor Pohl, Nolan Chickering, Joseph Mosquera, Alex Mosquera, (Shane Concannon), (Danny Weishaar) |
| 17:15.0, 17:27.5, 17:39.3, 18:16.3, 18:19.9, (18:35.1), (19:06.3) |
6 | 150 | Pattonville,
MO - Team Time (1st 5) 1:30:00.1 | Spread (1st 5) 1:29.7 |
| 8, 28, 35, 39, 40, (47), (53) |
| Joshua Killian, Caleb Simpkins, Justin Bowers, Bryant Ewing, Drake Ives, (Kaleb Woldetsadik), (Luke Stevenson) |
| 16:56.1, 17:55.2, 18:18.9, 18:24.1, 18:25.8, (18:43.0), (18:53.9) |
7 | 180 | Ft. Zumwalt North,
MO - Team Time (1st 5) 1:31:17.1 | Spread (1st 5) 1:20.5 |
| 17, 31, 38, 46, 48, (50), (52) |
| Taylor Mason, Blake Margerum, Jake Williams, Blake Anderson, Issac Leon, (Ethan Schrautemeier), (Jacob Goforth) |
| 17:23.0, 18:09.5, 18:21.0, 18:40.1, 18:43.5, (18:44.2), (18:48.3) |
8 | 225 | Francis Howell North,
MO - Team Time (1st 5) 1:34:26.7 | Spread (1st 5) 2:12.8 |
| 22, 30, 55, 58, 60, (61), (63) |
| Devon Alexander, Lewis Tucker, Justin Brewer, Parker Kilen, Aiden Jefferson, (Andrew Head), (Anthony King) |
| 17:39.2, 18:04.2, 19:13.1, 19:38.2, 19:52.0, (20:11.6), (21:20.0) |
9 | 246 | Francis Howell Central,
MO - Team Time (1st 5) 1:34:44.2 | Spread (1st 5) 1:11.5 |
| 37, 45, 51, 56, 57, (59), (62) |
| Connor Casler, Ethan Hamilton, Matthew (Reed) Easterling, Israel Chavez, Jack Schriber, (Ezra Bailey), (Liam Nachtrab) |
| 18:20.8, 18:39.5, 18:48.2, 19:23.4, 19:32.3, (19:51.1), (20:11.7) |