| 5 | Luke ElwoodPlace 5 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 11:06.48 |
| 15 | Conner MosePlace 15 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 11:50.66 |
| 31 | Ben GoffettePlace 31 · Grade 8 · WillowcreekUnofficial | 8 | Willowcreek | 12:12.78 |
| 33 | Gavin SchaeferPlace 33 · Grade 8 · WillowcreekUnofficial | 8 | Willowcreek | 12:15.42 |
| 5 | Blake HuffordPlace 5 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 12:28.86 |
| 42 | Jaylin KingPlace 42 · Grade 8 · WillowcreekUnofficial | 8 | Willowcreek | 12:33.24 |
| 10 | Kolten LaskowskiPlace 10 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 12:36.81 |
| 16 | Isaiah FoleyPlace 16 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 12:48.39 PR |
| 40 | Nicholas PowellPlace 40 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 12:57.23 |
| 46 | Jesse BlairPlace 46 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 13:05.04 |
| 55 | Lucas MillerPlace 55 · Grade 8 · WillowcreekUnofficial | 8 | Willowcreek | 13:10.82 |
| 31 | Jacob BakerPlace 31 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 13:15.44 PR |
| 42 | Ryan GresserPlace 42 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 13:29.89 |
| 44 | Mark SteinburgPlace 44 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 13:32.66 PR |
| 67 | Bryan GarrisonPlace 67 · Grade 8 · WillowcreekUnofficial | 8 | Willowcreek | 13:32.71 |
| 51 | Roman GuerreroPlace 51 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 13:50.39 |
| 53 | Cristian VasquezPlace 53 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 13:54.47 |
| 78 | August MaierPlace 78 · Grade 8 · WillowcreekUnofficial | 8 | Willowcreek | 13:56.2 |
| 69 | Rafael MaierPlace 69 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 14:01.56 |
| 74 | Luke FassothPlace 74 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 14:09.09 |
| 75 | Reece FischerPlace 75 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 14:10.04 |
| 77 | Seth BerquistPlace 77 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 14:11.19 |
| 89 | Jaden BrewerPlace 89 · Grade 8 · WillowcreekUnofficial | 8 | Willowcreek | 14:14.51 |
| 86 | Bryce HuffordPlace 86 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 14:32.09 |
| 74 | Mason SultPlace 74 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 14:44.0 |
| 75 | Josiah HammersteinPlace 75 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 14:44.33 |
| 95 | Danny TrujilloPlace 95 · Grade 8 · WillowcreekUnofficial | 8 | Willowcreek | 14:48.3 |
| 78 | Antione PiersonPlace 78 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 14:50.07 PR |
| 99 | Alex RodriguezPlace 99 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 15:02.27 PR |
| 85 | Gabe NelsonPlace 85 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 15:12.02 PR |
| 91 | Michael LingenfelterPlace 91 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 15:26.49 |
| 124 | Peyton FaustoPlace 124 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 17:44.84 |
| 132 | Tyler ThomasPlace 132 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 17:48.86 |
| 126 | Ivan TrujilloPlace 126 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 17:50.08 PR |
| 135 | Dominic JonesPlace 135 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 18:46.43 PR |
| 135 | Christian RosalesPlace 135 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 18:59.64 |
| 144 | Briar FlatzPlace 144 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 20:35.4 PR |
| 150 | Adrian OrozcoPlace 150 · Grade 6 · WillowcreekUnofficial | 6 | Willowcreek | 22:44.73 |
| 145 | William BeshearsPlace 145 · Grade 7 · WillowcreekUnofficial | 7 | Willowcreek | 25:31.8 PR |