| 1 | Jeremiah MericlePlace 1 · Grade 9 · Covenant Classical Community | 9 | Covenant Classical Community | 20:13.2 |
| 2 | Benjamin WashingtonPlace 2 · Grade 10 · Covenant Classical Community | 10 | Covenant Classical Community | 20:56.4 |
| 3 | Andre' DanielsonPlace 3 · Grade 8 · TEACH Beach Breakers | 8 | TEACH Beach Breakers | 21:50.7 |
| 4 | Gabriel DoskeyPlace 4 · Grade 10 · Covenant Classical Community | 10 | Covenant Classical Community | 22:14.5 PR |
| 5 | Tyler NesmithPlace 5 · Grade 11 · Catholic | 11 | Catholic | 22:25.7 |
| 6 | Barrett DanielsPlace 6 · Grade 8 · Summit Christian Academy | 8 | Summit Christian Academy | 22:40.0 |
| 7 | Nathan MichalakPlace 7 · Grade 9 · Catholic | 9 | Catholic | 23:00.1 |
| 8 | Rocco FlorschuetzPlace 8 · Grade 10 · Covenant Classical Community | 10 | Covenant Classical Community | 23:01.1 |
| 9 | Chapman ShirkPlace 9 · Grade 9 · Covenant Classical Community | 9 | Covenant Classical Community | 23:07.4 |
| 10 | Ben GuzmanPlace 10 · Grade 10 · Catholic | 10 | Catholic | 23:17.4 |
| 11 | Canon HedrickPlace 11 · Grade 8 · Covenant Classical Community | 8 | Covenant Classical Community | 23:30.6 |
| 12 | Elliot JonesPlace 12 · Grade 5 · Covenant Classical Community | 5 | Covenant Classical Community | 23:43.2 PR |
| 13 | Joel CrockerPlace 13 · Grade 10 · Covenant Classical Community | 10 | Covenant Classical Community | 23:56.8 PR |
| 14 | Zarien RiddlePlace 14 · Grade 8 · Covenant Classical Community | 8 | Covenant Classical Community | 23:58.1 |
| 15 | Titus EmborskiPlace 15 · Grade 6 · Covenant Classical Community | 6 | Covenant Classical Community | 23:58.6 |
| 16 | Jack CoppPlace 16 · Grade 8 · Covenant Classical Community | 8 | Covenant Classical Community | 24:10.1 |
| 17 | Asa EmborskiPlace 17 · Grade 8 · Covenant Classical Community | 8 | Covenant Classical Community | 25:03.6 PR |
| 18 | William SaveryPlace 18 · Grade 7 · Norfolk Christian | 7 | Norfolk Christian | 25:06.9 |
| 19 | Everett WardenPlace 19 · Grade 8 · Norfolk Christian | 8 | Norfolk Christian | 25:08.5 |
| 20 | Alexander DoskeyPlace 20 · Grade 8 · Covenant Classical Community | 8 | Covenant Classical Community | 25:09.6 PR |
| 21 | Elijah AndersonPlace 21 · Grade 6 · Denbigh Baptist Christian | 6 | Denbigh Baptist Christian | 25:13.3 PR |
| 22 | Caden HedrickPlace 22 · Grade 6 · Covenant Classical Community | 6 | Covenant Classical Community | 25:21.4 PR |
| 23 | Quinn BrooksPlace 23 · Grade 9 · Catholic | 9 | Catholic | 25:21.7 |
| 24 | Brady ChipmanPlace 24 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 25:35.6 |
| 25 | Riley PaganoPlace 25 · Grade 9 · Covenant Classical Community | 9 | Covenant Classical Community | 25:35.8 PR |
| 26 | Asher ParungoPlace 26 · Grade 8 · Our Lady of Mount Carmel | 8 | Our Lady of Mount Carmel | 25:43.0 PR |
| 27 | Dominic BrowderPlace 27 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 25:54.2 |
| 28 | Dj AlmondPlace 28 · Grade 8 · Covenant Classical Community | 8 | Covenant Classical Community | 26:01.9 |
| 29 | Evan AnthonyPlace 29 · Grade 9 · Catholic | 9 | Catholic | 26:12.4 PR |
| 30 | Landon SoteloPlace 30 · Grade 7 · Oaktree | 7 | Oaktree | 26:13.9 |
| 31 | Owen HerumPlace 31 · Grade 7 · TEACH Beach Breakers | 7 | TEACH Beach Breakers | 26:14.5 |
| 32 | Linus LeichtyPlace 32 · Grade 9 · Covenant Classical Community | 9 | Covenant Classical Community | 26:31.7 |
| 33 | Xiaolu WangPlace 33 · Grade 10 · Norfolk Christian | 10 | Norfolk Christian | 26:46.2 |
| 34 | Evan LambPlace 34 · Grade 7 · Denbigh Baptist Christian | 7 | Denbigh Baptist Christian | 26:47.0 PR |
| 35 | Atticus McleanPlace 35 · Grade 8 · Our Lady of Mount Carmel | 8 | Our Lady of Mount Carmel | 27:15.7 PR |
| 36 | Levi BarlowPlace 36 · Grade 5 · Summit Christian Academy | 5 | Summit Christian Academy | 27:31.4 |
| 37 | Caleb HallPlace 37 · Grade 5 · Denbigh Baptist Christian | 5 | Denbigh Baptist Christian | 27:43.6 PR |
| 38 | Ray BaugherPlace 38 · Grade 6 · Norfolk Christian | 6 | Norfolk Christian | 28:12.4 |
| 39 | Noah MosescuPlace 39 · Grade 8 · Oaktree | 8 | Oaktree | 28:31.9 |
| 40 | Colin WallacePlace 40 · Grade 6 · Our Lady of Mount Carmel | 6 | Our Lady of Mount Carmel | 29:09.8 PR |
| 41 | Joey KingPlace 41 · Grade 8 · Our Lady of Mount Carmel | 8 | Our Lady of Mount Carmel | 29:13.5 PR |
| 42 | Max TweedtPlace 42 · Grade 8 · Summit Christian Academy | 8 | Summit Christian Academy | 29:13.9 |
| 43 | Michael LailPlace 43 · Grade 4 · Our Lady of Mount Carmel | 4 | Our Lady of Mount Carmel | 29:14.0 PR |
| 44 | Nathan TanyagPlace 44 · Grade 9 · TEACH Beach Breakers | 9 | TEACH Beach Breakers | 29:15.1 |
| 45 | Jedd McCurryPlace 45 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 30:01.3 PR |
| 46 | Charles RobertsPlace 46 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 30:10.0 |
| 47 | Thomas NielsenPlace 47 · Grade 7 · Summit Christian Academy | 7 | Summit Christian Academy | 30:36.2 |
| 48 | Jason MaguirePlace 48 · Grade 9 · Catholic | 9 | Catholic | 30:56.9 |
| 49 | Tucker MirabellaPlace 49 · Grade 6 · Oaktree | 6 | Oaktree | 31:00.4 |
| 50 | William DoskeyPlace 50 · Grade 5 · Covenant Classical Community | 5 | Covenant Classical Community | 31:05.5 PR |
| 51 | Luke TraufferPlace 51 · Grade 8 · TEACH Beach Breakers | 8 | TEACH Beach Breakers | 31:48.3 |
| 52 | Joe ShellockPlace 52 · Grade 7 · Norfolk Christian | 7 | Norfolk Christian | 32:08.5 |
| 53 | Ethan BraendeholmPlace 53 · Grade 10 · Catholic | 10 | Catholic | 32:33.2 |
| 54 | Jack LlamasPlace 54 · Grade 10 · Catholic | 10 | Catholic | 33:39.7 |
| 55 | Brennan McleanPlace 55 · Grade 7 · Our Lady of Mount Carmel | 7 | Our Lady of Mount Carmel | 34:46.0 PR |
| 56 | Declan SchultzPlace 56 · Grade 6 · Our Lady of Mount Carmel | 6 | Our Lady of Mount Carmel | 41:24.5 PR |
| 57 | Logan WilsonPlace 57 · Grade 5 · Denbigh Baptist Christian | 5 | Denbigh Baptist Christian | 43:17.8 PR |
| 58 | Sam PittmanPlace 58 · Grade 5 · Denbigh Baptist Christian | 5 | Denbigh Baptist Christian | 47:27.4 PR |