| 1 | Spencer PechaPlace 1 · Grade 12 · Campbell County | 12 | Campbell County | 9:41.31q |
| 2 | Chase CaulkinsPlace 2 · Grade 12 · Team High Altitu | 12 | Team High Altitu | 9:43.60q |
| 3 | Logan PettyPlace 3 · Grade 12 · Davis Track Club | 12 | Davis Track Club | 9:44.09q |
| 4 | Garrett ZansPlace 4 · Grade 12 · Rock Springs | 12 | Rock Springs | 9:45.25q |
| 5 | Clayton YoungPlace 5 · Grade 10 · Caveman Track Cl | 10 | Caveman Track Cl | 9:45.85q |
| 6 | Spencer HansonPlace 6 · Grade 11 · Maple Mountain | 11 | Maple Mountain | 9:45.99q |
| 7 | Steve MorrinPlace 7 · Grade 11 · Morrin, Steve,Alpin | 11 | Morrin, Steve,Alpin | 9:46.87q |
| 8 | Austin WestPlace 8 · Grade 11 · Caveman Track Cl | 11 | Caveman Track Cl | 9:47.03q |
| 9 | Jamal TongoPlace 9 · Grade 12 · East XC Club | 12 | East XC Club | 9:49.69q |
| 10 | Matt LiddlePlace 10 · Grade 12 · Alpha T-Wolves | 12 | Alpha T-Wolves | 9:51.55q |
| 11 | Mack MorrisonPlace 11 · Grade 10 · Caveman Track Cl | 10 | Caveman Track Cl | 9:52.60q |
| 12 | Reed PayantPlace 12 · Grade 11 · Payant, Reed,Marrqu | 11 | Payant, Reed,Marrqu | 9:53.69q |
| 13 | Dylan MorinPlace 13 · Grade 11 · Bronc Track Club | 11 | Bronc Track Club | 9:59.17q |
| 14 | Braden PerryPlace 14 · Grade 11 · Perry, Braden,Honey | 11 | Perry, Braden,Honey | 10:00.04q |
| 15 | Josh ConnerPlace 15 · Grade 12 · Cougar Track | 12 | Cougar Track | 10:00.46 |
| 16 | Parker MildenhallPlace 16 · Grade 12 · Judge Memorial | 12 | Judge Memorial | 10:03.82 |
| 17 | Gavin OwensPlace 17 · Grade 12 · Bozeman Track Cl | 12 | Bozeman Track Cl | 10:05.66 |
| 18 | Cody GladPlace 18 · Grade 11 · Kearns Track Clu | 11 | Kearns Track Clu | 10:11.34 |
| 19 | Alex SorensenPlace 19 · Grade 11 · Evanston Red Dev | 11 | Evanston Red Dev | 10:13.92 |
| 20 | Carson FugalPlace 20 · Grade 12 · Fugal, Carson,Park | 12 | Fugal, Carson,Park | 10:14.26 |
| 21 | Aaron NelsonPlace 21 · Grade 11 · Team Nelson - Wa | 11 | Team Nelson - Wa | 10:14.36 |
| 22 | Clark TaylorPlace 22 · Grade 12 · Bountiful Track | 12 | Bountiful Track | 10:14.78 |
| 23 | Jason KearnsPlace 23 · Grade 12 · Warrior Express | 12 | Warrior Express | 10:15.75 |
| 24 | Coty FivecoatPlace 24 · Grade 11 · Canyon | 11 | Canyon | 10:16.40 |
| 25 | Max LambPlace 25 · Grade 12 · Judge Memorial | 12 | Judge Memorial | 10:18.05 |
| 26 | Mike McHanPlace 26 · Grade 11 · Gooding | 11 | Gooding | 10:23.14 |
| 27 | Johnny McCarthyPlace 27 · Grade 12 · Ric Rojas Runnin | 12 | Ric Rojas Runnin | 10:23.73 |
| 28 | Jeff TaylorPlace 28 · Grade 12 · Davis Track Club | 12 | Davis Track Club | 10:24.93 |
| 29 | Garrett JonesPlace 29 · Grade 12 · Jones, Garrett,Drap | 12 | Jones, Garrett,Drap | 10:26.17 |
| 30 | Christophe BarneyPlace 30 · Grade 12 · Barney, Christop,He | 12 | Barney, Christop,He | 10:28.06 |
| 31 | Braiden TannerPlace 31 · Grade 11 · Gate City Track | 11 | Gate City Track | 10:28.66 |
| 32 | Cary DunaganPlace 32 · Grade 12 · Dunagan, Cary,Reno | 12 | Dunagan, Cary,Reno | 10:29.61 |
| 33 | Preston JohnsonPlace 33 · Grade 9 · Davis Track Club | 9 | Davis Track Club | 10:32.94 |
| 34 | James WilsonPlace 34 · Grade 11 · Challis Running | 11 | Challis Running | 10:33.06 |
| 35 | Adam PetermanPlace 35 · Grade 9 · Hellgate Track C | 9 | Hellgate Track C | 10:33.76 |
| 36 | Parker GoodwinPlace 36 · Grade 10 · Goodwin, Parker,Ple | 10 | Goodwin, Parker,Ple | 10:35.59 |
| 37 | Cody RobbinsPlace 37 · Grade 12 · Davis Track Club | 12 | Davis Track Club | 10:46.51 |
| 38 | Zan FerrinPlace 38 · Grade 9 · Ferrin, Zan,Millvil | 9 | Ferrin, Zan,Millvil | 10:47.84 |
| 39 | Rhett SoelbergPlace 39 · Grade 11 · Soelberg, Rhett,Ogd | 11 | Soelberg, Rhett,Ogd | 10:48.66 |
| 40 | Ryan CallisterPlace 40 · Grade 11 · Callister, Ryan,Ogd | 11 | Callister, Ryan,Ogd | 10:57.17 |
| 41 | Dylan McCoyPlace 41 · Grade 12 · Green River Wolv | 12 | Green River Wolv | 11:04.45 |
| 42 | Blake JensenPlace 42 · Grade 10 · Indian Track Clu | 10 | Indian Track Clu | 11:04.74 |
| 43 | Dylan LammersPlace 43 · Grade 11 · Century Track Cl | 11 | Century Track Cl | 11:05.19 |
| 44 | Ken O'DonnellPlace 44 · Grade 12 · Cheyenne Central | 12 | Cheyenne Central | 11:05.72 |
| 45 | Andrew PfeifferPlace 45 · Grade 11 · Team High Altitu | 11 | Team High Altitu | 11:09.53 |
| 46 | Michael KesyPlace 46 · Grade 9 · East Tbirds | 9 | East Tbirds | 11:14.15 |
| 47 | Adam BiddulphPlace 47 · Grade 10 · Leduc Track Club | 10 | Leduc Track Club | 11:18.19 |
| 48 | Ben LaFrancePlace 48 · Grade 12 · Bozeman Distance | 12 | Bozeman Distance | 11:18.85 |
| 49 | Mason OsgoodPlace 49 · Grade 9 · Osgood, Mason,Reno | 9 | Osgood, Mason,Reno | 11:20.93 |
| 50 | Ben PalmerPlace 50 · Grade 11 · Warrior Track | 11 | Warrior Track | 11:35.04 |
| 51 | Ryan MillerPlace 51 · Grade 10 · Titan Clash (Col | 10 | Titan Clash (Col | 11:47.44 |
| 52 | Taylor OuimettePlace 52 · Grade 11 · East XC Club | 11 | East XC Club | 11:52.01 |
| 53 | Alex PetersonPlace 53 · Grade 11 · Peterson, Alex,Salt | 11 | Peterson, Alex,Salt | 11:59.85 |
| 54 | Arlon MillerPlace 54 · Grade 10 · Casper Natrona M | 10 | Casper Natrona M | 12:25.13 |
| 55 | Cody HarrisonPlace 55 · Grade 11 · Century Track Cl | 11 | Century Track Cl | 12:50.10 |
| 56 | Sandro RosboroughPlace 56 · Grade 9 · Century Track Cl | 9 | Century Track Cl | 15:07.16 |