| 1 | Noah WeberPlace 1 · Grade 8 · Liberty Preparatory Christian Academy | 8 | Liberty Preparatory Christian Academy | 17:56.4 PR |
| 2 | Isaac WatkinsPlace 2 · Grade 12 · Lee Park Prep | 12 | Lee Park Prep | 18:22.1 PR |
| 3 | Aidan BridenstinePlace 3 · Grade 11 · Covenant Classical | 11 | Covenant Classical | 18:22.7 |
| 4 | Ian PutnamPlace 4 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 18:39.4 |
| 5 | Liam KellyPlace 5 · Grade 12 · Liberty Preparatory Christian Academy | 12 | Liberty Preparatory Christian Academy | 19:19.6 PR |
| 6 | Logan ParkerPlace 6 · Grade 10 · Liberty Preparatory Christian Academy | 10 | Liberty Preparatory Christian Academy | 19:32.2 PR |
| 7 | Micah HargettPlace 7 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 19:45.2 |
| 8 | Ethan StraderPlace 8 · Grade 10 · Covenant Classical | 10 | Covenant Classical | 19:57.5 |
| 9 | Gunnar PattersonPlace 9 · Grade 12 · Veritas Christian Academy | 12 | Veritas Christian Academy | 20:00.7 PR |
| 10 | Daniel FajardoPlace 10 · Grade 9 · Sheets Memorial Christian | 9 | Sheets Memorial Christian | 20:03.3 PR |
| 11 | Joseph ShogerPlace 11 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 20:09.4 PR |
| 12 | Ian LeJeunePlace 12 · Grade 12 · Covenant Classical | 12 | Covenant Classical | 20:15.4 |
| 13 | Clark NathanPlace 13 · Grade 12 · Sheets Memorial Christian | 12 | Sheets Memorial Christian | 20:25.0 PR |
| 14 | Charlie StegallPlace 14 · Grade 8 · Lee Park Prep | 8 | Lee Park Prep | 20:40.8 PR |
| 15 | Andrew ThomasPlace 15 · Grade 7 · Providence Classical | 7 | Providence Classical | 20:43.7 |
| 16 | Christian RauscherPlace 16 · Grade 12 · Liberty Preparatory Christian Academy | 12 | Liberty Preparatory Christian Academy | 20:59.6 PR |
| 17 | Jacob GonzalezPlace 17 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 21:07.4 PR |
| 18 | John David (JD) KiehnPlace 18 · Grade 11 · Providence Classical | 11 | Providence Classical | 21:07.5 PR |
| 19 | Griffin CrottsPlace 19 · Grade 8 · Providence Classical | 8 | Providence Classical | 21:44.7 PR |
| 20 | Grady BoutsPlace 20 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 21:47.1 |
| 21 | Jack HollandPlace 21 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 21:58.7 |
| 22 | Elijah WoolfPlace 22 · Grade 10 · Lee Park Prep | 10 | Lee Park Prep | 21:59.8 PR |
| 23 | Ben MathesPlace 23 · Grade 11 · Covenant Classical | 11 | Covenant Classical | 22:07.9 |
| 24 | Maverick JordanPlace 24 · Grade 8 · Lee Park Prep | 8 | Lee Park Prep | 22:08.4 |
| 25 | Parker HolmanPlace 25 · Grade 10 · Liberty Preparatory Christian Academy | 10 | Liberty Preparatory Christian Academy | 22:27.8 |
| 26 | Monroe ClimerPlace 26 · Grade 7 · Providence Classical | 7 | Providence Classical | 22:35.1 |
| 27 | Jesse HaiglerPlace 27 · Grade 6 · Lee Park Prep | 6 | Lee Park Prep | 22:50.4 PR |
| 28 | Christian MynhierPlace 28 · Grade 11 · Providence Classical | 11 | Providence Classical | 23:10.5 |
| 29 | Garrett KillgorePlace 29 · Grade 8 · Sheets Memorial Christian | 8 | Sheets Memorial Christian | 23:24.3 PR |
| 30 | Sam JamesPlace 30 · Grade 10 · Millersville Christian Academy | 10 | Millersville Christian Academy | 23:40.2 PR |
| 31 | Ethan MeyerPlace 31 · Grade 10 · Liberty Preparatory Christian Academy | 10 | Liberty Preparatory Christian Academy | 23:46.4 |
| 32 | Caysen LesliePlace 32 · Grade 7 · Providence Classical | 7 | Providence Classical | 23:49.6 PR |
| 33 | Joe MartinPlace 33 · Grade 7 · Veritas Christian Academy | 7 | Veritas Christian Academy | 23:57.5 |
| 34 | Ethan DeanPlace 34 · Grade 9 · Lee Park Prep | 9 | Lee Park Prep | 24:04.9 |
| 35 | Charlie BealPlace 35 · Grade 8 · Covenant Classical | 8 | Covenant Classical | 24:14.2 |
| 36 | Noah MuellerPlace 36 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 24:30.5 |
| 37 | Matthew RowePlace 37 · Grade 10 · Sheets Memorial Christian | 10 | Sheets Memorial Christian | 24:39.3 PR |
| 38 | Everett DickPlace 38 · Grade 10 · Liberty Preparatory Christian Academy | 10 | Liberty Preparatory Christian Academy | 24:47.8 |
| 39 | Grant TaylorPlace 39 · Grade 7 · Veritas Christian Academy | 7 | Veritas Christian Academy | 24:52.3 PR |
| 40 | Ethan HaiglerPlace 40 · Grade 9 · Lee Park Prep | 9 | Lee Park Prep | 26:29.3 |
| 41 | TJ WALSHPlace 41 · Grade 10 · HOPE Academy HS | 10 | HOPE Academy HS | 27:45.7 |
| 42 | Grayson BarrierPlace 42 · Grade 9 · Sheets Memorial Christian | 9 | Sheets Memorial Christian | 28:07.2 PR |
| 43 | Kessler HillPlace 43 · Grade 10 · Lee Park Prep | 10 | Lee Park Prep | 28:21.0 PR |
| 44 | Nate HilliardPlace 44 · Grade 9 · Lee Park Prep | 9 | Lee Park Prep | 28:23.5 |
| 45 | Aiden HincemonPlace 45 · Grade 8 · Lee Park Prep | 8 | Lee Park Prep | 28:46.2 PR |
| 46 | William BagwellPlace 46 · Grade 10 · Liberty Preparatory Christian Academy | 10 | Liberty Preparatory Christian Academy | 29:10.7 |
| 47 | Jet TysonPlace 47 · Grade 7 · Lee Park Prep | 7 | Lee Park Prep | 30:27.5 PR |
| 48 | Liam GutierrezPlace 48 · Grade 7 · Lee Park Prep | 7 | Lee Park Prep | 31:20.3 PR |
| 49 | Owens BodaPlace 49 · Grade 7 · Lee Park Prep | 7 | Lee Park Prep | 31:39.2 PR |
| 50 | MATTHEW TEOPlace 50 · Grade 10 · HOPE Academy HS | 10 | HOPE Academy HS | 32:32.9 |
| 51 | Graham WoolfPlace 51 · Grade 7 · Lee Park Prep | 7 | Lee Park Prep | 35:55.8 PR |
| 52 | John Avery greenPlace 52 · Grade 7 · Lee Park Prep | 7 | Lee Park Prep | 36:22.3 PR |