| 1 | Joseph McLeodPlace 1 · Grade 11 · Lincoln | 11 | Lincoln | 17:31.50 | 1 |
| 2 | Landon WattsPlace 2 · Grade 12 · Bainbridge H | 12 | Bainbridge H | 18:06.10 | 2 |
| 3 | Riley TreadawayPlace 3 · Grade 10 · Wiregrass Kings | 10 | Wiregrass Kings | 18:21.00 | — |
| 4 | Daniel NeustadterPlace 4 · Grade 12 · Chiles | 12 | Chiles | 18:40.80 | 3 |
| 5 | Calvin WheatleyPlace 5 · Grade 11 · Chiles | 11 | Chiles | 18:42.90 | 4 |
| 6 | Ben MiddletonPlace 6 · Grade 11 · Chiles | 11 | Chiles | 18:52.30 | 5 |
| 7 | Jared DavisPlace 7 · Grade 12 · Bainbridge H | 12 | Bainbridge H | 18:55.00 | 6 |
| 8 | Joseph GarnerPlace 8 · Grade 11 · Chiles | 11 | Chiles | 18:58.00 | 7 |
| 9 | Ben BergstresserPlace 9 · Grade 9 · Lincoln | 9 | Lincoln | 18:58.70 | 8 |
| 10 | Nathan MorrisPlace 10 · Grade 11 · Chiles | 11 | Chiles | 19:11.30 | 9 |
| 11 | Enijah ThomasPlace 11 · Grade 10 · Rickards | 10 | Rickards | 19:13.10 | 10 |
| 12 | Kaden PattersonPlace 12 · Grade 11 · Rickards | 11 | Rickards | 19:16.50 | 11 |
| 13 | Bryce BodifordPlace 13 · Grade 11 · Thomas Count | 11 | Thomas Count | 19:18.20 | 12 |
| 14 | Joseph AldersonPlace 14 · Grade 12 · Chiles | 12 | Chiles | 19:18.90 | 13 |
| 15 | Justin WhitePlace 15 · Grade 12 · Chiles | 12 | Chiles | 19:29.80 | 14 |
| 16 | Eric BizimanaPlace 16 · Grade 12 · Godby | 12 | Godby | 19:42.40 | — |
| 17 | Mithayus WorthyPlace 17 · Grade 11 · Cairo | 11 | Cairo | 19:44.30 | 15 |
| 18 | Connor AaronsPlace 18 · Grade 9 · Lincoln | 9 | Lincoln | 19:53.50 | 16 |
| 19 | Thomas BaughmanPlace 19 · Grade 12 · Chiles | 12 | Chiles | 20:04.00 | — |
| 20 | Nathaniel HurstPlace 20 · Grade 12 · Thomas Count | 12 | Thomas Count | 20:08.60 | 17 |
| 21 | Asher RobertsonPlace 21 · Grade 9 · Lincoln | 9 | Lincoln | 20:13.60 | 18 |
| 22 | Matthew MirallesPlace 22 · Grade 9 · Chiles | 9 | Chiles | 20:15.50 | — |
| 23 | Jordan DoughertyPlace 23 · Grade 11 · Lincoln | 11 | Lincoln | 20:18.30 | 19 |
| 24 | Jahlae SappPlace 24 · Grade 11 · Bainbridge H | 11 | Bainbridge H | 20:24.50 | 20 |
| 25 | Mason RomualdPlace 25 · Grade 10 · Lincoln | 10 | Lincoln | 20:25.70 | 21 |
| 26 | ShiQuel TuckerPlace 26 · Grade 11 · Godby | 11 | Godby | 20:27.10 | — |
| 27 | Daveontae DickeyPlace 27 · Grade 11 · Rickards | 11 | Rickards | 20:29.30 | 22 |
| 28 | Corey StavresPlace 28 · Grade 11 · St. John Pau | 11 | St. John Pau | 20:35.10 | — |
| 29 | Caden GodwinPlace 29 · Grade 9 · Bainbridge H | 9 | Bainbridge H | 20:35.90 | 23 |
| 30 | Adam LanePlace 30 · Grade 12 · Thomas Count | 12 | Thomas Count | 20:38.00 | 24 |
| 31 | Elijah NicholsonPlace 31 · Grade 11 · Lincoln | 11 | Lincoln | 20:42.10 | 25 |
| 32 | Malcolm McGinnisPlace 32 · Grade 12 · Lincoln | 12 | Lincoln | 20:43.90 | — |
| 33 | Hunter HarrisPlace 33 · Grade 12 · Bainbridge H | 12 | Bainbridge H | 20:44.70 | 26 |
| 34 | Dylan RomneyPlace 34 · Grade 10 · Chiles | 10 | Chiles | 20:46.10 | — |
| 35 | Olatunde WrightPlace 35 · Grade 10 · Lincoln | 10 | Lincoln | 20:46.90 | — |
| 36 | Keith EidsonPlace 36 · Grade 9 · Grace Christ | 9 | Grace Christ | 20:54.30 | 27 |
| 37 | Decland RhoadesPlace 37 · Grade 9 · Rickards | 9 | Rickards | 20:57.20 | 28 |
| 38 | Malcom SpannPlace 38 · Grade 10 · Bainbridge H | 10 | Bainbridge H | 21:00.40 | 29 |
| 39 | Christopher JenkinsPlace 39 · Grade 11 · Rickards | 11 | Rickards | 21:07.40 | 30 |
| 40 | Jack FullerPlace 40 · Grade 9 · Chiles | 9 | Chiles | 21:09.70 | — |
| 41 | Owen EarnestPlace 41 · Grade 9 · Grace Christ | 9 | Grace Christ | 21:17.40 | 31 |
| 42 | Dylan GrahamPlace 42 · Grade 11 · Lincoln | 11 | Lincoln | 21:21.10 | — |
| 43 | Connor FenderPlace 43 · Grade 9 · Berrien County | 9 | Berrien County | 21:21.90 | 32 |
| 44 | Brock SteenblikPlace 44 · Grade 11 · Chiles | 11 | Chiles | 21:30.30 | — |
| 45 | Tristan CottrellPlace 45 · Grade 10 · Lincoln | 10 | Lincoln | 21:35.10 | — |
| 46 | Jordan WashingtonPlace 46 · Grade 11 · St. John Pau | 11 | St. John Pau | 21:35.20 | — |
| 47 | Kris WilhelmPlace 47 · Grade 10 · Thomas Count | 10 | Thomas Count | 21:48.50 | 33 |
| 48 | Lawson SingletonPlace 48 · Grade 11 · Bainbridge H | 11 | Bainbridge H | 21:55.70 | 34 |
| 49 | Bryce FolsomPlace 49 · Grade 10 · Thomas Count | 10 | Thomas Count | 21:57.30 | 35 |
| 50 | Caleb ParkerPlace 50 · Grade 12 · Rickards | 12 | Rickards | 22:09.70 | 36 |
| 51 | Tim WatsonPlace 51 · Grade 9 · Thomas Count | 9 | Thomas Count | 22:13.40 | 37 |
| 52 | Brady WhatleyPlace 52 · Grade 10 · Thomas Count | 10 | Thomas Count | 22:25.40 | 38 |
| 53 | Jonatan AmayaPlace 53 · Grade 12 · Cairo | 12 | Cairo | 22:29.10 | 39 |
| 54 | Luis Jimenez-LopezPlace 54 · Grade 11 · Cairo | 11 | Cairo | 22:29.40 | 40 |
| 55 | Julian AllenPlace 55 · Grade 10 · Lincoln | 10 | Lincoln | 22:30.80 | — |
| 56 | Kenneth BaggettPlace 56 · Grade 11 · Thomas Count | 11 | Thomas Count | 22:33.90 | — |
| 57 | Samuel Martinez LopezPlace 57 · Grade 11 · Cairo | 11 | Cairo | 22:37.20 | 41 |
| 58 | Thomas BrockPlace 58 · Grade 11 · Bainbridge H | 11 | Bainbridge H | 22:38.00 | — |
| 59 | Hoss HolbrookPlace 59 · Grade 9 · Berrien County | 9 | Berrien County | 22:39.00 | 42 |
| 60 | Gjearson BastianPlace 60 · Grade 10 · Chiles | 10 | Chiles | 22:39.80 | — |
| 61 | Josiah GangaPlace 61 · Grade 11 · Thomas Count | 11 | Thomas Count | 22:49.10 | — |
| 62 | Dawson WorsleyPlace 62 · Grade 9 · Grace Christ | 9 | Grace Christ | 23:11.50 | 43 |
| 63 | Ethan HodgesPlace 63 · Grade 10 · Wiregrass Kings | 10 | Wiregrass Kings | 23:13.80 | — |
| 64 | Kaeden RichardsPlace 64 · Grade 9 · Lincoln | 9 | Lincoln | 23:14.70 | — |
| 65 | Dawson CottlesPlace 65 · Grade 9 · Bainbridge H | 9 | Bainbridge H | 23:15.20 | — |
| 66 | Griffin RomualdPlace 66 · Grade 11 · Lincoln | 11 | Lincoln | 23:19.20 | — |
| 67 | Charlie SassoPlace 67 · Grade 9 · St. John Pau | 9 | St. John Pau | 23:32.00 | — |
| 68 | Christian KnightPlace 68 · Grade 9 · Cairo | 9 | Cairo | 23:37.80 | 44 |
| 69 | John CarterPlace 69 · Grade 10 · Berrien County | 10 | Berrien County | 23:41.30 | 45 |
| 70 | Trey HendersonPlace 70 · Grade 9 · Grace Christ | 9 | Grace Christ | 23:45.20 | 46 |
| 71 | Malcolm GamblesPlace 71 · Grade 11 · Rickards | 11 | Rickards | 23:47.00 | 47 |
| 72 | Andrew SolomonPlace 72 · Grade 10 · Berrien County | 10 | Berrien County | 23:57.00 | 48 |
| 73 | Jackson LowePlace 73 · Grade 9 · Chiles | 9 | Chiles | 24:00.00 | — |
| 74 | Jay LanierPlace 74 · Grade 11 · Grace Christ | 11 | Grace Christ | 24:26.40 | 49 |
| 75 | Landon RaineyPlace 75 · Grade 9 · Berrien County | 9 | Berrien County | 24:27.50 | 50 |
| 76 | Colby SmithPlace 76 · Grade 9 · Berrien County | 9 | Berrien County | 24:27.60 | 51 |
| 77 | Lance BolmerPlace 77 · Grade 9 · Berrien County | 9 | Berrien County | 24:41.30 | 52 |
| 78 | Colby John BroganPlace 78 · Grade 11 · Chiles | 11 | Chiles | 24:47.70 | — |
| 79 | Dennis ScottPlace 79 · Grade 12 · Rickards | 12 | Rickards | 24:59.40 | — |
| 80 | Kennith MoyePlace 80 · Grade 9 · Bainbridge H | 9 | Bainbridge H | 25:02.70 | — |
| 81 | Manderson MeuthPlace 81 · Grade 10 · Rickards | 10 | Rickards | 25:03.20 | — |
| 82 | Braxton WhitePlace 82 · Grade 10 · Thomas Count | 10 | Thomas Count | 25:30.90 | — |
| 83 | Jorge MarinPlace 83 · Grade 11 · Cairo | 11 | Cairo | 25:41.90 | 53 |
| 84 | Jefferson DavisPlace 84 · Grade 12 · Cairo | 12 | Cairo | 26:21.80 | 54 |
| 85 | Rayan BahmaniPlace 85 · Grade 12 · Rickards | 12 | Rickards | 26:27.00 | — |
| 86 | Dolan ClevelandPlace 86 · Grade 9 · Thomas Count | 9 | Thomas Count | 27:10.50 | — |
| 87 | Jamie MonkPlace 87 · Grade 12 · Wiregrass Kings | 12 | Wiregrass Kings | 27:15.00 | — |
| 88 | Mariovan DominguezPlace 88 · Grade 12 · Bainbridge H | 12 | Bainbridge H | 27:15.10 | — |
| 89 | Wyatt DuncanPlace 89 · Grade 6 · Altha Public School | 6 | Altha Public School | 28:43.20 | — |
| 90 | jeffery LollyPlace 90 · Grade 6 · Altha Public School | 6 | Altha Public School | 28:47.50 | — |
| 91 | Amarion JohnsonPlace 91 · Grade 11 · Rickards | 11 | Rickards | 29:34.70 | — |
| 92 | Cade WellsPlace 92 · Grade 9 · Grace Christ | 9 | Grace Christ | 29:36.20 | 55 |
| 93 | Otis CampbellPlace 93 · Grade 11 · Lincoln | 11 | Lincoln | 29:38.40 | — |
| 94 | Velan ThanasekarPlace 94 · Grade 9 · Rickards | 9 | Rickards | 31:24.00 | — |
| 95 | Kasrn BahmaniPlace 95 · Grade 11 · Rickards | 11 | Rickards | 35:37.20 | — |
| 96 | Jacob DunawayPlace 96 · Grade 10 · Bainbridge H | 10 | Bainbridge H | 39:18.70 | — |
| 97 | Daylin WilliamsPlace 97 · Grade 11 · Sneads | 11 | Sneads | 41:17.90 | — |
| 98 | Tommy DunawayPlace 98 · Grade 11 · Sneads | 11 | Sneads | 41:18.20 | — |
| 99 | Zechariah BarwickPlace 99 · Grade 9 · Sneads | 9 | Sneads | 41:24.40 | — |
| 100 | Om BhatkaPlace 100 · Grade 11 · Sneads | 11 | Sneads | 41:35.10 | — |