TrainRox Logo TrainRox

HYROX DOUBLES MEN - Vancouver 2025

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