1 | 47 | Festus,
MO - Team Time (1st 5) 1:22:04.3 | Spread (1st 5) 1:13.3 |
| 1, 2, 13, 15, 16, (29), (30) |
| Micheal Karls, Tyler Gillam, Jacob Schweiss, Dustin Price, Hunter Darnell, (Aaron Blecha), (Andrew Whitener) |
| 15:42.0, 15:44.5, 16:50.7, 16:51.8, 16:55.3, (17:31.4), (17:32.4) |
2 | 64 | Potosi,
MO - Team Time (1st 5) 1:23:39.1 | Spread (1st 5) 1:33.3 |
| 4, 6, 9, 12, 33, (99), (126) |
| Austin King, Thomas Gross, Eric Luebke, Austin Smith, Caleb Gaylord, (Aaron East), (Jeremy Allen) |
| 16:03.6, 16:32.7, 16:38.9, 16:47.0, 17:36.9, (19:23.4), (20:10.3) |
3 | 94 | Notre Dame (Cape Girardeau),
MO - Team Time (1st 5) 1:25:48.5 | Spread (1st 5) 53.3 |
| 8, 14, 21, 23, 28, (38), (50) |
| Rudy McClellan, Jacob Meadors, Michael Peters, Brock Kasten, Michael Nelson, (Tyler Pech), (William Keene) |
| 16:37.7, 16:50.8, 17:23.6, 17:25.4, 17:31.0, (17:45.4), (18:14.8) |
4 | 169 | Sullivan,
MO - Team Time (1st 5) 1:28:33.4 | Spread (1st 5) 43.0 |
| 22, 25, 36, 39, 47, (87), (89) |
| Randy Swaller, Mark Johnson, Chris Erxleben, Jacob Dixon, Zach Fitzgerald, (Paul Schuler), (Devon Kerckhoff) |
| 17:25.0, 17:27.4, 17:43.0, 17:50.0, 18:08.0, (19:04.0), (19:05.0) |
5 | 176 | Mary Institute-Country Day School,
MO - Team Time (1st 5) 1:28:30.2 | Spread (1st 5) 1:42.0 |
| 11, 27, 33, 48, 57, (64), (88) |
| Peter Condie, Josh Zoeller, Jack Hayes, Tommy Ristevski, Charles Biggs, (Mccown Rouse), (Ian Farthing) |
| 16:45.8, 17:29.7, 17:36.9, 18:10.0, 18:27.8, (18:34.7), (19:04.3) |
6 | 189 | St. Louis Priory,
MO - Team Time (1st 5) 1:29:02.4 | Spread (1st 5) 27.0 |
| 26, 39, 39, 42, 43, (51), (53) |
| Andrew O'Sullivan, Jake Drysdale, Thomas Lowell, Dan Martin, George O'Sullivan, (Chris Chevetta), (Jarett Lowell) |
| 17:29.6, 17:50.0, 17:50.0, 17:56.2, 17:56.6, (18:16.9), (18:20.3) |
7 | 193 | John Burroughs,
MO - Team Time (1st 5) 1:29:00.7 | Spread (1st 5) 1:45.5 |
| 10, 17, 49, 58, 59, (90), (106) |
| Robert Wunderlich, Robbie Wunderlich, Faraz Ahmad, Dylan Lee, Zane Norton, (Alex Sanfillippo), (Will McCallum) |
| 16:45.5, 17:03.3, 18:12.9, 18:28.0, 18:31.0, (19:06.0), (19:29.0) |
8 | 246 | Owensville,
MO - Team Time (1st 5) 1:30:30.9 | Spread (1st 5) 1:10.8 |
| 31, 37, 44, 62, 72, (92), (109) |
| Carter Brocato, Blaine McKinney, Daniel Herrera, Samuel Blackwell, Destin Gooch, (Austin Brocato), (Marc Richardson) |
| 17:33.2, 17:44.3, 17:57.3, 18:32.1, 18:44.0, (19:08.9), (19:34.8) |
9 | 260 | Ste. Genevieve,
MO - Team Time (1st 5) 1:29:29.9 | Spread (1st 5) 4:00.7 |
| 3, 5, 56, 74, 122, (125), (143) |
| Andrew Moore, Ben Naeger, Nathaniel Ogden, Schuyler Ogden, Blake Engel, (Dylan Burr), (Tristin Ponder) |
| 15:59.5, 16:18.4, 18:25.1, 18:46.7, 20:00.2, (20:06.7), (22:50.9) |
10 | 323 | Union,
MO - Team Time (1st 5) 1:32:46.6 | Spread (1st 5) 50.2 |
| 45, 61, 65, 75, 77, (85), (94) |
| Dylan Fitzgerald, Dakota Dintelman, Jared Mentz, Joseph Lenau, Trenton Kranz, (Zach Lanham), (Devin Baxter) |
| 18:00.4, 18:32.0, 18:35.6, 18:48.0, 18:50.6, (19:03.0), (19:11.6) |
11 | 324 | Pacific,
MO - Team Time (1st 5) 1:32:34.5 | Spread (1st 5) 1:21.0 |
| 32, 67, 68, 78, 79, (101), (115) |
| Jeremy Hill, McCoy Meshach, Zach Myers, McKenzie White, John Whitelock, (Corbin White), (Ryan Lause) |
| 17:34.0, 18:37.0, 18:37.5, 18:51.0, 18:55.0, (19:26.0), (19:45.0) |
12 | 328 | St. Clair,
MO - Team Time (1st 5) 1:32:44.6 | Spread (1st 5) 1:19.7 |
| 35, 69, 70, 71, 83, (93), (111) |
| Tyler Hinson, Cyle Butenhoff, Anthony Giancola, Riley Girardier, Wyatt Gotway, (Derrick Quigley), (Kyle Avery) |
| 17:40.6, 18:40.6, 18:41.4, 18:41.7, 19:00.3, (19:10.9), (19:38.0) |
13 | 345 | Westminster Christian,
MO - Team Time (1st 5) 1:32:59.4 | Spread (1st 5) 2:16.4 |
| 19, 46, 79, 100, 101, (119), (137) |
| Brendan Yeager, Josh Sumner, Thomas Meyer, Cory Falkner, Dan Luedders, (Ben Moore), (Clayton Voges) |
| 17:09.6, 18:05.0, 18:55.0, 19:23.8, 19:26.0, (19:54.0), (21:07.0) |
14 | 368 | Windsor (Imperial),
MO - Team Time (1st 5) 1:33:40.1 | Spread (1st 5) 1:59.0 |
| 24, 73, 82, 86, 103, (108), (123) |
| Dalton Rolland, Cody Townsend, Ben Haefner, Devin Cortinas, Anthony Bringaze, (Garret Horner), (Robert Jacks Sterling) |
| 17:27.2, 18:46.2, 18:57.3, 19:03.2, 19:26.2, (19:32.1), (20:02.9) |
15 | 373 | Hillsboro,
MO - Team Time (1st 5) 1:33:21.4 | Spread (1st 5) 3:03.3 |
| 7, 52, 97, 107, 110, (120) |
| Aaron Dugan, Barry Horrell, Will Fitzpatrick, Austin Horn, Alec Siwek, (Isaiah Beck) |
| 16:34.4, 18:17.0, 19:20.4, 19:31.9, 19:37.7, (19:54.1) |
16 | 386 | St. Francis Borgia,
MO - Team Time (1st 5) 1:34:22.8 | Spread (1st 5) 1:02.0 |
| 55, 63, 66, 98, 104, (128), (131) |
| Sam Conway, Collin Mantle, Evan Ayers, Connor Gisburn, Aaron Westhoff, (Josue Stores), (Doug Eggers) |
| 18:25.0, 18:33.0, 18:35.8, 19:22.0, 19:27.0, (20:16.0), (20:22.0) |
17 | 491 | Lutheran South,
MO - Team Time (1st 5) 1:37:01.0 | Spread (1st 5) 1:57.0 |
| 60, 91, 95, 113, 132, (134), (135) |
| Jason Kohm, Lucas Steffens, Aaron Wolf, Mitchell Pagano, Alex Hoang, (Alex Hammon), (Dell Casperson) |
| 18:31.3, 19:07.6, 19:11.7, 19:42.1, 20:28.3, (20:32.8), (20:33.2) |
18 | 496 | North County,
MO - Team Time (1st 5) 1:37:19.1 | Spread (1st 5) 2:10.6 |
| 54, 81, 112, 116, 133, (138), (139) |
| Jacob Stahlman, Kevin Tinker, Randy Short, Carlyon Chase, Avery Fisher, (Matt Westrup), (Jared Pettus) |
| 18:22.1, 18:55.7, 19:40.4, 19:48.2, 20:32.7, (21:25.9), (21:39.3) |
19 | 499 | St. James,
MO - Team Time (1st 5) 1:37:36.2 | Spread (1st 5) 3:25.5 |
| 20, 96, 118, 129, 136, (148) |
| Alex Auxier, Isaac Altis, Seth Thompson, Jordan Howard, Lepper Tucker, (Nick Burns) |
| 17:22.2, 19:15.1, 19:53.7, 20:17.5, 20:47.7, (23:46.1) |
20 | 503 | Affton,
MO - Team Time (1st 5) 1:38:20.8 | Spread (1st 5) 4:46.0 |
| 18, 105, 114, 124, 142 |
| Shane Frick, Josh Bohall, Tim Hairer, Cameron Kuntz, Sean Templeton |
| 17:08.3, 19:27.6, 19:44.1, 20:06.5, 21:54.3 |
21 | 534 | Desoto,
MO - Team Time (1st 5) 1:38:10.7 | Spread (1st 5) 1:32.1 |
| 76, 84, 117, 127, 130, (140), (141) |
| Cole Koch, Daniel Hendricks, Dalton Missey, Kyle Yancy, Brendan Davidson, (Steven Brooks), (Conner Mahn) |
| 18:48.1, 19:01.2, 19:49.9, 20:11.3, 20:20.2, (21:41.8), (21:45.1) |
22 | 703 | Dexter,
MO - Team Time (1st 5) 1:52:32.0 | Spread (1st 5) 3:20.6 |
| 121, 144, 145, 146, 147, (149), (150) |
| Josh Ladd, Damon Allston, Jordan Wood, Dakota Holt, Brandon Strickler, (Brandon Berry), (Michael Hurst) |
| 19:59.8, 22:56.2, 23:07.7, 23:07.9, 23:20.4, (24:45.0), (26:10.1) |