| 1 | Luke GostlingPlace 1 · Grade 12 · Millbrook | 12 | Millbrook | 17:56.00 |
| 2 | Weston ClaytonPlace 2 · Grade 12 · Millbrook | 12 | Millbrook | 18:31.00 |
| 3 | Joey RivenbarkPlace 3 · Grade 12 · Millbrook | 12 | Millbrook | 18:39.00 |
| 4 | Ryan BennisonPlace 4 · Grade 11 · Millbrook | 11 | Millbrook | 18:42.00 |
| 5 | Nickolas ScudderPlace 5 · Grade 10 · Millbrook | 10 | Millbrook | 18:43.49 |
| 6 | Andy BennisonPlace 6 · Grade 11 · Millbrook | 11 | Millbrook | 18:43.84 |
| 7 | Nianza NsiambotePlace 7 · Grade 10 · Millbrook | 10 | Millbrook | 19:07.00 |
| 8 | Kieran BaileyPlace 8 · Grade 11 · Millbrook | 11 | Millbrook | 19:32.00 |
| 9 | Banks ScudderPlace 9 · Grade 10 · Millbrook | 10 | Millbrook | 19:36.00 |
| 10 | Marcus DameronPlace 10 · Grade 12 · Millbrook | 12 | Millbrook | 20:02.00 |
| 11 | Caleb RindererPlace 11 · Grade 11 · Millbrook | 11 | Millbrook | 20:32.00 |
| 12 | Ayden MoslerPlace 12 · Grade 9 · Millbrook | 9 | Millbrook | 20:34.00 |
| 13 | Parker RenbergPlace 13 · Grade 11 · Leesville Road | 11 | Leesville Road | 20:40.00 |
| 14 | Mac JacobsPlace 14 · Grade 9 · Leesville Road | 9 | Leesville Road | 20:52.00 |
| 15 | Daniel MorganPlace 15 · Grade 9 · Millbrook | 9 | Millbrook | 20:54.09 |
| 16 | Jackson DeCourcyPlace 16 · Grade 11 · Millbrook | 11 | Millbrook | 20:54.48 |
| 17 | Ethan DoriaPlace 17 · Grade 10 · Leesville Road | 10 | Leesville Road | 21:15.00 |
| 18 | Ethan WoodPlace 18 · Grade 9 · Millbrook | 9 | Millbrook | 21:56.00 |
| 19 | Royal GoodwinPlace 19 · Grade 9 · Leesville Road | 9 | Leesville Road | 22:03.00 |
| 20 | Patrick StricklandPlace 20 · Grade 9 · Leesville Road | 9 | Leesville Road | 22:04.15 |
| 21 | Noah TreichlerPlace 21 · Grade 9 · Leesville Road | 9 | Leesville Road | 22:04.53 |
| 22 | Zac MarcelinoPlace 22 · Grade 11 · Leesville Road | 11 | Leesville Road | 22:31.00 |
| 23 | Elliot FernandezPlace 23 · Grade 9 · Millbrook | 9 | Millbrook | 22:33.00 |
| 24 | Bryce NoblePlace 24 · Leesville Road | — | Leesville Road | 22:37.00 |
| 25 | Ben BarkleyPlace 25 · Leesville Road | — | Leesville Road | 22:40.00 |
| 26 | Adam WenzelPlace 26 · Grade 11 · Millbrook | 11 | Millbrook | 22:54.00 |
| 27 | Eric LittlePlace 27 · Grade 10 · Millbrook | 10 | Millbrook | 22:55.00 |
| 28 | Connor LaRoccaPlace 28 · Grade 10 · Millbrook | 10 | Millbrook | 22:57.00 |
| 29 | Parker GillottePlace 29 · Grade 9 · Millbrook | 9 | Millbrook | 23:13.00 |
| 30 | Camden HermanPlace 30 · Grade 9 · Millbrook | 9 | Millbrook | 24:17.00 |
| 31 | Justin HicklandPlace 31 · Grade 9 · Leesville Road | 9 | Leesville Road | 24:21.00 |
| 32 | Michael GentryPlace 32 · Grade 9 · Millbrook | 9 | Millbrook | 24:34.00 |
| 33 | Ethan CelataPlace 33 · Grade 9 · Millbrook | 9 | Millbrook | 24:42.00 |
| 34 | Marcus GibbsPlace 34 · Grade 12 · Millbrook | 12 | Millbrook | 25:34.00 |
| 35 | Matt BryantPlace 35 · Grade 10 · Millbrook | 10 | Millbrook | 25:35.00 |
| 36 | Jeff JonesPlace 36 · Grade 12 · Millbrook | 12 | Millbrook | 25:36.00 |