1 | 49 | Parkway South,
MO - Team Time (1st 5) 53:38.7 | Spread (1st 5) 16.0 |
| 6, 7, 10, 12, 14, (15), (20) |
| Brett Davis, Jake Bode, James Stone, Luke Hoeferkamp, Justin Klopfer, (Shawne Auer), (Daniel Tabaka) |
| 10:35.0, 10:38.0, 10:46.7, 10:48.0, 10:51.0, (10:53.0), (10:57.3) |
2 | 120 | Rockhurst,
MO - Team Time (1st 5) 55:12.7 | Spread (1st 5) 24.7 |
| 13, 16, 21, 34, 36, (36), (44) |
| Eric LaSala, Joe (Joseph) Seitzer, Pete Rottinghaus, Sam Kanatzar, Aidan Callahan, (James Reintjes), (Ryan Lipp) |
| 10:50.1, 10:54.4, 10:59.0, 11:14.4, 11:14.8, (11:14.8), (11:21.7) |
3 | 167 | Ft. Zumwalt West,
MO - Team Time (1st 5) 56:00.5 | Spread (1st 5) 1:14.4 |
| 9, 17, 19, 49, 73, (85), (87) |
| Gavin Ball, Anderson Lo, Bennett Boatman, Tyler Coleman, Kohler Palmer, (Aidan Riley), (Jacob Mitchell) |
| 10:44.6, 10:56.0, 10:56.4, 11:24.5, 11:59.0, (12:15.2), (12:18.6) |
4 | 178 | St. Louis University,
MO - Team Time (1st 5) 56:10.4 | Spread (1st 5) 36.0 |
| 24, 25, 31, 41, 57, (79), (86) |
| Ryan Kramer, Daniel Hogan, Henry Bourneuf, Aidan Cler, Matthew Munsell, (Noah Apprill-Sokol), (Sanford LeGrand) |
| 11:00.5, 11:00.8, 11:11.4, 11:21.2, 11:36.5, (12:06.7), (12:16.7) |
5 | 189 | Parkway Central,
MO - Team Time (1st 5) 55:54.3 | Spread (1st 5) 1:45.1 |
| 1, 5, 53, 59, 71, (73), (91) |
| Andrew Ahrens, Evan Goldstein, Jordan Fellner, Gavin Fair, Jacob Ellen, (Jackson Shanker), (Charlie Rosenzweig) |
| 10:12.7, 10:34.1, 11:29.9, 11:39.8, 11:57.8, (11:59.0), (12:25.7) |
6 | 210 | Ladue Horton Watkins,
MO - Team Time (1st 5) 56:53.0 | Spread (1st 5) 59.7 |
| 18, 31, 40, 51, 70, (80), (97) |
| Johnny Martin, Stephen Jiang, Aidan Oiknine, Nick Cunningham, Ben Hutchens, (Noah Smock), (Andrew Johnson) |
| 10:56.2, 11:11.4, 11:20.7, 11:28.8, 11:55.9, (12:07.1), (12:43.7) |
7 | 213 | Rock Bridge,
MO - Team Time (1st 5) 56:59.0 | Spread (1st 5) 1:41.1 |
| 11, 26, 27, 56, 93, (122) |
| Roy Ford, Matthew Griffith, Dillon Hilbert, Tyler Dettmar, Shawn Rottinghaus, (Eli McVey) |
| 10:47.0, 11:02.2, 11:06.4, 11:35.3, 12:28.1, (14:56.4) |
8 | 234 | Lindbergh,
MO - Team Time (1st 5) 57:12.9 | Spread (1st 5) 31.3 |
| 28, 41, 45, 59, 61, (63), (71) |
| Ollie Koehler, Dustin Ward, Tyler Cochran, Ivan Linger, Ed Stibor, (Zach Johnson), (Joe Heirs) |
| 11:08.8, 11:21.2, 11:23.0, 11:39.8, 11:40.1, (11:45.4), (11:57.8) |
9 | 243 | Webster Groves,
MO - Team Time (1st 5) 57:12.9 | Spread (1st 5) 1:43.5 |
| 3, 39, 50, 73, 78, (84), (94) |
| Stiles Westerbeck, Ryan Luetkemeyer, Brett Krueger, Nick Yusen, Tyler Steinbrueck, (Eddie Mitchell), (Bryce Barron) |
| 10:22.1, 11:20.4, 11:25.8, 11:59.0, 12:05.6, (12:10.7), (12:28.5) |
10 | 261 | Lafayette (Wildwood),
MO - Team Time (1st 5) 57:44.4 | Spread (1st 5) 42.9 |
| 30, 52, 55, 58, 66, (68), (95) |
| Eric Reed, Nathan Derucki, Tanner Wahl, John Puricelli, Noah Kronauge, (Derek Crocker), (Na'zir Dent) |
| 11:11.3, 11:29.0, 11:32.7, 11:37.2, 11:54.2, (11:54.5), (12:36.4) |
11 | 267 | Jackson,
MO - Team Time (1st 5) 57:59.5 | Spread (1st 5) 45.2 |
| 29, 38, 64, 67, 69, (99), (121) |
| Dylan Alexander, Jack McCormack, Eli Jones, Clayton Greenlee, Jake Eastin, (Nate Schlitt), (Seth Monroe) |
| 11:09.5, 11:14.9, 11:46.1, 11:54.3, 11:54.7, (12:45.4), (14:42.3) |
12 | 312 | Marquette,
MO - Team Time (1st 5) 59:47.8 | Spread (1st 5) 3:01.5 |
| 4, 8, 90, 101, 109, (111), (119) |
| Stone Burke, Ethan Koop, Adam James, Andrew Kim, Anthony Amato, (Christopher Anderson), (Zach Maxwell) |
| 10:26.5, 10:38.4, 12:24.5, 12:50.4, 13:28.0, (13:33.8), (14:04.2) |
13 | 321 | Pattonville,
MO - Team Time (1st 5) 59:54.5 | Spread (1st 5) 2:31.3 |
| 35, 41, 54, 77, 114, (125) |
| Joshua Killian, Zachary Williams, Drake Ives, Millen Patel, Bryce Viehmann, (Daniel Wilfong) |
| 11:14.5, 11:21.2, 11:30.4, 12:02.6, 13:45.8, (15:21.5) |
14 | 322 | Kickapoo,
MO - Team Time (1st 5) 58:59.5 | Spread (1st 5) 58.3 |
| 31, 62, 65, 81, 83, (92), (96) |
| Carter Cook, Brenden Clark, Luke Biggs, Colby Garner, Arion Gonalez, (Jack Snider), (James Clark) |
| 11:11.4, 11:44.3, 11:46.5, 12:07.6, 12:09.7, (12:26.8), (12:38.3) |
15 | 363 | Farmington,
MO - Team Time (1st 5) 1:00:53.5 | Spread (1st 5) 2:56.6 |
| 2, 48, 102, 105, 106, (110), (120) |
| Adam Perry, Bryan Arango, Gavin Anderson, Parker Wilson, Grant Currington, (Trenton Allen), (Steven Quinton) |
| 10:17.1, 11:24.2, 12:51.2, 13:07.3, 13:13.7, (13:28.5), (14:29.4) |
16 | 404 | Chaminade College Prep,
MO - Team Time (1st 5) 1:01:00.2 | Spread (1st 5) 1:20.9 |
| 47, 82, 88, 89, 98, (100), (116) |
| Bryce Hobart, Manny Nava, Anthony Bradford, Billy Pudlowski, Seth Hadlow, (Nathan Einig), (Ricky Champion) |
| 11:24.0, 12:07.8, 12:20.2, 12:23.3, 12:44.9, (12:46.3), (13:49.6) |
17 | 407 | Hazelwood West,
MO - Team Time (1st 5) 1:04:22.9 | Spread (1st 5) 4:20.8 |
| 22, 46, 107, 108, 124 |
| Edwin Wangui, Koby Wojciechowski, Tim Smith, Matt Carnahan, Kairo Avila |
| 10:59.9, 11:23.4, 13:19.2, 13:19.7, 15:20.7 |
18 | 480 | Christian Brothers College,
MO - Team Time (1st 5) 1:06:08.8 | Spread (1st 5) 2:53.1 |
| 23, 112, 113, 115, 117, (127) |
| Thomas Wingbermuehle, Emmett Reynolds, Jack Lachance, Cayman Magill, Noah Kinnison, (Justin Turner) |
| 11:00.0, 13:44.1, 13:45.0, 13:46.6, 13:53.1, (16:43.7) |
19 | 524 | Ft. Zumwalt South,
MO - Team Time (1st 5) 1:07:05.2 | Spread (1st 5) 3:18.2 |
| 76, 103, 104, 118, 123, (126) |
| Joseph He, Blaine Romanoski, Jack Jeep, Auggie Biermann, Thomas Lewis, (Brock Morgan) |
| 11:59.8, 12:53.6, 12:57.4, 13:56.4, 15:18.0, (15:56.2) |