| PL |
Name |
Time |
H# |
|
| 1 | Mike Tate 95 Speed River Tfc | 14:05.88 | 2 | |
| 2 | Jack Sheffar 96 London Western Tfc | 14:17.80 | 2 | |
| 3 | Phil Parrot-Migas 93 London Western Tfc | 14:18.09 | 2 | |
| 4 | Mitchell Ubene 98 Speed River Tfc | 14:20.93 | 2 | |
| 5 | Mitch De Lange 99 Physi-Kult Kingston | 14:23.34 | 2 | |
| 6 | Joshua McGillivray 98 Harbour Track | 14:28.24 | 2 | |
| 7 | Alex Drover 99 Physi-Kult Kingston | 14:28.75 | 2 | |
| 8 | Robert Lawand 97 U of Toronto TC | 14:44.90 | 2 | |
| 9 | Brett Crowley 94 Physi-Kult Kingston | 14:49.96 | 1 | |
| 10 | Dylan Alick 98 Harbour Track | 14:53.26 | 2 | |
| 11 | Joey Stel 96 Newmarker Huskie | 14:53.70 | 2 | |
| 12 | Nicholas Bannon 00 Speed River Tfc | 14:54.25 | 2 | |
| 13 | John Mason 87 Speed River Tfc | 14:59.31 | 2 | |
| 14 | Campbell Lee 00 Niagara Olym | 14:59.41 | 2 | |
| 15 | Sam Nusselder 99 Harbour Track | 15:07.66 | 1 | |
| 16 | Daniel Fournier 93 Dundas Valle | 15:21.85 | 1 | |
| 17 | Michael Mather 99 Speed River Tfc | 15:22.30 | 2 | |
| 18 | Jacob Yeomans 98 London Runner Di | 15:33.30 | 1 | |
| 19 | Aaron De Jong 97 Harbour Track | 15:33.97 | 1 | |
| 20 | Ronan Tunney 97 Waterloo Track Club | 15:38.47 | 1 | |
| 21 | Eric Macpherson 93 Newmarker Huskie | 15:39.29 | 1 | |
| 22 | Paul Cochrane 89 London Runner Di | 15:40.90 | 1 | |
| 23 | Liyang Wang 93 Unattached Ontario | 15:45.70 | 1 | |
| 24 | Jacques Tiessen 99 Track North AC | 15:47.23 | 1 | |
| 25 | Ethan Loucks 99 South Simcoe Duf | 15:52.04 | 1 | |
| 26 | Joey Hardy 99 London Runner Di | 15:53.87 | 1 | |
| 27 | Nathaniel Abell 01 | 16:03.39 | 1 | |
| 28 | Mark Royce 02 London Western Tfc | 16:20.45 | 1 | |
| -- | Nicholas Falk 91 U OF Windsor | DNF | | |
| -- | Andrew Davies 00 Windsor Legion Tfc | DNF | | |
| -- | Kyle Boorsma 88 Crimps Cycling | DNF | | |