| 1 | Jack GamblePlace 1 · Grade 12 · Veritas Preparatory Academy | 12 | Veritas Preparatory Academy | 17:18.40 |
| 2 | Noah PoePlace 2 · Grade 7 · Bob Jones Academy | 7 | Bob Jones Academy | 17:36.00 |
| 3 | James LewisPlace 3 · Grade 12 · Hampton Park Christian | 12 | Hampton Park Christian | 18:21.00 |
| 4 | Cameron MaxeyPlace 4 · Grade 12 · Hampton Park Christian | 12 | Hampton Park Christian | 18:30.10 |
| 5 | Ethan SemenachPlace 5 · Grade 11 · Hampton Park Christian | 11 | Hampton Park Christian | 18:32.80 |
| 6 | Gabe WheelerPlace 6 · Grade 7 · Bob Jones Academy | 7 | Bob Jones Academy | 18:36.60 PR |
| 7 | Levi RivenbarkPlace 7 · Grade 11 · New Covenant | 11 | New Covenant | 18:38.70 PR |
| 8 | Caleb De leeuwerkPlace 8 · Grade 11 · Bob Jones Academy | 11 | Bob Jones Academy | 18:43.40 |
| 9 | Matthias PackPlace 9 · Grade 11 · Hampton Park Christian | 11 | Hampton Park Christian | 18:43.50 |
| 10 | Brady BeneteauPlace 10 · Grade - · Bob Jones Academy | - | Bob Jones Academy | 18:46.90 |
| 11 | Ben DavisPlace 11 · Grade 12 · New Covenant | 12 | New Covenant | 18:57.90 PR |
| 12 | Adam FetterolfPlace 12 · Grade 12 · Hampton Park Christian | 12 | Hampton Park Christian | 19:11.30 |
| 13 | Owen MeachumPlace 13 · Grade 12 · Bob Jones Academy | 12 | Bob Jones Academy | 19:19.70 PR |
| 14 | Samuel MullerPlace 14 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 19:21.30 |
| 15 | John David FetterolfPlace 15 · Grade 7 · Hampton Park Christian | 7 | Hampton Park Christian | 19:30.40 PR |
| 16 | Maverick PerryPlace 16 · Grade 6 · New Covenant | 6 | New Covenant | 19:54.10 PR |
| 17 | Eli CrosbyPlace 17 · Grade 8 · Bob Jones Academy | 8 | Bob Jones Academy | 19:58.50 |
| 18 | Ryan LoachPlace 18 · Grade 9 · Hampton Park Christian | 9 | Hampton Park Christian | 19:59.40 |
| 19 | Nathan MillerPlace 19 · Grade 12 · Bob Jones Academy | 12 | Bob Jones Academy | 20:04.20 PR |
| 20 | John CordeiroPlace 20 · Grade 8 · Veritas Preparatory Academy | 8 | Veritas Preparatory Academy | 20:21.60 |
| 21 | Peter ERKENSPlace 21 · Greenville Classical | — | Greenville Classical | 20:23.20 |
| 22 | Jack McDowellPlace 22 · Grade 6 · Veritas Preparatory Academy | 6 | Veritas Preparatory Academy | 20:30.00 |
| 23 | Finnegan O'ShaughnesseyPlace 23 · Grade 7 · Hampton Park Christian | 7 | Hampton Park Christian | 20:37.50 |
| 24 | Caleb BrycePlace 24 · Grade 11 · New Covenant | 11 | New Covenant | 20:39.50 PR |
| 25 | Kolton VollnoglePlace 25 · Grade 11 · Hampton Park Christian | 11 | Hampton Park Christian | 20:42.60 |
| 26 | Nikolae ElsterPlace 26 · Grade 10 · Veritas Preparatory Academy | 10 | Veritas Preparatory Academy | 20:47.30 |
| 27 | Eli MoorePlace 27 · Grade 9 · Calvary Christian | 9 | Calvary Christian | 20:49.40 |
| 28 | Oliver FlanaganPlace 28 · Grade 8 · New Covenant | 8 | New Covenant | 20:50.50 PR |
| 29 | Noah DonahuePlace 29 · Grade 8 · Hampton Park Christian | 8 | Hampton Park Christian | 20:50.90 |
| 30 | Eli WheelerPlace 30 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 21:08.00 |
| 31 | Branson DanekasPlace 31 · Grade 8 · Veritas Preparatory Academy | 8 | Veritas Preparatory Academy | 21:09.30 |
| 32 | Austin ButlerPlace 32 · Grade 11 · New Covenant | 11 | New Covenant | 21:18.20 PR |
| 33 | Ben TrockiPlace 33 · Grade 10 · Hampton Park Christian | 10 | Hampton Park Christian | 21:22.10 |
| 34 | Micah CrockettPlace 34 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 21:28.60 |
| 35 | Braden BurchfieldPlace 35 · Grade 12 · Lake Pointe Academy | 12 | Lake Pointe Academy | 21:29.00 |
| 36 | David OlsenPlace 36 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 21:36.00 PR |
| 37 | Jonathan BoonePlace 37 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 21:39.00 |
| 38 | Mark MusacchioPlace 38 · Grade 9 · Hampton Park Christian | 9 | Hampton Park Christian | 21:40.70 |
| 39 | John HeffernanPlace 39 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 21:42.60 PR |
| 40 | Daniel TerpeningPlace 40 · Grade 10 · Hampton Park Christian | 10 | Hampton Park Christian | 21:53.40 |
| 41 | John RulapaughPlace 41 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 21:58.10 |
| 42 | Logan PelfreyPlace 42 · Grade 8 · Oconee Christian Academy | 8 | Oconee Christian Academy | 22:08.30 |
| 43 | Joel HeffernanPlace 43 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 22:14.60 PR |
| 44 | Landin HouseholderPlace 44 · Grade 12 · Town Creek Christian Academy | 12 | Town Creek Christian Academy | 22:17.50 PR |
| 45 | Levi MartinPlace 45 · Grade 7 · Hampton Park Christian | 7 | Hampton Park Christian | 22:17.50 |
| 46 | Gideon RiggsPlace 46 · Grade 7 · Hampton Park Christian | 7 | Hampton Park Christian | 22:24.60 |
| 47 | Austin RoyerPlace 47 · Grade 8 · Town Creek Christian Academy | 8 | Town Creek Christian Academy | 22:29.40 |
| 48 | Benjamin ElsterPlace 48 · Grade 9 · Veritas Preparatory Academy | 9 | Veritas Preparatory Academy | 22:30.30 |
| 49 | Brendon RiggsPlace 49 · Grade 9 · Hampton Park Christian | 9 | Hampton Park Christian | 22:32.30 PR |
| 50 | Jacob GordonPlace 50 · Grade 10 · Hampton Park Christian | 10 | Hampton Park Christian | 22:38.90 |
| 51 | Joseph CordeiroPlace 51 · Grade 6 · Veritas Preparatory Academy | 6 | Veritas Preparatory Academy | 22:41.60 |
| 52 | Reid FetterolfPlace 52 · Grade 8 · Hampton Park Christian | 8 | Hampton Park Christian | 22:55.60 PR |
| 53 | Landon HUTCHINSPlace 53 · Victory Christian Sc | — | Victory Christian Sc | 23:01.70 |
| 54 | Carter MannPlace 54 · Grade 9 · Town Creek Christian Academy | 9 | Town Creek Christian Academy | 23:14.60 |
| 55 | Gray PalmerPlace 55 · Grade 8 · Hampton Park Christian | 8 | Hampton Park Christian | 23:16.00 PR |
| 56 | Logan BarreraPlace 56 · Grade 10 · Hawthorne Christian Academy | 10 | Hawthorne Christian Academy | 23:18.30 PR |
| 57 | Noah ShafferPlace 57 · Grade 11 · Town Creek Christian Academy | 11 | Town Creek Christian Academy | 23:19.00 PR |
| 58 | Luke FulmerPlace 58 · Grade 11 · New Covenant | 11 | New Covenant | 23:27.10 PR |
| 59 | Garrett MillerPlace 59 · Grade 11 · Hampton Park Christian | 11 | Hampton Park Christian | 23:35.20 |
| 60 | Malachi WebbPlace 60 · Grade 7 · Veritas Preparatory Academy | 7 | Veritas Preparatory Academy | 23:36.00 |
| 61 | Beckett ANDERSONPlace 61 · Greenville Classical | — | Greenville Classical | 23:54.10 |
| 62 | Phen DragoPlace 62 · Grade 10 · New Covenant | 10 | New Covenant | 23:55.80 PR |
| 63 | Zeb HoffmanPlace 63 · Grade 7 · Hampton Park Christian | 7 | Hampton Park Christian | 24:06.70 |
| 64 | Chase MyersPlace 64 · Grade - · Emmanuel Christian | - | Emmanuel Christian | 24:13.50 PR |
| 65 | Jack RobbinsPlace 65 · Grade - · Emmanuel Christian | - | Emmanuel Christian | 24:15.60 PR |
| 66 | Spencer WoodyPlace 66 · Grade 9 · Oconee Christian Academy | 9 | Oconee Christian Academy | 24:23.50 PR |
| 67 | Jonathan StaigerPlace 67 · Grade 10 · Anderson Christian | 10 | Anderson Christian | 24:41.70 |
| 68 | Chase McMahanPlace 68 · Grade 10 · New Covenant | 10 | New Covenant | 24:45.40 PR |
| 69 | Samuel PaulPlace 69 · Grade 9 · Town Creek Christian Academy | 9 | Town Creek Christian Academy | 24:45.60 |
| 70 | Landen WrightPlace 70 · Grade 7 · Veritas Preparatory Academy | 7 | Veritas Preparatory Academy | 24:48.90 |
| 71 | Killian MillerPlace 71 · Grade 7 · New Covenant | 7 | New Covenant | 24:53.40 |
| 72 | Tucker ClintonPlace 72 · Grade 10 · Hawthorne Christian Academy | 10 | Hawthorne Christian Academy | 25:08.20 PR |
| 73 | Bentley RicePlace 73 · Grade 8 · Calvary Christian | 8 | Calvary Christian | 25:26.10 PR |
| 74 | Ryan PiercePlace 74 · Grade 9 · Oconee Christian Academy | 9 | Oconee Christian Academy | 25:27.80 |
| 75 | Carter RobinsonPlace 75 · Grade 9 · Lake Pointe Academy | 9 | Lake Pointe Academy | 25:33.20 PR |
| 76 | Kyle PiercePlace 76 · Grade 12 · Oconee Christian Academy | 12 | Oconee Christian Academy | 25:45.20 |
| 77 | Benji O'NealPlace 77 · Grade 11 · Bob Jones Academy | 11 | Bob Jones Academy | 25:48.30 PR |
| 78 | Rhys BloomPlace 78 · Grade 7 · Veritas Preparatory Academy | 7 | Veritas Preparatory Academy | 26:28.60 |
| 79 | Wesley MccoskeyPlace 79 · Grade 7 · Calvary Christian | 7 | Calvary Christian | 26:44.60 |
| 80 | Elam HALLPlace 80 · Victory Christian Sc | — | Victory Christian Sc | 26:53.80 |
| 81 | Asher NealPlace 81 · Grade - · Emmanuel Christian | - | Emmanuel Christian | 26:57.60 |
| 82 | Nathan BarakatPlace 82 · Grade 10 · Anderson Christian | 10 | Anderson Christian | 27:18.80 PR |
| 83 | Henry CockrellPlace 83 · Grade 9 · New Covenant | 9 | New Covenant | 27:27.40 |
| 84 | James StenbeckPlace 84 · Grade - · Veritas Preparatory Academy | - | Veritas Preparatory Academy | 27:46.10 |
| 85 | Weston BaynhamPlace 85 · Grade 6 · Town Creek Christian Academy | 6 | Town Creek Christian Academy | 27:48.60 PR |
| 86 | Tate ShollPlace 86 · Grade 7 · New Covenant | 7 | New Covenant | 27:49.50 PR |
| 87 | Trey McCollumPlace 87 · Grade - · Hawthorne Christian Academy | - | Hawthorne Christian Academy | 27:51.10 PR |
| 88 | Elijah CoulterPlace 88 · Grade 9 · Lake Pointe Academy | 9 | Lake Pointe Academy | 27:56.60 |
| 89 | Mason NealPlace 89 · Grade - · Emmanuel Christian | - | Emmanuel Christian | 27:56.80 |
| 90 | Liam HillPlace 90 · Grade 9 · Emmanuel Christian | 9 | Emmanuel Christian | 28:19.20 PR |
| 91 | Easton PatePlace 91 · Grade - · Emmanuel Christian | - | Emmanuel Christian | 28:29.40 PR |
| 92 | Jayden BlackPlace 92 · Grade 11 · Oconee Christian Academy | 11 | Oconee Christian Academy | 28:31.90 PR |
| 93 | Lucas NievesPlace 93 · Grade 12 · Anderson Christian | 12 | Anderson Christian | 28:59.30 |
| 94 | Nathan McDonaldPlace 94 · Grade - · Emmanuel Christian | - | Emmanuel Christian | 29:05.50 PR |
| 95 | Jaxen JarvisPlace 95 · Grade 7 · Emmanuel Christian | 7 | Emmanuel Christian | 29:55.10 PR |
| 96 | Thomas NanningaPlace 96 · Grade 6 · Lake Pointe Academy | 6 | Lake Pointe Academy | 31:30.20 |
| 97 | Issac HillPlace 97 · Grade 7 · Emmanuel Christian | 7 | Emmanuel Christian | 36:49.50 PR |