| 1 | Jonathan NerenbergPlace 1 · Grade 11 · Valley CatholicUnofficial | 11 | Valley Catholic | 18:49.56 |
| 2 | Henry TierneyPlace 2 · Grade 11 · Valley CatholicUnofficial | 11 | Valley Catholic | 19:03.27 |
| 3 | Nicklaus LeongPlace 3 · Grade 12 · Valley CatholicUnofficial | 12 | Valley Catholic | 19:25.49 |
| 4 | Ryan HoffmanPlace 4 · Grade 10 · Valley CatholicUnofficial | 10 | Valley Catholic | 20:09.38 |
| 5 | Dika RusliPlace 5 · Grade 12 · Valley CatholicUnofficial | 12 | Valley Catholic | 20:09.74 |
| 6 | Caden PetersonPlace 6 · Grade 11 · BanksUnofficial | 11 | Banks | 20:36.1 |
| 7 | Keelin HumblePlace 7 · Grade 12 · Valley CatholicUnofficial | 12 | Valley Catholic | 20:45.2 |
| 8 | Veer NayyarPlace 8 · Grade 12 · Valley CatholicUnofficial | 12 | Valley Catholic | 20:49.2 |
| 9 | Paul LillePlace 9 · Grade 12 · Valley CatholicUnofficial | 12 | Valley Catholic | 21:17.1 |
| 10 | Calvin DriesnerPlace 10 · Grade 11 · Southwest ChristianUnofficial | 11 | Southwest Christian | 21:34.25 |
| 11 | Owen ArziePlace 11 · Grade 9 · Southwest ChristianUnofficial | 9 | Southwest Christian | 21:49.90 |
| 12 | Caleb FarrPlace 12 · Grade 11 · Faith Bible ChristianUnofficial | 11 | Faith Bible Christian | 22:31.1 |
| 13 | August SewellPlace 13 · Grade 11 · BanksUnofficial | 11 | Banks | 22:46.74 |
| 14 | Seth GleasonPlace 14 · Grade 11 · Faith Bible ChristianUnofficial | 11 | Faith Bible Christian | 22:59.17 |
| 15 | Mason StecherPlace 15 · Grade 12 · Valley CatholicUnofficial | 12 | Valley Catholic | 23:04.87 |
| 16 | Jamison NemecekPlace 16 · Grade 11 · Faith Bible ChristianUnofficial | 11 | Faith Bible Christian | 23:21.1 |
| 17 | Jim JiangPlace 17 · Grade 11 · Valley CatholicUnofficial | 11 | Valley Catholic | 23:24.49 |
| 18 | Ryan KleinPlace 18 · Grade 11 · Southwest ChristianUnofficial | 11 | Southwest Christian | 23:33.27 |
| 19 | Evan BruinsPlace 19 · Grade 11 · Faith Bible ChristianUnofficial | 11 | Faith Bible Christian | 23:36.6 |
| 20 | Isaac CampPlace 20 · Grade 11 · Valley CatholicUnofficial | 11 | Valley Catholic | 23:51.35 |
| 21 | Jacob BomberPlace 21 · Grade 10 · Valley CatholicUnofficial | 10 | Valley Catholic | 23:52.95 |
| 22 | Joseph AielloPlace 22 · Grade 10 · Valley CatholicUnofficial | 10 | Valley Catholic | 23:55.27 |
| 23 | Art HeesackerPlace 23 · Grade 11 · Faith Bible ChristianUnofficial | 11 | Faith Bible Christian | 23:56.95 |
| 24 | Kyle BeckerPlace 24 · Grade 9 · Valley CatholicUnofficial | 9 | Valley Catholic | 24:48.56 |
| 25 | Logan HurstPlace 25 · Grade 9 · C.S. Lewis AcademyUnofficial | 9 | C.S. Lewis Academy | 24:52.85 |
| 26 | Derrick ChaPlace 26 · Grade 12 · Valley CatholicUnofficial | 12 | Valley Catholic | 25:33.85 |
| 27 | Josh KudlichPlace 27 · Grade 10 · Faith Bible ChristianUnofficial | 10 | Faith Bible Christian | 25:55.27 |
| 28 | Kai SanzPlace 28 · Grade 11 · Faith Bible ChristianUnofficial | 11 | Faith Bible Christian | 25:58.25 |
| 29 | Micah VanderGiessenPlace 29 · Grade 11 · Faith Bible ChristianUnofficial | 11 | Faith Bible Christian | 26:04.03 |
| 30 | Kristofer BielefeldPlace 30 · Grade 11 · Valley CatholicUnofficial | 11 | Valley Catholic | 26:47.35 |
| 31 | Nathan CrosbyPlace 31 · Grade 10 · Valley CatholicUnofficial | 10 | Valley Catholic | 27:30.56 |
| 32 | Ezra McGuirePlace 32 · Grade 10 · Southwest ChristianUnofficial | 10 | Southwest Christian | 30:05.92 |