1 | 54 | St. Charles,
MO - Team Time (1st 5) 1:27:37.8 | Spread (1st 5) 1:04.9 |
| 2, 3, 11, 19, 19, (19), (48) |
| Arthur Chan, Alfred Chan, Simon Schappe, Wilson Rosner, Brian Redlawsk, (Manuel Castillo), (Dillon Ruble) |
| 16:53.1, 17:04.9, 17:43.8, 17:58.0, 17:58.0, (17:58.0), (18:37.0) |
2 | 98 | Clayton,
MO - Team Time (1st 5) 1:29:45.2 | Spread (1st 5) 59.5 |
| 4, 5, 22, 29, 38, (44), (55) |
| Ben Tamsky, Thomas Cormier, Lucas Hoffman, John Schultz, Noah Engel, (Jacques Painter), (Michael Painter) |
| 17:30.4, 17:31.8, 18:00.2, 18:12.9, 18:29.9, (18:33.7), (18:53.0) |
3 | 107 | Hannibal,
MO - Team Time (1st 5) 1:30:10.0 | Spread (1st 5) 27.0 |
| 13, 15, 23, 25, 31, (37), (57) |
| Michael Vaia, Sean Jones, Brendan Watson, Nigel McIntosh, Jacob Roisum, (Daniel De La Porte), (Brad Curl) |
| 17:51.0, 17:52.0, 18:01.0, 18:08.0, 18:18.0, (18:28.0), (18:54.4) |
4 | 137 | Mexico,
MO - Team Time (1st 5) 1:29:49.2 | Spread (1st 5) 2:07.3 |
| 1, 26, 28, 40, 42, (45), (51) |
| Malik Holman, Spencer Freeman, Alex Hamilton, Raven Twenter, Marquis Smith, (Caleb Robertson), (Michael Hamilton) |
| 16:24.8, 18:09.0, 18:12.0, 18:31.3, 18:32.1, (18:35.0), (18:46.8) |
5 | 154 | Mary Institute-Country Day School,
MO - Team Time (1st 5) 1:31:14.7 | Spread (1st 5) 1:16.9 |
| 7, 8, 36, 49, 54, (65), (95) |
| Tommy Ristevski, Charles Biggs, Mccown Rouse, Jamie Archie, Mason Hall, (Francis Posega Rappleye), (Grant Gornick) |
| 17:35.4, 17:35.9, 18:27.3, 18:43.8, 18:52.3, (19:07.7), (20:12.3) |
6 | 185 | Fulton,
MO - Team Time (1st 5) 1:31:59.4 | Spread (1st 5) 1:25.3 |
| 10, 12, 43, 56, 64, (69), (74) |
| Grant Gaines, Mason Gaines, Tanner Steffen, Nathan Quick, Chaz Ballard, (Haydon Windsor), (Jared Eliuk) |
| 17:40.7, 17:45.3, 18:33.4, 18:54.0, 19:06.0, (19:13.0), (19:25.0) |
7 | 211 | Orchard Farm,
MO - Team Time (1st 5) 1:32:47.6 | Spread (1st 5) 1:56.8 |
| 9, 17, 32, 73, 80, (98), (105) |
| Nathan Boschert, Will Runion, Nicolas Ayotte, Mike Kessleheim, Gennaro Mercante, (Genaro Mercante), (Tyler Woosencraft) |
| 17:36.9, 17:54.0, 18:20.0, 19:23.0, 19:33.7, (20:14.9), (20:37.0) |
8 | 212 | University City,
MO - Team Time (1st 5) 1:32:49.9 | Spread (1st 5) 1:36.2 |
| 14, 34, 41, 47, 76, (104), (119) |
| Isaac Levan, Derrick Freeman, Benjamin Pomerantz, Cleo Pleasant, Josh Stueck, (Daniel Pomerantz), (Matt McMahon) |
| 17:51.3, 18:23.3, 18:31.5, 18:36.3, 19:27.5, (20:30.0), (21:33.9) |
9 | 267 | John Burroughs,
MO - Team Time (1st 5) 1:34:27.8 | Spread (1st 5) 2:29.7 |
| 18, 27, 59, 61, 102, (108), (111) |
| Dylan Lee, Zane Norton, Liam Donovan, Jeremy Pinson, Nick Kime, (Liam Storen), (Zachery Schmidt) |
| 17:54.9, 18:09.1, 18:57.9, 19:01.3, 20:24.6, (20:44.5), (20:54.3) |
10 | 291 | St. Charles West,
MO - Team Time (1st 5) 1:35:09.7 | Spread (1st 5) 2:22.6 |
| 15, 24, 71, 84, 97, (100), (101) |
| Jacob Larson, Kurt Dostal, Cordell Cox, Koty Krawczyk, Benjamin Rael, (Lucas Hinton), (Dalton White) |
| 17:52.0, 18:01.1, 19:20.0, 19:42.0, 20:14.6, (20:19.6), (20:20.0) |
11 | 303 | St. Mary's (St. Louis),
MO - Team Time (1st 5) 1:35:11.8 | Spread (1st 5) 1:16.0 |
| 30, 50, 67, 77, 79, (88), (114) |
| Richard Fernandez, Danny Ranciglio, Robert Hoock, Luke Yelenick, Dominic Rainwater, (Chris Leisure), (Thomas Hoerner) |
| 18:16.2, 18:44.5, 19:10.8, 19:28.1, 19:32.2, (19:54.5), (21:22.7) |
12 | 324 | St. Dominic,
MO - Team Time (1st 5) 1:35:56.0 | Spread (1st 5) 1:25.0 |
| 45, 52, 66, 72, 89, (94), (99) |
| Michael Wohldmann, Adam Meier, Charlie Dalton, Matt Eaton, Paul Schneider, (Matt Clarkson), (Jack Gildehaus) |
| 18:35.0, 18:51.0, 19:08.0, 19:22.0, 20:00.0, (20:09.0), (20:18.0) |
13 | 326 | St. Louis Christian,
MO - Team Time (1st 5) 1:36:53.4 | Spread (1st 5) 4:06.6 |
| 6, 39, 78, 83, 120, (128), (134) |
| Andrew States, Daniel Dowd, Mitchell Soell, Zach Niemeyer, Alex White, (Caleb McNeil), (Asa Herrin) |
| 17:33.7, 18:30.0, 19:28.3, 19:41.1, 21:40.3, (22:47.9), (23:32.0) |
14 | 328 | Warrenton,
MO - Team Time (1st 5) 1:36:27.3 | Spread (1st 5) 2:06.5 |
| 32, 35, 68, 90, 103, (110), (113) |
| Randy McRoberts, James Goetz, Ben Hoelscher, Brian Sanders, Matthew Hackman, (Ben Ehlenbeck), (Ryan Spoede) |
| 18:20.0, 18:27.0, 19:12.0, 20:01.8, 20:26.5, (20:53.2), (21:05.0) |
15 | 353 | Liberty (Wentzville),
MO - Team Time (1st 5) 1:36:36.2 | Spread (1st 5) 51.6 |
| 57, 60, 70, 81, 85, (86), (96) |
| Gabriel Rompel, Jhon Loehmer, Gabe Rompel, Wyatt Cleveland, Connor Taylor, (T.J. Schumck), (Tyler Melvin) |
| 18:54.4, 19:00.0, 19:19.8, 19:36.0, 19:46.0, (19:47.3), (20:14.2) |
16 | 381 | Duchesne,
MO - Team Time (1st 5) 1:37:46.4 | Spread (1st 5) 1:16.6 |
| 53, 63, 82, 91, 92, (93), (118) |
| Lee Swearingen, John Reilly, Michael Lampkins, Pavel Buechter, Niklas Landgraf, (Aleksandr Buechter), (Michael Lampkin) |
| 18:51.4, 19:05.0, 19:37.0, 20:05.0, 20:08.0, (20:08.3), (21:32.3) |
17 | 472 | Soldan International Studies,
MO - Team Time (1st 5) 1:41:41.3 | Spread (1st 5) 2:26.2 |
| 62, 75, 107, 112, 116, (126), (129) |
| Rainier Conley, Abdullahi Abdi, Kolby Burgett, Niles Royston, Deon Stansberry, (Kahlil Hoskins), (David Reed) |
| 19:02.7, 19:26.7, 20:39.4, 21:03.6, 21:28.9, (22:40.1), (22:49.2) |
18 | 556 | Riverview Gardens,
MO - Team Time (1st 5) 1:46:31.7 | Spread (1st 5) 3:16.0 |
| 87, 106, 109, 123, 131, (140), (143) |
| Gerald Floyd, Thomas Colbert, Zaki Zamarono, Dezmon Ross, Chris Triggs, (Kevin Smith), (Carlos Newby) |
| 19:49.0, 20:37.3, 20:44.8, 22:15.6, 23:05.0, (27:09.0), (29:10.2) |
19 | 626 | Winfield,
MO - Team Time (1st 5) 1:52:31.6 | Spread (1st 5) 1:43.0 |
| 115, 124, 125, 130, 132, (133), (136) |
| Anakin Donelson, Adam Gifford, Shane McCarthy, Nick Lambert, Trent Provost, (Samuel Miller), (Robby Fahrenholtz) |
| 21:28.0, 22:16.6, 22:35.0, 23:01.0, 23:11.0, (23:14.0), (26:41.8) |
20 | 639 | Bishop DuBourg,
MO - Team Time (1st 5) 1:58:54.6 | Spread (1st 5) 7:41.6 |
| 117, 121, 122, 135, 144 |
| Joe Droege, David Gosser, Matt Kosta, Jonathan Gosser, Shawn Randall |
| 21:30.9, 22:00.0, 22:01.5, 24:09.7, 29:12.5 |
21 | 682 | Normandy,
MO - Team Time (1st 5) 2:12:56.0 | Spread (1st 5) 6:20.4 |
| 127, 137, 138, 139, 141, (142) |
| Derrick Lindsay, Brian Baker, J'son Medley, Tikondra Acoff, Tavion Vaughn, (Jayson Robinson) |
| 22:44.6, 27:00.3, 27:01.5, 27:04.6, 29:05.0, (29:05.6) |