| 1 | Elijah InuwaPlace 1 · Grade 12 · Central Academy | 12 | Central Academy | 17:56.94 |
| 2 | Alec MerrillPlace 2 · Grade 11 · Central Academy | 11 | Central Academy | 17:57.94 |
| 3 | Lawson HoneycuttPlace 3 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 19:24.70 |
| 4 | Philip AbernathyPlace 4 · Grade 10 · Parkwood | 10 | Parkwood | 19:39.41 |
| 5 | Matthew WhitePlace 5 · Grade 12 · Central Academy | 12 | Central Academy | 20:00.74 |
| 6 | Gabriel SosaPlace 6 · Grade 9 · Central Academy | 9 | Central Academy | 20:06.76 |
| 7 | Adam AllmanPlace 7 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 20:22.27 |
| 8 | Dominic WeemsPlace 8 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 20:36.40 |
| 9 | Charles FisherPlace 9 · Grade 11 · Central Academy | 11 | Central Academy | 20:53.81 |
| 10 | Clark JonesPlace 10 · Grade 9 · Parkwood | 9 | Parkwood | 21:31.88 |
| 11 | Ryan DavidPlace 11 · Grade 9 · Central Academy | 9 | Central Academy | 21:34.28 |
| 12 | Zachary WalkerPlace 12 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 21:48.88 |
| 13 | Matt HowiePlace 13 · Grade 12 · Central Academy | 12 | Central Academy | 21:51.03 |
| 14 | Brian HinklePlace 14 · Grade 11 · Central Academy | 11 | Central Academy | 21:55.28 |
| 15 | Daniel MeltonPlace 15 · Grade 11 · Forest Hills | 11 | Forest Hills | 21:59.87 |
| 16 | Cameron CarnesPlace 16 · Grade 9 · Parkwood | 9 | Parkwood | 23:31.00 |
| 17 | Hunter BrycePlace 17 · Grade 9 · Central Academy | 9 | Central Academy | 23:58.90 |
| 18 | Timothy GreenPlace 18 · Grade 10 · Central Academy | 10 | Central Academy | 24:27.64 |
| 19 | Jesse LambertPlace 19 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 24:42.60 |
| 20 | Noah FatihPlace 20 · Grade 9 · Central Academy | 9 | Central Academy | 24:56.03 |
| 21 | Calvin NewtonPlace 21 · Grade 12 · Parkwood | 12 | Parkwood | 25:12.99 |
| 22 | Jacob BrandPlace 22 · Grade 9 · Parkwood | 9 | Parkwood | 25:47.46 |
| 23 | Shidarius BarrettPlace 23 · Grade 11 · Central Academy | 11 | Central Academy | 25:56.15 |
| 24 | Tyler LewisPlace 24 · Grade 9 · Parkwood | 9 | Parkwood | 26:19.23 |
| 25 | Logan MauldinPlace 25 · Grade 9 · Mount Pleasant | 9 | Mount Pleasant | 26:19.91 |
| 26 | Sean RowlandPlace 26 · Grade 9 · Mount Pleasant | 9 | Mount Pleasant | 26:42.56 |
| 27 | Jake HardingPlace 27 · Grade 9 · Central Academy | 9 | Central Academy | 27:44.90 |
| 28 | Alex VandentoornPlace 28 · Grade 9 · Forest Hills | 9 | Forest Hills | 30:04.94 |
| 29 | Dylan DryePlace 29 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 30:30.44 |
| 30 | Andrew ThomasPlace 30 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 32:25.04 |
| 31 | Trevor CrudelePlace 31 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 36:10.00 |
| 32 | Cameron OliverPlace 32 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 37:26.32 |