FULL RESULTS
HYROX Toronto 2024 Results – Pro Men
123 finishers. Winner Marcus Wallace in 57:57; median 1:17:42.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Marcus Wallace | 35-39 | 57:57 | 29:03 | 24:41 | |
| 2 | Dawson Miller | 30-34 | 58:04 | 28:38 | 24:46 | |
| 3 | David Magida | 35-39 | 59:14 | 28:32 | 26:08 | |
| 4 | Colin Stiefer | 25-29 | 59:45 | 29:15 | 26:04 | |
| 5 | Jesse Bruce | 40-44 | 1:00:50 | 29:07 | 26:54 | |
| 6 | Steffen Blekkan | 30-34 | 1:01:06 | 29:48 | 26:34 | |
| 7 | Isaac Sanderson | 25-29 | 1:03:03 | 29:47 | 28:30 | |
| 8 | Cole Walkington | 16-24 | 1:03:10 | 29:31 | 29:01 | |
| 9 | Jerimiah Mahan | 35-39 | 1:03:32 | 30:28 | 28:15 | |
| 10 | Nicolas Mayoute | 30-34 | 1:04:06 | 30:40 | 28:33 | |
| 11 | Adam Di Fulvio | 40-44 | 1:04:24 | 32:02 | 27:13 | |
| 12 | Ryan Atkins | 35-39 | 1:05:04 | 29:16 | 31:07 | |
| 13 | Youssef Ouahrig | 30-34 | 1:05:26 | 30:58 | 28:43 | |
| 14 | Chad Coleman | 40-44 | 1:05:36 | 31:25 | 28:47 | |
| 15 | Mike Fecik | 40-44 | 1:05:38 | 30:33 | 30:21 | |
| 16 | Adam De Jong | 35-39 | 1:05:43 | 33:18 | 26:26 | |
| 17 | Gordon Bieling | 35-39 | 1:07:07 | 31:45 | 28:56 | |
| 18 | David Evans | 30-34 | 1:07:41 | 31:49 | 30:46 | |
| 19 | Mathew Maclean | 35-39 | 1:07:48 | 32:16 | 30:03 | |
| 20 | Sam Cournoyer | 25-29 | 1:08:03 | 32:58 | 29:34 | |
| 21 | Austin Tenelshof | 30-34 | 1:08:41 | 33:34 | 29:45 | |
| 22 | Kenneth Stapon | 30-34 | 1:09:26 | 33:27 | 30:56 | |
| 23 | Vadym Kalyuzhnyy | 25-29 | 1:09:43 | 32:30 | 31:35 | |
| 24 | Tyler Ganly | 25-29 | 1:09:52 | 33:22 | 31:05 | |
| 25 | Samuel Laflamme | 30-34 | 1:10:03 | 32:45 | 32:05 | |
| 26 | Shane Mckenzie | 25-29 | 1:10:32 | 31:50 | 32:05 | |
| 27 | Milton Davison | 40-44 | 1:10:45 | 30:15 | 35:31 | |
| 28 | Michael Ceoffe | 30-34 | 1:11:10 | 32:48 | 33:00 | |
| 29 | Peter Edgar | 35-39 | 1:11:13 | 34:01 | 31:39 | |
| 30 | Luke Schindler | 30-34 | 1:11:24 | 33:04 | 32:50 | |
| 31 | Jon Walkington | 40-44 | 1:11:27 | 33:00 | 32:53 | |
| 32 | Blair Macdonald | 30-34 | 1:12:12 | 35:32 | 30:58 | |
| 33 | **Tim Snee** | 50-54 | 1:12:28 | 35:14 | 31:34 | |
| 34 | Cam Friesen | 30-34 | 1:12:44 | 34:43 | 32:21 | |
| 35 | Kevin Gregory | 35-39 | 1:12:49 | 37:39 | 29:29 | |
| 36 | Tony Wuebker | 40-44 | 1:12:52 | 36:02 | 29:47 | |
| 37 | Trevor Murphy | 40-44 | 1:12:54 | 31:22 | 35:34 | |
| 38 | Steven Henriquez | 35-39 | 1:12:55 | 36:34 | 29:40 | |
| 39 | Christopher Mercier Bonneau | 30-34 | 1:13:07 | 34:33 | 32:55 | |
| 40 | Austin Partridge | 35-39 | 1:13:15 | 38:06 | 29:18 | |
| 41 | Davey Fernandez | 30-34 | 1:13:28 | 34:15 | 33:07 | |
| 42 | Robby Moss | 30-34 | 1:13:53 | 35:47 | 32:09 | |
| 43 | Matt Tralli | 30-34 | 1:13:57 | 36:26 | 31:03 | |
| 44 | Sean Conerty | 30-34 | 1:14:34 | 33:51 | 34:53 | |
| 45 | Sean Fraser | 25-29 | 1:14:39 | 37:04 | 30:59 | |
| 46 | Aaron Wilkins | 40-44 | 1:14:41 | 35:59 | 32:28 | |
| 47 | Larry Track | 45-49 | 1:15:02 | 34:29 | 34:05 | |
| 48 | Steve Hoather | 55-59 | 1:15:31 | 33:05 | 37:02 | |
| 49 | Tyler Phillips | 30-34 | 1:15:34 | 37:55 | 31:08 | |
| 50 | Alex Fotiadis | 16-24 | 1:15:35 | 35:45 | 33:57 | |
| 51 | Zachary Marino | 30-34 | 1:15:50 | 35:21 | 34:52 | |
| 52 | Samuel Hammers | 25-29 | 1:16:05 | 35:51 | 34:15 | |
| 53 | Noah Groover | 25-29 | 1:16:13 | 36:43 | 33:09 | |
| 54 | Ian Williams | 25-29 | 1:16:31 | 35:07 | 34:14 | |
| 55 | Ray Gabriel | 30-34 | 1:16:44 | 38:33 | 31:53 | |
| 56 | Isaac Jay | 30-34 | 1:16:46 | 39:35 | 30:56 | |
| 57 | Brennan Higgins | 45-49 | 1:16:53 | 31:25 | 39:13 | |
| 58 | Callum Parker | 25-29 | 1:17:12 | 31:40 | 37:59 | |
| 59 | Jason Skillicorn | 50-54 | 1:17:20 | 32:19 | 39:34 | |
| 60 | Mitchell Blaine | 40-44 | 1:17:29 | 36:34 | 34:08 | |
| 61 | Jason Maclaren | 50-54 | 1:17:40 | 32:04 | 39:12 | |
| 62 | Michael Hand | 30-34 | 1:17:42 | 35:03 | 34:08 | |
| 63 | Richard Essig | 30-34 | 1:17:42 | 36:07 | 35:59 | |
| 64 | Doug O'Dwyer | 40-44 | 1:18:09 | 41:33 | 29:37 | |
| 65 | Juan Carlos Obando | 50-54 | 1:18:16 | 33:54 | 38:25 | |
| 66 | Henry Venegas | 30-34 | 1:18:27 | 32:42 | 39:53 | |
| 67 | William Allen | 30-34 | 1:18:34 | 32:20 | 39:28 | |
| 68 | Mike Varalli | 35-39 | 1:18:42 | 35:15 | 36:59 | |
| 69 | Jordan Littell | 30-34 | 1:19:10 | 34:04 | 38:38 | |
| 70 | Raphael Gagne | 35-39 | 1:20:05 | 37:13 | 36:39 | |
| 71 | Guillaume Chiasson | 35-39 | 1:20:19 | 40:52 | 31:41 | |
| 72 | Nicholas Winstone | 35-39 | 1:20:44 | 37:37 | 37:08 | |
| 73 | Jacob Wegner | 30-34 | 1:20:46 | 41:11 | 33:02 | |
| 74 | Valerian Gomes | 25-29 | 1:20:50 | 33:41 | 36:23 | |
| 75 | Maxime Coderre-Bernier | 25-29 | 1:21:03 | 39:48 | 34:05 | |
| 76 | Pat Millington | 30-34 | 1:21:14 | 36:43 | 38:40 | |
| 77 | Jonathan Dietrich | 35-39 | 1:21:17 | 35:31 | 37:29 | |
| 78 | Duncan Mcneill | 35-39 | 1:21:51 | 41:55 | 33:25 | |
| 79 | Justin Lalonde | 25-29 | 1:22:51 | 34:28 | 41:54 | |
| 80 | Paul Kaup | 50-54 | 1:22:54 | 39:38 | 36:26 | |
| 81 | John Grennan | 35-39 | 1:23:10 | 39:28 | 36:14 | |
| 82 | Tyson Greaves | 35-39 | 1:23:47 | 35:55 | 41:43 | |
| 83 | Ian Root | 40-44 | 1:24:51 | 34:52 | 40:50 | |
| 84 | Scott Thompson | 25-29 | 1:25:38 | 41:39 | 35:54 | |
| 85 | Brent Foley | 35-39 | 1:25:55 | 40:59 | 37:17 | |
| 86 | Thomas Mcnulty | 30-34 | 1:26:18 | 37:39 | 39:52 | |
| 87 | Greg Chapman | 30-34 | 1:26:39 | 38:12 | 40:35 | |
| 88 | Matthew Heins | 35-39 | 1:26:44 | 36:50 | 41:16 | |
| 89 | Brendan Logan | 30-34 | 1:27:01 | 40:07 | 38:32 | |
| 90 | Jose Luis Andrade | 35-39 | 1:27:07 | 39:21 | 40:39 | |
| 91 | Daniel Mcneil | 40-44 | 1:27:35 | 42:45 | 35:40 | |
| 92 | Mike Mak | 40-44 | 1:27:52 | 37:37 | 42:55 | |
| 93 | Kyle Vis | 40-44 | 1:28:02 | 43:45 | 37:45 | |
| 94 | David Osho | 16-24 | 1:28:27 | 40:18 | 40:18 | |
| 95 | Tomas Van Stee | 30-34 | 1:28:28 | 41:08 | 38:56 | |
| 96 | Michael Racine | 30-34 | 1:28:28 | 44:10 | 36:46 | |
| 97 | Paul Harvey | 40-44 | 1:28:32 | 38:07 | 42:43 | |
| 98 | Erick Torres | 16-24 | 1:28:46 | 38:34 | 39:09 | |
| 99 | Jerry Blackburn | 30-34 | 1:29:37 | 39:44 | 42:14 | |
| 100 | Jack Cook | 55-59 | 1:29:42 | 34:19 | 49:40 | |
| 101 | Mark Abercromby | 45-49 | 1:30:32 | 31:58 | 52:37 | |
| 102 | Guillaume Girard | 30-34 | 1:31:16 | 40:28 | 42:12 | |
| 103 | Ryan Anderson | 40-44 | 1:31:44 | 39:50 | 44:05 | |
| 104 | Demron Thompson | 35-39 | 1:32:15 | 39:43 | 44:51 | |
| 105 | Diego Aguilar | 35-39 | 1:32:58 | 38:25 | 46:53 | |
| 106 | Will Murphy | 25-29 | 1:33:14 | 43:54 | 40:16 | |
| 107 | Luke Tincknell | 30-34 | 1:33:16 | 44:25 | 41:23 | |
| 108 | Sebastian Beckett | 25-29 | 1:34:15 | 48:37 | 37:16 | |
| 109 | Walter Vaz | 30-34 | 1:34:54 | 46:47 | 40:32 | |
| 110 | Daniel Henriquez | 35-39 | 1:35:34 | 45:19 | 40:41 | |
| 111 | Jesse Flynn | 35-39 | 1:35:55 | 46:06 | 40:28 | |
| 112 | James Casimir | 40-44 | 1:36:53 | 35:42 | 54:04 | |
| 113 | Armin Edalatnia | 35-39 | 1:37:37 | 46:13 | 43:06 | |
| 114 | Ruben Rapetti | 40-44 | 1:39:37 | 40:31 | 50:11 | |
| 115 | Sam Grant | 30-34 | 1:41:14 | 47:12 | 43:46 | |
| 116 | Orlando Carreira | 35-39 | 1:42:22 | 42:17 | 49:18 | |
| 117 | Colby Morgan | 30-34 | 1:43:56 | 44:41 | 49:05 | |
| 118 | Brent Gravelle | 40-44 | 1:46:28 | 50:57 | 47:07 | |
| 119 | Michael Oduro | 25-29 | 1:46:58 | 41:22 | 56:38 | |
| 120 | Remi David | 25-29 | 1:48:53 | 46:25 | 49:50 | |
| 121 | Samir Murji | 35-39 | 1:56:10 | 50:10 | 55:58 | |
| 122 | Omar Baig | 50-54 | 2:11:32 | 58:54 | 59:52 | |
| 123 | Nelson Bolarinho | 40-44 | 2:13:27 | 1:02:31 | 55:36 |