FULL RESULTS
HYROX Paris 2025 Results – Open Men (page 5)
1,272 finishers. Winner Test Test in 23:05; median 1:21:18.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 801 | Miklos Kosarszky | 25-29 | 1:26:40 | 43:32 | 35:13 | |
| 802 | William Bereaud | 35-39 | 1:26:42 | 46:22 | 32:31 | |
| 803 | John-Henry Lopez | 35-39 | 1:26:49 | 40:22 | 40:53 | |
| 804 | Valentin Albaux | 25-29 | 1:26:51 | 37:14 | 43:01 | |
| 805 | Tom Verdois | 25-29 | 1:26:58 | 42:00 | 38:55 | |
| 806 | Jose Domingues | 40-44 | 1:26:59 | 42:14 | 38:52 | |
| 807 | Achraf Belkharraf | 40-44 | 1:26:59 | 36:15 | 41:59 | |
| 808 | Julien Frenot | 25-29 | 1:27:01 | 44:06 | 36:30 | |
| 809 | Alexis Lecras | 35-39 | 1:27:01 | 42:00 | 37:34 | |
| 810 | Anthony Collet | 25-29 | 1:27:04 | 38:55 | 41:56 | |
| 811 | Redhouane Tebaili | 30-34 | 1:27:08 | 39:52 | 41:54 | |
| 812 | Clement Pedron | 30-34 | 1:27:08 | 41:54 | 38:00 | |
| 813 | Benoit Dureisseix | 35-39 | 1:27:11 | 38:40 | 42:01 | |
| 814 | Nicolas Beaume | 30-34 | 1:27:11 | 41:38 | 39:21 | |
| 815 | Guillaume Barbé | 35-39 | 1:27:13 | 39:37 | 41:17 | |
| 816 | Alexandre Magnier | 25-29 | 1:27:14 | 38:43 | 42:52 | |
| 817 | Adam Weiner | 45-49 | 1:27:14 | 43:27 | 36:37 | |
| 818 | Jean-Claude Pardal | 55-59 | 1:27:14 | 42:22 | 38:24 | |
| 819 | Marc Pierre | 35-39 | 1:27:17 | 40:50 | 38:57 | |
| 820 | Benoît Elie | 35-39 | 1:27:17 | 42:36 | 37:11 | |
| 821 | Nicolas Mboukou | 30-34 | 1:27:19 | 40:08 | 40:42 | |
| 822 | Pierre Mounier | 35-39 | 1:27:19 | 43:59 | 36:57 | |
| 823 | Michael Mcgill | 30-34 | 1:27:21 | 41:39 | 39:25 | |
| 824 | Johary Razafimbahoaka | 35-39 | 1:27:23 | 43:42 | 37:26 | |
| 825 | Cyril Le Felic | 35-39 | 1:27:27 | 41:47 | 40:24 | |
| 826 | Nicolas Blaise | 35-39 | 1:27:33 | 45:31 | 35:37 | |
| 827 | Yanis Haddouche | 25-29 | 1:27:34 | 42:40 | 38:54 | |
| 828 | Benjamin Iloki | 25-29 | 1:27:38 | 41:09 | 39:11 | |
| 829 | Lyam Juchat | 25-29 | 1:27:40 | 41:35 | 39:47 | |
| 830 | Bradley Przewozny | 25-29 | 1:27:42 | 41:50 | 37:29 | |
| 831 | Thomas Barascud | 16-24 | 1:27:43 | 41:27 | 40:29 | |
| 832 | Yoann Henri | 40-44 | 1:27:44 | 43:33 | 38:36 | |
| 833 | Remy Sautron | 40-44 | 1:27:45 | 41:40 | 39:59 | |
| 834 | Lucas Cortes | 25-29 | 1:27:45 | 43:22 | 37:21 | |
| 835 | Enzo Petitjean | 30-34 | 1:27:46 | 36:23 | 44:19 | |
| 836 | Mederic Le Mehaute | 35-39 | 1:27:46 | 44:41 | 36:20 | |
| 837 | Dilraj Bhachu | 35-39 | 1:27:52 | 38:41 | 43:28 | |
| 838 | Ludovic Ndungu | 30-34 | 1:27:54 | 41:09 | 41:18 | |
| 839 | Maximilien Bes | 35-39 | 1:27:58 | 46:04 | 36:06 | |
| 840 | Julien Reijmen | 30-34 | 1:28:03 | 43:48 | 38:14 | |
| 841 | Benoit Pasquet | 45-49 | 1:28:05 | 40:39 | 41:15 | |
| 842 | Richard Bouveyron | 40-44 | 1:28:06 | 42:54 | 38:07 | |
| 843 | Majdi Maaoui | 40-44 | 1:28:08 | 47:07 | 34:13 | |
| 844 | Benjamin Douba Paris | 25-29 | 1:28:12 | 37:28 | 40:32 | |
| 845 | Alexandre Jedrzejczak | 35-39 | 1:28:13 | 41:26 | 39:40 | |
| 846 | Kévin Barbier | 30-34 | 1:28:19 | 40:17 | 41:06 | |
| 847 | Bachir Binebine | 40-44 | 1:28:22 | 44:38 | 36:43 | |
| 848 | Samuel Cohen | 30-34 | 1:28:26 | 38:13 | 44:42 | |
| 849 | Alberto Gastaldi | 40-44 | 1:28:27 | 43:07 | 37:37 | |
| 850 | Adrien Duvoid | 16-24 | 1:28:29 | 41:47 | 40:44 | |
| 851 | Christopher Stief | 35-39 | 1:28:29 | 43:50 | 37:17 | |
| 852 | Gerzo Moya Oliveros | 30-34 | 1:28:30 | 40:46 | 42:07 | |
| 853 | Maxime Guyot | 25-29 | 1:28:38 | 42:03 | 39:52 | |
| 854 | Remi Peltier | 40-44 | 1:28:43 | 38:31 | 43:36 | |
| 855 | Maxime Lambert | 30-34 | 1:28:43 | 40:32 | 41:07 | |
| 856 | Jérôme Pallier | 35-39 | 1:28:46 | 43:55 | 38:50 | |
| 857 | Quentin Martin | 30-34 | 1:28:46 | 42:17 | 40:47 | |
| 858 | Arnaud Collado | 30-34 | 1:28:50 | 42:29 | 39:13 | |
| 859 | Ben Hodgkinson | 25-29 | 1:28:51 | 41:48 | 40:49 | |
| 860 | Yorick Czekalski | 25-29 | 1:28:52 | 41:03 | 41:43 | |
| 861 | André Martins | 30-34 | 1:28:53 | 39:36 | 42:56 | |
| 862 | Sebastian Pfahler | 25-29 | 1:28:53 | 40:42 | 41:20 | |
| 863 | Kévin Andreo | 30-34 | 1:28:55 | 41:18 | 40:47 | |
| 864 | Desse Magassa | 35-39 | 1:28:56 | 40:16 | 41:11 | |
| 865 | Quentin Coppin | 30-34 | 1:28:56 | 45:03 | 37:06 | |
| 866 | Jeremy Garcia | 35-39 | 1:29:00 | 41:30 | 40:33 | |
| 867 | Jean-Yves Elessa | 30-34 | 1:29:01 | 45:22 | 36:59 | |
| 868 | Etienne Paulin | 25-29 | 1:29:09 | 44:24 | 37:01 | |
| 869 | Joan Grancinat | 35-39 | 1:29:11 | 44:26 | 38:26 | |
| 870 | Geoffrey Voyer | 30-34 | 1:29:12 | 45:03 | 37:28 | |
| 871 | Yuhang Wang | 25-29 | 1:29:13 | 41:34 | 39:50 | |
| 872 | Florent Gancarz | 25-29 | 1:29:17 | 42:33 | 40:48 | |
| 873 | Virgile Kutos-Bertin | 16-24 | 1:29:20 | 44:52 | 37:14 | |
| 874 | Emmanuel Thiebaux | 55-59 | 1:29:22 | 43:29 | 39:17 | |
| 875 | Jean-Francois Pinget | 45-49 | 1:29:22 | 42:04 | 40:58 | |
| 876 | Gabriel Germe | 16-24 | 1:29:23 | 39:33 | 44:22 | |
| 877 | Maxime Balderacchi | 30-34 | 1:29:30 | 43:48 | 38:42 | |
| 878 | Guillaume Saussay | 30-34 | 1:29:32 | 42:05 | 38:29 | |
| 879 | Jasser Khemiri | 25-29 | 1:29:35 | 42:17 | 39:10 | |
| 880 | Florian Pouil | 16-24 | 1:29:38 | 43:06 | 40:14 | |
| 881 | Etienne Bellitto | 30-34 | 1:29:44 | 41:49 | 41:32 | |
| 882 | Martijn Berghs | 16-24 | 1:29:46 | 48:05 | 35:28 | |
| 883 | Wilfried Gohier | 30-34 | 1:29:51 | 42:28 | 39:13 | |
| 884 | Alexis Roger | 25-29 | 1:29:52 | 47:18 | 34:34 | |
| 885 | Clément Van Berleere | 16-24 | 1:30:00 | 43:34 | 40:22 | |
| 886 | Denis Kalantari | 30-34 | 1:30:00 | 42:38 | 40:33 | |
| 887 | Gilles Locher | 50-54 | 1:30:02 | 40:28 | 44:05 | |
| 888 | Sacha Ragon | 30-34 | 1:30:04 | 39:53 | 42:35 | |
| 889 | Kévin Jolly | 30-34 | 1:30:06 | 42:04 | 42:29 | |
| 890 | Pierre Lopez | 30-34 | 1:30:06 | 43:33 | 40:10 | |
| 891 | Cédric Chrisostome | 40-44 | 1:30:13 | 41:06 | 41:49 | |
| 892 | Dorian Charot | 25-29 | 1:30:14 | 46:55 | 37:43 | |
| 893 | Simon Fau | 40-44 | 1:30:16 | 47:31 | 36:15 | |
| 894 | Maxime Marien | 40-44 | 1:30:19 | 42:33 | 42:05 | |
| 895 | François Rovere | 30-34 | 1:30:20 | 43:16 | 42:02 | |
| 896 | James Hatchman | 30-34 | 1:30:20 | 42:40 | 41:30 | |
| 897 | Corentin Bougaret | 25-29 | 1:30:26 | 41:49 | 42:55 | |
| 898 | Vincent Stortz | 16-24 | 1:30:26 | 40:38 | 43:52 | |
| 899 | William Lanners | 30-34 | 1:30:27 | 41:22 | 42:53 | |
| 900 | Baptiste Viard | 16-24 | 1:30:27 | 41:32 | 42:00 | |
| 901 | Maxime Delangle | 30-34 | 1:30:29 | 41:41 | 41:23 | |
| 902 | Bastien Bostoen | 25-29 | 1:30:36 | 45:00 | 39:48 | |
| 903 | Alexis Schillemans | 25-29 | 1:30:36 | 44:44 | 38:45 | |
| 904 | Arnaud Drouet | 25-29 | 1:30:37 | 39:58 | 44:41 | |
| 905 | Clément Gillet | 25-29 | 1:30:38 | 45:03 | 38:53 | |
| 906 | Edwin Filomin | 25-29 | 1:30:38 | 42:54 | 40:03 | |
| 907 | Florian Pourchet | 30-34 | 1:30:42 | 39:50 | 41:48 | |
| 908 | Clément Randus | 30-34 | 1:30:44 | 49:00 | 34:19 | |
| 909 | Tristan Créance | 30-34 | 1:30:45 | 44:55 | 39:38 | |
| 910 | Grégory Couturaud | 30-34 | 1:30:46 | 39:25 | 45:22 | |
| 911 | Eric Huysmans | 16-24 | 1:30:48 | 40:16 | 44:23 | |
| 912 | Arnaud Laurent | 35-39 | 1:30:50 | 43:41 | 40:44 | |
| 913 | Fayçal Larbes | 45-49 | 1:30:54 | 38:23 | 44:18 | |
| 914 | Thomas Lecoq | 25-29 | 1:30:55 | 42:24 | 41:03 | |
| 915 | Matthieu Coquard | 40-44 | 1:31:00 | 41:22 | 43:25 | |
| 916 | Cyril Cohen | 25-29 | 1:31:00 | 48:55 | 35:51 | |
| 917 | Erwan Lamoureux | 30-34 | 1:31:02 | 39:09 | 45:43 | |
| 918 | Bauke Freiburg | 40-44 | 1:31:02 | 45:09 | 38:46 | |
| 919 | Andrew Watkins | 55-59 | 1:31:05 | 41:23 | 43:39 | |
| 920 | Thomas Fini | 35-39 | 1:31:07 | 39:55 | 45:21 | |
| 921 | Andy Banner | 40-44 | 1:31:09 | 44:12 | 39:06 | |
| 922 | Ignacio Ulloa | 25-29 | 1:31:15 | 42:21 | 41:48 | |
| 923 | Jérôme Jamois | 35-39 | 1:31:16 | 44:45 | 40:29 | |
| 924 | Max Adam | 30-34 | 1:31:17 | 47:32 | 35:49 | |
| 925 | Joost Aptroot | 25-29 | 1:31:18 | 45:21 | 39:55 | |
| 926 | Nicolas Sainte-Catherine | 40-44 | 1:31:19 | 43:47 | 39:37 | |
| 927 | Abdelkrim Haddani | 35-39 | 1:31:24 | 43:50 | 39:33 | |
| 928 | Adrien Lecouty | 25-29 | 1:31:32 | 37:42 | 45:54 | |
| 929 | Zachary Enick | 30-34 | 1:31:35 | 48:09 | 36:03 | |
| 930 | Marc Laignel | 35-39 | 1:31:38 | 43:48 | 40:28 | |
| 931 | Andréa Gonzalez | 30-34 | 1:31:40 | 40:55 | 45:06 | |
| 932 | Quentin Le Roux | 16-24 | 1:31:41 | 39:38 | 45:41 | |
| 933 | Guillaume Claye | 35-39 | 1:31:43 | 41:38 | 43:19 | |
| 934 | Adeyinka Ndinemenu | 40-44 | 1:31:46 | 42:56 | 40:49 | |
| 935 | Alexis Morilhat | 25-29 | 1:31:48 | 40:13 | 44:17 | |
| 936 | Ludovic Vaillant | 45-49 | 1:31:48 | 47:46 | 36:13 | |
| 937 | Fabien Binga | 40-44 | 1:31:50 | 39:31 | 40:39 | |
| 938 | Julien Bonnardel | 25-29 | 1:31:51 | 45:54 | 38:16 | |
| 939 | Rhathana Dy | 40-44 | 1:31:51 | 41:32 | 42:29 | |
| 940 | Lucas Garcia | 25-29 | 1:31:59 | 44:58 | 40:43 | |
| 941 | Lauris Paquit | 30-34 | 1:32:00 | 45:05 | 40:38 | |
| 942 | Sully Pougary | 40-44 | 1:32:02 | 45:57 | 38:20 | |
| 943 | Maxime Morin | 25-29 | 1:32:02 | 48:17 | 36:01 | |
| 944 | Thomas Rincon | 25-29 | 1:32:04 | 44:02 | 41:22 | |
| 945 | Mike El Maalem | 30-34 | 1:32:04 | 48:23 | 37:15 | |
| 946 | Tristan Delset | 35-39 | 1:32:06 | 42:34 | 43:13 | |
| 947 | David Morin | 40-44 | 1:32:09 | 43:21 | 41:01 | |
| 948 | Julien Maury | 16-24 | 1:32:09 | 42:36 | 41:58 | |
| 949 | Léo Dessange | 25-29 | 1:32:10 | 41:43 | 42:00 | |
| 950 | Bastien Deneffe | 25-29 | 1:32:14 | 45:27 | 40:05 | |
| 951 | Mark Davidson | 40-44 | 1:32:14 | 45:45 | 39:29 | |
| 952 | Paul-Emmanuel Levy | 35-39 | 1:32:17 | 45:03 | 40:42 | |
| 953 | Hugo Vallet | 30-34 | 1:32:22 | 44:49 | 41:30 | |
| 954 | Nicolas Friedrich | 16-24 | 1:32:22 | 42:31 | 41:56 | |
| 955 | Gaetan Fecamp | 25-29 | 1:32:22 | 52:13 | 32:44 | |
| 956 | Guillaume Goyceta | 40-44 | 1:32:23 | 47:06 | 38:56 | |
| 957 | Benjamin Verron | 16-24 | 1:32:23 | 41:48 | 45:24 | |
| 958 | Thomas Lahive | 55-59 | 1:32:25 | 48:36 | 37:10 | |
| 959 | Alexandre Du Peloux | 35-39 | 1:32:30 | 42:33 | 42:26 | |
| 960 | Quentin Menard | 25-29 | 1:32:30 | 45:41 | 39:39 | |
| 961 | Erwan Denoual | 30-34 | 1:32:33 | 43:02 | 42:21 | |
| 962 | Dorian Caudron | 35-39 | 1:32:33 | 43:47 | 41:00 | |
| 963 | Olivier Macé | 45-49 | 1:32:34 | 42:48 | 42:02 | |
| 964 | Pierre Berteigne | 35-39 | 1:32:36 | 46:33 | 38:28 | |
| 965 | Tanguy Marlot | 30-34 | 1:32:37 | 43:46 | 41:29 | |
| 966 | Rudy Arcole | 40-44 | 1:32:37 | 44:20 | 42:06 | |
| 967 | Daniel Henry | 35-39 | 1:32:40 | 49:01 | 37:16 | |
| 968 | Kevin Barbera | 35-39 | 1:32:43 | 39:52 | 43:16 | |
| 969 | Ludo Tellier | 45-49 | 1:32:43 | 43:27 | 43:14 | |
| 970 | Baptiste Galland | 25-29 | 1:32:45 | 43:51 | 41:04 | |
| 971 | David Legois | 50-54 | 1:32:45 | 42:02 | 43:17 | |
| 972 | Marco Lewandowski | 40-44 | 1:32:48 | 44:05 | 41:16 | |
| 973 | Jonathan Oreja | 30-34 | 1:32:49 | 46:19 | 40:21 | |
| 974 | Alban Corpet | 35-39 | 1:32:49 | 40:06 | 47:14 | |
| 975 | Mathis Oukacha | 25-29 | 1:32:50 | 47:49 | 37:38 | |
| 976 | Christophe Grosset | 35-39 | 1:32:53 | 41:02 | 46:06 | |
| 977 | Cyril Clément | 35-39 | 1:32:57 | 44:06 | 42:00 | |
| 978 | Thomas Legendre Kaloustian | 30-34 | 1:33:00 | 41:30 | 44:09 | |
| 979 | Saïdou Diop | 35-39 | 1:33:01 | 42:38 | 43:39 | |
| 980 | Cedric Derycke | 50-54 | 1:33:02 | 41:46 | 43:50 | |
| 981 | Mathieu Stutel | 25-29 | 1:33:03 | 45:32 | 40:51 | |
| 982 | Connor Bell | 25-29 | 1:33:08 | 40:38 | 46:50 | |
| 983 | Maxime Dhalluin | 30-34 | 1:33:12 | 44:20 | 41:07 | |
| 984 | Maxence Urbaniak | 30-34 | 1:33:12 | 44:40 | 40:40 | |
| 985 | Yohan Perez | 25-29 | 1:33:14 | 42:14 | 44:36 | |
| 986 | Bryn Roberts | 30-34 | 1:33:14 | 45:41 | 38:52 | |
| 987 | Matt Checketts | 35-39 | 1:33:18 | 45:04 | 39:33 | |
| 988 | Tom Teyssier | 16-24 | 1:33:20 | 48:35 | 38:24 | |
| 989 | Sylvain Juzan | 40-44 | 1:33:21 | 44:51 | 42:14 | |
| 990 | Tom Tarabula | 55-59 | 1:33:22 | 46:25 | 40:08 | |
| 991 | Mathieu Gaillard | 25-29 | 1:33:24 | 43:11 | 43:45 | |
| 992 | Samuel Rizzo | 30-34 | 1:33:24 | 49:22 | 38:09 | |
| 993 | Stephane Pontille | 25-29 | 1:33:25 | 43:01 | 44:03 | |
| 994 | Mateusz Moczak | 35-39 | 1:33:27 | 45:37 | 37:29 | |
| 995 | Kamal Hami-Eddine | 40-44 | 1:33:29 | 43:44 | 42:12 | |
| 996 | Jaspal Panesar | 25-29 | 1:33:32 | 50:05 | 37:41 | |
| 997 | Jordan Levif | 25-29 | 1:33:37 | 45:44 | 40:35 | |
| 998 | Théo Molhant | 30-34 | 1:33:38 | 45:41 | 40:37 | |
| 999 | Jaspar Read | 30-34 | 1:33:40 | 40:37 | 47:20 | |
| 1,000 | Evan Morvan | 16-24 | 1:33:44 | 41:07 | 42:38 |