| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Thomas Witkowicz | 19:07.2PR | ON | All Saints Catholic | Oct 24
| LOSSA XC Championships |
| 2. | | - | Campbell Lee | 19:09.0PR | ON | Holy Cross | Oct 17
| Niagara Catholic Athletic XC |
| 3. | | - | Jacob Benoit | 19:13.0PR | NS | Avon View | Oct 23
| NSSAF Cross Country Championships |
| 4. | 16 | 11 | Evan Burke | 19:25.7PR | ON | London Western Track & Field Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 5. | 16 | 11 | Scott Arndt | 19:26.5PR | ON | Waterloo CI | Oct 12
| Laurel Creek Race 2017 |
| 6. | | - | Santiago Gaitan-Cab... | 19:28.0 | ON | Notre Dame College | Oct 17
| Niagara Catholic Athletic XC |
| 7. | | 12 | Jonathan Stoppa | 19:33.0PR | ON | Madawaska Valley | Sep 29
| Pirates Invitational |
| 8. | | - | Nicholas Young | 19:39.6 | ON | St Francis Catholic | Oct 17
| Niagara Catholic Athletic XC |
| 9. | | 11 | Drew Somers | 19:40.0PR | NS | C.P. Allen | Oct 23
| NSSAF Cross Country Championships |
| 10. | | - | Andrew Davies | 19:41.6PR | ON | Windsor Legion Track & Field | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 11. | | - | Korbett Cator | 19:47.1PR | ON | Speed River TFC Youth Distance | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 12. | | - | Aidan Doherty | 19:49.3PR | BC | Hershey Harriers Athletic Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 13. | | - | Luke Mawhinney | 19:49.5PR | ON | Speed River TFC Youth Distance | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 14. | | - | Nicholas Bannon | 19:50.8PR | ON | Speed River TFC Youth Distance | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 15. | 16 | 11 | Foster Malleck | 19:52.7PR | ON | Laurel Creek Track and Field Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 16. | | - | Tristen Jones | 19:55.0PR | ON | St Peter's (Peterborough) | Oct 25
| COSSA XC Championships |
| 17. | 16 | 11 | Foster Malleck | 19:57.7 | ON | St Mary's (Kitchener) | Oct 12
| Laurel Creek Race 2017 |
| 18. | | 11 | Jake Hollinger | 19:58.0PR | ON | East Northumberland | Oct 25
| COSSA XC Championships |
| 19. | | 10 | Kyle Koyanagi | 19:58.2PR | ON | London Western Track & Field Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 20. | | - | Nate St. Romain | 19:59.0PR | ON | Nicholson | Oct 25
| COSSA XC Championships |
| 21. | | - | Bill Makwae | 19:59.4PR | AB | MAC Track Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 22. | | - | Ashton John | 20:02.2PR | ON | Durham Dragons Track & Running Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 23. | | 11 | Luke Cabral | 20:04.0PR | ON | Speed River TFC Youth Distance | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 24. | | - | Dakota Goguen | 20:04.8PR | ON | Newmarket Huskies Track Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 25. | 17 | 12 | Marcus Kemp | 20:04.9PR | ON | St Mary's (Kitchener) | Oct 5
| Waterloo County Invitation 2017 |
| 26. | 17 | 12 | John Wang | 20:05.3PR | ON | Elmira | Oct 12
| Laurel Creek Race 2017 |
| 27. | | J | Nick Mota | 20:06.8 | ON | Newmarket | Nov 3
| OFSAA Ontario HS XC Championships |
| 28. | | - | Raymond Simpson | 20:07.0PR | NS | North Nova | Oct 23
| NSSAF Cross Country Championships |
| 29. | | - | Adam Bridger | 20:10.3PR | ON | Durham Dragons Track & Running Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 30. | | 12 | Ibrahim Kedir | 20:11.5PR | ON | Neil McNeil | Oct 11
| Sacred Heart Invitational |
| 31. | | - | Aaron Canfield | 20:12.1PR | ON | London Western Track & Field Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 32. | | - | Carter Free | 20:12.5 | ON | Napanee | Sep 29
| Pirates Invitational |
| 33. | 16 | 11 | Liam Dwyer | 20:13.6PR | BC | Prairie Inn Harriers | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 34. | 16 | 11 | Luke Aikman | 20:14.8PR | ON | Waterloo-Oxford | Oct 12
| Laurel Creek Race 2017 |
| 35. | | 12 | Graeme Roberts | 20:17.1PR | BC | Golden Ears Athletics | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 36. | | - | Myles Strano | 20:19.0PR | ON | Innisdale | Oct 26
| GBSSA XC Championships |
| 37. | | - | Moktar Said | 20:20.5PR | SK | Riversdale Athletics Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 38. | | 12 | Bobby Buck | 20:22.0PR | ON | Nicholson | Oct 25
| COSSA XC Championships |
| 39. | | - | Cameron Dean | 20:23.0 | ON | Durham Dragons Track & Running Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 40. | | - | Lars Schwarz | 20:23.1PR | NB | Sainte-Anne | Oct 20
| NBIAA Cross Country Championships |
| 41. | | - | John Wang | 20:24.2PR | ON | Speed River TFC Youth Distance | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 42. | | - | Jason Cousineau | 20:24.9PR | ON | Speed River TFC Youth Distance | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 43. | | 12 | Andrew Bryanton | 20:26.0PR | ON | Valour | Sep 29
| Pirates Invitational |
| 44. | | - | Jack Chambers | 20:29.0PR | ON | St Peter's (Peterborough) | Oct 25
| COSSA XC Championships |
| 45. | 17 | 12 | Jan Fiedler | 20:29.5PR | ON | Windsor Legion Track & Field | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 46. | 17 | 12 | Nicholas Bannon | 20:29.6PR | ON | Centre Dufferin | Oct 11
| Sacred Heart Invitational |
| 47. | | 12 | Joshua DeSouza | 20:30.0 | ON | St Marquerite d’Youville | Oct 26
| ROPSSAA XC Championships |
| 48. | | - | Alexander Farlinger | 20:33.4PR | BC | Hershey Harriers Athletic Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 49. | | 11 | Korbett Cator | 20:33.6PR | ON | Grand River C I | Oct 26
| CWOSSA Cross Country Championships 2017 |
| 50. | | - | Peter Minbashian | 20:33.8PR | ON | Michael Power-St. Joseph’s | Oct 11
| Sacred Heart Invitational |
| 51. | | - | Gustav Finley | 20:34.0PR | ON | St Peter's (Peterborough) | Oct 25
| COSSA XC Championships |
| 52. | | 12 | Erik Ohrling | 20:34.7PR | ON | Collingwood CI | Oct 26
| GBSSA XC Championships |
| 53. | | 12 | Jonathan DeSouza | 20:36.0 | ON | St Marquerite d’Youville | Oct 26
| ROPSSAA XC Championships |
| 54. | | 12 | Adam Saal | 20:36.2PR | ON | ES Jeanne-Lajoie | Sep 29
| Pirates Invitational |
| 55. | | - | Dylan Bauman | 20:37.1PR | SK | Riversdale Athletics Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 56. | | - | Aidan Jean | 20:37.6PR | ON | Sacred Heart Catholic | Nov 3
| OFSAA Ontario HS XC Championships |
| 57. | | - | Maximus Thiessen | 20:38.0PR | AB | Dr EP Scarlett | Oct 21
| 2017 ASAA High School XC CHAMPIONSHIPS |
| 58. | | - | Cameron Dean | 20:40.6PR | ON | Anderson Collegiate | Oct 24
| LOSSA XC Championships |
| 59. | 0 | 11 | Joshua Zelek | 20:42.6 | ON | Stratford Central | Nov 3
| OFSAA Ontario HS XC Championships |
| 60. | | - | Alanzo Ryan | 20:44.2PR | ON | Dunbarton | Oct 24
| LOSSA XC Championships |
| 61. | | - | Connor Lashley | 20:44.5PR | ON | Mississauga T&F | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 62. | 17 | 12 | Adam Bridger | 20:44.8 | ON | Notre Dame (Ajax) | Oct 24
| LOSSA XC Championships |
| 63. | | 12 | Jonathan Rioux | 20:46.3 | ON | ESP Louis Riel | Sep 29
| Pirates Invitational |
| 64. | | - | Eric Klassen | 20:46.6PR | ON | London Legion Track & Field Alliance | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 65. | | 12 | Andrew Davies | 20:46.7PR | ON | Northern CIV | Nov 3
| OFSAA Ontario HS XC Championships |
| 66. | | - | Zachary Wyatt | 20:48.3PR | BC | Langley Mustangs Track & Field Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 67. | | - | Brandon Adams | 20:48.4PR | ON | Durham Dragons Track & Running Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| | | 12 | Cameron Bates | 20:48.4 | BC | Hershey Harriers Athletic Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 69. | | - | Josh Samyn | 20:50.1PR | MB | Winnipeg Optimist Athletics | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 70. | | 11 | Ashton John | 20:50.6PR | ON | Notre Dame (Ajax) | Oct 24
| LOSSA XC Championships |
| 71. | | - | Tyson Keddie | 20:51.0PR | AB | Old Scona Academic | Oct 21
| 2017 ASAA High School XC CHAMPIONSHIPS |
| 72. | | 11 | Kyle Bociort | 20:51.8PR | ON | Père René de Galinée | Oct 12
| Laurel Creek Race 2017 |
| 73. | | - | Alex Royall | 20:52.0PR | AB | Springbank | Oct 21
| 2017 ASAA High School XC CHAMPIONSHIPS |
| | | - | Brody Boudreau | 20:52.0PR | NS | Prince Andrew | Oct 23
| NSSAF Cross Country Championships |
| 75. | 17 | 12 | Arseniy Chertov | 20:52.2 | ON | Windsor Legion Track & Field | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 76. | | - | Ryan Mutuchky | 20:52.6PR | ON | St Joan of Arc Catholic | Oct 26
| GBSSA XC Championships |
| 77. | 16 | 11 | David Domodossola | 20:54.0PR | ON | St. Joseph's Secondary (Mississauga) | Oct 26
| ROPSSAA XC Championships |
| | | - | Gareth Hobbins | 20:54.0PR | AB | CalTAF Athletic Association | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 79. | 18 | - | Mathieu Plamondon | 20:56.4 | ON | E S Thériault Catholic | Nov 3
| OFSAA Ontario HS XC Championships |
| 80. | | - | Liam Kramer | 20:56.6PR | AB | CalTAF Athletic Association | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 81. | | 11 | Benjamin Fox | 20:58.2 | ON | St Michael's College | Oct 25
| CISAA XC Championships |
| 82. | | 11 | Rocharn Wilson | 20:58.3PR | ON | Birchmount Park C I | Oct 11
| Sacred Heart Invitational |
| 83. | | - | Maurice Graenert | 21:00.5PR | ON | Newmarket Huskies Track Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 84. | | 12 | Sam Cumming | 21:01.5PR | ON | Eastview | Oct 26
| GBSSA XC Championships |
| 85. | | - | Ethan Loucks | 21:02.2PR | ON | Eastview | Oct 26
| GBSSA XC Championships |
| 86. | 18 | - | Marcel Scheele | 21:02.8 | ON | St. Mary's DCVI | Nov 3
| OFSAA Ontario HS XC Championships |
| 87. | 16 | 11 | Brayden Degrace | 21:03.0PR | ON | Bear Creek | Oct 26
| GBSSA XC Championships |
| 88. | | - | Keagan Read | 21:04.0PR | ON | St Mary’s SS (Coburg) | Oct 25
| COSSA XC Championships |
| 89. | 17 | 12 | Juan Castro | 21:05.0PR | ON | St Thomas Aquinas (Brampton) | Oct 26
| ROPSSAA XC Championships |
| 90. | | - | Evan Bartlett-Kisby | 21:06.0PR | ON | Streetsville | Oct 26
| ROPSSAA XC Championships |
| 91. | | - | Patrick Dean | 21:06.2PR | ON | Durham Dragons Track & Running Club | Nov 25
| Canadian XC Championships 2017 MS, HS, Club, ... |
| 92. | | 11 | Ethan Kruisselbrink | 21:06.4 | ON | St Mary's (Owen Sound) | Oct 26
| CWOSSA Cross Country Championships 2017 |
| 93. | 17 | 12 | Marcel Aubry | 21:06.6PR | ON | Toronto West Athletics | Nov 3
| OFSAA Ontario HS XC Championships |
| 94. | | - | Chris Brisimitzis | 21:07.3PR | ON | Sinclair | Sep 20
| Trinity Harrier Invitational |
| | | - | Levi Shimer-Whitehe... | 21:07.3 | ON | London Central | Oct 11
| Sacred Heart Invitational |
| 96. | | 12 | Andre Alie-Lamarche | 21:07.4 | ON | Gloucester | Oct 26
| NCSSAA XC Championships |
| 97. | | - | Alexandre Banks | 21:07.7PR | NB | Harbour View | Oct 20
| NBIAA Cross Country Championships |