1 Cameron Linscott KCVI 22:31.80 Senior Boys 2 Miles Matthews Belle River DHS 22:42.80 3 Ben Workman KCVI 22:44.60 4 Riley Tell Father Leo Austin CHS 22:55.20 5 Matt Sheeler Holy Cross, Strathroy 23:02.80 6 Craig Klomp St. Michael C.S.S., Stratford 23:04.70 7 Mitchell Cauchi Paul Dwyer CHS 23:05.90 8 Brad Davis Bayside SS 23:07.90 9 Quinn Cannella Chatham Kent Secondary 23:11.80 10 Oliver Blecher Trinity College School 23:12.10 11 Alexa Bernst Glebe CI 23:16.30 12 Andrew Shepherd Cameron Heights C.I. 23:18.10 13 Robert Lawand Lawrence Park CI 23:18.70 14 Adam Paquette Valour 23:20.80 15 Ehab El Sandali Westview Centennial SS 23:25.20 16 Owen Day Holy Trinity CHS, Kanata 23:27.50 17 Joshua Kellier Chatham Kent Secondary 23:28.90 18 Justin Moakler Brampton Centennial 23:33.00 19 Mark Patton Centre Wellington DHS 23:34.00 20 Edward Hayfron Birchmount Park CI 23:35.10 21 Braydon Rennie Erindale 23:36.70 22 Sergio Raez-Villanueva John Cabot 23:37.60 23 Kyle Madden Paris District High Schoo 23:39.10 24 Josh McGillivray Leaside HS 23:43.10 25 Steven Nadjiwan Peninsula Shores District 23:43.30 26 Cameron Caughey Bell HS 23:44.40 27 Cain Hassim Sir Winston Churchill 23:44.80 28 Timothy Mustard Bishop Allen 23:45.60 29 Christian MacGillvray Aurora HS 23:46.30 30 Liam Passi Lasalle - Sudbury 23:46.50 31 Jerome Jude Mary Ward 23:47.00 32 Max Serviss Valour 23:49.00 33 Sam Serviss Valour 23:49.60 34 Farah Abdulkarim Glebe CI 23:50.60 35 Simon Egzaw Brebeuf 23:53.00 36 Dan Hilber Saugeen District Secondar 23:53.40 37 Noah Defreyne Simcoe Composite School 23:56.20 38 Muhumed Sirage Catholic Central High School, London 23:56.80 39 Adam Tait South Huron D.H.S. 23:57.10 40 Nicholas Barnes Burlington Central High School 23:58.00 41 Brian Jaimes Cardinal Leger 24:01.40 42 Michael Coccia Guelph Collegiate 24:06.20 43 Josh Martin Courtice SS 24:07.40 44 Caleb Main Preston High School 24:07.50 45 Greg Ord Holy Trinity CHS, Courtice 24:09.00 46 Louis Sanger Northern SS 24:13.40 47 Josh Zilles Kitchener Waterloo CVI 24:15.60 48 Sam Agnew Renfrew C I 24:16.30 49 Rilley Lacasandile KCVI 24:16.90 50 Yousuf LaHaye R.S. McLaughlin CVI 24:17.80 51 Andrew Southard Ajax HS 24:20.70 52 Derek Patterson Hammarskjold HS 24:21.30 53 Millar Coveney Sir Winston Churchill 24:22.80 54 Jonathan Favero L'Escale E S 24:23.00 55 Brendan Wallace Vincent Massey 24:26.40 56 Alex Ross St. Thomas Aquinas, Lindsay 24:26.70 57 Enrique Nepomuceno Holy Names HS 24:27.00 58 Bobby King Leaside HS 24:27.90 59 Nicholas Abanto-Enns Lisgar CI 24:28.90 60 Alex Montesano St. Theresa of Lisieux 24:29.70 61 Justin Lawless Sir Winston Churchill 24:30.90 62 Matt Knebel Georgetown High School 24:31.60 63 Mitchell Ubene Tecumseh Vista 24:31.60 64 Evan Storey Sir Oliver Mowat CI 24:32.50 65 Vinton Gaskin R.S. McLaughlin CVI 24:35.00 66 Brad Sheeler Holy Cross, Strathroy 24:36.00 67 Willem Quosai Centennial CVI 24:37.10 68 Brandon Royce Valour 24:41.80 69 Jared Ruest Georgian Bay Secondary Sc 24:43.70 70 Darion Dillabaugh Glebe CI 24:43.70 71 Ian MacKinnon Westdale 24:43.80 72 Justyn Tyrrell Eastview SS 24:49.30 73 Chris McGowan R.S. McLaughlin CVI 24:49.50 74 Andrew Lovisotto St. Michael's College 24:50.70 75 Colin Long Leaside HS 24:51.30 76 Marcus Nussbaum Lisgar CI 24:52.10 77 Sandy Freeland Bluevale CI 24:53.80 78 Isaiah Fernandes Sacred Heart CHS 24:53.90 79 Jacob Campbell Ridley College 24:55.80 80 Jacob Jaminicky Cobourg DCI West 24:55.80 81 Dean Licul Richview CI 24:57.60 82 Asad Bari Birchmount Park CI 24:57.70 83 Jacob Benson Dryden HS 24:58.80 84 Paul Sagriff Regiopolis N D 24:59.80 85 Steven Bruun Ancaster High 25:00.90 86 Paul Robinson Silverthorn CI 25:02.40 87 Kale Heino Streetsvillve 25:02.40 88 Thomas Saville Carine Wilson SS 25:02.90 89 Simon Wells Centennial CVI 25:05.50 90 Dylan Alick Mississauga 25:07.70 91 Carter Wood Birchmount Park CI 25:08.50 92 Mackenzie Roach St. Theresa, Belleville 25:10.00 93 Aaron DeJong Hamilton District 25:10.60 94 Jake Weston Glebe CI 25:10.60 95 Rhys Desmond Sir Frederick Banting S.S., London 25:10.80 96 Gregorio Lopez-Bondi Richview CI 25:11.50 97 Nic Whitla Newmarket HS 25:12.10 98 Nathan McDowell Eastview SS 25:12.90 99 Ben Pulver KCVI 25:14.50 100 Sean Luke London Central S.S. 25:15.20 101 Addy Nixon Waterdown 25:16.20 102 Zachary Savlov Northern SS 25:16.70 103 Bradd Boucher ESC Theriault 25:17.00 104 Nick Dalessandro Nora Henderson 25:19.70 105 Graiden Maynard East Northumberland SS 25:20.40 106 Jack Moncur Sir Winston Churchill 25:20.70 107 Waldon Moreau Aurora HS 25:22.50 108 Dean VanHerpe Holy Cross, Strathroy 25:22.60 109 Brendan Costello Lo'Ellen Park - Sudbury 25:23.60 110 Andrew Boughner Trinity College School 25:24.60 111 Trevor Kiers Almaguin Highlands SS 25:25.30 112 Taylor Goodyear East Northumberland SS 25:25.70 113 John Pettigrew Renfrew C I 25:26.30 114 Felix Robillard Louis Riel 25:28.30 115 Connor Russell Ancaster High 25:28.70 116 John Fanjoy Leaside HS 25:29.60 117 Graeme Fisher Vincent Massey 25:30.20 118 Jackson Mayers Sir Frederick Banting S.S., London 25:31.00 119 Tie Pylatuk Sacre-Coeur - Sudbury 25:31.20 120 Thomas Gallagher Keswick HS 25:32.90 121 Alexander Bimm St. Michael's College 25:34.50 122 Ryan Tyrrell Eastview SS 25:34.90 123 Walker Houghton Englehart HS 25:36.00 124 Colton Lafrance Espanola High School 25:36.50 125 Kodie Delisle Vincent Massey 25:36.90 126 Stuart Wilcox R.S. McLaughlin CVI 25:40.00 127 Reid Perna Christ The King Secondary School 25:41.20 128 Adam Clayton Guelph Collegiate 25:42.50 129 Derek Veenstra Unity Christian HS 25:43.10 130 Ben Freemantle Sacred Heart CHS 25:43.90 131 Evan Notley Garth Webb Secondary School 25:45.50 132 Adam Welsh Paul Dwyer CHS 25:46.80 133 Sebastian Spoerel-Connelly Glebe CI 25:47.10 134 Liam Maracek Bayside SS 25:47.40 135 Liam Dolan De La Salle 25:49.00 136 Miles Avalos Humberside CI 25:49.10 137 Sheldon Budhram Bluevale CI 25:49.40 138 Kamal Murphy Barrie North CI 25:49.40 139 Brendan McCarthy Holy Names HS 25:50.60 140 James Sullivan Cardinal Leger 25:51.80 141 Adam Chojecki Father Redmond CHS 25:52.20 142 Logan Emiry Espanola High School 25:53.80 143 Akiva Goldberg W.L. MacKenzie CI 25:54.70 144 Jeric Poirier ESC Theriault 25:55.50 145 Luke Mackrell Birchmount Park CI 25:57.00 146 Adam Vitums Eastview SS 25:58.40 147 Matthew Batista Chaminade 26:00.30 148 Brad Sato Vincent Massey 26:00.90 149 Matt Fleck Aurora HS 26:05.10 150 Connor Dobos Cobourg DCI West 26:05.20 151 Thomas Genua Royal St. George's College 26:06.40 152 Andrew Sarracini Chaminade 26:07.50 153 Aaron Veenstra Unity Christian HS 26:09.00 154 Adam Armstrong Unity Christian HS 26:11.00 155 Daniel Williams St. Michael's College 26:11.60 156 Adrian Gimon Notre Dame CSS, Burlington 26:13.60 157 Connor Hicks T.A. Blakelock High School 26:14.50 158 Jerryd McLeod-Maenpaa White Pines 26:14.80 159 Sam Kinahan Lisgar CI 26:15.60 160 Justin Leale Espanola High School 26:15.70 161 Colin Powell Valour 26:16.20 162 Matthias Purvis Guelph Collegiate 26:16.80 163 Isaac Wismer Centennial CVI 26:17.00 164 Justyn White Paul Dwyer CHS 26:19.50 165 Sean Ibbott Sir Frederick Banting S.S., London 26:20.50 166 Andrew Brown East Northumberland SS 26:21.50 167 Phoenix Howe Sir Winston Churchill 26:22.30 168 Joshua Morales Cardinal Leger 26:22.70 169 Cole Bond East Northumberland SS 26:22.70 170 Steven Moore Christ The King Secondary School 26:23.50 171 Adam Sghaier Vincent Massey 26:25.90 172 Simon Higgins Upper Canada College 26:26.70 173 Peter Quigley Patrick Fogarty CSS 26:27.90 174 Landon Leone Innisdale SS 26:29.10 175 Garret Hynes East Northumberland SS 26:29.20 176 Brad Ross Holy Cross, Strathroy 26:29.70 177 Riley Hambley Ancaster High 26:32.60 178 Daniel Stretton Erindale 26:34.90 179 Matteo Reich Korah 26:35.60 180 Sergio Campos Neil McNeil CHS 26:37.70 181 Mitchell Barran T.A. Blakelock High School 26:37.80 182 Stephen DiNella W.L. MacKenzie CI 26:40.60 183 Jeffrey Lee Erindale 26:42.70 184 Cameron Cira St. Michael's College 26:50.90 185 Ben Harris Sir Frederick Banting S.S., London 26:52.20 186 Jordan Parkinson Paul Dwyer CHS 26:54.90 187 Mac Clark Unity Christian HS 26:56.20 188 Christian Sprang T.A. Blakelock High School 26:56.50 189 Matthew Dinunzio St. Michael's College 26:56.80 190 Robbie Mitchell Lisgar CI 26:57.90 191 Mathieu Cabrera Trinity College School 26:58.10 192 Christian Cossidinte Chaminade 26:58.10 193 Nolan Mullins Centennial CVI 26:59.80 194 Lucas Elliott Leaside HS 27:00.00 195 Sebastian Grimaldi Englehart HS 27:00.60 196 Jeremy Braun Dryden HS 27:04.10 197 Kaelen Pawsey KCVI 27:04.50 198 Jon-Andre Don Paul Birchmount Park CI 27:08.50 199 Kiran Persaud Markham DHS 27:10.40 200 Ramon Laruan Chaminade 27:10.70 201 Jordan Long Cameron Heights C.I. 27:11.20 202 Michael Workentin Neil McNeil CHS 27:14.20 203 Phoenix Tashlin Clifford Northern SS 27:15.80 204 Quinn Smith Northern SS 27:16.40 205 Colton Labine O'Gorman HS 27:17.00 206 David Thomas Eastview SS 27:18.90 207 Julian Alexander-Cook Lisgar CI 27:20.00 208 Jake Wickstrom Dryden HS 27:20.50 209 Peter Morse Ancaster High 27:20.80 210 Benson Guo W.L. MacKenzie CI 27:21.70 211 Joshua Stovel St. Ignatius HS 27:21.80 212 Ilir Lazoja Cameron Heights C.I. 27:22.00 213 Tanmay Patel Cameron Heights C.I. 27:22.80 214 Kevin Brethour Sacred Heart CHS 27:24.60 215 Bartosz Antczak Cardinal Leger 27:25.70 216 Alex Urquhart Dryden HS 27:28.70 217 Steve Mendoza Chaminade 27:29.60 218 Ryan Pendziwol Westgate CVI 27:31.50 219 Alex Popa Sacred Heart CHS 27:32.50 220 Andrew Garant Holy Names HS 27:37.30 221 Reece Desschamps ESC Theriault 27:37.50 222 Jack Mills Ancaster High 27:39.80 223 Lucas Manders Paul Dwyer CHS 27:39.90 224 Ross Jiang Trinity College School 27:40.00 225 Adam Snyder Bluevale CI 27:42.70 226 Austin Laurie Erindale 27:42.80 227 Eagan DeMedieros Sacred Heart CHS 27:43.2 Senior Boys 228 Philippe Johns ESC Theriault 27:43.80 229 Claudio Sereno Christ The King Secondary School 27:44.40 230 Kyle Dennett T.A. Blakelock High School 27:45.40 231 Spencer Bordin Korah 27:45.80 232 Jonathan Krech Bluevale CI 27:47.00 233 Spencer White Aurora HS 27:52.70 234 Ryan Burrows Timiskaming DSS 27:53.30 235 Jacob Matsui W.L. MacKenzie CI 27:57.70 236 Ben Wood Sir Frederick Banting S.S., London 28:02.00 237 Abdulaziz Almoallim Bluevale CI 28:05.50 238 David Parker Trinity College School 28:06.20 239 Bryan Lupenette Bayside SS 28:09.60 240 Giordano LaCivita Holy Names HS 28:10.50 241 Matthew Leale Espanola High School 28:14.40 242 Peter Huang W.L. MacKenzie CI 28:18.30 243 Michael Martins Cardinal Leger 28:21.10 244 Nick Latreille Holy Names HS 28:21.40 245 Dimitri Larouche Bayside SS 28:22.30 246 Brady McClelland Korah 28:35.90 247 Alex Kozak Cameron Heights C.I. 28:39.60 248 Josh Van Loenen Unity Christian HS 28:40.10 249 David Van Guelph Collegiate 28:42.20 250 James Das Holy Cross, Strathroy 28:44.30 251 Nick Xie Centennial CVI 28:53.30 252 Tyson Kash Northern SS 28:56.90 253 Mitchell Muizelaar Erindale 29:06.30 254 Devon Hawes Bayside SS 29:28.80 255 Emanuel Desta Neil McNeil CHS 29:45.10 256 Joel Dulla Neil McNeil CHS 29:45.70 257 Carson Sharp Timmins High VS 29:52.40 258 Kyle Dick Guelph Collegiate 29:58.50 259 Alec Meneses Christ The King Secondary School 30:07.90 260 Zack Doupe Timiskaming DSS 30:12.90 261 Taylor Buczkowski ESC Theriault 30:50.10 262 Justice Abitong Espanola High School 31:23.80 263 Ilya Perkins Dryden HS 31:43.10 264 Alex Mackey Timiskaming DSS 32:06.70 265 Can Cui Korah 32:44.10 266 Daniel Basile Christ The King Secondary School 33:46.50 267 Ethan Henson Korah 34:27.70 268 Giardetti Matthew Neil McNeil CHS 34:38.70 269 Thomas Bowman Timiskaming DSS 34:59.80 270 Patrick Ramsey Timiskaming DSS 37:52.30