| | John Paul Malette | Assumption College - swas (Windsor ) | 8:57.07 | 8:33.65 | 10 | |
| | Mohamed Ahmed | St. Catharines C I V S - sosc (St. Catharines) | 8:49.10 | 8:37.26 | 8 | |
| | Daryl Smith | Vincent Massey S S - swma (Windsor ) | 9:03.46 | 8:39.31 | 6 | |
| | Jeremy Rae | Lakeshore C H S - sola (Port Colborne ) | 9:03.16 | 8:48.40 | 5 | |
| | Stephen Pitman | Vincent Massey S S - swma (Windsor ) | 9:05.52 | 8:56.43 | 4 | |
| | Alexander Hinton | Kingston C & V I - eoks (Kingston ) | 9:06.83 | 9:00.14 | 3 | |
| | Paul Scholl | Sir Winston Churchill SS -soch (St. Catharines) | 9:07.30 | 9:08.17 | 2 | |
| | Ian Donald | Nepean H S - ncne (Ottawa ) | 8:57.61 | 9:11.16 | 1 | |
| | Brock Thompson | Earl of March S S - ncem (Kanata ) | 9:08.79 | 9:15.10 | | |
| | Zain Ahmed | St. Francis Xavier S S - rpfx (Mississauga ) | 9:05.38 | 9:16.99 | | |
| | Alex Belluzzo | Michael Power/St.Joseph - tdpo (Etobicoke ) | 9:39.14 | 9:20.11 | | |
| | Kirk Scheibelhut | Etobicoke C I - twet (Islington ) | 9:30.01 | 9:22.20 | | |
| | Andrew Nixon | Churchill SS - nwcl ( ) | 9:32.10 | 9:26.01 | | |
| | Jean-Olivier Lambert | Theriault E S - neth (Timmins ) | 9:51.00 | 9:27.21 | | |
| | David Quinn | East Northumberland - coen (Brighton ) | 8:59.45 | 9:28.14 | | |
| | Andrew deGroot | St. Peter's S S - gbsp (Barrie ) | 9:39.61 | 9:29.50 | | |
| | Jordan Collison | Saugeen D S S - cwsa (Port Elgin ) | 9:16.98 | 9:30.81 | | |
| | Stephane Jacques | Lo-Ellen Park S S - nolo (Sudbury) | 9:43.40 | 9:31.55 | | |
| | Chris Brown | St. Ignatius S S - nwsi (Thunder Bay ) | 9:48.30 | 9:31.72 | | |
| | Rob Creasor | Bracebridge & Muskoka - gbbm (Bracebridge ) | 9:48.79 | 9:39.45 | | |
| | David Hatch | York Mills C I - tnyo (North York) | 9:48.44 | 9:39.47 | | |
| | Marcus Pavlisko | Paul Dwyer C H S - lodw (Oshawa ) | 9:38.06 | 9:42.00 | | |
| | Andy Tavares | St. Michael's College - cism (Toronto ) | 9:49.46 | 10:09.72 | | |
| | Remy Binns | Fr. Leo J. Austin C S S - loau (Whitby ) | 9:34.25 | 10:25.60 | | |