| 1 | Owen MOOREPlace 1 · Grade SO · Providence Day Schoo | SO | Providence Day Schoo | 18:07.9 |
| 2 | Robert DESOLLARPlace 2 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 18:13.8 |
| 3 | Will BRODYPlace 3 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 18:31.9 |
| 4 | Blaine HAMLETTPlace 4 · Grade 7 · High Point Christian | 7 | High Point Christian | 18:34.1 |
| 5 | Hudson RAMSDENPlace 5 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 18:58.2 |
| 6 | Daniel EUSTISPlace 6 · Grade SO · Providence Day Schoo | SO | Providence Day Schoo | 19:14.0 |
| 7 | Will HENDERSONPlace 7 · Grade FR · Charlotte Country Da | FR | Charlotte Country Da | 19:29.1 |
| 8 | Evan WILLIAMSPlace 8 · Grade JR · Queen's Grant | JR | Queen's Grant | 19:34.9 |
| 9 | Parker GAILLARDPlace 9 · Grade FR · Forsyth Country Day | FR | Forsyth Country Day | 19:41.9 |
| 10 | Connor CRUZPlace 10 · Grade SO · Charlotte Latin | SO | Charlotte Latin | 19:45.0 |
| 11 | Pierce CHERMAKPlace 11 · Grade FR · Forsyth Country Day | FR | Forsyth Country Day | 19:45.8 |
| 12 | Matthew WILLIAMSPlace 12 · Grade SO · Queen's Grant | SO | Queen's Grant | 19:54.0 |
| 13 | Spencer FROSTPlace 13 · Grade SR · Charlotte Latin | SR | Charlotte Latin | 19:56.4 |
| 14 | Joseph SCALIAPlace 14 · Grade SO · Charlotte Country Da | SO | Charlotte Country Da | 19:58.4 |
| 15 | Ryan PURDOMPlace 15 · Grade JR · Charlotte Latin | JR | Charlotte Latin | 20:02.4 |
| 16 | Cooper KAHNPlace 16 · Grade SO · Providence Day Schoo | SO | Providence Day Schoo | 20:03.1 |
| 17 | Jesse KIMPlace 17 · Grade JR · Charlotte Latin | JR | Charlotte Latin | 20:11.1 |
| 18 | Reagan WRIGHTPlace 18 · Grade JR · Providence Day Schoo | JR | Providence Day Schoo | 20:18.1 |
| 19 | Nathan ZHANGPlace 19 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 20:19.6 |
| 20 | Brendan ZHOUPlace 20 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 20:21.1 |
| 21 | Joshua OVERBAYPlace 21 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 20:25.8 |
| 22 | Jai MEHTAPlace 22 · Grade SR · Charlotte Country Da | SR | Charlotte Country Da | 20:27.6 |
| 23 | Jackson WILKERSONPlace 23 · Grade FR · Charlotte Country Da | FR | Charlotte Country Da | 20:30.7 |
| 24 | Bryce WARDPlace 24 · Grade SO · Charlotte Country Da | SO | Charlotte Country Da | 20:31.6 |
| 25 | Jonah BARNESPlace 25 · Grade FR · Carmel Christian Sch | FR | Carmel Christian Sch | 20:32.4 |
| 26 | Hunter SCOTTPlace 26 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 20:39.8 |
| 27 | Regan CRAMPlace 27 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 20:41.9 |
| 28 | Jack BORMANPlace 28 · Grade FR · Charlotte Country Da | FR | Charlotte Country Da | 20:42.7 |
| 29 | Hunter LOTAKISPlace 29 · Grade FR · Covenant Day School | FR | Covenant Day School | 20:51.0 |
| 30 | Eli FOXPlace 30 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 20:52.8 |
| 31 | Nikhil ASHRIPlace 31 · Grade SR · Charlotte Latin | SR | Charlotte Latin | 20:53.3 |
| 32 | Caeden MOOREPlace 32 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 21:05.3 |
| 33 | Jordan PHAMPlace 33 · Grade SR · Charlotte Country Da | SR | Charlotte Country Da | 21:07.4 |
| 34 | Pope SHUFORDPlace 34 · Grade SR · Charlotte Country Da | SR | Charlotte Country Da | 21:08.5 |
| 35 | Ajay SINGHPlace 35 · Grade SO · Forsyth Country Day | SO | Forsyth Country Day | 21:13.0 |
| 36 | Grady TENNYPlace 36 · Grade FR · Carmel Christian Sch | FR | Carmel Christian Sch | 21:14.6 |
| 37 | Henry GRAYPlace 37 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 21:21.7 |
| 38 | Atticus GOGGINPlace 38 · Grade SO · Charlotte Country Da | SO | Charlotte Country Da | 21:30.1 |
| 39 | Tristan MERRITTPlace 39 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 21:30.6 |
| 40 | Aiden KOTTYANPlace 40 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 21:31.5 |
| 41 | Henry YONPlace 41 · Grade 13 · Performance 360 | 13 | Performance 360 | 21:34.0 |
| 42 | Julian MIRMOHAMEDPlace 42 · Grade SR · Queen's Grant | SR | Queen's Grant | 21:40.3 |
| 43 | Ben FREEMANPlace 43 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 21:41.0 |
| 44 | Conlin BREENPlace 44 · Grade FR · Carmel Christian Sch | FR | Carmel Christian Sch | 21:46.2 |
| 45 | Anish THOTAPlace 45 · Grade JR · Charlotte Latin | JR | Charlotte Latin | 21:49.3 |
| 46 | Sam HETZELPlace 46 · Grade SO · Performance 360 | SO | Performance 360 | 21:53.7 |
| 47 | Ht STINSONPlace 47 · Grade JR · Charlotte Latin | JR | Charlotte Latin | 21:54.6 |
| 48 | Luke MORRISPlace 48 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 21:55.2 |
| 49 | John MORRISPlace 49 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 21:55.9 |
| 50 | Keller HITZEMANNPlace 50 · Grade SR · Charlotte Latin | SR | Charlotte Latin | 21:56.1 |
| 51 | Wiley PARKERPlace 51 · Grade SO · Charlotte Country Da | SO | Charlotte Country Da | 21:57.8 |
| 52 | Nico DININNOPlace 52 · Grade SO · Performance 360 | SO | Performance 360 | 21:58.4 |
| 53 | Logan FRITZPlace 53 · Grade FR · Covenant Day School | FR | Covenant Day School | 21:58.7 |
| 54 | David HARNERPlace 54 · Grade SR · Charlotte Country Da | SR | Charlotte Country Da | 22:01.8 |
| 55 | Justin WANGPlace 55 · Grade FR · Providence Day Schoo | FR | Providence Day Schoo | 22:08.9 |
| 56 | Jacob CHENPlace 56 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 22:20.6 |
| 57 | Noah HUNTPlace 57 · Grade 4 · Christ School | 4 | Christ School | 22:27.5 |
| 58 | Cole LAUGHTONPlace 58 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 22:27.8 |
| 59 | Owen FOXPlace 59 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 22:27.9 |
| 60 | Nathan VERRETPlace 60 · Grade JR · Queen's Grant | JR | Queen's Grant | 22:29.9 |
| 61 | Jonah REYNOLDSPlace 61 · Grade SO · Carmel Christian Sch | SO | Carmel Christian Sch | 22:32.8 |
| 62 | Wills ACKERMANNPlace 62 · Grade SO · Providence Day Schoo | SO | Providence Day Schoo | 22:52.9 |
| 63 | Allen PURGASONPlace 63 · Grade FR · High Point Christian | FR | High Point Christian | 23:02.6 |
| 64 | Matthew HELMERPlace 64 · Grade JR · Covenant Day School | JR | Covenant Day School | 23:09.2 |
| 65 | Benjamin WINTERPlace 65 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 23:12.1 |
| 66 | Eli YEEPlace 66 · Grade JR · Covenant Day School | JR | Covenant Day School | 23:16.7 |
| 67 | Robert SMITHPlace 67 · Grade FR · Covenant Day School | FR | Covenant Day School | 23:18.4 |
| 68 | Sam YOUNGPlace 68 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 23:18.7 |
| 69 | Lansing LEWISPlace 69 · Grade 4 · Christ School | 4 | Christ School | 23:23.2 |
| 70 | Chris STARKPlace 70 · Grade JR · Forsyth Country Day | JR | Forsyth Country Day | 23:25.1 |
| 71 | James HARAKASPlace 71 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 23:35.2 |
| 72 | Jake FIELDPlace 72 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 23:45.3 |
| 73 | Jack GREGANTIPlace 73 · Grade FR · Christ School | FR | Christ School | 23:47.8 |
| 74 | Joshua SHLYAPNIKOVPlace 74 · Grade 7 · High Point Christian | 7 | High Point Christian | 23:51.4 |
| 75 | Barrett RHOTONPlace 75 · Grade FR · Carmel Christian Sch | FR | Carmel Christian Sch | 23:54.1 |
| 76 | Christian EVERETTPlace 76 · Grade SR · Queen's Grant | SR | Queen's Grant | 24:05.7 |
| 77 | Luke FLOYDPlace 77 · Grade JR · Carmel Christian Sch | JR | Carmel Christian Sch | 24:09.2 |
| 78 | Tyler KORINIKPlace 78 · Grade SR · Queen's Grant | SR | Queen's Grant | 24:22.8 |
| 79 | Christian YENPlace 79 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 24:23.9 |
| 80 | Stefan BOTZOLAKISPlace 80 · Grade SO · Charlotte Country Da | SO | Charlotte Country Da | 24:24.1 |
| 81 | Lawson JERNIGANPlace 81 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 24:26.3 |
| 82 | Baylor SKINNERPlace 82 · Grade FR · Charlotte Country Da | FR | Charlotte Country Da | 24:27.2 |
| 83 | Isaac TOLLESPlace 83 · Grade FR · Carmel Christian Sch | FR | Carmel Christian Sch | 24:27.3 |
| 84 | Max WEIPlace 84 · Grade FR · Providence Day Schoo | FR | Providence Day Schoo | 24:33.5 |
| 85 | John GRIMESPlace 85 · Grade SO · Providence Day Schoo | SO | Providence Day Schoo | 24:42.6 |
| 86 | Liam COWANPlace 86 · Grade FR · Weddington High Scho | FR | Weddington High Scho | 24:47.6 |
| 87 | Thomas COLEMANPlace 87 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 24:50.8 |
| 88 | Jaxon GRIEVESPlace 88 · Grade FR · Christ School | FR | Christ School | 24:52.7 |
| 89 | Trey BAKERPlace 89 · Grade JR · Providence Day Schoo | JR | Providence Day Schoo | 25:09.8 |
| 90 | Zach KAHNPlace 90 · Grade SO · Providence Day Schoo | SO | Providence Day Schoo | 25:12.1 |
| 91 | Stephen CHERMAKPlace 91 · Grade JR · Forsyth Country Day | JR | Forsyth Country Day | 25:12.5 |
| 92 | Keith BRUNNEMERPlace 92 · Grade JR · Charlotte Latin | JR | Charlotte Latin | 25:50.7 |
| 93 | Harper WILSONPlace 93 · Grade SR · Carmel Christian Sch | SR | Carmel Christian Sch | 26:35.8 |
| 94 | Kyle SPOLARPlace 94 · Grade SO · Carmel Christian Sch | SO | Carmel Christian Sch | 26:41.9 |
| 95 | Jett BENNINGPlace 95 · Grade SR · Providence Day Schoo | SR | Providence Day Schoo | 26:50.6 |
| 96 | Fielding WHITEPlace 96 · Grade SO · Charlotte Latin | SO | Charlotte Latin | 26:51.7 |
| 97 | Nathan OBENGPlace 97 · Grade JR · Charlotte Latin | JR | Charlotte Latin | 26:51.7 |
| 98 | Nolan GREENPlace 98 · Grade SO · Carmel Christian Sch | SO | Carmel Christian Sch | 26:53.1 |
| 99 | Abhishek ARVINDPlace 99 · Grade JR · Carmel Christian Sch | JR | Carmel Christian Sch | 26:56.7 |
| 100 | Austin REDMONDPlace 100 · Grade FR · Charlotte Latin | FR | Charlotte Latin | 27:07.6 |
| 101 | Andrew MEARSPlace 101 · Grade JR · Performance 360 | JR | Performance 360 | 27:28.1 |
| 102 | John Luke BARNHARDTPlace 102 · Grade SO · Covenant Day School | SO | Covenant Day School | 27:29.1 |
| 103 | Austin DEGENHARDTPlace 103 · Grade JR · Charlotte Latin | JR | Charlotte Latin | 27:53.0 |
| 104 | Sam XIAOPlace 104 · Grade FR · Providence Day Schoo | FR | Providence Day Schoo | 28:08.0 |
| 105 | Gavin LUCHKOWECPlace 105 · Grade SO · Carmel Christian Sch | SO | Carmel Christian Sch | 28:28.6 |
| 106 | William WUPlace 106 · Grade FR · Providence Day Schoo | FR | Providence Day Schoo | 28:37.4 |
| 107 | Charlie NGUYENPlace 107 · Grade SR · Queen's Grant | SR | Queen's Grant | 28:54.2 |
| 108 | Lleyton PILSONPlace 108 · Grade SO · Forsyth Country Day | SO | Forsyth Country Day | 29:12.2 |
| 109 | Sebastian RODRIGUEZPlace 109 · Grade FR · Providence Day Schoo | FR | Providence Day Schoo | 29:18.1 |
| 110 | Leo WICHERSPlace 110 · Grade FR · Forsyth Country Day | FR | Forsyth Country Day | 29:38.2 |
| 111 | Raj DASPlace 111 · Grade SO · Providence Day Schoo | SO | Providence Day Schoo | 30:16.6 |
| 112 | James COLEMANPlace 112 · Grade SO · Carmel Christian Sch | SO | Carmel Christian Sch | 31:07.8 |
| 113 | Alan WANGPlace 113 · Grade FR · Providence Day Schoo | FR | Providence Day Schoo | 31:27.5 |
| 114 | Cole ZAPATAPlace 114 · Grade FR · Providence Day Schoo | FR | Providence Day Schoo | 31:38.5 |
| 115 | Jack MCDOWELLPlace 115 · Grade SR · Charlotte Country Da | SR | Charlotte Country Da | 31:57.1 |
| 116 | Christian KPADENOUPlace 116 · Grade FR · Charlotte Country Da | FR | Charlotte Country Da | 31:57.9 |
| 117 | Maggie FAWCETTPlace 117 · Grade JR · Covenant Day School | JR | Covenant Day School | 37:15.0 |
| 118 | Brennan MOOREPlace 118 · Grade FR · Carmel Christian Sch | FR | Carmel Christian Sch | 38:27.9 |