FULL RESULTS
HYROX Mumbai 2025 Results – Pro Men
90 finishers. Winner Michael Logue in 59:10; median 1:34:01.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Michael Logue | 30-34 | 59:10 | 28:49 | 26:22 | |
| 2 | Adam Corlett | 40-44 | 1:00:30 | 30:27 | 26:01 | |
| 3 | James Loughray | 25-29 | 1:03:02 | 33:30 | 25:17 | |
| 4 | Karim Hegazy | 35-39 | 1:06:03 | 32:16 | 29:22 | |
| 5 | George Crewe | 30-34 | 1:06:35 | 33:09 | 28:48 | |
| 6 | David Budden | 40-44 | 1:07:14 | 33:04 | 29:47 | |
| 7 | Mike Snaith | 35-39 | 1:07:36 | 32:17 | 30:36 | |
| 8 | Matthewstone. S Mzandolo | 35-39 | 1:08:11 | 34:11 | 28:59 | |
| 9 | Rolf Jager | 25-29 | 1:08:16 | 33:27 | 30:38 | |
| 10 | Gordon Bieling | 40-44 | 1:08:46 | 34:33 | 29:07 | |
| 11 | Karim Hegazy | 35-39 | 1:08:51 | 33:25 | 30:56 | |
| 12 | Dogan Karako Geyindiren | 35-39 | 1:09:14 | 34:17 | 29:51 | |
| 13 | Liam Castile | 25-29 | 1:09:18 | 33:09 | 31:40 | |
| 14 | Jack Slater | 30-34 | 1:09:28 | 32:29 | 32:42 | |
| 15 | Oliver Worth | 35-39 | 1:10:42 | 34:02 | 31:35 | |
| 16 | Anthony Bousleiman | LBN | 25-29 | 1:11:38 | 36:10 | 30:22 |
| 17 | Evan Macari | 25-29 | 1:13:05 | 34:05 | 33:50 | |
| 18 | Alun Holleyman | 30-34 | 1:13:22 | 36:06 | 31:57 | |
| 19 | Samrat Sheoran | 25-29 | 1:15:15 | 37:59 | 31:05 | |
| 20 | Christoph Schulte | 35-39 | 1:16:18 | 33:31 | 37:11 | |
| 21 | Vincent Bousquieres | 40-44 | 1:17:46 | 35:51 | 35:28 | |
| 22 | Florian Deliers | 35-39 | 1:17:50 | 35:31 | 37:09 | |
| 23 | Aidan Monaghan | 40-44 | 1:18:28 | 34:55 | 38:35 | |
| 24 | Hunny Tyagi | 16-24 | 1:20:20 | 34:20 | 39:33 | |
| 25 | Tom James | 30-34 | 1:21:18 | 39:14 | 37:04 | |
| 26 | Nico Boulay | 45-49 | 1:21:36 | 40:14 | 35:20 | |
| 27 | Moe Maktabi | LBN | 35-39 | 1:22:34 | 34:33 | 42:38 |
| 28 | Roshan Gupta | 25-29 | 1:22:59 | 37:33 | 38:18 | |
| 29 | Tejas Patil | 16-24 | 1:23:54 | 42:22 | 35:51 | |
| 30 | Tan Trung Dr Luong | 40-44 | 1:25:39 | 40:18 | 37:35 | |
| 31 | Ujjwal Verma | 25-29 | 1:27:00 | 39:25 | 40:09 | |
| 32 | Lakhvinder Singh | 30-34 | 1:27:47 | 40:50 | 38:28 | |
| 33 | Somveer Sindhu | 30-34 | 1:28:23 | 38:26 | 42:37 | |
| 34 | Huirongbam Rabikanta Singh | 30-34 | 1:28:32 | 39:28 | 42:35 | |
| 35 | Hitiri Turner | 40-44 | 1:28:58 | 44:02 | 37:59 | |
| 36 | Satvik Krishna Gupta | 16-24 | 1:29:04 | 37:28 | 44:44 | |
| 37 | Rohit Verma | 16-24 | 1:29:21 | 39:38 | 41:54 | |
| 38 | Ishan Lall | 30-34 | 1:30:30 | 43:01 | 39:52 | |
| 39 | Yashwanth V | 25-29 | 1:31:00 | 40:58 | 43:24 | |
| 40 | Pranav Kotian | 25-29 | 1:31:04 | 42:38 | 40:34 | |
| 41 | Anand Raja | 30-34 | 1:31:13 | 44:47 | 39:55 | |
| 42 | Suraj Thakur | 25-29 | 1:31:21 | 40:32 | 44:43 | |
| 43 | Yatharth Gairola | 25-29 | 1:32:25 | 37:04 | 48:16 | |
| 44 | Roberto Carlos | 25-29 | 1:32:34 | 42:43 | 41:34 | |
| 45 | Althaf Emir | 16-24 | 1:33:43 | 45:59 | 39:23 | |
| 46 | Nawaf Alqattan Alfawaz | 40-44 | 1:34:18 | 42:54 | 44:22 | |
| 47 | Tarun Arora | 40-44 | 1:34:53 | 39:46 | 49:23 | |
| 48 | Kunal Rajput | 30-34 | 1:35:12 | 41:36 | 45:33 | |
| 49 | Chirag Khatri | 30-34 | 1:35:15 | 51:23 | 36:05 | |
| 50 | Pavneet Chhabra | 25-29 | 1:35:45 | 43:27 | 44:41 | |
| 51 | Alex Colaco | 25-29 | 1:35:51 | 44:04 | 43:32 | |
| 52 | Kartikey Bamal | 25-29 | 1:35:57 | 43:51 | 43:31 | |
| 53 | Anil Kumar | 35-39 | 1:36:54 | 46:16 | 41:44 | |
| 54 | Rajiv Raman Das | 25-29 | 1:37:23 | 50:46 | 38:46 | |
| 55 | Mahde Khaja | 25-29 | 1:37:57 | 38:29 | 52:08 | |
| 56 | Kush Verma | 16-24 | 1:40:25 | 45:12 | 47:36 | |
| 57 | Anuvindh Suresh | 30-34 | 1:41:16 | 44:43 | 48:16 | |
| 58 | Ajinkya Patil | 30-34 | 1:41:54 | 47:36 | 47:33 | |
| 59 | Kaushik Boloor | 35-39 | 1:42:43 | 45:27 | 48:13 | |
| 60 | George Sharrock | 25-29 | 1:42:59 | 46:11 | 49:16 | |
| 61 | Himanshu Kathuria | 30-34 | 1:43:43 | 43:42 | 50:37 | |
| 62 | Ismaile Haji | 45-49 | 1:45:21 | 46:11 | 45:26 | |
| 63 | Sukhjeevan Bhimber | 45-49 | 1:46:11 | 46:19 | 51:28 | |
| 64 | Crawford Voigt | 25-29 | 1:47:12 | 45:09 | 55:05 | |
| 65 | Devavrat Bhartiya | 30-34 | 1:48:43 | 46:50 | 49:47 | |
| 66 | Rishabh Grover | 25-29 | 1:49:22 | 51:37 | 46:06 | |
| 67 | Anil Trivedi | 40-44 | 1:49:24 | 50:08 | 51:04 | |
| 68 | Gautam Rajpurohit | 16-24 | 1:50:05 | 51:26 | 49:30 | |
| 69 | Aditya Ankam | 30-34 | 1:50:58 | 52:27 | 49:28 | |
| 70 | Anurag Chaudhary | 16-24 | 1:52:58 | 1:06:27 | 37:11 | |
| 71 | Kanav Verma | 30-34 | 1:55:15 | 58:45 | 45:31 | |
| 72 | Antriksh Malik | 16-24 | 1:55:43 | 52:55 | 51:34 | |
| 73 | Atullya Srivastava | 35-39 | 1:57:41 | 50:42 | 58:37 | |
| 74 | Prashanth Narasimhan | 45-49 | 1:58:50 | 55:54 | 51:35 | |
| 75 | Pramod Notiyath | 45-49 | 1:58:53 | 49:11 | 1:01:26 | |
| 76 | Sumit Mehra | 25-29 | 1:59:38 | 49:30 | 1:00:52 | |
| 77 | Nimesh Shukla | 30-34 | 2:01:53 | 56:52 | 54:35 | |
| 78 | Mark Hehir | 55-59 | 2:04:30 | 1:03:01 | 50:06 | |
| 79 | Ieshan Sinha | 30-34 | 2:04:30 | 53:37 | 59:01 | |
| 80 | Yash Nikam | 16-24 | 2:06:04 | 1:17:53 | 41:02 | |
| 81 | Saksham Veer Singh | 16-24 | 2:06:07 | 59:07 | 56:06 | |
| 82 | Sameer Mhatre | 50-54 | 2:09:33 | 1:02:57 | 53:30 | |
| 83 | Aditya Sanil | 25-29 | 2:18:42 | 59:09 | 1:06:32 | |
| 84 | Rahul Kuttickat | 30-34 | 2:20:20 | 1:04:09 | 1:03:51 | |
| 85 | Yogesh Jeswani | 45-49 | 2:27:57 | 1:03:02 | 1:12:32 | |
| 86 | Aman Joshi | 16-24 | 2:31:00 | 1:00:27 | 1:20:15 | |
| 87 | Rahul Kuttickat | 30-34 | 2:32:39 | 1:07:13 | 1:13:45 | |
| 88 | Nishanth Sacheendran | 50-54 | 2:33:00 | 1:05:11 | 1:01:01 | |
| 89 | Jai Kamesh | 16-24 | 2:36:27 | 1:24:46 | 1:01:34 | |
| 90 | Charanjeet Sabharwal | 30-34 | 2:38:05 | 1:09:32 | 1:12:29 |