| 1. | - | Germone Hopper Kedrick Davis Taris Jackson Cameron Hudson | 42.03a | Berry Academy Of Tech | |
| 2. | - | Demar Eaves Eric Blake TJ Mixon Gregory Cunningham | 43.60a | West Charlotte | |
| 3. | - | Cameron Mattison Brian Walker Jela Duncan Marquez North | 43.66a | Mallard Creek | |
| 4. | - | Issac Garcia Laquane Washington Corvarius Hellams Aaron Tindall | 43.68a | Olympic | |
| 5. | - | Reggie Woods Brandan Napier Manny Henderson Ayron Robinson | 43.77a | Ardrey Kell | |
| 6. | - | David Moore Uriah LeMay Channing Stribling Peter Kalambayi | 43.95a | Butler | |
| 7. | - | Kris Watkin Carter Hill Taurean McNair Justin Titgen | 44.50a | Marvin Ridge | |
| 8. | - | Dominique Heath Toney Higgins Michael Zanders Dejaun Massey | 44.67a | Hopewell | |
| 9. | - | Emmitt Afam Maurice Little Austin Seibert Matt Russell | 44.80a | Cuthbertson | |
| 10. | - | Christian Williams Christopher Thompson Joel Brown Morgan Anderson | 45.41a | North Mecklenburg | |
| 11. | - | Elijah Hood Daniel Weiss Lonnell Sherman David Herlocker | 45.42a | Charlotte Catholic | |
| 12. | - | Najee Davis Marcus Freeman Avery Worsham Lee McNeill | 45.45a | Porter Ridge | |
| 13. | - | Jaylen Barbour Tre Shaun Wynn Brandon Roddy Brandon Little | 45.75a | Monroe | |
| 14. | - | Bryon Collins Michael Bellamy Jaywin Wilson Lawrence Pittman | 46.18a | East Mecklenburg | |
| 15. | - | Bobby Morris Tim Brown Clarence Hill Kemmi Pettway | 46.56a | Garinger | |
| 16. | - | Will Portis Cordarius Butler Joshua Gamble Adrian Smith | 46.71a | South Mecklenburg | |
| 17. | - | Emmanual Braswell Colin McManamy Boyce Seals Adam Smith | 48.25a | Davie County | |
| 1. | - | Taris Jackson Kedrick Davis Germone Hopper Terrance Winchester | 1:28.13a | Berry Academy Of Tech | |
| 2. | - | Jela Duncan Jorian Jordan Marquez North Brian Walker | 1:30.10a | Mallard Creek | |
| 3. | - | Gavin Walter Uriah LeMay Josh Wembolua Cameron Bailey | 1:31.03a | Butler | |
| 4. | - | Reggie Woods Brandan Napier Christian White Daniel Jarrett | 1:31.79a | Ardrey Kell | |
| 5. | - | Tanner Thompson Laquane Washington Corvarius Hellams Aaron Tindall | 1:32.03a | Olympic | |
| 6. | - | Relay Team | 1:33.03a | Rocky River | |
| 7. | - | Dominique Heath Dejaun Massey Michael Zanders Toney Higgins | 1:33.21a | Hopewell | |
| 8. | - | Akil Arnett Morgan Anderson Shakir Arnett Rashaun Sifford | 1:33.62a | North Mecklenburg | |
| 9. | - | Jaylen Barbour Tristan Thompson Brandon Roddy Brandon Little | 1:33.69a | Monroe | |
| 10. | - | Zach Scarboro Syris Williams Avery Worsham Lee McNeill | 1:34.04a | Porter Ridge | |
| 11. | - | Perry Briggs Marcus Howe Demar Eaves TJ Mixon | 1:34.29a | West Charlotte | |
| 12. | - | Bryon Collins Sam Shisso Mel Chancley Jaywin Wilson | 1:35.26a | East Mecklenburg | |
| 13. | - | Kris Watkin Evan Wright Nathan Spitler Jonathan Marino | 1:35.73a | Marvin Ridge | |
| 14. | - | Bobby Morris Tim Brown Clarence Hill Kemmi Pettway | 1:37.62a | Garinger | |
| 15. | - | Will Portis Cordarius Butler Joshua Gamble Adrian Smith | 1:37.75a | South Mecklenburg | |
| 16. | - | Jonathon Davenport Tim Mash Mohamed Kishk Caleb Harmon | 1:39.94a | Providence | |
| -- | - | Emmitt Afam Maurice Little Kirby Crutchfield Matt Russell | DNF | Cuthbertson | |
| -- | - | Emmanual Braswell Colin McManamy Boyce Seals Adam Smith | FS | Davie County | |
| 1. | - | Relay Team | 3:25.66a | Rocky River | |
| 2. | - | Gavin Walter Josh Wembolua Uriah LeMay Cameron Bailey | 3:29.15a | Butler | |
| 3. | - | Traevin Drayton-Ferguson Dominick Harris Larry Gibson Maurice Mason | 3:29.44a | Berry Academy Of Tech | |
| 4. | - | Chris Graham Zach Thompson Michael Gacevich Kwame Donyinah | 3:31.58a | Myers Park | |
| 5. | - | Ayron Robinson Christian White Thomas McLean Jordan McLemore | 3:32.55a | Ardrey Kell | |
| 6. | - | Alex Cannon Sam Shisso Mel Chancley Ronald Gipson | 3:33.16a | East Mecklenburg | |
| 7. | - | Jonathan Spitler Will Cottrell Alec Lane Kendon Corbett | 3:35.03a | Marvin Ridge | |
| 8. | - | Will Funchess Reggie Johnson-Carelock Daniel Glieberman Vincent Yang | 3:36.17a | South Mecklenburg | |
| 9. | - | Ramone Daily Jermany Hammond Quashaun Chambers Brandon Little | 3:36.27a | Monroe | |
| 10. | - | Logan Chester Micah Grier Reggie Davis Chris Strickland | 3:36.59a | Hopewell | |
| 11. | - | Andre West Terrence Durham Corey Miller Isaiah Williams | 3:38.05a | Mallard Creek | |
| 12. | - | Tristen Jarvis Devon Dulaney Caleb Mathis Reid Hecht | 3:39.77a | Davie County | |
| 13. | - | Ryan Hastings Richard Cabrera Zach Scarboro Avery Worsham | 3:43.19a | Porter Ridge | |
| 14. | - | Cary Gavin Shakur Herron Will Wagner Clark Currier | 3:48.39a | Providence | |
| 15. | - | Tanner Thompson Nigel Donald Corvarius Hellams Aaron Tindall | 3:50.06a | Olympic | |
| 16. | - | Mark Blackmon Eric Blake Dominic Threatt Marcus Howe | 3:55.76a | West Charlotte | |
| 17. | - | Marcus Adodo Terrell Burch Daquan Pevie Clarence Hill | 4:02.74a | Garinger | |
| -- | - | Rashaan Williams Nicholas Lawson Jaiquan Manning Michael Parkins | DQ | North Mecklenburg | |
| 1. | - | Traevin Drayton-Ferguson Dominick Harris Larry Gibson Kamau Winfield | 8:11.85a | Berry Academy Of Tech | |
| 2. | - | Parth Shah Thomas McLean Christian White Dan Whalen | 8:16.70a | Ardrey Kell | |
| 3. | - | Alex Cannon Fisher Ramsey Jeremy Jones Ronald Gipson | 8:25.12a | East Mecklenburg | |
| 4. | - | Mark Blackmon Iasish Blackmon Dominic Threatt Carlton Metz | 8:27.49a | West Charlotte | |
| 5. | - | Michael Parkins Rashaan Williams Stephan Snyder Jaiquan Manning | 8:34.55a | North Mecklenburg | |
| 6. | - | Calin Schumacher Derek Schumacher Terrance Sattlewhite D'Angelo Mori | 8:36.10a | Gaffney | |
| 7. | - | Andrew Lyons Umang Damani Andrew Kendall Dylan Cohen | 8:36.39a | Providence | |
| 8. | - | Kendon Corbett Will Cottrell Carter Pennington Zachary Frye | 8:37.23a | Marvin Ridge | |
| 9. | - | Matt Martin Matt Phillips Evan Georges Ian Flyke | 8:39.07a | Charlotte Catholic | |
| 10. | - | Chapman Fleming Trevor Edwards David Bower Alex Doherty | 9:01.19a | Butler | |
| 11. | - | Nathnael Abebe Brandon Nobrega Antar Stembridge Isaiah Williams | 9:15.53a | Mallard Creek | |
| 12. | - | Tedario Reece Terrell Burch Davin Pride Anthony Saunders-Robinson | 9:42.21a | Garinger | |
| 13. | - | Davis Mossman Michael Mebel Reid Hecht Bailey Ingram | 9:49.38a | Davie County | |
| -- | - | Micah Grier Jarrin Dickens Nate Nash Tyler Lever | DQ | Hopewell | |
| 1. | - | TJ Mixon Gregory Cunningham Dominic Threatt Mark Blackmon | 3:37.83a | West Charlotte | |
| 2. | - | Nicholas Lawson Christopher Thompson Jaiquan Manning Michael Parkins | 3:39.39a | North Mecklenburg | |
| 3. | - | Justin Titgen Taurean McNair Logan Jackson Drew Buckley | 3:40.83a | Marvin Ridge | |
| 4. | - | Jarrett Harris Issac Garcia Shembo Wetshemongo Jalen Moore | 3:47.28a | Olympic | |
| 5. | - | Darion Cunningham Marquez North Isaiah Williams Antar Stembridge | 3:52.25a | Mallard Creek | |
| 6. | - | Elijah Hood Daniel Weiss Lonnell Sherman Adam Arenas | 3:52.66a | Charlotte Catholic | |
| 7. | - | David Smith Kes McKinney Russell Helderman Chapman Fleming | 3:54.20a | Butler | |
| 8. | - | Kwame Donyinah Chris Graham Michael Gacevich Jack Matkins | 3:55.39a | Myers Park | |
| 9. | - | Andre Williams Michael Zimmerman Derrick Boyce Christian Shingu | 3:55.63a | Berry Academy Of Tech | |
| 10. | - | Wyatt Maxey Jordan Javadi Charles Bryant Chris Campolieta | 3:57.46a | Providence | |
| 11. | - | Reggie Johnson-Carelock Will Portis Adrian Smith Daniel Glieberman | 4:08.81a | South Mecklenburg | |
| -- | - | Daniel Jarrett Andrew Batts Ian Klemmons Reggie Woods | DQ | Ardrey Kell | |
| 1. | - | Carter Pennington Logan Jackson Alec Lane Drew Buckley | 10:50.28a | Marvin Ridge | |
| 2. | - | Michael Gacevich Kyle Hofmann Dakota Poindexter Jack Matkins | 11:01.22a | Myers Park | |
| 3. | - | Wyatt Maxey Daniel Kim Dylan Cohen Umang Damani | 11:02.16a | Providence | |
| 4. | - | Kamau Winfield Larry Gibson Traevin Drayton-Ferguson Dominick Harris | 11:02.31a | Berry Academy Of Tech | |
| 5. | - | Dyllan Moss Dan Whalen Ian Barclay Ryland Peele | 11:19.96a | Ardrey Kell | |
| 6. | - | Matt Martin Ian Flyke Andrew Roberts Chase Smith | 11:31.52a | Charlotte Catholic | |
| 7. | - | Adam Thomas Tyler Smith Nick Danner Brendan Schaffer | 11:51.03a | South Mecklenburg | |
| 8. | - | Nathnael Abebe Andre West Alex Daniels Brandon Nobrega | 11:58.52a | Mallard Creek | |
| 9. | - | Ryan Ragoonath Nigel Donald Jalen Moore Gideon Kapange | 11:59.98a | Olympic | |
| 10. | - | Nate Nash Jarrin Dickens Tyler Lever Reggie Davis | 12:16.82a | Hopewell | |
| 11. | - | Daquan Pevie Terrell Burch Marcus Adodo Tedario Reece | 12:26.72a | Garinger | |
| 12. | - | Quinn Holcomb Samuel Motley Bailey Ingram Drew Rudolph | 13:16.21a | Davie County | |
| -- | - | Stephan Snyder Matthew Farley Wes Gutridge Wilson Goode | DQ | North Mecklenburg | |
| 1. | - | Corey Miller Will Adams Taj Beteta Omari Watson | 1:00.65a | Mallard Creek | |
| 2. | - | Gavin Walter Josh Wembolua Christopher Hancock Channing Stribling | 1:01.08a | Butler | |
| 3. | - | Joe Kunkleman Daniel Kim William Dejesus Jordan Javadi | 1:02.49a | Providence | |
| 4. | - | Adam Smith Michael Mebel Caleb Mathis Davis Mossman | 1:03.46a | Davie County | |
| 5. | - | Abram Miller Derrick Boyce Muary Isley Antonio Roberson | 1:03.67a | Berry Academy Of Tech | |
| 6. | - | Gregory Cunningham Eric Blake Joshua Moore Juwan Byers | 1:03.69a | West Charlotte | |
| 7. | - | Chandler Chase Kendrick Harris Bart Kelly Brian Kendrick | 1:07.26a | Hopewell | |
| 8. | - | Sebastain Allgood Devon Sutton Kadeem Sherril Akil Arnett | 1:08.79a | North Mecklenburg | |
| 9. | - | Will Larr Jonathan Pavlish Marion Watson Taylor Matheny | 1:08.99a | Marvin Ridge | |
| 10. | - | Nick Thompson Zach Thompson Will White Jabe Christensen | 1:11.80a | Myers Park | |
| -- | - | Terry Everhart Tanner Thompson Jamarius Crawford Ali Marson | DNF | Olympic | |
| -- | - | Daquan Pevie Dayshawn Mason Bobby Morris Nichaun Wray | DNF | Garinger | |