| 1. | - | Camron Hampton Lonell Watkins Jordan Wood Stephen White | 42.82a | McCluer South-Berkeley | |
| 2. | - | Anthony Harris Terrence Hollins-White Xavier Kenney Freddie Jackson | 43.57a | Ritenour | |
| 3. | - | Aaron Mallet Sean West Terrance Burks LaQuane Young | 43.77a | Mc Cluer North | |
| 4. | - | Deauntrel Moore Derrick Moore Justin Davis Brelon Buckner | 43.82a | Hazelwood Central | |
| 5. | - | Cameron Carroll Deonte Robinson Thomas Swoboda Al Nesbitt | 44.25a | Lafayette (Wildwood) | |
| 6. | - | Chayse Brown Corey Dickerson Jeff Jackson Steven Powell | 44.57a | Mehlville | |
| 7. | - | Carlton Bailey Lamar Lewis Bobby Smith Mario Thomas | 44.65a | Hazelwood East | |
| 8. | - | Jeff Klein Jordan Singer Colten Watkins Jeshon Jackson | 44.80a | Marquette | |
| 9. | - | Kyle Byrd Andrew Altomare Bryan Metcalfe Jarred Jefferson | 45.32a | Francis Howell Central | |
| 10. | - | Brian Bement Christian Lukas Alex Groesch Alex Hallquist | 46.21a | St Louis University | |
| 11. | - | Travis Holman Alex Martin Alex Strong Paul Steward | 46.49a | Francis Howell | |
| 1. | - | Devin Hampton Kevin Hampton Justin Webber DeMarcus McGillbray | 45.38a | Lafayette (Wildwood) | |
| 2. | - | Darius Washington Brandon Brown Devin Alexander Irvin Moorehead | 45.71a | Ritenour | |
| 3. | - | Ben Earnhart Ijon Howard Rodney McGuire Demarcus Travis | 46.53a | Mehlville | |
| 4. | - | Stephen Fredericks Shawn Whitley Austin Tatum Miles Peters | 47.10a | Ladue Horton Watkins | |
| 5. | - | Keith Brent Aramis Thomas Marcus Davis Brandon Leopold | 47.78a | Hazelwood Central | |
| 6. | - | Colin Anderson Austin Beers Caleb Curran Jacob Nickles | 48.36a | Washington | |
| 7. | - | Prince Yakubu Michael Reese Joe O'Brien Luke Sperkowski | 49.95a | St Louis University | |
| 8. | - | Derek Mueller Thessean Earl Isaac Nelson Andy Russell | 50.08a | Francis Howell Central | |
| 9. | - | Robert Morton Eric Jackson Maurice Wallace Christian Nichols | 50.65a | Mc Cluer North | |
| 10. | - | Jabril Williams J. Jones Olamida Animashaun Daniel Gregory | 50.78a | Lutheran North | |
| 11. | - | Kyle Muessig Matt Niehoff Brody Johnson Alex Nuetzel | 55.11a | Francis Howell | |
| -- | - | Michael Carroll George Martin LeRon McGee Keishaun Jackson | DQ | Marquette | |
| -- | - | Bryan Young Quincy Buchanan Dominick Green Da'Jon Wise | DQ | Hazelwood East | |
| 1. | - | Camron Hampton Lonell Watkins Jordan Wood Mark Robinson | 1:29.79a | McCluer South-Berkeley | |
| 2. | - | Chayse Brown Remington Grigsby Jeff Jackson Patrick Partee | 1:31.71a | Mehlville | |
| 3. | - | Caleb Batcherlor Anthony Boyd Terrance Hopkins Jermiah Naylor | 1:31.96a | Jennings | |
| 4. | - | Dawan Baker Lamar Lewis Mario Thomas Bobby Smith | 1:32.34a | Hazelwood East | |
| 5. | - | Richard Burrus Willie Payne Le' Andre Corthin-Nebbit Cletus Hatten | 1:33.12a | Lutheran North | |
| 6. | - | Brelon Buckner Justin Davis Keionta Hawkins Derrick Moore | 1:33.21a | Hazelwood Central | |
| 7. | - | Bobby Fallon Anthony Harris Freddie Jackson Kevin Ping | 1:33.59a | Ritenour | |
| 8. | - | Chris Orange Al Nesbitt Thomas Swoboda Chris Caldwell | 1:34.59a | Lafayette (Wildwood) | |
| 9. | - | Alex Groesch Christian Lukas Jack Milford Alex Hallquist | 1:35.52a | St Louis University | |
| 10. | - | Colten Watkins Jared Michel Jeshon Jackson Weston Simmons | 1:36.79a | Marquette | |
| 11. | - | Devon Farrow Bryan Metcalfe Jarred Jefferson Kyle Byrd | 1:37.01a | Francis Howell Central | |
| -- | - | Aaron Mallet Sean West Terrance Burks LaQuane Young | DQ | Mc Cluer North | |
| 1. | - | Raymond Brown Tyreese Brown Tavis Merriman Donta Owens | 1:36.01a | Jennings | |
| 2. | - | Dominick Green Jordan Hrobowski Bryan Young Da'Jon Wise | 1:36.47a | Hazelwood East | |
| 3. | - | Cameron Harder Stephen Fredericks Sam Glancy Shawn Whitley | 1:37.48a | Ladue Horton Watkins | |
| 4. | - | Chris James Javon Washington Rodney McGuire Ijon Howard | 1:38.09a | Mehlville | |
| 5. | - | Ryan Addison Chris Jones Marcel Washington Christian Nichols | 1:39.80a | Mc Cluer North | |
| 6. | - | Carvon Estes Saad Sheikh Grey Brooks George Martin | 1:40.07a | Marquette | |
| 7. | - | Ray Strain DeMarcus McGillbray Edward Williams Eric Yarbrough | 1:40.36a | Lafayette (Wildwood) | |
| 8. | - | Derek Mueller Thessean Earl Jordan Faerber Andy Russell | 1:45.21a | Francis Howell Central | |
| 9. | - | Colin Anderson Jacob Nickles Austin Beers Max Phinney | 1:45.84a | Washington | |
| 10. | - | Luke Sperkowski Jacob Breiner Joe O'Brien David Arredondo | 1:46.61a | St Louis University | |
| 11. | - | J. Jones Olamida Animashaun Bryce Davis Daniel Gregory | 1:46.82a | Lutheran North | |
| 12. | - | Deon Miller-Harris David Jones Ross Blakely Savoy Smith | 1:52.51a | McCluer South-Berkeley | |
| 13. | - | Kyle Muessig Alex Nuetzel Brody Johnson Matt Niehoff | 1:56.95a | Francis Howell | |
| -- | - | Keith Brent Marcus Davis Matt Quarells Elegance Davis | DQ | Hazelwood Central | |
| -- | - | Mikel Barnes Gianni Cook Aaron Little Orlando Woolens | DQ | University City | |
| -- | - | Darius Washington Brandon Brown Danny Askew DJ Jones | DQ | Ritenour | |
| 1. | - | Marc Franks Sean Wills Cole Davis Michael Hester | 3:19.40a | Hazelwood Central | |
| 2. | - | Camron Hampton Mequal Welch Coty Williams Jordan Wood | 3:22.62a | McCluer South-Berkeley | |
| 3. | - | Rashod Harris Anthony Harris Xavier Kenney Justin Rottnek | 3:25.83a | Ritenour | |
| 4. | - | Anthony Boyd Anthony Blocker Alfred Larry Jermiah Naylor | 3:26.95a | Jennings | |
| 5. | - | Charles Barnes Mikhail Young Travon Walker Mario Thomas | 3:29.86a | Hazelwood East | |
| 6. | - | Aaron Mallet Terrance Burks Freddie Crittendon Melik Benton | 3:30.24a | Mc Cluer North | |
| 7. | - | Chris Orange Al Nesbitt Khahyil Moore Chris Caldwell | 3:30.81a | Lafayette (Wildwood) | |
| 8. | - | Jehu Chesson II Jarred McDonald Miles Taylor Kortland Webb | 3:31.41a | Ladue Horton Watkins | |
| 9. | - | Jared Michel Jordan Singer Jeff Orf Nick Reel | 3:34.28a | Marquette | |
| 10. | - | Cletus Hatten Alphonso Hicks, Jr. Robert Lewis Clayton Pasley, Jr. | 3:38.15a | Lutheran North | |
| 11. | - | Devon Farrow Zach Taylor Josh McKinley Bryan Metcalfe | 3:41.62a | Francis Howell Central | |
| 12. | - | Luke Gilsinger John Esswein Jack Milford Dan Williams | 3:41.73a | St Louis University | |
| 13. | - | Quartz Couzart Calvin Jackson Tony Newman Emanuel Price | 3:49.71a | University City | |
| 14. | - | Austin Donovan Adam Jones Clayton Hamai Adam Mulkey | 3:54.82a | Washington | |
| 1. | - | Gordon Taylor Aaron Floyd Matt Quarells Shaun Conway | 3:33.30a | Hazelwood Central | |
| 2. | - | Brandon Brown Garrett Willis Lord Wade Darius Washington | 3:44.31a | Ritenour | |
| 3. | - | Taylor May Eric Yarbrough Devin Hampton Kevin Hampton | 3:44.78a | Lafayette (Wildwood) | |
| 4. | - | Andre Block Jordan Hrobowski Carlis Richardson Da'Jon Wise | 3:44.81a | Hazelwood East | |
| 5. | - | Michael Swan Joshua Zink-Duda Kyle Jacoby Jacob Breiner | 3:53.62a | St Louis University | |
| 6. | - | Ben Earnhart Caleb Heiney Trey Pratt Christian Simon | 3:55.11a | Mehlville | |
| 7. | - | George Martin Evan Willey Luke Baker Charles Kilcrease | 3:55.16a | Marquette | |
| 8. | - | Marcel Washington Maurice Wallace Christian Nichols Stephan Stevens | 3:58.63a | Mc Cluer North | |
| 9. | - | Taylor Christian P. Spallek L. Lowery N. Gaeke | 4:03.45a | Lutheran North | |
| 10. | - | Justin Carlson Cody Berry Jeremy Schroeder Zeke Kapusciak | 4:09.21a | Francis Howell | |
| -- | - | Austin Beers Caleb Curran Travis Elbert Braden Roberts | DQ | Washington | |
| -- | - | Stephen Fredericks Sam Glancy Cameron Harder Miles Peters | DQ | Ladue Horton Watkins | |
| 1. | - | Dan Raterman Joe Meier John Esswein Tim Rackers | 8:08.40a | St Louis University | |
| 2. | - | Logan Jardine Nick Reel Noah Kauppila Jeff Orf | 8:12.10a | Marquette | |
| 3. | - | Anthony Blocker Damiene Freeman Alfred Larry Jermiah Naylor | 8:19.00a | Jennings | |
| 4. | - | Christopher Floyd Robert Lewis Brandon Ross Mike Merchant | 8:40.60a | Lutheran North | |
| 5. | - | Trey Berry Nick Buss Greg Fletcher Andy Lamoreaux | 8:43.70a | Francis Howell | |
| 6. | - | Fred Benson Nicholas Stewart Josiah Perkins Troy Mathis | 8:44.20a | Mc Cluer North | |
| 7. | - | Kurtis Harshman Derek Legenzoff DeMarco Mars Nate Russell | 9:15.90a | Lafayette (Wildwood) | |
| 8. | - | Austin Donovan Taylor Juergens Clayton Bunkley Riley Kirsch | 9:46.00a | Washington | |
| 9. | - | Jacob Angevine Chris Wieland Ryan Wilson Jacob Plevnic | 9:50.20a | Francis Howell Central | |
| 1. | - | Tom Rubio Kyle Jacoby David Arredondo Michael McLaughlin | 8:41.50a | St Louis University | |
| 2. | - | Ryan Lehr Ryan Sieli Brian Reamer Will Valentine | 8:46.90a | Marquette | |
| 3. | - | Marcus Davis Ryan Griffin Shaun Conway Jayln' Gomilla | 8:51.70a | Hazelwood Central | |
| 4. | - | Frankie Biondo Matt Edwards Jordan West Tyler Williams | 9:01.40a | Lafayette (Wildwood) | |
| 5. | - | Kyle Downey Caleb Heiney William Gastreich Brenden Lawson | 9:04.10a | Mehlville | |
| 6. | - | Julius Johnson John Pichon Darriene Freeman Brandon Watkins | 9:12.30a | Jennings | |
| 7. | - | N. Gaeke A. Schutte S. Yang Jacob Meyer | 9:12.50a | Lutheran North | |
| 8. | - | Justin Carlson Cody Berry Zeke Kapusciak Gavin Galanes | 9:20.90a | Francis Howell | |
| 9. | - | Andre Walker Nicolas Taylor Markis Tomlin Stephan Stevens | 9:21.10a | Mc Cluer North | |
| 10. | - | Travis Elbert Braden Roberts Ian Smith Josh Martin | 9:43.80a | Washington | |
| 11. | - | Owen Hagan Casey Nielsen Ethan Anderson Bryan Tracy | 10:53.90a | Francis Howell Central | |