TrainRox Logo TrainRox

Vancouver 2025 - HYROX DOUBLES MEN

20–21 Dec 2025
Showing 301 to 400 of 582 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
301
CAN flag Markus Yiu
CAN flag Ryan Sadhra
01:19:58
Click to select for comparison
302
USA flag Jon Gretz
USA flag Neil Shah
01:19:59
Click to select for comparison
303
USA flag Ed Edelman
USA flag Chris D’Souza
01:20:04
Click to select for comparison
304
CAN flag Justin Paysan
CAN flag Jourgen Macalagay
01:20:04
Click to select for comparison
305
USA flag Erick Culler-Juarez
USA flag Nicholas Chebeleu
01:20:07
Click to select for comparison
306
CAN flag Regan Huang
CAN flag Christian Avendano
01:20:12
Click to select for comparison
307
CAN flag Izaac Fuller
CAN flag Seann Fuller
01:20:13
Click to select for comparison
308
CAN flag Matthew Evans
KEN flag Mehul Gandhi
01:20:14
Click to select for comparison
309
CAN flag Spencer Lam
CAN flag Santi Ubial
01:20:15
Click to select for comparison
310
USA flag Nathan Wilson
USA flag Silas Wilson
01:20:15
Click to select for comparison
311
CAN flag Felix Lum
CAN flag Alexander Kuhn
01:20:17
Click to select for comparison
312
CAN flag Michael Ershadi
CAN flag Mitch Vance
01:20:19
Click to select for comparison
313
CAN flag Josh Jansenvandoorn
CAN flag John Shepherd
01:20:21
Click to select for comparison
314
USA flag Alex Taylor
USA flag Daryl Taylor
01:20:21
Click to select for comparison
315
CAN flag Dallas Flockhart
CAN flag Gavin Aimoe
01:20:21
Click to select for comparison
316
CAN flag Presley Moyer Hall
CAN flag Anthony Tsigensky
01:20:23
Click to select for comparison
317
GBR flag Edwin Leung
HKG flag Jacky Mak
01:20:23
Click to select for comparison
318
CAN flag Brad Cotter
MEX flag Gabriel Valderrama
01:20:27
Click to select for comparison
319
CAN flag Christopher Macdonald
CAN flag Michael Speerbrecker
01:20:36
Click to select for comparison
320
GBR flag Oll Farrell
NZL flag Tim Butler
01:20:40
Click to select for comparison
321
CAN flag Javier Romero
ESA flag Luis Ceron
01:20:49
Click to select for comparison
322
CAN flag Jake Beveridge
CAN flag Nate Beveridge
01:20:52
Click to select for comparison
323
CAN flag Quyen Ngo
INA flag Ericko Toni
01:21:02
Click to select for comparison
324
CAN flag David Chen
CAN flag Hayden Morkin
01:21:10
Click to select for comparison
325
CAN flag Richard Leech
CAN flag Isaac Foley
01:21:14
Click to select for comparison
326
USA flag Luka Rajkic
USA flag Kincade Kraftson-Hogue
01:21:15
Click to select for comparison
327
CAN flag Liam Hoogstraten
CAN flag Jeff Gayger
01:21:16
Click to select for comparison
328
CAN flag Alain Quinto
CAN flag Simon Quinto
01:21:18
Click to select for comparison
329
CAN flag Joseph Hwang
COL flag Sergio Romero
01:21:20
Click to select for comparison
330
CAN flag Danil Kozlov
CAN flag Arsenije Beader
01:21:21
Click to select for comparison
331
CAN flag Joshua Ladd
CAN flag Paul Stanfield
01:21:27
Click to select for comparison
332
CAN flag Daniel Zuvic
CAN flag Darian Sommerfeld
01:21:33
Click to select for comparison
333
CAN flag James Lee
KOR flag Geon Song
01:21:33
Click to select for comparison
334
ETH flag Alamu Durand
CAN flag William Turner
01:21:33
Click to select for comparison
335
CAN flag Jon Dorrington
CAN flag Jeff Padvaiskas
01:21:36
Click to select for comparison
336
IRI flag Shahin Bayat
IRI flag Amirhossein Ardestani
01:21:36
Click to select for comparison
337
IRL flag Brían Curtin
IRL flag Dylan Mullen
01:21:41
Click to select for comparison
338
Frank Qian
CAN flag Feng Lu
01:21:42
Click to select for comparison
339
PHI flag Jed Labata
PHI flag James Maglalang
01:21:54
Click to select for comparison
340
USA flag Tom Sowinski
USA flag Brad Allison
01:21:55
Click to select for comparison
341
CAN flag Cooper Jones
CAN flag Wreijon Espiritu
01:21:57
Click to select for comparison
342
CAN flag Andrew Rivett
CAN flag Aaron Brown
01:21:58
Click to select for comparison
343
CAN flag Léandre Plouvier
CAN flag Michael Aguilar
01:22:02
Click to select for comparison
344
CAN flag Jag Bal
CAN flag Mo Aref
01:22:09
Click to select for comparison
345
CAN flag Keith Au
CAN flag Aaron Giesbrecht
01:22:09
Click to select for comparison
346
CAN flag Emmit Cherewyk
CAN flag Brett Macdougall
01:22:19
Click to select for comparison
347
GBR flag Robert Morgan
CAN flag Justin Cole
01:22:19
Click to select for comparison
348
CAN flag Oliver Hedzelek
CAN flag Nathan Yung
01:22:21
Click to select for comparison
349
CAN flag Colin Stephenson
CAN flag Steve Hodge
01:22:27
Click to select for comparison
350
USA flag Derek Sun
CAN flag Jesus Wong
01:22:33
Click to select for comparison
351
CAN flag Mal Bains
CAN flag Par Bhullar
01:22:38
Click to select for comparison
352
CAN flag Khirad Hassam
CAN flag Raihan Hassam
01:22:46
Click to select for comparison
353
CAN flag Niels Nielsen
CAN flag Rendall Nielsen
01:22:48
Click to select for comparison
354
CAN flag Randall Trester
David Manuel
01:22:58
Click to select for comparison
355
CAN flag Keith Leung
CAN flag Chris Huang
01:23:00
Click to select for comparison
356
CAN flag Adrian Suarez
AUS flag Daniel Reyes
01:23:03
Click to select for comparison
357
CAN flag Kobe Dignadice
CAN flag John Prout
01:23:03
Click to select for comparison
358
CAN flag Darcy Paslawski
CAN flag Chris Tickell
01:23:04
Click to select for comparison
359
CAN flag Stephen Wong
CAN flag Michael Chiang
01:23:05
Click to select for comparison
360
CAN flag Cameron King
CAN flag Tyler Nee
01:23:09
Click to select for comparison
361
IND flag Mandeep Singh
IND flag Harpreet Gill
01:23:10
Click to select for comparison
362
CAN flag Darrin Lodovica
CAN flag Nicolas Dessureault
01:23:10
Click to select for comparison
363
CAN flag John Wong
CAN flag Jasper Lui
01:23:13
Click to select for comparison
364
CAN flag Nahom Beyene
USA flag Terrell Evans
01:23:17
Click to select for comparison
365
BRA flag Leandro Buffoni
CAN flag Young Xiao
01:23:19
Click to select for comparison
366
CAN flag Zed Guan
CAN flag Kenneth Moy
01:23:21
Click to select for comparison
367
MEX flag Pablo Arsenio Duran Aceves
MEX flag Gonzalo Rafael Valadez Hernandez
01:23:22
Click to select for comparison
368
CAN flag Angelo Arcilla
CAN flag Brad Villanueva
01:23:22
Click to select for comparison
369
CAN flag Douglas Campbell
CAN flag Victor Vargas
01:23:22
Click to select for comparison
370
CAN flag Devon Thiara
CAN flag Tate Matkaluk
01:23:33
Click to select for comparison
371
CAN flag Daniel Salazar Giraldo
CAN flag Derek Liu
01:23:37
Click to select for comparison
372
AUS flag Jarred Finlay
CAN flag Dominique Gilbert
01:23:39
Click to select for comparison
373
CAN flag Grady Whittle
CAN flag Vedran Nezic
01:23:41
Click to select for comparison
374
CAN flag Lachlan Ramsay
CAN flag Riley Murru
01:23:43
Click to select for comparison
375
TPE flag Lester Lin
CAN flag Shivam Goyal
01:23:51
Click to select for comparison
376
INA flag Ropy Pentung
CAN flag Chris Rally
01:23:55
Click to select for comparison
377
USA flag Johnny Ahmad
USA flag Dan Finn
01:24:04
Click to select for comparison
378
USA flag Konner Meyer
USA flag Kellen Anderson
01:24:07
Click to select for comparison
379
CAN flag Saeed Shamsi
CAN flag Saeed And Ali Shamsi
01:24:14
Click to select for comparison
380
CAN flag Chris Lythgo
CAN flag Adam Halat
01:24:15
Click to select for comparison
381
CAN flag Jonathan Bui
CAN flag James Peakman
01:24:19
Click to select for comparison
382
CAN flag Dathan Iluis
CAN flag Jeremy Blais
01:24:20
Click to select for comparison
383
CAN flag Greyson Young
CAN flag Parker Thorpe
01:24:23
Click to select for comparison
384
CAN flag Kevin Lee
CAN flag Jason Liu
01:24:27
Click to select for comparison
385
COL flag Frank Rodriguez
COL flag Thomas Rodriguez-Bowen
01:24:31
Click to select for comparison
386
CAN flag Zong Chua
CAN flag David Miao
01:24:34
Click to select for comparison
387
KSA flag Mosaab Alam
CAN flag Cam Mcquarrie
01:24:46
Click to select for comparison
388
CAN flag Maxx-Phillippe Hollott
CAN flag Grant Novak
01:24:51
Click to select for comparison
389
CAN flag Miguel Moya
CAN flag Jonathan Phan
01:24:51
Click to select for comparison
390
IND flag Kinchit Yadav
IND flag Aditya Tandon
01:24:56
Click to select for comparison
391
CAN flag Pirabu Tharmakulasingam
CAN flag Talal Wahid
01:25:06
Click to select for comparison
392
CAN flag Edmond Choi
CAN flag Jono Lee
01:25:07
Click to select for comparison
393
CAN flag Amar Bhullar
CAN flag Sanj Kondola
01:25:18
Click to select for comparison
394
CAN flag Riley Craig
CAN flag Travis Irvine
01:25:26
Click to select for comparison
395
CAN flag David Zaharija
CAN flag Vittorio Contestabile
01:25:27
Click to select for comparison
396
USA flag Makani Kema-Kaleiwahea
USA flag Kealii Guzman
01:25:38
Click to select for comparison
397
CAN flag Alfredo Petrone
BRA flag Pedro Proenca
01:25:39
Click to select for comparison
398
CAN flag Graeme Leathem
CAN flag Chris Doyle
01:25:43
Click to select for comparison
399
CAN flag Harjinder Sandhar
CAN flag Christopher Hu
01:25:44
Click to select for comparison
400
CAN flag Caleb Chan
CAN flag Aaron Chan
01:25:49