| 1 | Jared WardPlace 1 · Grade 12 · Davis Track Club | 12 | Davis Track Club | 9:29.81 |
| 2 | Taylor KeltingPlace 2 · Grade 12 · Gillette Track | 12 | Gillette Track | 9:33.00 |
| 3 | Nigel SharpPlace 3 · Grade 11 · Lethbridge Track | 11 | Lethbridge Track | 9:36.53 |
| 4 | Wesley RickmanPlace 4 · Grade 10 · Colorado Springs | 10 | Colorado Springs | 9:40.09 |
| 5 | Kyle KingPlace 5 · Grade 11 · King, Kyle,Coupevil | 11 | King, Kyle,Coupevil | 9:45.12 |
| 6 | Kyle AlegriaPlace 6 · Grade 12 · Ruby Mountain Tr | 12 | Ruby Mountain Tr | 9:47.48 |
| 7 | Lynn ReynoldsPlace 7 · Grade 12 · Beaverhead Track | 12 | Beaverhead Track | 9:49.12 |
| 8 | Sawyer BoschPlace 8 · Grade 12 · Y M C A Team Ida | 12 | Y M C A Team Ida | 9:49.15 |
| 9 | Nate JewkesPlace 9 · Grade 11 · Bingham Track Cl | 11 | Bingham Track Cl | 9:50.37 |
| 10 | Spencer PootzPlace 10 · Grade 12 · Calgary Spartans | 12 | Calgary Spartans | 9:52.08 |
| 11 | Scott FordPlace 11 · Grade 12 · Edmonton Thunder | 12 | Edmonton Thunder | 9:56.29 |
| 12 | Jonathan NelsonPlace 12 · Grade 10 · Timpview ” T ” B | 10 | Timpview ” T ” B | 9:57.68 |
| 13 | Sean HueyPlace 13 · Grade 12 · Y M C A Team Ida | 12 | Y M C A Team Ida | 10:00.90 |
| 14 | Jamie WeikumPlace 14 · Grade 12 · Edmonton Thunder | 12 | Edmonton Thunder | 10:31.92 |