TrainRox Logo TrainRox

Poznań 2025 - HYROX DOUBLES MEN

13–14 Dec 2025
Showing 301 to 400 of 540 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
301
POL flag Marek Wysocki
POL flag Łukasz Gąsiorek
01:14:40
Click to select for comparison
302
POL flag Bartosz Turowski
POL flag Karol Radzikowski
01:14:45
Click to select for comparison
303
POL flag Tomasz Nowakowski
POL flag Wojciech Andrzejewski
01:14:48
Click to select for comparison
304
POL flag Wojciech Sulima
POL flag Robert Kralewski
01:14:56
Click to select for comparison
305
POL flag Sebastian Kowalski
POL flag Kornel Kowalski
01:14:57
Click to select for comparison
306
POL flag Maciej Grabowski
POL flag Michał Borysz
01:15:08
Click to select for comparison
307
LTU flag Rokas Blažys
LTU flag German Kogodovskij
01:15:09
Click to select for comparison
308
POL flag Łukasz Wawrzos
POL flag Piotr Stepniak
01:15:12
Click to select for comparison
309
FRA flag Tristan Lassègue
FRA flag Nicolas Bonnin
01:15:13
Click to select for comparison
310
GER flag Hauke Clausen
GER flag Leon Von Kopylow
01:15:14
Click to select for comparison
311
GER flag Jan Kraemer
GER flag Fabian Boos
01:15:27
Click to select for comparison
312
POL flag Rafał Kwiatkowski
POL flag Olek Barteczko
01:15:28
Click to select for comparison
313
POL flag Robert Rutkowski
POL flag Kacper Prokop
01:15:31
Click to select for comparison
314
POL flag Hubert Romanowicz
POL flag Kamil Walczak
01:15:32
Click to select for comparison
315
GBR flag Joe Mitchell
GBR flag Charlie Heaton
01:15:36
Click to select for comparison
316
FRA flag Romain Pellerin
USA flag Logan Gabriel
01:15:37
Click to select for comparison
317
LTU flag Darijuš Voiciukevič
LTU flag Nojus Esteris
01:15:41
Click to select for comparison
318
POR flag Jorge Anjos
POR flag Vasco Pereira
01:15:45
Click to select for comparison
319
POL flag Michał Łasecki
POL flag Krystian Hetzig
01:15:45
Click to select for comparison
320
GER flag Sebastian Kühner
GER flag Moritz Rohr
01:15:48
Click to select for comparison
321
GBR flag Jay Painter
GBR flag Daniel Longley-Brown
01:15:52
Click to select for comparison
322
POL flag Łukasz Słoboda
POL flag Kamil Zdebski
01:15:52
Click to select for comparison
323
GBR flag Matthew Moroney
GBR flag Corey Smith
01:16:01
Click to select for comparison
324
CZE flag Jakub Komínek
CZE flag Ladislav Vašák
01:16:04
Click to select for comparison
325
POL flag Piotr Haniszewski
POL flag Daniel Bebrys
01:16:05
Click to select for comparison
326
USA flag John Malone
USA flag Magic Iyore
01:16:12
Click to select for comparison
327
POL flag Wojciech Kotyrba
POL flag Stanisław Szczepaniak
01:16:13
Click to select for comparison
328
USA flag Jake Eugenio
USA flag Emmanuel Cherestal
01:16:13
Click to select for comparison
329
POL flag Artur Piesiak
POL flag Rafał Łuczak
01:16:22
Click to select for comparison
330
FRA flag Nolan Deric
FRA flag Lucas Hery
01:16:25
Click to select for comparison
331
POL flag Robert Łabędź
POL flag Mateusz Czepiel
01:16:25
Click to select for comparison
332
POL flag Marcin Lis
POL flag Michał Grześkowiak
01:16:30
Click to select for comparison
333
GBR flag Joshua Bryant
GBR flag Daniel Leonhardt
01:16:51
Click to select for comparison
334
POL flag Dominik Czub
POL flag Oskar Brewczyński
01:16:51
Click to select for comparison
335
POL flag Bartosz Konieczny
POL flag Łukasz Dziewiątka
01:16:57
Click to select for comparison
336
POL flag Kamil Belniak
POL flag Marcin Sikorski
01:16:59
Click to select for comparison
337
POL flag Patryk Dąbrowski
ITA flag Andrea Pollini
01:17:00
Click to select for comparison
338
SVK flag Radoslav Antoňák
CZE flag Jakub Novotný
01:17:02
Click to select for comparison
339
IRL flag Iarla Hughes
IRL flag Kellan Lynch
01:17:03
Click to select for comparison
340
GBR flag Ryan Watson
GBR flag Ronan Archibald
01:17:03
Click to select for comparison
341
POL flag Kacper Bluczak
POL flag Michał Niewęgłowski
01:17:04
Click to select for comparison
342
GER flag Nils Romanautzky
GER flag Sebastian Bosse
01:17:13
Click to select for comparison
343
POL flag Kasjan Pracki
POL flag Michał Lenarczyk
01:17:17
Click to select for comparison
344
POL flag Paweł Zalewski
POL flag Mateusz Siwek
01:17:24
Click to select for comparison
345
POL flag Michał Puza
POL flag Michał Stuce
01:17:25
Click to select for comparison
346
NOR flag Jacek Jankowski
NOR flag Vegard Lundal
01:17:25
Click to select for comparison
347
GBR flag Mark Walters
GBR flag Ryan Delaney
01:17:29
Click to select for comparison
348
POL flag Wojciech Maciejewski
POL flag Piotr Barański
01:17:30
Click to select for comparison
349
POL flag Antoni Owczaruk
POL flag Szymon Kanczurski
01:17:39
Click to select for comparison
350
POL flag Dariusz Kaliski
POL flag Martyn Kaźmierski
01:17:41
Click to select for comparison
351
POL flag Jakub Bors
POL flag Piotr Stolarek
01:17:44
Click to select for comparison
352
POL flag Łukasz Sobolewski
POL flag Robert Maćkowiak
01:17:46
Click to select for comparison
353
POL flag Artur Putkowski
POL flag Jacek Radwański
01:17:53
Click to select for comparison
354
LAT flag Kaspars Pumpurs
LAT flag EDZUS PRIEDITIS
01:18:01
Click to select for comparison
355
MLT flag Gordon Carter
MLT flag Deitmar Darmanin
01:18:03
Click to select for comparison
356
POL flag Maciej Rosiński
POL flag Michał Rosiński
01:18:05
Click to select for comparison
357
POL flag Daniel Wiśniewski
POL flag Sebastian Zemankiewicz
01:18:06
Click to select for comparison
358
POL flag Sebastian Gawłowski
POL flag Mateusz Gryzło
01:18:10
Click to select for comparison
359
GER flag Fabian Kunow
GER flag Simon Fronemann
01:18:22
Click to select for comparison
360
GER flag Björn Hinz
GER flag Felix Keul
01:18:23
Click to select for comparison
361
POL flag Marek Różycki
POL flag Łukasz Pałyga
01:18:23
Click to select for comparison
362
POL flag Piotr Trybuchowski
POL flag Michał Cebulski
01:18:26
Click to select for comparison
363
CZE flag Jaroslav Stepan
CZE flag Adam Stepan
01:18:28
Click to select for comparison
364
FRA flag Olivier Arfaoui
FRA flag Nathan Mathieu
01:18:32
Click to select for comparison
365
POL flag Adam Misiewicz
POL flag Mateusz Krakowiak
01:18:40
Click to select for comparison
366
POL flag Karol Baranowski
POL flag Martin Kaczmarski
01:18:42
Click to select for comparison
367
GER flag Fridtjof Vieth
GER flag Martin Helfrich
01:18:45
Click to select for comparison
368
THA flag Piti Vudinh
NED flag Lennard Hoekstra
01:18:45
Click to select for comparison
369
POL flag Tomasz Gieysztor
POL flag Przemek Karolak
01:18:54
Click to select for comparison
370
FRA flag Gillian Roué
FRA flag Alexandre Robillard
01:19:03
Click to select for comparison
371
POL flag Andrzej Urban
POL flag Piotr Kołodziejczyk
01:19:07
Click to select for comparison
372
POR flag Fernando Soares
POR flag Marcos Martins
01:19:09
Click to select for comparison
373
FRA flag Gaetan Montroyal
FRA flag Jeremy Le Boulanger
01:19:10
Click to select for comparison
374
POL flag Mateusz Osiecki
POL flag Arkadiusz Mulinek
01:19:11
Click to select for comparison
375
POL flag Wojciech Niedźwiedź
POL flag Kacper Górski
01:19:21
Click to select for comparison
376
POL flag Jakub Smaga
POL flag Dominik Leniar
01:19:37
Click to select for comparison
377
CZE flag Vojtěch Pivoňka
CZE flag Pavel Kalvach
01:19:48
Click to select for comparison
378
POL flag Mateusz Nogala
POL flag Dawid Bandurski
01:19:54
Click to select for comparison
379
UKR flag Dmytro Solianyk
GER flag Tobias Becker
01:19:56
Click to select for comparison
380
IRL flag Johnny Daly
IRL flag John Daly
01:19:57
Click to select for comparison
381
GBR flag Max Haining
GBR flag Benjamin Quinney
01:19:57
Click to select for comparison
382
POL flag Adam Bobowicz
POL flag Paweł Kubiak
01:19:58
Click to select for comparison
383
POL flag Piotr Pogorzelski
POL flag Maciej Płoński
01:20:00
Click to select for comparison
384
POL flag Krzysztof Kudlinski
POL flag Artur Zawadzki
01:20:07
Click to select for comparison
385
POL flag Jakub Steffan
POL flag Bartosz Gasiewski
01:20:11
Click to select for comparison
386
GBR flag Nick Walmsley
GBR flag Jon Brothers
01:20:16
Click to select for comparison
387
POL flag Tomasz Boruciński
POL flag Kamil Doryń
01:20:17
Click to select for comparison
388
POL flag Jakub Koisz
POL flag Bartosz Jarząbek
01:20:18
Click to select for comparison
389
GER flag Ben Michel
GER flag Arion Stantke
01:20:20
Click to select for comparison
390
GBR flag Vladyslav Medvensky
ITA flag Roberto Saraceni
01:20:22
Click to select for comparison
391
CZE flag Jakub Lahučký
CZE flag Tomáš Kopecký
01:20:23
Click to select for comparison
392
CZE flag Adam Majhofer
CZE flag Michael Podzimek
01:20:26
Click to select for comparison
393
NED flag Luuk Nelissen
NED flag Mika Plug
01:20:29
Click to select for comparison
394
GER flag Peter Kulaga
POL flag Jakub Pluciński
01:20:36
Click to select for comparison
395
GBR flag Josh Blake
GBR flag Ben Veitch
01:20:40
Click to select for comparison
396
IRL flag Anthony Brennan
IRL flag Paul O Neill
01:20:46
Click to select for comparison
397
CZE flag Jiří Wodecki
CZE flag Vojtěch Szkuta
01:20:47
Click to select for comparison
398
POL flag Bartosz Górski
POL flag Robert Kozar
01:20:48
Click to select for comparison
399
GBR flag Fred Park
GBR flag Matt Cliff
01:20:53
Click to select for comparison
400
POL flag Piotr Fidrych
POL flag Marcin Obarski
01:20:55