| 1 | Bob Hewitt-GaffneyPlace 1 · Grade 11 · Gillette | 11 | Gillette | 2:00.35 |
| 2 | Chris AndersonPlace 2 · Grade 12 · Teeva | 12 | Teeva | 2:00.47 |
| 4 | Ryan StephensPlace 4 · Grade 12 · Vancouver Encoun | 12 | Vancouver Encoun | 2:01.68 |
| 5 | Kevin PabstPlace 5 · Grade 12 · YMCA Team Idaho | 12 | YMCA Team Idaho | 2:02.62 |
| 6 | Jon HeslopPlace 6 · Grade 12 · Wolfpack Track C | 12 | Wolfpack Track C | 2:02.81 |
| 7 | William JohnsonPlace 7 · Grade 11 · Cincinnati Expre | 11 | Cincinnati Expre | 2:03.00 |
| 8 | Donnell NorwoodPlace 8 · Grade 12 · Showtime Track C | 12 | Showtime Track C | 2:03.17 |
| 9 | Anders MavisPlace 9 · Grade 12 · Ric Rojas Runnin | 12 | Ric Rojas Runnin | 2:03.38 |
| 10 | Austin BrewerPlace 10 · Grade 12 · Bingham Track Cl | 12 | Bingham Track Cl | 2:03.49 |
| 11 | William TaylorPlace 11 · Grade 12 · Team Provo | 12 | Team Provo | 2:03.69 |
| 12 | Jacob WestPlace 12 · Grade 12 · TimpviewTrack | 12 | TimpviewTrack | 2:04.00 |
| 13 | David RabinowitzPlace 13 · Grade 12 · Tracy Flyers Tra | 12 | Tracy Flyers Tra | 2:04.28 |
| 14 | Andrew DowningPlace 14 · Grade 12 · Spanish Fork Tra | 12 | Spanish Fork Tra | 2:04.55 |
| 15 | Colin LyonsPlace 15 · Grade 12 · Colorado Springs | 12 | Colorado Springs | 2:04.56 |
| 16 | Sean StewartPlace 16 · Grade 11 · Colorado Fire | 11 | Colorado Fire | 2:05.04 |
| 18 | Alex HolmgrenPlace 18 · Grade 12 · Blue and Silver | 12 | Blue and Silver | 2:05.17 |
| 19 | Shane MolinePlace 19 · Grade 12 · Spartan Running | 12 | Spartan Running | 2:05.46 |
| 20 | Jevin MondsPlace 20 · Grade 10 · St. Albert | 10 | St. Albert | 2:05.57 |
| 21 | Adam PisuerPlace 21 · Grade 12 · Tracy Flyers Tra | 12 | Tracy Flyers Tra | 2:05.69 |
| 22 | Brandon FrisbeePlace 22 · Grade 11 · YMCA Team Idaho | 11 | YMCA Team Idaho | 2:06.19 |
| 23 | Chris BringhurstPlace 23 · Grade 11 · Timpanogos | 11 | Timpanogos | 2:06.27 |
| 24 | Ryan JonesPlace 24 · Grade 11 · Wolfpack Track C | 11 | Wolfpack Track C | 2:06.31 |
| 25 | Warren BohmPlace 25 · Grade 12 · Leduc Track Club | 12 | Leduc Track Club | 2:06.34 |
| 26 | Zach HeathPlace 26 · Grade 12 · YMCA Team Idaho | 12 | YMCA Team Idaho | 2:06.76 |
| 27 | Tevin GilbertPlace 27 · Grade 11 · YMCA Team Idaho | 11 | YMCA Team Idaho | 2:06.78 |
| 28 | Russell GriggsPlace 28 · Grade 11 · Logan Regional A | 11 | Logan Regional A | 2:06.98 |
| 29 | John EuwemaPlace 29 · Grade 12 · Kryptonite Speed | 12 | Kryptonite Speed | 2:06.99 |
| 30 | Jacob GruverPlace 30 · Grade 11 · Cheyenne East Tr | 11 | Cheyenne East Tr | 2:07.42 |
| 31 | Cole ClowardPlace 31 · Grade 12 · Davis Track Club | 12 | Davis Track Club | 2:07.46 |
| 32 | Tom FlemingPlace 32 · Grade 12 · Edmonton Thunder | 12 | Edmonton Thunder | 2:07.68 |
| 33 | Andrew HirningPlace 33 · Grade 11 · Bulldog Track Cl | 11 | Bulldog Track Cl | 2:07.78 |
| 34 | Stephen KriegerPlace 34 · Grade 12 · Crown Hill | 12 | Crown Hill | 2:08.17 |
| 36 | Elliot SheffieldPlace 36 · Grade 10 · Teeva | 10 | Teeva | 2:08.68 |
| 37 | Michael NishiyamaPlace 37 · Grade 10 · Leduc Track Club | 10 | Leduc Track Club | 2:09.19 |
| 38 | Colton ReidPlace 38 · Grade 12 · C.P.R.D. Speed F | 12 | C.P.R.D. Speed F | 2:09.20 |
| 39 | Sean Chaney-WallerPlace 39 · Grade 11 · Speed City | 11 | Speed City | 2:09.34 |
| 40 | Rashard NelsonPlace 40 · Grade 11 · Transit Tech | 11 | Transit Tech | 2:09.40 |
| 41 | Kirk BrownPlace 41 · Grade 12 · Transit Tech | 12 | Transit Tech | 2:09.43 |
| 42 | Dutton McCauleyPlace 42 · Grade 11 · Knights | 11 | Knights | 2:09.47 |
| 43 | Ben HarrisPlace 43 · Grade 11 · Fruita Wildcats | 11 | Fruita Wildcats | 2:09.54 |
| 44 | Owen MercerPlace 44 · Grade 12 · Minidoka Track C | 12 | Minidoka Track C | 2:09.77 |
| 45 | Szyman OrywalPlace 45 · Grade 12 · Speed City | 12 | Speed City | 2:09.89 |
| 46 | Daniel WallachPlace 46 · Grade 11 · Northwest Christ | 11 | Northwest Christ | 2:10.36 |
| 47 | Brian LandblomPlace 47 · Grade 12 · Colorado Fire | 12 | Colorado Fire | 2:10.45 |
| 48 | Steven MacLeayPlace 48 · Grade 12 · Rangeview | 12 | Rangeview | 2:10.52 |
| 49 | Ryan AvillaPlace 49 · Grade 12 · Acceleration Tra | 12 | Acceleration Tra | 2:10.92 |
| 50 | Mike PalmtagPlace 50 · Grade 11 · Tri County Runni | 11 | Tri County Runni | 2:11.48 |
| 51 | Drake MasonPlace 51 · Grade 10 · Richfield Wildca | 10 | Richfield Wildca | 2:11.58 |
| 52 | Dustin GibsonPlace 52 · Grade 11 · Aspen Mountain T | 11 | Aspen Mountain T | 2:11.68 |
| 53 | Devin LewisPlace 53 · Grade 12 · Tracy Flyers Tra | 12 | Tracy Flyers Tra | 2:11.70 |
| 54 | Evan KimickPlace 54 · Grade 10 · Calgary Spartans | 10 | Calgary Spartans | 2:11.85 |
| 55 | Aaron GonzalesPlace 55 · Grade 12 · Pueblo South Col | 12 | Pueblo South Col | 2:12.27 |
| 56 | Carston MillwardPlace 56 · Grade 11 · Wildcat Track Cl | 11 | Wildcat Track Cl | 2:12.55 |
| 57 | David SteinbacherPlace 57 · Grade 11 · Bozeman Distance | 11 | Bozeman Distance | 2:12.60 |
| 59 | Alex YonasPlace 59 · Grade 11 · James Logan Trac | 11 | James Logan Trac | 2:12.89 |
| 62 | Pat DelislePlace 62 · Grade 11 · Ric Rojas Runnin | 11 | Ric Rojas Runnin | 2:13.35 |
| 63 | D.J. SnyderPlace 63 · Grade 12 · Knights | 12 | Knights | 2:14.10 |
| 64 | Riley AldertonPlace 64 · Grade 11 · Durango Track Cl | 11 | Durango Track Cl | 2:14.40 |
| 65 | Curtis HargrovePlace 65 · Grade 10 · Northeast Albert | 10 | Northeast Albert | 2:14.74 |
| 66 | Nick RossPlace 66 · Grade 12 · Crown Hill | 12 | Crown Hill | 2:15.01 |
| 67 | Nick RieffPlace 67 · Grade 10 · Donnelley Sports | 10 | Donnelley Sports | 2:15.15 |
| 68 | Kyle LittlePlace 68 · Grade 9 · Donnelley Sports | 9 | Donnelley Sports | 2:15.17 |
| 69 | Kevin KnightPlace 69 · Grade 10 · Transit Tech | 10 | Transit Tech | 2:15.31 |
| 70 | Owen SchlosserPlace 70 · Grade 12 · Edmonton Thunder | 12 | Edmonton Thunder | 2:15.67 |
| 71 | Justin QuarlesPlace 71 · Grade 12 · Colorado Springs | 12 | Colorado Springs | 2:15.84 |
| 72 | Kurtis NishiyamaPlace 72 · Grade 11 · Leduc Track Club | 11 | Leduc Track Club | 2:16.06 |
| 73 | Miles ProwsePlace 73 · Grade 12 · Foxathletics | 12 | Foxathletics | 2:16.26 |
| 74 | Josh DallinPlace 74 · Grade 12 · Box Elder | 12 | Box Elder | 2:16.54 |
| 75 | Alex VarahPlace 75 · Grade 11 · Sheridan Track C | 11 | Sheridan Track C | 2:16.72 |
| 76 | Cody MarshallPlace 76 · Grade 11 · Snake River Rapi | 11 | Snake River Rapi | 2:16.75 |
| 77 | Paul GoodrichPlace 77 · Grade 10 · Carbon | 10 | Carbon | 2:17.27 |
| 78 | Ben PeyronninPlace 78 · Grade 10 · Fort Collins Tra | 10 | Fort Collins Tra | 2:17.50 |
| 79 | Matt HamiltonPlace 79 · Grade 10 · Blackfoot | 10 | Blackfoot | 2:17.54 |
| 80 | Scott OlsenPlace 80 · Grade 12 · Box Elder | 12 | Box Elder | 2:18.00 |
| 81 | Phillip HarderPlace 81 · Grade 12 · Green River Trac | 12 | Green River Trac | 2:18.19 |
| 82 | Robert RoyPlace 82 · Grade 10 · Dial/Roy | 10 | Dial/Roy | 2:18.67 |
| 83 | Jacob PearsonPlace 83 · Grade 12 · Rustler Nation | 12 | Rustler Nation | 2:18.92 |
| 84 | Elliott NicholasPlace 84 · Grade 10 · Bozeman Track Cl | 10 | Bozeman Track Cl | 2:19.36 |
| 85 | Jason MatzenPlace 85 · Grade 11 · Sheridan Track C | 11 | Sheridan Track C | 2:19.40 |
| 86 | Derek WandersPlace 86 · Grade 12 · YMCA Team Idaho | 12 | YMCA Team Idaho | 2:20.26 |
| 87 | Juan RodriquezPlace 87 · Grade 11 · Snake River Rapi | 11 | Snake River Rapi | 2:20.80 |
| 88 | Chad McKeePlace 88 · Portneuf Valley | — | Portneuf Valley | 2:21.74 |
| 89 | Mike ReesPlace 89 · Grade 10 · S V H S Track Cl | 10 | S V H S Track Cl | 2:23.86 |
| 90 | Mark McLaughlinPlace 90 · Grade 10 · Spartan Running | 10 | Spartan Running | 2:23.95 |
| 91 | Brett AndrusPlace 91 · Grade 11 · Davis Track Club | 11 | Davis Track Club | 2:24.37 |
| 93 | Sean FlynnPlace 93 · Grade 12 · Lion Track Club | 12 | Lion Track Club | 2:25.15 |
| 94 | John DavisPlace 94 · Grade 9 · Spartan Running | 9 | Spartan Running | 2:25.44 |
| 95 | Derek NelsonPlace 95 · Grade 10 · Wildcat Track Cl | 10 | Wildcat Track Cl | 2:25.55 |
| 96 | Chris MartinPlace 96 · Grade 12 · Northwest Christ | 12 | Northwest Christ | 2:25.80 |
| 97 | Matthew IngersonPlace 97 · Skyline Eagles | — | Skyline Eagles | 2:26.81 |
| 98 | Ethan SlightPlace 98 · Grade 8 · Cody Track Club | 8 | Cody Track Club | 2:27.14 |
| 99 | Adam WardPlace 99 · Grade 9 · Leduc Track Club | 9 | Leduc Track Club | 2:27.52 |
| 100 | D.J. BarnumPlace 100 · Grade 11 · Layton Track Clu | 11 | Layton Track Clu | 2:27.98 |