| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | - | Aidan Doherty | 19:49.3PR | BC | Hershey Harriers Athletic Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 2. | | 12 | Graeme Roberts | 20:17.1PR | BC | Golden Ears Athletics | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 3. | | - | Alexander Farlinger | 20:33.4PR | BC | Hershey Harriers Athletic Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 4. | | - | Zachary Wyatt | 20:48.3PR | BC | Langley Mustangs Track & Field Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 5. | | 12 | Cameron Bates | 20:48.4 | BC | Hershey Harriers Athletic Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 6. | | 11 | Jack Dannatt | 21:09.3PR | BC | Hershey Harriers Athletic Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 7. | | 12 | Tate Wyatt | 21:15.4PR | BC | Langley Mustangs Track & Field Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 8. | | 12 | Jacob Harris | 21:19.0PR | BC | Okanagan Athletics Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 9. | | - | Ross Henderson | 21:38.3PR | BC | Hershey Harriers Athletic Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |