FULL RESULTS
HYROX Toronto 2026 Results – Pro Men (page 2)
401 finishers. Winner Frederic Dube in 55:22; median 1:23:58.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 201 | Stephen Lam | 30-34 | 1:23:58 | |
| 202 | Jeff Gillan | 40-44 | 1:24:08 | |
| 203 | Dave McKay | 55-59 | 1:24:11 | |
| 204 | Jon Estey | 40-44 | 1:24:20 | |
| 205 | Jeff Bavisotto | 40-44 | 1:24:23 | |
| 206 | Stephen Bel | 45-49 | 1:24:27 | |
| 207 | Peter Davidson | 40-44 | 1:24:41 | |
| 208 | Josh Hopkins | 40-44 | 1:24:42 | |
| 209 | Evan Van Geel | 25-29 | 1:24:42 | |
| 210 | Zeiad Abu Khreibeh | 30-34 | 1:24:51 | |
| 211 | Vineet Sharma | 25-29 | 1:24:56 | |
| 212 | Mehdi Salemi | 35-39 | 1:25:16 | |
| 213 | Kyle Standaert | 35-39 | 1:25:19 | |
| 214 | Rocky Colangelo | 45-49 | 1:25:21 | |
| 215 | Duncan McNeill | 35-39 | 1:25:31 | |
| 216 | Jake White | 30-34 | 1:25:33 | |
| 217 | Abdulrahim Alsa'di | 16-24 | 1:25:35 | |
| 218 | Nick Anapolsky | 35-39 | 1:25:35 | |
| 219 | Arafat Opar | 30-34 | 1:25:35 | |
| 220 | Miguel Freyermuth | 30-34 | 1:25:42 | |
| 221 | Thaddius Macon | 25-29 | 1:25:50 | |
| 222 | Kyle Jacques | 16-24 | 1:26:01 | |
| 223 | Sol Gomez-Monastesse | 30-34 | 1:26:07 | |
| 224 | Matt Cumming | 50-54 | 1:26:15 | |
| 225 | Micky St-Jean | 30-34 | 1:26:18 | |
| 226 | Vineet Virmani | 35-39 | 1:26:22 | |
| 227 | Eric Forgione | 30-34 | 1:26:23 | |
| 228 | John Rodriguez | 35-39 | 1:26:24 | |
| 229 | Julien Facquet | 40-44 | 1:26:29 | |
| 230 | Zack Poling | 35-39 | 1:26:33 | |
| 231 | Hosoo Lee | 30-34 | 1:26:36 | |
| 232 | Harsh Bhangu | 25-29 | 1:26:39 | |
| 233 | Helder Fernandes | 40-44 | 1:26:40 | |
| 234 | Axel Ouillet | 25-29 | 1:26:41 | |
| 235 | Colman Ng | 30-34 | 1:26:47 | |
| 236 | Ezzat Abed | 16-24 | 1:26:52 | |
| 237 | David Ford-Carther | 40-44 | 1:27:04 | |
| 238 | Mathieu Beauregard | 25-29 | 1:27:06 | |
| 239 | Mahyar Zandrahimi | 35-39 | 1:27:20 | |
| 240 | Jon Tenhage | 35-39 | 1:27:22 | |
| 241 | Tyler Prokopishin | 40-44 | 1:27:30 | |
| 242 | Wyatt Fadden | 30-34 | 1:27:38 | |
| 243 | Dongju Lee | 35-39 | 1:27:44 | |
| 244 | Braulio Figueroa | 40-44 | 1:28:01 | |
| 245 | James Maglalang | 30-34 | 1:28:03 | |
| 246 | George Winsor | 50-54 | 1:28:08 | |
| 247 | Paul Franks | 55-59 | 1:28:11 | |
| 248 | Jared Currie | 30-34 | 1:28:13 | |
| 249 | Joseph Cook | 35-39 | 1:28:19 | |
| 250 | Sheldon Jackman | 60-64 | 1:28:24 | |
| 251 | Marc-Antoine Amyot | 35-39 | 1:28:28 | |
| 252 | Daniel Salinas | 30-34 | 1:28:37 | |
| 253 | Carlos Conejo | 35-39 | 1:28:44 | |
| 254 | Hassan Mortada | 40-44 | 1:28:56 | |
| 255 | Justin West | 30-34 | 1:29:17 | |
| 256 | Luke Smrek | 25-29 | 1:29:18 | |
| 257 | Matt Hill | 35-39 | 1:29:26 | |
| 258 | Audi F Chibani | 35-39 | 1:29:31 | |
| 259 | Jess Messias | 30-34 | 1:29:40 | |
| 260 | Zaid Abed | 16-24 | 1:29:47 | |
| 261 | Joey Mazza | 25-29 | 1:29:53 | |
| 262 | Mike Pham | 35-39 | 1:29:55 | |
| 263 | Charalampos Aronis | 30-34 | 1:30:02 | |
| 264 | Dave Muldoon | 50-54 | 1:30:22 | |
| 265 | Anyelo Alandete | 30-34 | 1:30:25 | |
| 266 | Simon Li | 35-39 | 1:30:27 | |
| 267 | Ali Chouaib | 16-24 | 1:30:28 | |
| 268 | Chris Oates | 45-49 | 1:30:29 | |
| 269 | Alex Torosian | 35-39 | 1:30:36 | |
| 270 | Jeff Schiller | 40-44 | 1:30:40 | |
| 271 | Matthew Comeau | 40-44 | 1:30:59 | |
| 272 | Mark Sacco | 45-49 | 1:31:04 | |
| 273 | Adam Mayled | 30-34 | 1:31:10 | |
| 274 | Jung Young Lee | 35-39 | 1:31:31 | |
| 275 | Denniel Duong | 30-34 | 1:31:41 | |
| 276 | Michael Ives | 55-59 | 1:31:43 | |
| 277 | Andre Klein | 45-49 | 1:31:56 | |
| 278 | Alvin Adoptante | 25-29 | 1:32:25 | |
| 279 | Phil Papetti | 30-34 | 1:32:29 | |
| 280 | Rob Dreyer | 25-29 | 1:32:30 | |
| 281 | Jason Tracey | 40-44 | 1:33:03 | |
| 282 | Michael Yaworski | 30-34 | 1:33:08 | |
| 283 | Luke Bogert | 25-29 | 1:33:31 | |
| 284 | Alejandro Vasquez | 30-34 | 1:33:57 | |
| 285 | Jake Nicoll | 25-29 | 1:33:58 | |
| 286 | Paul Harvey | 40-44 | 1:34:04 | |
| 287 | Jamaal Martin | 30-34 | 1:34:11 | |
| 288 | Nilo Rodrigo Alves de Lima Modena | 35-39 | 1:34:14 | |
| 289 | Bradley Legere | 30-34 | 1:34:18 | |
| 290 | Dave Ryan | 40-44 | 1:34:25 | |
| 291 | Yixi Zhao | 25-29 | 1:34:48 | |
| 292 | Brian Poynter | 40-44 | 1:35:15 | |
| 293 | Isaiah Copon | 35-39 | 1:35:48 | |
| 294 | Sylvain Nicolas | 40-44 | 1:35:51 | |
| 295 | Chris Marzo | 30-34 | 1:36:00 | |
| 296 | Ludovic Monpierre | 35-39 | 1:36:08 | |
| 297 | Timothy Greyling | 35-39 | 1:36:18 | |
| 298 | Dave Lorenzo | 25-29 | 1:36:23 | |
| 299 | Andrew Milan | 50-54 | 1:36:29 | |
| 300 | Jonathan Wolfe | 25-29 | 1:36:34 | |
| 301 | Mark Rosen | 30-34 | 1:36:38 | |
| 302 | Douglas Creighton | 40-44 | 1:36:46 | |
| 303 | Eric Rak | 25-29 | 1:36:47 | |
| 304 | Stuart Websdale | 50-54 | 1:36:48 | |
| 305 | Patrick Carpenter | 35-39 | 1:37:15 | |
| 306 | Jorge Ortez | ESA | 30-34 | 1:37:21 |
| 307 | Tyler Roy | 16-24 | 1:37:32 | |
| 308 | Max Gyimah | 25-29 | 1:38:17 | |
| 309 | Ryan Abush | 40-44 | 1:38:23 | |
| 310 | Sterling DSa | 35-39 | 1:38:24 | |
| 311 | Jonatan Lacroix | 35-39 | 1:38:54 | |
| 312 | Kyle Richardson | 35-39 | 1:39:43 | |
| 313 | Andrey Sanchez | 30-34 | 1:39:55 | |
| 314 | Jean Sebastien Mongeon | 35-39 | 1:40:02 | |
| 315 | Ryan Ferreira | 35-39 | 1:40:11 | |
| 316 | Abubakar Obembe | 35-39 | 1:40:17 | |
| 317 | Collin Whitely | 35-39 | 1:40:32 | |
| 318 | Ryan Allen | 40-44 | 1:40:34 | |
| 319 | Israel Lerma | 16-24 | 1:40:54 | |
| 320 | Cris Basaez | 30-34 | 1:41:07 | |
| 321 | Jose Bonilla | 25-29 | 1:41:16 | |
| 322 | Dylan Fewer | 25-29 | 1:41:30 | |
| 323 | Victor Adamo | 30-34 | 1:42:52 | |
| 324 | Sai Sohan Pagadala | 25-29 | 1:43:02 | |
| 325 | Darren Levere | 30-34 | 1:43:07 | |
| 326 | Sebastian Manna | 30-34 | 1:43:17 | |
| 327 | Scott Vanderwal | 45-49 | 1:43:38 | |
| 328 | Angel Gonzalez | 16-24 | 1:43:44 | |
| 329 | Teddy Gilabert | 35-39 | 1:44:12 | |
| 330 | John Mack | 50-54 | 1:46:17 | |
| 331 | Daniel Habibullah | 40-44 | 1:46:21 | |
| 332 | Yash Patel | 25-29 | 1:46:25 | |
| 333 | Braedon Kokkinos | 25-29 | 1:46:50 | |
| 334 | Angel Y | 30-34 | 1:46:54 | |
| 335 | Jasper Brand | 30-34 | 1:47:04 | |
| 336 | Mike Leddy | 40-44 | 1:47:07 | |
| 337 | Arash Rad | 25-29 | 1:47:10 | |
| 338 | Mitchell Karkheck | 30-34 | 1:47:12 | |
| 339 | Taylor Redmond | 30-34 | 1:47:25 | |
| 340 | Aaron Fink | 16-24 | 1:47:30 | |
| 341 | Evan Neff | 25-29 | 1:47:36 | |
| 342 | Christopher Otto | 45-49 | 1:47:37 | |
| 343 | Roiland Hernandez | 30-34 | 1:47:42 | |
| 344 | Patrick Rylance | 45-49 | 1:47:48 | |
| 345 | Yung-Chun Lee | — | 30-34 | 1:48:14 |
| 346 | Mike Schwartzentruber | 35-39 | 1:48:14 | |
| 347 | Juergen Villas | 25-29 | 1:48:23 | |
| 348 | Andrew Gurrisi | 35-39 | 1:48:26 | |
| 349 | Matthew Gabriele | 45-49 | 1:48:34 | |
| 350 | Fernando Arturo Lizarazo Galan | 25-29 | 1:48:38 | |
| 351 | Vincent Kwong | 16-24 | 1:48:57 | |
| 352 | Thoshan Wijewardana | 16-24 | 1:49:08 | |
| 353 | Xin Cui | 40-44 | 1:49:08 | |
| 354 | Jeff Macwilliams | 45-49 | 1:49:20 | |
| 355 | Pablo Soto | 50-54 | 1:50:04 | |
| 356 | Guillaume Richard | 35-39 | 1:50:04 | |
| 357 | Devanshu Khurma | 25-29 | 1:50:05 | |
| 358 | Bryan Michael Llagas | 30-34 | 1:50:22 | |
| 359 | Carlos Marion | 35-39 | 1:51:37 | |
| 360 | Joseph Narca | 25-29 | 1:53:07 | |
| 361 | Dharma Young | 30-34 | 1:53:20 | |
| 362 | Colin Marotta | 30-34 | 1:53:48 | |
| 363 | Albert Chou | 45-49 | 1:53:52 | |
| 364 | Ryan Sitahall | 30-34 | 1:54:09 | |
| 365 | Nicholas Kulba | 35-39 | 1:54:46 | |
| 366 | Isaac Pouliot | 30-34 | 1:55:10 | |
| 367 | Simon Pette | 30-34 | 1:55:29 | |
| 368 | Devin Scianitti | 25-29 | 1:55:58 | |
| 369 | Daniel Mihalcea | 30-34 | 1:56:00 | |
| 370 | Carlos Loaiza Hincapie | 50-54 | 1:56:01 | |
| 371 | Steven Hung | 35-39 | 1:56:59 | |
| 372 | Josh Redmond | 35-39 | 1:57:50 | |
| 373 | Tyler Stewart | 16-24 | 1:57:56 | |
| 374 | Alejandro Gurrola Diaz Couder | 25-29 | 1:58:26 | |
| 375 | Anthony Rivas | 35-39 | 1:58:34 | |
| 376 | Elie Karam | LBN | 35-39 | 1:58:57 |
| 377 | Pushker Ramachandran | 25-29 | 2:00:01 | |
| 378 | Alec Lewis | 35-39 | 2:01:11 | |
| 379 | Sean Cousins | 45-49 | 2:01:32 | |
| 380 | Ezequiel Bryan Colombres | 25-29 | 2:02:06 | |
| 381 | Josh Atwal | 16-24 | 2:03:19 | |
| 382 | Dany Perreault | 40-44 | 2:03:51 | |
| 383 | Luke Walton | 25-29 | 2:04:11 | |
| 384 | Coulter Smith | 30-34 | 2:04:20 | |
| 385 | Juan Aguirre | 30-34 | 2:04:47 | |
| 386 | Termtem Waidee | 30-34 | 2:05:55 | |
| 387 | Kenny Luc | 30-34 | 2:09:13 | |
| 388 | Luis Sanchez | 30-34 | 2:11:44 | |
| 389 | Akil Augustine | 40-44 | 2:12:31 | |
| 390 | Mark Filice | 35-39 | 2:13:12 | |
| 391 | Jamie Corrales | 30-34 | 2:13:21 | |
| 392 | Elli Raynai | 45-49 | 2:16:41 | |
| 393 | Tyler Essiembre | 30-34 | 2:18:46 | |
| 394 | Sriram Pakeerathan | 35-39 | 2:19:21 | |
| 395 | Ronald Ganeshan | 35-39 | 2:19:32 | |
| 396 | Michael Noda | 35-39 | 2:28:58 | |
| 397 | Luis Gonzalez | 55-59 | 2:29:36 | |
| 398 | Aevejohn Alcantara | 30-34 | 2:38:45 | |
| 399 | Abilash Gnanavasgan | 16-24 | 2:53:01 | |
| 400 | Arshdeep Singh | 25-29 | 2:53:23 |