1 | 66 | Marquette,
MO - Team Time (1st 5) 1:20:41.0 | Spread (1st 5) 47.9 |
| 2, 3, 8, 26, 27, (80), (81) |
| Ethan Koop, Connor Del Carmen, Stone Burke, Jacob Laupan, Frederick Durer, (Braden Thoele), (Caleb Rogers) |
| 15:45.8, 15:50.8, 15:57.7, 16:33.0, 16:33.7, (17:33.0), (17:34.2) |
2 | 98 | Jefferson City,
MO - Team Time (1st 5) 1:21:41.3 | Spread (1st 5) 52.7 |
| 9, 12, 17, 24, 36, (40), (57) |
| Thomas Roehl, Deaken Walker, Dawson Schulte, Blake Conrad, Patrick Malone, (Blaine Smallwood), (Will Roehl) |
| 15:58.8, 16:06.0, 16:14.4, 16:30.6, 16:51.5, (16:57.4), (17:12.9) |
3 | 118 | Lafayette (Wildwood),
MO - Team Time (1st 5) 1:22:06.6 | Spread (1st 5) 1:04.5 |
| 7, 10, 28, 29, 44, (52), (63) |
| Nikolas Malek, Aiden Murphy, Alex McMillen, Eric Reed, Vikas Devulapalli, (Paul-Martin Fearon Hernandez), (Samuel Aven) |
| 15:55.9, 15:59.0, 16:33.9, 16:37.4, 17:00.4, (17:09.9), (17:17.0) |
4 | 145 | Parkway South,
MO - Team Time (1st 5) 1:23:00.0 | Spread (1st 5) 1:00.9 |
| 11, 21, 23, 43, 47, (90), (106) |
| Daniel Tabaka, James Stone, Eric Boles, Noah Tennant, Luke Diehl, (Jeffrey Ying), (Cole Tatro) |
| 16:04.6, 16:23.8, 16:25.8, 17:00.3, 17:05.5, (17:42.7), (18:07.9) |
5 | 164 | Parkway West,
MO - Team Time (1st 5) 1:23:11.4 | Spread (1st 5) 1:21.8 |
| 4, 19, 25, 56, 60, (76), (84) |
| Thomas Andersen, Ryan Caton, Dawson Ren, Vincent Malpocker, Caleb Levy, (Jonah Yates), (Benjamin Taylor) |
| 15:52.7, 16:19.5, 16:32.6, 17:12.1, 17:14.5, (17:29.7), (17:36.8) |
6 | 176 | Francis Howell,
MO - Team Time (1st 5) 1:23:54.7 | Spread (1st 5) 52.9 |
| 16, 34, 37, 41, 48, (69), (87) |
| Nick Cimmarusti, Lucas Wright, Blake Panagos, Deivydas Hermanas, Brady Evans, (Joe Armour), (Tyson Murphy) |
| 16:14.0, 16:43.9, 16:51.6, 16:58.3, 17:06.9, (17:24.4), (17:40.9) |
7 | 195 | Parkway Central,
MO - Team Time (1st 5) 1:23:51.1 | Spread (1st 5) 1:25.9 |
| 5, 18, 39, 65, 68, (77), (88) |
| Andrew Ahrens, Jackson Sniff, Saiyid Ali Mohib Kazmi, Jacob Stone, Mohib Kazmi, (Evan Goldstein), (Corey Ables) |
| 15:55.1, 16:19.1, 16:56.5, 17:19.4, 17:21.0, (17:30.0), (17:41.3) |
8 | 276 | Ft. Zumwalt West,
MO - Team Time (1st 5) 1:25:32.6 | Spread (1st 5) 1:18.0 |
| 15, 55, 61, 72, 73, (96), (97) |
| Bennett Boatman, Braden Meyer, Nick Parker, Luis David Jimenez, Danny Stevens, (Campion Welsh), (Daniel Stevens) |
| 16:09.9, 17:11.8, 17:16.3, 17:26.7, 17:27.9, (17:53.1), (17:53.3) |
9 | 290 | Helias Catholic,
MO - Team Time (1st 5) 1:25:07.9 | Spread (1st 5) 2:14.9 |
| 1, 62, 70, 74, 83, (85), (109) |
| Jack Crull, Jenson Starr, Payton Kirchhoff, Grayson Knernschield, Logan Mathews, (Perry Scott), (Noah Voss) |
| 15:21.3, 17:16.6, 17:25.7, 17:28.1, 17:36.2, (17:37.3), (18:13.1) |
10 | 297 | Rockwood Summit,
MO - Team Time (1st 5) 1:26:19.7 | Spread (1st 5) 52.2 |
| 38, 49, 50, 67, 93, (95), (103) |
| Rishireddy Inja, Nathan Lavigne, Rishi Inja, Sam Bradshaw, Jack Schiffhauer, (Sal Carcagno), (Quentin Tibbs) |
| 16:55.6, 17:08.2, 17:08.4, 17:19.7, 17:47.8, (17:52.5), (18:05.8) |
11 | 336 | Eureka,
MO - Team Time (1st 5) 1:26:50.7 | Spread (1st 5) 38.1 |
| 45, 54, 66, 82, 89, (92), (101) |
| Andrew Thom, Gabriel Luzynski, Nicholas Corley, Robby Jakcsy, Ben Stubblefield, (Bryan Christensen), (Sean Leuchtmann) |
| 17:03.3, 17:10.7, 17:19.5, 17:35.8, 17:41.4, (17:45.7), (18:02.9) |
12 | 337 | Christian Brothers College,
MO - Team Time (1st 5) 1:27:00.2 | Spread (1st 5) 46.5 |
| 46, 51, 71, 75, 94, (111), (130) |
| Patrick Donovan, Nick Herrick, Thomas Wingbermuehle, Nicholas Herrick, Manny Hamer, (Conner Wunderlich), (Sam Unnerstall) |
| 17:04.7, 17:09.3, 17:26.5, 17:28.5, 17:51.2, (18:16.9), (18:39.8) |
13 | 351 | Timberland,
MO - Team Time (1st 5) 1:27:22.7 | Spread (1st 5) 2:15.1 |
| 30, 33, 41, 107, 140, (142), (146) |
| Jonah Mchaffie, Trevor Peimann, Tyler Freiner, Corey Warden, Grady Jacobson, (Tyler Berndt), (Landon Kimberlin) |
| 16:39.7, 16:41.6, 16:58.3, 18:08.3, 18:54.8, (18:57.8), (19:03.5) |
14 | 363 | Ft. Zumwalt North,
MO - Team Time (1st 5) 1:27:10.1 | Spread (1st 5) 2:21.7 |
| 12, 32, 86, 110, 123, (128), (153) |
| Seth Gleason, Ryan Pendergast, Taylor Mason, Daniel Geary, Reese Wilson, (Jonah Page), (Christopher Polashek) |
| 16:06.0, 16:41.2, 17:40.1, 18:15.1, 18:27.7, (18:34.7), (19:13.6) |
| 363 | Northwest (Cedar Hill),
MO - Team Time (1st 5) 1:27:17.2 | Spread (1st 5) 2:37.7 |
| 14, 22, 64, 131, 132, (143), (149) |
| Cody Poskin, Firaol Ahmed, Jordan Walters, David Nicholls, Dallas Pearson, (Cyrus Philipp), (Christopher Allen) |
| 16:06.9, 16:25.2, 17:17.7, 18:42.8, 18:44.6, (18:58.7), (19:05.4) |
16 | 479 | Holt,
MO - Team Time (1st 5) 1:29:46.9 | Spread (1st 5) 1:22.5 |
| 53, 58, 117, 124, 127, (134), (145) |
| Aaron Eller, David Tauser, John Hirshbuehler, John Hirschbuehler, Devon Fanning, (Boston Dudley), (Baylor Reinker) |
| 17:10.5, 17:13.0, 18:21.8, 18:28.6, 18:33.0, (18:46.4), (19:02.3) |
17 | 481 | Waynesville,
MO - Team Time (1st 5) 1:29:22.5 | Spread (1st 5) 2:28.0 |
| 6, 112, 120, 121, 122, (139), (141) |
| Bryan O'Barr, Luther Supancic, Keaton Noah, Evan Nitchman, Vadrick Donsbach, (Gabriel Golinghurst), (Gabriel Golinghorst) |
| 15:55.4, 18:17.9, 18:22.6, 18:23.2, 18:23.4, (18:53.6), (18:57.7) |
18 | 488 | Ft. Zumwalt South,
MO - Team Time (1st 5) 1:30:10.4 | Spread (1st 5) 2:32.6 |
| 31, 59, 113, 133, 152, (158), (166) |
| Seth Gleason, Nicolas Myers, Ethan Hunn, Travis Becherer, Julian Galaz, (Grant Modica), (Evan Milbert) |
| 16:40.1, 17:13.1, 18:19.0, 18:45.5, 19:12.7, (19:38.1), (20:36.8) |
19 | 538 | Washington,
MO - Team Time (1st 5) 1:31:17.4 | Spread (1st 5) 3:10.3 |
| 20, 99, 129, 135, 155, (159), (171) |
| Noah Little, Benjamin Griffen, Mason Kauffeld, Ethan Bliss, Ben (Benjamin) Scheperle, (Nic (Nicholas) James), (Tristian Zeh) |
| 16:22.4, 17:55.9, 18:38.8, 18:47.6, 19:32.7, (19:49.4), (21:40.8) |
20 | 575 | Francis Howell Central,
MO - Team Time (1st 5) 1:31:35.5 | Spread (1st 5) 12.1 |
| 108, 114, 116, 118, 119, (136), (138) |
| Logan Nachtrab, Matthew (Reed) Easterling, Andrew Hamilton, Ethan Hamilton, Andrew Houmes, (Israel Chavez), (Connor Casler) |
| 18:10.4, 18:19.2, 18:21.5, 18:21.9, 18:22.5, (18:49.2), (18:51.5) |
21 | 602 | Liberty (Wentzville),
MO - Team Time (1st 5) 1:32:12.0 | Spread (1st 5) 48.7 |
| 100, 114, 125, 126, 137, (144), (148) |
| Dylan Carlson, Josh Rossman, Collin Fay, Tyler Hudson, Sean Looney, (Jonathan Rohlf), (Diego Jurado) |
| 18:01.3, 18:19.2, 18:30.6, 18:30.9, 18:50.0, (18:59.7), (19:04.8) |
22 | 616 | Hannibal,
MO - Team Time (1st 5) 1:32:46.5 | Spread (1st 5) 1:14.9 |
| 102, 104, 105, 151, 154, (168), (174) |
| Brice Miller, Cameron Nichols, Xavier DaMotte, Eli Hess, Kongkawin Phienprasop, (Sam Hirner), (Kason Bonvillion) |
| 18:04.7, 18:06.0, 18:06.8, 19:09.4, 19:19.6, (21:08.1), (22:36.2) |
23 | 628 | Parkway North,
MO - Team Time (1st 5) 1:33:45.4 | Spread (1st 5) 2:46.7 |
| 78, 91, 147, 150, 162, (165), (173) |
| Aiden Petrofsky, Nicholas Daugherty, Kenneth Siegler, Michael D'Alfonso, Christopher Lau, (Gabe Hogan), (Matthew Carnahan) |
| 17:30.3, 17:45.0, 19:04.2, 19:08.9, 20:17.0, (20:33.8), (22:07.8) |
24 | 669 | Troy-Buchanan,
MO - Team Time (1st 5) 1:36:01.0 | Spread (1st 5) 3:14.2 |
| 35, 156, 157, 160, 161, (163), (164) |
| Brody Orf, Jack Mahler, John Mahler, Ryley Ballard, Zachariah Schulte, (Grayson Blue), (Maxwell Gessert) |
| 16:48.9, 19:36.0, 19:37.2, 19:55.8, 20:03.1, (20:23.0), (20:28.8) |
25 | 683 | Rolla,
MO - Team Time (1st 5) 1:38:35.8 | Spread (1st 5) 3:39.2 |
| 79, 98, 167, 169, 170, (172), (175) |
| Noah Crutcher, Orion Parker, Connor Curtis, John Lashley, Jeremiah Hower, (Tyler Die), (Kendall Smith) |
| 17:32.9, 17:54.9, 20:47.5, 21:08.4, 21:12.1, (21:56.6), (23:07.9) |