1 | 52 | Chaminade College Prep,
MO - Team Time (1st 5) 1:25:19.2 | Spread (1st 5) 1:46.3 |
| 2, 3, 12, 16, 19, (22), (45) |
| Conrad Hogenkamp, Henry Hardeman, Anthony Bradford, Mitchell Hardeman, Kenneth Hammell, (Matthew Murawski), (Nathan Einig) |
| 16:01.3, 16:22.3, 17:28.5, 17:39.5, 17:47.6, (18:00.5), (19:12.1) |
2 | 70 | Parkway Central,
MO - Team Time (1st 5) 1:26:24.4 | Spread (1st 5) 1:44.6 |
| 4, 5, 7, 26, 28, (34), (35) |
| Andrew Ahrens, Saiyid Ali Mohib Kazmi, Stuart Tournier, Eric Zhang, Ajay Eisenberg, (Charlie Rosenzweig), (Kyle Kassing) |
| 16:26.3, 16:36.2, 17:01.8, 18:09.2, 18:10.9, (18:27.1), (18:33.9) |
3 | 79 | St. Charles West,
MO - Team Time (1st 5) 1:26:51.8 | Spread (1st 5) 2:11.0 |
| 1, 6, 20, 25, 27, (32), (59) |
| Jacob Blassingame, James Wortham, Austin Litton, Abhiram Kudaravalli, Zachary Southard, (Zack Southard), (Nick Skikas) |
| 15:59.6, 16:44.7, 17:48.8, 18:08.1, 18:10.6, (18:24.4), (20:31.0) |
4 | 98 | Clayton,
MO - Team Time (1st 5) 1:29:13.9 | Spread (1st 5) 1:19.8 |
| 10, 11, 18, 23, 36, (42), (48) |
| Anand Mysorekar, Milan Patel, Shane Lagesse, Andrew Thompson, James Lenze, (Tobias Zaidman), (Jeremy Cohn) |
| 17:23.3, 17:23.6, 17:42.8, 18:01.1, 18:43.1, (19:08.8), (19:19.6) |
5 | 118 | Whitfield,
MO - Team Time (1st 5) 1:30:35.2 | Spread (1st 5) 1:55.3 |
| 9, 13, 15, 38, 43, (44), (46) |
| Zachary Gore, Jackson Brungart, Danny Sallis, Cole Gannon, Benjamin Carter, (Jacob Hutchison), (Lucas Kazmierski) |
| 17:14.0, 17:34.3, 17:38.9, 18:58.7, 19:09.3, (19:10.4), (19:17.0) |
6 | 136 | St. Charles,
MO - Team Time (1st 5) 1:31:24.2 | Spread (1st 5) 2:19.5 |
| 8, 14, 21, 41, 52, (60), (62) |
| Nate Maples, Jack Case, Luke Nottmeyer, Samuel Bland, James Warner, (Brody Adams), (Cole Sulwer) |
| 17:10.0, 17:37.5, 18:00.3, 19:06.9, 19:29.5, (20:36.3), (21:10.3) |
7 | 187 | Ft. Zumwalt East,
MO - Team Time (1st 5) 1:33:57.2 | Spread (1st 5) 1:43.9 |
| 17, 30, 39, 50, 51, (53), (54) |
| Tyler Anderson, Shalin Patel, Graydon Carle, Andrew Smallfield, Zenidene El Farissi, (Marcos Rodriguez), (Daniel McClellan) |
| 17:42.7, 18:20.8, 19:00.8, 19:26.3, 19:26.6, (19:31.6), (19:31.9) |
8 | 189 | Ft. Zumwalt South,
MO - Team Time (1st 5) 1:34:01.5 | Spread (1st 5) 1:26.4 |
| 24, 33, 37, 40, 55, (57), (58) |
| Daniel Skeeters, Owen Bates, Julian Galaz, Evan Milbert, Micah Gray, (Dennis McGrane), (Colin Brit) |
| 18:06.8, 18:25.3, 18:52.9, 19:03.3, 19:33.2, (20:16.1), (20:23.6) |
9 | 212 | Parkway North,
MO - Team Time (1st 5) 1:34:52.0 | Spread (1st 5) 1:22.1 |
| 29, 31, 47, 49, 56, (61), (63) |
| Kenneth Siegler, Nicholas Daugherty, Kushal Patel, Michael D'Alfonso, Christopher Lau, (Leo Skiles), (Alex Shields) |
| 18:12.0, 18:21.5, 19:18.9, 19:25.5, 19:34.1, (21:05.8), (21:40.1) |