HYROX Delhi 2025: Open Men results

711 finishers on 19 Jul 2025. Typical finish 1:55:33, fastest 10% under 1:29:47. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Beomseok Hong 🇰🇷 KOR1st of 150 aged 35-39 35-39 1:00:27 31:09 23:54 5:30 4:00 2:27 3:06 2:42 4:13 1:31 2:39 3:16
2 Arvendra Gautam 🇮🇳 IND1st of 168 aged 30-34 30-34 1:11:53 11:26 32:54 32:13 6:49 4:05 2:37 4:38 3:54 4:40 1:53 4:22 6:04
3 Aman Deep 🇮🇳 IND2nd of 168 aged 30-34 30-34 1:12:41 12:14 33:49 31:49 7:08 4:21 2:37 5:12 3:19 4:44 1:36 4:01 5:59
4 Chitwan Goel 🇮🇳 IND1st of 91 aged 40-44 40-44 1:13:06 12:39 33:47 32:50 6:34 4:32 2:23 4:54 4:14 4:33 1:29 3:46 6:59
5 Ashish Yadav 🇮🇳 IND1st of 146 aged 25-29 25-29 1:13:36 13:09 32:53 34:25 6:21 4:37 3:06 5:13 3:39 4:57 1:55 4:46 6:12
6 Kamal Raj Bhat 🇳🇵 NEP1st of 90 aged 16-24 16-24 1:13:39 13:12 32:54 34:20 6:30 4:21 3:20 6:23 3:19 4:50 1:59 4:04 6:04
7 Jonathan Chan 🇬🇧 GBR2nd of 146 aged 25-29 25-29 1:14:34 14:07 32:11 36:32 5:55 4:28 2:32 6:04 4:57 4:49 2:56 4:45 6:01
8 Sanjay Negi 🇮🇳 IND2nd of 150 aged 35-39 35-39 1:16:32 16:05 30:32 38:01 8:03 4:24 3:38 5:02 4:35 4:57 1:40 5:06 8:39
9 Kundan Mishra 🇮🇳 IND3rd of 168 aged 30-34 30-34 1:16:48 16:21 37:17 32:07 7:29 4:29 1:56 4:16 5:08 4:56 1:53 4:05 5:24
10 Carl Cao 🇨🇦 CAN4th of 168 aged 30-34 30-34 1:17:10 16:43 33:08 38:02 6:05 4:29 4:35 4:29 4:03 5:02 2:47 3:53 8:44
11 Shaumik Shetty 🇮🇳 IND2nd of 90 aged 16-24 16-24 1:17:50 17:23 34:43 35:59 7:13 4:28 3:27 5:55 4:20 4:57 1:29 4:07 7:16
12 Ryan Alvares 🇮🇳 IND2nd of 91 aged 40-44 40-44 1:18:26 17:59 37:41 33:13 7:38 4:20 2:28 4:08 5:15 4:49 1:49 4:34 5:50
13 Tarsim Kumar 🇮🇳 IND3rd of 90 aged 16-24 16-24 1:18:53 18:26 33:28 38:06 7:24 4:37 5:44 5:21 4:32 4:44 1:55 4:27 6:46
14 Sunil Nain 🇮🇳 IND3rd of 91 aged 40-44 40-44 1:19:04 18:37 38:16 31:10 9:42 4:27 2:22 5:00 4:20 5:09 1:32 4:24 3:56
15 Sonam Gurmey 🇮🇳 IND4th of 90 aged 16-24 16-24 1:19:11 18:44 36:42 34:10 8:24 4:25 2:33 4:58 4:38 5:20 1:46 4:22 6:08
16 Satvik Krishna Gupta 🇮🇳 IND3rd of 146 aged 25-29 25-29 1:19:27 19:00 36:40 34:30 8:22 4:24 4:29 5:23 3:35 4:40 1:47 4:00 6:12
17 Monu Dagar 🇮🇳 IND5th of 168 aged 30-34 30-34 1:19:31 19:04 38:38 33:16 7:43 4:28 3:27 5:01 3:37 4:50 2:39 4:39 4:35
18 Shashank Grover 🇮🇳 IND6th of 168 aged 30-34 30-34 1:19:57 19:30 34:32 38:41 6:51 5:09 3:31 6:10 4:42 5:36 2:14 5:15 6:04
19 Said Peron 🇫🇷 FRA7th of 168 aged 30-34 30-34 1:19:58 19:31 39:12 33:32 7:19 4:27 2:30 4:41 4:21 4:52 1:44 3:59 6:58
20 Yash Sharma 🇮🇳 IND5th of 90 aged 16-24 16-24 1:20:04 19:37 37:14 33:37 9:17 4:27 2:29 5:50 3:27 5:03 1:50 5:02 5:29
21 Sukhpreet Singh 🇮🇳 IND8th of 168 aged 30-34 30-34 1:21:12 20:45 39:57 32:41 8:37 4:47 2:30 3:36 5:14 5:05 1:49 4:11 5:29
22 Yohan Rathnayake 🇱🇰 SRI3rd of 150 aged 35-39 35-39 1:21:26 20:59 36:03 35:26 10:01 4:06 3:14 5:01 5:01 4:59 1:52 4:34 6:39
23 Surender Singh 🇮🇳 IND9th of 168 aged 30-34 30-34 1:21:37 21:10 36:00 38:24 7:17 4:42 3:18 6:46 4:48 5:08 2:38 5:36 5:28
24 Amarjit Singh 🇮🇳 IND4th of 91 aged 40-44 40-44 1:21:43 21:16 34:43 38:53 8:11 4:54 3:06 6:01 4:58 5:02 2:15 5:02 7:35
25 Vaibhav Chaudhary 🇮🇳 IND4th of 146 aged 25-29 25-29 1:21:44 21:17 37:00 35:36 9:12 4:19 2:43 5:28 4:22 4:45 1:51 4:33 7:35
26 Michael Sangha 🇬🇧 GBR5th of 91 aged 40-44 40-44 1:21:47 21:20 36:37 37:17 7:58 4:30 3:48 5:20 5:12 4:57 2:11 4:50 6:29
27 Sarthak Malani 🇮🇳 IND10th of 168 aged 30-34 30-34 1:22:18 21:51 36:24 37:24 8:34 4:33 2:54 4:45 6:08 5:03 2:05 4:39 7:17
28 Ujjwal Verma 🇮🇳 IND5th of 146 aged 25-29 25-29 1:22:21 21:54 38:07 35:44 8:34 4:24 2:32 4:19 5:05 5:13 1:46 4:57 7:28
29 Hunny Tyagi 🇮🇳 IND6th of 90 aged 16-24 16-24 1:22:25 21:58 38:07 34:31 9:51 4:38 2:31 4:51 3:25 4:59 1:44 5:30 6:53
30 Abhinav Thapa 🇳🇵 NEP7th of 90 aged 16-24 16-24 1:22:25 21:58 37:32 37:22 7:36 4:24 3:22 6:46 4:11 4:57 2:47 5:10 5:45
31 Naman Wadhera 🇮🇳 IND6th of 146 aged 25-29 25-29 1:22:46 22:19 38:56 36:21 7:33 4:58 3:10 5:04 3:50 5:52 2:06 5:03 6:18
32 Somesh Saini 🇮🇳 IND7th of 146 aged 25-29 25-29 1:23:21 22:54 39:16 35:32 8:39 4:17 3:03 5:41 5:18 4:59 1:57 4:47 5:30
33 Aakash Behera 🇮🇳 IND11th of 168 aged 30-34 30-34 1:23:32 23:05 40:50 34:28 8:18 4:46 2:33 5:27 4:46 5:32 2:03 4:01 5:20
34 Ankur Jain 🇮🇳 IND12th of 168 aged 30-34 30-34 1:23:38 23:11 39:31 36:14 7:57 4:42 2:56 6:20 5:13 4:48 1:36 4:17 6:22
35 Rohit Verma 🇮🇳 IND8th of 90 aged 16-24 16-24 1:23:45 23:18 39:10 35:39 9:00 4:27 3:11 5:06 4:35 4:42 2:32 5:12 5:54
36 Ashish Grover 🇮🇳 IND13th of 168 aged 30-34 30-34 1:23:49 23:22 39:39 35:15 9:00 4:46 2:08 5:26 3:49 4:36 1:45 4:54 7:51
37 Bhupendra Dalal 🇮🇳 IND6th of 91 aged 40-44 40-44 1:24:03 23:36 40:42 34:24 9:02 5:00 2:18 5:31 4:14 5:05 1:33 4:45 5:58
38 Jagdeep Sandhu 🇮🇳 IND4th of 150 aged 35-39 35-39 1:24:10 23:43 40:32 33:53 9:49 4:10 2:30 4:24 4:21 4:52 2:00 5:03 6:33
39 Paul Naylor 🇬🇧 GBR5th of 150 aged 35-39 35-39 1:24:14 23:47 33:27 41:26 9:26 4:33 2:53 5:22 5:58 5:13 1:14 6:06 10:07
40 Ritvik Kathe 🇮🇳 IND8th of 146 aged 25-29 25-29 1:24:18 23:51 38:15 37:50 8:16 4:50 4:29 5:47 4:42 5:05 2:09 4:43 6:05
41 Lorenzo Parrulli 🇮🇹 ITA14th of 168 aged 30-34 30-34 1:24:35 24:08 41:53 33:53 8:53 4:35 2:30 5:36 4:28 5:00 2:00 5:00 4:44
42 Satyam Agrawal 🇮🇳 IND15th of 168 aged 30-34 30-34 1:24:45 24:18 38:01 37:39 9:08 4:43 2:57 5:25 5:45 4:49 2:08 5:04 6:48
43 Amit Kadian 🇮🇳 IND7th of 91 aged 40-44 40-44 1:24:55 24:28 37:28 38:25 9:05 4:29 3:20 5:20 3:56 5:09 2:13 5:23 8:35
44 Sanchit Jain 🇮🇳 IND16th of 168 aged 30-34 30-34 1:25:06 24:39 43:28 33:40 8:02 4:56 3:06 4:33 4:00 5:00 1:57 4:08 6:00
45 Aman Kumar 🇮🇳 IND9th of 90 aged 16-24 16-24 1:25:08 24:41 37:07 39:59 8:06 5:14 3:48 7:00 4:26 4:59 2:16 4:31 7:45
46 Gerry Claudatos 🇳🇿 NZL6th of 150 aged 35-39 35-39 1:25:09 24:42 39:43 35:30 10:00 4:01 1:55 4:10 6:16 4:50 1:51 5:25 7:02
47 Somveer Sindhu 🇮🇳 IND17th of 168 aged 30-34 30-34 1:25:13 24:46 37:11 37:53 10:14 4:48 3:27 5:20 5:11 4:50 1:37 4:51 7:49
48 Manish Bhandari 🇮🇳 IND9th of 146 aged 25-29 25-29 1:25:15 24:48 39:37 35:50 9:52 4:46 3:30 5:48 3:26 5:21 2:12 4:57 5:50
49 Vibor Dhanda 🇮🇳 IND10th of 146 aged 25-29 25-29 1:25:38 25:11 39:01 38:44 7:58 4:37 2:38 5:40 5:49 5:01 1:58 5:24 7:37
50 Jatin Mehta 🇮🇳 IND7th of 150 aged 35-39 35-39 1:25:40 25:13 38:36 37:16 9:53 4:25 2:48 6:22 5:05 5:05 2:31 5:17 5:43
51 Mohamed Meite 🇫🇷 FRA18th of 168 aged 30-34 30-34 1:25:43 25:16 39:38 37:53 8:18 4:28 3:21 4:12 6:33 4:53 2:09 5:07 7:10
52 Piyush Kandpal 🇮🇳 IND11th of 146 aged 25-29 25-29 1:25:44 25:17 39:14 37:35 9:00 4:54 2:27 5:28 3:52 5:07 2:25 5:14 8:08
53 Chinmay Zagade 🇮🇳 IND12th of 146 aged 25-29 25-29 1:25:47 25:20 37:54 38:21 9:36 4:42 2:59 5:47 5:20 4:54 2:03 4:53 7:43
54 Divyanshu Kushwaha 🇮🇳 IND13th of 146 aged 25-29 25-29 1:25:56 25:29 40:54 35:59 9:09 4:36 2:36 5:16 5:29 4:57 1:32 4:41 6:52
55 Bharath Kumar Vasudevan 🇮🇳 IND1st of 37 aged 45-49 45-49 1:26:14 25:47 40:26 35:17 10:37 4:36 3:54 5:37 4:39 5:02 1:52 4:21 5:16
56 Siddharth Singh Beniwal 🇮🇳 IND10th of 90 aged 16-24 16-24 1:26:18 25:51 40:48 36:34 9:01 4:59 3:00 5:24 4:18 5:14 1:46 5:34 6:19
57 Harshan Radhakrishnan 🇮🇳 IND19th of 168 aged 30-34 30-34 1:26:40 26:13 41:01 35:56 9:48 4:28 4:00 5:26 5:05 4:46 2:02 4:40 5:29
58 Radek Miazio 🇵🇱 POL8th of 150 aged 35-39 35-39 1:26:50 26:23 43:05 36:01 7:50 4:23 2:52 4:44 6:44 4:34 1:56 4:19 6:29
59 Sumeet Gupta 🇮🇳 IND9th of 150 aged 35-39 35-39 1:26:58 26:31 32:41 45:47 8:35 4:59 5:09 7:58 5:07 5:24 2:20 5:28 9:22
60 Abhay Bhanot 🇮🇳 IND10th of 150 aged 35-39 35-39 1:27:19 26:52 40:44 37:25 9:15 4:57 2:49 4:42 5:13 5:26 2:27 4:06 7:45
61 Neeraj Bhandari 🇮🇳 IND11th of 90 aged 16-24 16-24 1:27:58 27:31 39:26 39:40 8:55 4:56 2:17 5:33 4:21 7:01 2:15 6:19 6:58
62 Rahul Antil 🇮🇳 IND14th of 146 aged 25-29 25-29 1:28:10 27:43 47:36 33:25 7:13 3:59 2:44 4:50 4:32 4:45 1:49 4:24 6:22
63 Aryan Dabas 🇮🇳 IND12th of 90 aged 16-24 16-24 1:28:23 27:56 39:50 40:21 8:17 4:45 3:10 5:37 5:34 5:12 2:30 5:56 7:37
64 Alessandro Saini 🇺🇸 USA20th of 168 aged 30-34 30-34 1:28:41 28:14 40:57 38:00 9:49 4:30 3:56 6:16 4:49 4:56 1:35 5:09 6:49
65 Punith Basavaraju 🇮🇳 IND21st of 168 aged 30-34 30-34 1:28:58 28:31 41:02 37:43 10:17 5:06 3:22 5:14 4:34 5:25 2:39 4:41 6:42
66 Daniel Seymour 🇮🇳 IND22nd of 168 aged 30-34 30-34 1:29:02 28:35 39:04 40:46 9:15 4:40 4:07 5:12 6:20 4:45 2:07 6:44 6:51
67 Joseph Nikhil James 🇸🇬 SIN13th of 90 aged 16-24 16-24 1:29:04 28:37 35:42 44:21 9:05 4:30 2:48 7:08 4:34 4:53 3:11 4:59 12:18
68 Brigg Baxter 🇦🇺 AUS8th of 91 aged 40-44 40-44 1:29:07 28:40 39:29 40:39 9:04 4:43 3:13 5:52 6:56 4:56 2:29 5:50 6:40
69 Kapil Yadav 🇮🇳 IND9th of 91 aged 40-44 40-44 1:29:18 28:51 43:34 37:28 8:21 4:39 2:42 5:04 4:46 5:19 1:41 5:39 7:38
70 Vishwas Gulati 🇮🇳 IND14th of 90 aged 16-24 16-24 1:29:40 29:13 40:22 39:10 10:13 4:17 4:00 6:11 5:08 5:21 2:09 5:40 6:24
71 Shrey Chitkara 🇪🇸 ESP15th of 146 aged 25-29 25-29 1:29:42 29:15 38:17 43:12 8:18 5:16 3:38 5:44 8:19 8:17 1:18 4:03 6:37
72 Rishav Rishav 🇮🇳 IND16th of 146 aged 25-29 25-29 1:29:47 29:20 41:32 39:28 8:51 4:48 2:41 5:54 5:43 5:00 2:57 4:23 8:02
73 Atullya Srivastava 🇮🇳 IND11th of 150 aged 35-39 35-39 1:30:00 29:33 39:41 39:43 10:41 4:49 5:06 5:16 4:57 4:57 2:03 4:54 7:41
74 Jai Wadhwa 🇮🇳 IND12th of 150 aged 35-39 35-39 1:30:02 29:35 40:25 40:39 9:03 4:40 3:31 6:39 6:09 4:46 2:18 5:10 7:26
75 Binay Sah 🇮🇳 IND10th of 91 aged 40-44 40-44 1:30:16 29:49 32:52 48:11 9:17 4:56 3:50 10:20 6:36 5:08 2:04 4:20 10:57
76 Alok Kumar 🇮🇳 IND23rd of 168 aged 30-34 30-34 1:30:17 29:50 38:32 43:18 8:30 4:48 4:12 5:25 4:11 5:13 1:55 5:59 11:35
77 Kapil Bhati 🇮🇳 IND13th of 150 aged 35-39 35-39 1:31:01 30:34 43:08 37:43 10:14 4:27 3:59 5:39 5:31 4:41 1:41 5:33 6:12
78 Nick Rana 🇮🇳 IND24th of 168 aged 30-34 30-34 1:31:26 30:59 42:28 37:02 12:01 4:57 2:50 4:24 6:28 5:09 1:52 4:15 7:07
79 Diwas Ruhil 🇮🇳 IND15th of 90 aged 16-24 16-24 1:31:26 30:59 43:47 38:01 9:43 5:05 2:27 5:27 5:23 5:37 2:14 4:23 7:25
80 Ankit Bisht 🇮🇳 IND16th of 90 aged 16-24 16-24 1:31:31 31:04 45:10 33:11 13:14 4:56 3:01 6:07 3:25 4:57 1:38 4:06 5:01
81 Mayank Bhateja 🇮🇳 IND17th of 146 aged 25-29 25-29 1:31:36 31:09 41:59 37:54 11:49 4:38 2:36 5:08 5:10 6:03 2:05 5:26 6:48
82 Kandeel Chauhan 🇮🇳 IND14th of 150 aged 35-39 35-39 1:31:42 31:15 45:06 37:02 9:40 4:30 2:27 5:48 4:41 5:08 2:13 5:11 7:04
83 Vivek Singh 🇮🇳 IND15th of 150 aged 35-39 35-39 1:32:04 31:37 42:32 40:28 9:09 4:25 2:48 5:31 5:41 5:09 2:22 6:06 8:26
84 Deepak Kumar 🇮🇳 IND16th of 150 aged 35-39 35-39 1:32:05 31:38 40:14 42:34 9:22 5:29 2:44 5:59 6:57 5:43 1:59 5:50 7:53
85 Anubhav Rai 🇮🇳 IND11th of 91 aged 40-44 40-44 1:32:06 31:39 44:09 36:46 11:16 4:54 2:53 5:12 5:34 5:44 1:57 4:33 5:59
86 Sushil Khatri 🇮🇳 IND18th of 146 aged 25-29 25-29 1:32:17 31:50 40:22 41:58 10:03 5:01 4:47 4:51 5:17 5:20 2:36 5:38 8:28
87 Bharat Bhati 🇮🇳 IND17th of 150 aged 35-39 35-39 1:32:23 31:56 43:30 42:07 6:51 5:12 3:06 5:02 5:20 5:04 1:57 5:56 10:30
88 Vivaan Radia 🇮🇳 IND17th of 90 aged 16-24 16-24 1:32:39 32:12 42:51 36:51 13:01 4:42 3:09 4:55 4:29 4:50 3:04 5:02 6:40
89 Abhijeet Singh 🇮🇳 IND25th of 168 aged 30-34 30-34 1:32:42 32:15 42:50 37:24 12:34 5:02 3:31 5:23 5:12 5:04 1:52 5:07 6:13
90 Anuj Jain 🇮🇳 IND1st of 18 aged 50-54 50-54 1:32:51 32:24 47:45 36:13 8:58 4:40 3:07 5:24 4:03 5:07 2:11 5:05 6:36
91 Akshay Sharma 🇮🇳 IND18th of 150 aged 35-39 35-39 1:33:02 32:35 38:41 46:56 7:31 4:47 4:25 7:24 8:06 5:33 2:50 6:22 7:29
92 Yash Vyass 🇮🇳 IND19th of 146 aged 25-29 25-29 1:33:05 32:38 43:25 41:41 8:03 5:01 2:38 5:42 4:57 5:43 2:20 5:37 9:43
93 Bhupinder Singh Rawat 🇮🇳 IND20th of 146 aged 25-29 25-29 1:33:06 32:39 41:01 40:24 11:49 4:52 2:33 6:27 5:42 5:29 2:52 4:28 8:01
94 Saif Shaikh 🇮🇳 IND19th of 150 aged 35-39 35-39 1:33:08 32:41 42:53 41:53 8:27 5:08 2:33 4:54 6:35 5:22 2:18 9:14 5:49
95 Devender Chahal 🇮🇳 IND20th of 150 aged 35-39 35-39 1:33:18 32:51 47:00 35:56 10:27 4:52 3:23 4:31 5:14 4:54 2:15 5:20 5:27
96 Abhishek Mehta 🇮🇳 IND21st of 146 aged 25-29 25-29 1:33:23 32:56 42:25 42:01 9:02 5:10 3:57 5:25 4:58 5:11 2:03 4:36 10:41
97 Debashis Sahu 🇮🇳 IND12th of 91 aged 40-44 40-44 1:33:30 33:03 37:37 45:28 10:32 4:40 4:18 7:06 6:17 5:22 1:49 6:06 9:50
98 Deepak Rawat 🇮🇳 IND13th of 91 aged 40-44 40-44 1:33:31 33:04 37:59 45:40 9:56 4:53 4:13 5:28 8:11 5:17 2:14 6:11 9:13
99 Pawan Panchpal 🇮🇳 IND2nd of 37 aged 45-49 45-49 1:33:35 33:08 40:59 41:03 11:38 4:48 3:09 6:47 5:56 5:33 2:16 4:39 7:55
100 Amol Karanjkar 🇮🇳 IND3rd of 37 aged 45-49 45-49 1:33:37 33:10 38:52 45:26 9:24 4:54 4:23 6:39 7:38 5:45 3:06 5:43 7:18
How to read

The place is among timed finishers in Open Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result