1 | 59 | Herculaneum,
MO - Team Time (1st 5) 1:25:04.3 | Spread (1st 5) 1:17.9 |
| 2, 5, 11, 16, 25, (40), (45) |
| Sam Vaughn, Keith Vance, Nathaniel Wright, Damian Luther, Ashton Parrish, (Braiden Schenewerk), (Liam Piet) |
| 16:25.1, 16:40.2, 16:59.1, 17:16.9, 17:43.0, (18:27.8), (18:45.7) |
| 59 | John Burroughs,
MO - Team Time (1st 5) 1:25:13.4 | Spread (1st 5) 1:17.0 |
| 3, 4, 6, 18, 28, (34), (52) |
| Charles Glatz, Ted Spetnagel, William Shearburn, Brice Shearburn, Chris Tao, (Samuel Knispel), (Gavin Daengsurisri) |
| 16:31.6, 16:39.8, 16:49.2, 17:24.2, 17:48.6, (18:08.5), (19:03.2) |
3 | 83 | Lutheran (St. Charles),
MO - Team Time (1st 5) 1:26:28.0 | Spread (1st 5) 59.5 |
| 8, 10, 15, 20, 30, (31), (35) |
| Aiden Kearns, Isaac Lind, Milo Rush, Jordan Reynolds, Zeke Brown, (Jackson Ryder), (Mac Franklin) |
| 16:52.0, 16:59.0, 17:14.0, 17:31.5, 17:51.5, (17:52.3), (18:11.8) |
4 | 86 | Dexter,
MO - Team Time (1st 5) 1:26:43.5 | Spread (1st 5) 35.3 |
| 12, 13, 14, 23, 24, (47), (58) |
| Benjamin Dowdy, Chris Stone, Cameron Bell, Anistin Kyle, Clayton Bell, (Chase Farmer), (Jaxon King) |
| 17:05.7, 17:06.0, 17:11.6, 17:39.2, 17:41.0, (18:53.1), (19:24.9) |
5 | 131 | Potosi,
MO - Team Time (1st 5) 1:28:50.4 | Spread (1st 5) 1:18.1 |
| 9, 26, 27, 33, 36, (37), (44) |
| Ezekiel Sisk, Garrett Hale, Alex Smith, Colton Politte, Tanner Gibson, (Jaden Kanan), (Connor Gibson) |
| 16:57.7, 17:46.2, 17:46.9, 18:03.8, 18:15.8, (18:19.1), (18:43.5) |
6 | 150 | St. Louis Priory,
MO - Team Time (1st 5) 1:29:59.1 | Spread (1st 5) 2:05.5 |
| 7, 19, 32, 43, 49, (50), (50) |
| Yuri Batan, Gregory Britt, Nicholas DeHaven, Evan Hugge, Justin Nangle, (Samuel Faust), (Matthew Singer) |
| 16:51.2, 17:28.1, 18:01.0, 18:42.1, 18:56.7, (18:59.6), (18:59.6) |
7 | 190 | Lutheran South,
MO - Team Time (1st 5) 1:31:09.5 | Spread (1st 5) 4:09.6 |
| 1, 17, 54, 56, 62, (63), (71) |
| Adam Snoke, Andrew Snoke, Steven Sutton, Tynan Smith, James King, (Nolan Belval), (Nathan Spear) |
| 15:39.0, 17:18.2, 19:07.9, 19:15.8, 19:48.6, (19:48.8), (20:28.5) |
8 | 230 | Mary Institute-Country Day School,
MO - Team Time (1st 5) 1:34:24.6 | Spread (1st 5) 2:16.2 |
| 22, 39, 46, 59, 64, (66), (68) |
| Liam McCarthy, Wyatt Dickherber, Deryck Williams, Shil Penilla, William Seemiller, (Will Fendler), (Jacob Daus) |
| 17:37.0, 18:27.6, 18:52.4, 19:34.4, 19:53.2, (19:56.3), (20:07.7) |
9 | 253 | Maplewood Richmond Heights,
MO - Team Time (1st 5) 1:35:16.6 | Spread (1st 5) 2:11.4 |
| 29, 41, 55, 61, 67, (69), (81) |
| Jonah Grawer, Gregory Jacobs, Enzo Gilbonio, Graham Colvin, Neil Maxwell, (Trey Maxwell), (Caleb Clark) |
| 17:51.4, 18:29.5, 19:13.2, 19:39.7, 20:02.8, (20:14.2), (21:27.6) |
10 | 280 | Orchard Farm,
MO - Team Time (1st 5) 1:37:06.8 | Spread (1st 5) 2:08.0 |
| 38, 42, 53, 73, 74, (78), (79) |
| Jacob VanDyke, Andrew Gee, Alexander Knight, Reilly Hawkins, Daniel Mobley, (Luke McLaughlin), (Parker Nelson) |
| 18:26.3, 18:30.3, 19:05.5, 20:30.4, 20:34.3, (21:02.4), (21:18.2) |
11 | 320 | Thomas W Kelly,
MO - Team Time (1st 5) 1:41:03.1 | Spread (1st 5) 4:01.9 |
| 21, 60, 77, 80, 82, (83), (85) |
| Truman White, Tristin Genereau, Evan Shaf, Kaden Mayberry, Ethan King, (Brayden Carter), (Adam Birk) |
| 17:32.5, 19:39.1, 20:55.9, 21:21.2, 21:34.4, (21:48.8), (22:34.7) |
12 | 336 | Fredericktown,
MO - Team Time (1st 5) 1:40:58.0 | Spread (1st 5) 2:00.0 |
| 48, 65, 72, 75, 76 |
| Caleb Jenkerson, Braden Braswell, Ethan Vance, Mark Heine, Isaac Pirtle |
| 18:54.0, 19:55.0, 20:29.0, 20:46.0, 20:54.0 |
13 | 389 | Hancock,
MO - Team Time (1st 5) 1:52:52.5 | Spread (1st 5) 6:58.7 |
| 57, 70, 84, 87, 91, (94), (95) |
| Haider Waheed, Christopher Matthews, Christopher Watkins, Anthony Borghesi, Rodney Martin, (Zachariah Robinson), (Myles Masters) |
| 19:18.9, 20:15.4, 22:22.0, 24:38.6, 26:17.6, (28:50.0), (30:38.7) |
14 | 445 | Kennett,
MO - Team Time (1st 5) 2:06:36.3 | Spread (1st 5) 2:08.1 |
| 86, 88, 89, 90, 92, (93) |
| Zachary Kulin, Cole Biggs, James Shields, Ashton Adams, Tanner Hansen, (Ethan Davis) |
| 24:25.9, 24:45.0, 25:23.0, 25:28.4, 26:34.0, (26:44.1) |