| 1 | Shane HendersonPlace 1 · Grade 10 · Star Valley | 10 | Star Valley | 16:46.34 |
| 2 | Matt JacobsPlace 2 · Unattached | — | Unattached | 17:04.86 |
| 3 | Alec JacobsPlace 3 · Unattached | — | Unattached | 17:13.48 |
| 4 | Preston PortilloPlace 4 · Grade 11 · Rock Springs | 11 | Rock Springs | 17:28.66 |
| 5 | Wesley KallgrenPlace 5 · Grade 10 · Star Valley | 10 | Star Valley | 17:39.76 |
| 6 | Asefa WetzelPlace 6 · Grade 9 · Star Valley | 9 | Star Valley | 17:50.01 |
| 7 | Wyatt PeckPlace 7 · Grade 10 · Star Valley | 10 | Star Valley | 17:52.69 |
| 8 | David MedinaPlace 8 · Grade 9 · Rock Springs | 9 | Rock Springs | 17:59.64 |
| 9 | Parker JonesPlace 9 · Grade 10 · Rock Springs | 10 | Rock Springs | 18:05.56 |
| 10 | Clay GoichPlace 10 · Grade 12 · Rock Springs | 12 | Rock Springs | 18:06.09 |
| 11 | Brady OlsonPlace 11 · Grade 12 · Evanston Senior | 12 | Evanston Senior | 18:14.58 |
| 12 | Curtis WestenskowPlace 12 · Grade 12 · Green River | 12 | Green River | 18:22.65 |
| 13 | Braden ReichlPlace 13 · Grade 11 · Green River | 11 | Green River | 18:24.27 |
| 14 | Brayden KovickPlace 14 · Grade 10 · Green River | 10 | Green River | 18:33.42 |
| 15 | Kade SmithPlace 15 · Grade 12 · Star Valley | 12 | Star Valley | 18:45.82 |
| 16 | Hayden CroftsPlace 16 · Grade 11 · Evanston Senior | 11 | Evanston Senior | 18:47.87 |
| 17 | Trevor ClarkPlace 17 · Grade 10 · Star Valley | 10 | Star Valley | 18:49.48 |
| 18 | Connor TurnerPlace 18 · Grade 11 · Star Valley | 11 | Star Valley | 18:58.91 |
| 19 | Spencer AngellPlace 19 · Grade 10 · Star Valley | 10 | Star Valley | 19:04.55 |
| 20 | Ben FullerPlace 20 · Grade 11 · Evanston Senior | 11 | Evanston Senior | 19:07.73 |
| 21 | Shane RamseyPlace 21 · Grade 9 · Rock Springs | 9 | Rock Springs | 19:11.95 |
| 22 | Sandy SanchezPlace 22 · Grade 11 · Evanston Senior | 11 | Evanston Senior | 19:18.28 |
| 23 | Soren RobinsonPlace 23 · Grade 12 · Star Valley | 12 | Star Valley | 19:20.51 |
| 24 | Scott OrtonPlace 24 · Grade 9 · Star Valley | 9 | Star Valley | 19:26.34 |
| 25 | Miles MoffatPlace 25 · Grade 10 · Green River | 10 | Green River | 19:29.77 |
| 26 | Alex FluckigerPlace 26 · Grade 10 · Star Valley | 10 | Star Valley | 19:33.20 |
| 27 | Carson WagstaffPlace 27 · Grade 11 · Evanston Senior | 11 | Evanston Senior | 19:34.91 |
| 28 | Tanner AdamPlace 28 · Grade 9 · Green River | 9 | Green River | 19:36.34 |
| 29 | Pawel KlatkaPlace 29 · Grade 11 · Rock Springs | 11 | Rock Springs | 19:46.13 |
| 30 | Jayden NelsonPlace 30 · Grade 11 · Star Valley | 11 | Star Valley | 19:52.54 |
| 31 | Call ButterfieldPlace 31 · Grade 12 · Rock Springs | 12 | Rock Springs | 19:55.87 |
| 32 | Weston WileyPlace 32 · Grade 9 · Evanston Senior | 9 | Evanston Senior | 20:06.07 |
| 33 | Eric ClingenpeelPlace 33 · Grade 11 · Green River | 11 | Green River | 20:09.78 |
| 34 | Benjamin NorthcottPlace 34 · Grade 10 · Manila | 10 | Manila | 20:11.06 PR |
| 35 | Jason HutchinsonPlace 35 · Grade 12 · Star Valley | 12 | Star Valley | 20:14.77 |
| 36 | Caleb NathanPlace 36 · Grade 10 · Green River | 10 | Green River | 20:15.65 |
| 37 | Nathaniel SorensenPlace 37 · Grade 12 · Evanston Senior | 12 | Evanston Senior | 20:16.37 |
| 38 | Dane WaldronPlace 38 · Grade 12 · Star Valley | 12 | Star Valley | 20:20.03 |
| 39 | Josh MattsonPlace 39 · Grade 9 · Green River | 9 | Green River | 20:30.87 |
| 40 | Eli SaberonPlace 40 · Grade 10 · Star Valley | 10 | Star Valley | 20:43.50 |
| 41 | Bradshaw HaackPlace 41 · Grade 9 · Evanston Senior | 9 | Evanston Senior | 20:49.06 |
| 42 | Cory CorodovaPlace 42 · Grade 11 · Rock Springs | 11 | Rock Springs | 20:51.39 |
| 43 | Matthew HelgesenPlace 43 · Grade 10 · Star Valley | 10 | Star Valley | 20:52.06 |
| 44 | Tyler HelgesenPlace 44 · Grade 11 · Star Valley | 11 | Star Valley | 20:52.78 |
| 45 | Evan KirkPlace 45 · Grade 11 · Star Valley | 11 | Star Valley | 20:57.65 |
| 46 | Kolton RogersPlace 46 · Grade 11 · Lyman | 11 | Lyman | 20:58.05 |
| 47 | Gavin SpeakmanPlace 47 · Grade 12 · Star Valley | 12 | Star Valley | 21:09.62 |
| 48 | Garrett BergerPlace 48 · Grade 9 · Evanston Senior | 9 | Evanston Senior | 21:24.33 |
| 49 | Will HigbeePlace 49 · Grade 11 · Green River | 11 | Green River | 21:30.98 PR |
| 50 | Kolin McIrvinPlace 50 · Grade 9 · Rock Springs | 9 | Rock Springs | 21:34.90 |
| 51 | Colton MinardPlace 51 · Grade 10 · Green River | 10 | Green River | 21:39.12 |
| 52 | Brendan BuehlerPlace 52 · Grade 10 · Star Valley | 10 | Star Valley | 21:41.45 |
| 53 | Dylan BrogPlace 53 · Grade 11 · Star Valley | 11 | Star Valley | 21:42.61 |
| 54 | Dustin BrownPlace 54 · Grade 10 · Star Valley | 10 | Star Valley | 21:44.05 |
| 55 | Alec EricksonPlace 55 · Grade 10 · Star Valley | 10 | Star Valley | 21:50.47 |
| 56 | Makade ReedPlace 56 · Grade 10 · Manila | 10 | Manila | 21:50.74 PR |
| 57 | Dalton MoorePlace 57 · Grade 9 · Rock Springs | 9 | Rock Springs | 21:59.54 |
| 58 | Dustin GrahamPlace 58 · Grade 10 · Star Valley | 10 | Star Valley | 22:01.11 |
| 59 | Jaxon HeyrendPlace 59 · Grade 12 · Evanston Senior | 12 | Evanston Senior | 22:03.08 |
| 60 | Tyler RasmussenPlace 60 · Grade 10 · Lyman | 10 | Lyman | 22:04.24 |
| 61 | Marcos ValerioPlace 61 · Grade 9 · Green River | 9 | Green River | 22:05.47 |
| 62 | Whitman JonesPlace 62 · Grade 11 · Star Valley | 11 | Star Valley | 22:19.35 |
| 63 | Jonah GonderPlace 63 · Grade 10 · Manila | 10 | Manila | 22:23.93 PR |
| 64 | Preston DubiszPlace 64 · Grade 11 · Star Valley | 11 | Star Valley | 22:27.34 |
| 65 | Conner CrookPlace 65 · Grade 11 · Lyman | 11 | Lyman | 22:29.65 |
| 66 | Samuel TrujilloPlace 66 · Grade 10 · Evanston Senior | 10 | Evanston Senior | 22:30.04 |
| 67 | Sam JohnsonPlace 67 · Grade 12 · Star Valley | 12 | Star Valley | 22:30.49 |
| 68 | Zach OrrPlace 68 · Grade 11 · Green River | 11 | Green River | 22:34.04 |
| 69 | Ethan CleggPlace 69 · Grade 10 · Manila | 10 | Manila | 22:34.63 |
| 70 | Tobias PropstPlace 70 · Grade 9 · Rock Springs | 9 | Rock Springs | 22:37.12 |
| 71 | Colton HatchPlace 71 · Grade 10 · Evanston Senior | 10 | Evanston Senior | 22:39.71 |
| 72 | Jack DoornbosPlace 72 · Grade 10 · Star Valley | 10 | Star Valley | 22:50.03 |
| 73 | Trey WaldronPlace 73 · Grade 9 · Star Valley | 9 | Star Valley | 23:00.78 |
| 74 | Carson WalkerPlace 74 · Grade 9 · Lyman | 9 | Lyman | 23:01.65 |
| 75 | Riley EyrePlace 75 · Grade 12 · Lyman | 12 | Lyman | 23:08.27 |
| 76 | Ryan HendersonPlace 76 · Grade 12 · Star Valley | 12 | Star Valley | 23:11.01 |
| 77 | Colton EllisonPlace 77 · Grade - · Lyman | - | Lyman | 23:13.20 PR |
| 78 | Simon OlsenPlace 78 · Grade 11 · Star Valley | 11 | Star Valley | 23:22.74 |
| 79 | Joe VeranishPlace 79 · Grade 11 · Evanston Senior | 11 | Evanston Senior | 23:23.26 PR |
| 80 | Sheldon StevigPlace 80 · Grade 12 · Evanston Senior | 12 | Evanston Senior | 23:37.69 |
| 81 | Christian LangePlace 81 · Grade 10 · Evanston Senior | 10 | Evanston Senior | 23:39.02 PR |
| 82 | Nick RobinsonPlace 82 · Grade 11 · Star Valley | 11 | Star Valley | 23:47.45 |
| 83 | Wyatt JusticePlace 83 · Grade 9 · Green River | 9 | Green River | 23:52.69 PR |
| 84 | Ben JusticePlace 84 · Grade 11 · Green River | 11 | Green River | 24:11.23 PR |
| 85 | Reed BaileyPlace 85 · Grade 12 · Evanston Senior | 12 | Evanston Senior | 24:27.85 |
| 86 | Stone OlguinPlace 86 · Grade 10 · Lyman | 10 | Lyman | 24:43.61 |
| 87 | Kohlton GarrardPlace 87 · Grade 9 · Star Valley | 9 | Star Valley | 25:28.58 |
| 88 | Garrett HarrisPlace 88 · Grade 9 · Green River | 9 | Green River | 27:46.33 PR |
| 89 | James HarwardPlace 89 · Grade 10 · Lyman | 10 | Lyman | 28:11.07 |
| 90 | Charles CollettPlace 90 · Grade 10 · Manila | 10 | Manila | 28:23.39 |
| 91 | Raif NettikPlace 91 · Grade 9 · Rock Springs | 9 | Rock Springs | 30:29.41 |
| 92 | Brian CastilloPlace 92 · Grade 11 · Star Valley | 11 | Star Valley | 30:56.04 |
| 93 | Clay LesterPlace 93 · Grade 9 · Evanston Senior | 9 | Evanston Senior | 31:00.07 PR |
| 94 | Marcelo BovoPlace 94 · Grade 12 · Evanston Senior | 12 | Evanston Senior | 32:36.03 PR |