| PL |
Name |
Time |
H# |
|
| 1 | Jeffrey Tweedle 94 Harbour Track | 3:47.39 | 2 | |
| 2 | Ethan Davenport 90 U of Toronto TC | 3:53.13 | 2 | |
| 3 | Phil Parrot-Migas 93 London Western Tfc | 3:54.02 | 2 | |
| 4 | Noah Defreyne 98 U of Toronto TC | 3:54.75 | 2 | |
| 5 | Andrew Nebel 96 Unattached Ontario | 3:55.67 | 2 | |
| 6 | Hunter Andrin 93 London Western Tfc | 3:57.73 | 2 | |
| 7 | Victor Leroy 96 | 3:57.99 | 2 | |
| 8 | Nick D'Alessandro 98 U OF Windsor | 3:58.54 | 2 | |
| 9 | Chris Gowans 99 U of Toronto TC | 3:59.00 | 2 | |
| 10 | Marcus Noble 95 Laurel Creek Tfc | 4:00.22 | 2 | |
| 11 | Adam Cornwall 92 U of Toronto TC | 4:00.42 | 2 | |
| 12 | Caleb Beland 97 Track North AC | 4:05.93 | 1 | |
| 13 | Brendan Costello 98 Track North AC | 4:07.42 | 1 | |
| 14 | Ryan Were 99 Harbour Track | 4:07.67 | 1 | |
| 15 | John Perrier 00 U of Toronto TC | 4:08.00 | 1 | |
| 16 | Eric Klassen 01 London Western Tfc | 4:08.06 | 1 | |
| 17 | Brendan Simone 99 U OF Windsor | 4:09.47 | 1 | |
| 18 | Brad Sheeler 98 | 4:12.11 | 1 | |
| 19 | Alexander Cooper 97 Harbour Track | 4:19.66 | 1 | |
| 20 | Joey Hardy 99 London Runner Di | 4:19.66 | 1 | |
| 21 | Ian Aseltine 81 Unattached Ontario | 4:24.67 | 1 | |
| 22 | Hayden Agar 04 London Runner Di | 5:14.94 | 1 | |
| 23 | Nathan Philippon 03 Unattached Ontario | 5:21.27 | 1 | |
| 24 | Seth Sommerfreund 05 London Runner Di | 5:36.34 | 1 | |
| 25 | Hudson Brown 05 London Western Tfc | 5:47.26 | 1 | |
| 26 | William Taylor 07 London Western Tfc | 6:18.18 | 1 | |
| 27 | Griffin Wick 07 London Runner Di | 7:05.22 | 1 | |
| -- | Sacha Smart 94 U of Toronto TC | DNF | | |