HYROX Mumbai 2025: Pro Men results

70 finishers on 3 May 2025. Typical finish 1:36:34, fastest 10% under 1:08:01. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Michael Logue 🇬🇧 GBR 30-34 1/19 0:59:10 28:4926:224:04 3:522:303:502:474:131:543:094:07
2 James Loughray 🇦🇪 UAE 25-29 1/15 1:03:02 33:3025:174:20 3:512:213:302:364:011:483:253:45
3 Semyon Shadrin UZB 30-34 2/19 1:03:36 29:5229:124:35 4:022:234:443:284:051:273:515:12
4 Karim Hegazy 🇦🇪 UAE 35-39 1/13 1:06:03 32:1629:224:30 4:072:494:382:554:271:494:004:37
5 George Crewe 🇬🇧 GBR 30-34 3/19 1:06:35 33:0928:484:43 4:012:413:083:384:261:294:544:31
6 David Budden 🇬🇧 GBR 40-44 1/8 1:07:14 33:0429:474:28 4:132:594:223:054:171:423:485:21
7 Mike Snaith 🇬🇧 GBR 35-39 2/13 1:07:36 32:1730:364:48 4:072:384:334:004:272:104:234:18
8 Sikandar Chindhu Tadakhe 🇮🇳 IND 25-29 2/15 1:08:04 30:1633:474:06 4:042:266:063:104:152:074:107:29
9 Matthewstone. S Mzandolo 🇿🇦 RSA 35-39 3/13 1:08:11 34:1128:595:06 3:572:274:312:334:122:064:005:13
10 Rolf Jager 🇮🇪 IRL 25-29 3/15 1:08:16 33:2730:384:15 3:533:023:563:484:152:134:085:23
11 Gordon Bieling 🇩🇪 GER 40-44 2/8 1:08:46 34:3329:075:10 3:572:343:573:214:201:473:565:15
12 Liam Castile 🇬🇧 GBR 25-29 4/15 1:09:18 33:0931:404:35 4:043:144:222:574:272:324:355:29
13 Jack Slater 🇬🇧 GBR 30-34 4/19 1:09:28 32:2932:424:22 4:212:465:014:074:302:084:105:39
14 Oliver Worth 🇬🇧 GBR 35-39 4/13 1:10:42 34:0231:355:10 4:213:134:203:314:222:104:245:14
15 Alun Holleyman 🇬🇧 GBR 30-34 5/19 1:13:22 36:0631:575:23 4:182:484:314:034:271:474:265:37
16 Samrat Sheoran 🇮🇳 IND 25-29 5/15 1:15:15 37:5931:056:14 4:042:364:144:114:491:423:365:53
17 Aidan Monaghan 🇮🇪 IRL 40-44 3/8 1:18:28 34:5538:355:02 4:133:267:154:284:382:335:186:44
18 Nico Boulay 🇭🇰 HKG 45-49 1/5 1:21:36 40:1435:206:07 4:283:026:113:314:461:495:286:05
19 Tejas Patil 🇮🇳 IND 16-24 1/9 1:23:54 42:2235:515:44 4:083:105:503:564:263:164:476:18
20 Tan Trung Dr Luong SIN 40-44 4/8 1:25:39 40:1837:357:51 4:263:336:243:404:461:465:447:16
21 Yohan Rathnayake SRI 35-39 5/13 1:27:17 38:4241:257:14 4:203:149:273:414:533:065:017:43
22 Lakhvinder Singh 🇮🇳 IND 30-34 6/19 1:27:47 40:5038:288:33 4:113:297:453:555:252:125:495:42
23 Huirongbam Rabikanta Singh 🇮🇳 IND 30-34 7/19 1:28:32 39:2842:356:32 4:343:228:184:344:472:045:079:49
24 Amos Cernohouz 🇺🇸 USA 40-44 5/8 1:28:56 39:0440:329:24 4:193:207:426:394:583:084:305:56
25 Hitiri Turner 🇳🇿 NZL 40-44 6/8 1:28:58 44:0237:597:00 4:304:305:245:134:522:215:365:33
26 Satvik Krishna Gupta 🇮🇳 IND 16-24 2/9 1:29:04 37:2844:446:56 4:502:5611:184:224:472:126:257:54
27 Yatharth Gairola 🇮🇳 IND 25-29 6/15 1:32:25 37:0448:167:10 4:583:409:185:065:213:246:0610:23
28 Ravi Gupta 🇮🇳 IND 35-39 6/13 1:33:00 45:3440:177:13 4:564:176:374:275:043:074:277:22
29 Florian Hurel 🇮🇳 IND 35-39 7/13 1:33:13 43:1642:367:26 4:104:207:525:164:452:516:356:47
30 Althaf Emir 🇮🇳 IND 16-24 3/9 1:33:43 45:5939:238:25 4:133:296:254:304:432:126:367:15
31 Nico Bezuidenhout 🇦🇪 UAE 30-34 8/19 1:34:32 45:5442:116:30 4:183:305:366:264:442:538:386:06
32 Kunal Rajput 🇮🇳 IND 30-34 9/19 1:35:12 41:3645:338:06 4:436:058:314:525:023:146:086:58
33 Chirag Khatri 🇮🇳 IND 30-34 10/19 1:35:15 51:2336:057:52 4:192:396:174:414:331:594:566:41
34 Pavneet Chhabra 🇮🇳 IND 25-29 7/15 1:35:45 43:2744:417:41 4:404:599:174:264:553:595:466:39
35 Mat Lock 🇦🇺 AUS 50-54 1/1 1:36:14 39:1351:016:04 4:123:335:538:174:293:4011:029:55
36 Anil Kumar 🇮🇳 IND 35-39 8/13 1:36:54 46:1641:448:57 4:083:327:056:064:362:086:068:03
37 Mahde Khaja 🇰🇼 KUW 25-29 8/15 1:37:57 38:2952:087:24 4:243:518:245:264:463:2010:5211:05
38 Rudrashish Sengupta 🇮🇳 IND 35-39 9/13 1:38:30 42:0747:468:41 5:024:048:325:584:524:207:057:53
39 Anuvindh Suresh 🇮🇳 IND 30-34 11/19 1:41:16 44:4348:168:22 4:445:2410:596:215:193:045:466:39
40 Dany Mappala 🇮🇳 IND 35-39 10/13 1:42:25 45:1649:167:57 4:384:579:356:295:153:236:398:20
41 Neil Altun 🇦🇪 UAE 25-29 9/15 1:42:49 37:3447:3017:50 4:404:298:094:485:035:338:136:35
42 Himanshu Kathuria 🇮🇳 IND 30-34 12/19 1:43:43 43:4250:379:29 4:584:079:126:216:012:415:5911:18
43 Ismaile Haji 🇮🇳 IND 45-49 2/5 1:45:21 46:1145:2613:50 5:054:018:287:004:492:355:268:02
44 Pranav Kotian 🇮🇳 IND 25-29 10/15 1:45:45 48:5146:1010:47 5:253:259:184:425:562:526:008:32
44 Akhil S 🇮🇳 IND 30-34 13/19 1:45:45 44:1054:127:29 4:545:0812:345:025:382:375:2812:51
46 Sukhjeevan Bhimber 🇮🇳 IND 45-49 3/5 1:46:11 46:1951:288:30 4:564:289:367:365:413:458:197:07
47 Ashokkumar Gupta 🇮🇳 IND 16-24 4/9 1:46:18 55:1546:309:31 4:40—16:325:085:062:396:375:48
48 Gautham V 🇮🇳 IND 16-24 5/9 1:46:49 47:2949:2010:05 4:554:559:486:075:422:466:148:53
49 Rishabh Grover 🇮🇳 IND 25-29 11/15 1:49:22 51:3746:0611:43 4:564:009:006:045:162:407:566:14
50 Aditya Ankam 🇮🇳 IND 30-34 14/19 1:50:58 52:2749:289:06 4:525:189:185:465:173:496:578:11
51 Kush Verma 🇮🇳 IND 16-24 6/9 1:51:03 51:5549:189:54 5:073:588:564:465:224:166:1510:38
52 Kaushik Boloor 🇮🇳 IND 35-39 11/13 1:51:13 1:02:4140:477:50 4:523:157:274:305:281:564:428:37
53 Vikas Yadav 🇮🇳 IND 25-29 12/15 1:52:19 52:0749:1311:04 4:455:489:075:295:282:376:219:38
54 Akshay Kapur 🇮🇳 IND 40-44 7/8 1:54:11 48:5655:0110:18 5:483:5411:117:405:562:558:568:41
55 Kanav Verma 🇮🇳 IND 30-34 15/19 1:55:15 58:4545:3111:05 4:314:337:046:044:502:308:167:43
56 Krishang Sachde 🇮🇳 IND 25-29 13/15 1:58:56 53:2952:5012:42 4:464:5110:407:225:132:127:3710:09
57 Nimesh Shukla 🇮🇳 IND 30-34 16/19 2:01:53 56:5254:3510:29 4:485:149:485:565:023:557:5811:54
58 Sajan Agarwal 🇮🇳 IND 35-39 12/13 2:03:03 55:5954:3312:35 5:014:507:317:345:054:0510:479:40
59 Hemant Lamba 🇮🇳 IND 35-39 13/13 2:03:20 1:02:1349:4111:28 4:344:4210:036:535:142:538:027:20
60 Yash Nikam 🇮🇳 IND 16-24 7/9 2:06:04 1:17:5341:027:14 4:484:556:525:035:202:376:025:25
61 Manveer Singh 🇮🇳 IND 25-29 14/15 2:06:48 49:171:07:479:48 4:536:3911:346:146:265:1112:4014:10
62 Sumanth D S 🇮🇳 IND 40-44 8/8 2:07:58 45:561:05:5516:12 4:516:1915:367:566:002:5011:0211:21
63 Manojkumar Kumbhar 🇮🇳 IND 45-49 4/5 2:08:48 56:4857:3014:33 5:104:4014:505:316:023:497:479:41
64 Aryan Bhujbal 🇮🇳 IND 16-24 8/9 2:10:16 1:04:0753:3612:40 4:416:436:017:075:123:467:3712:29
65 Prajyot Thorat 🇮🇳 IND 25-29 15/15 2:13:39 1:01:4259:0313:00 4:545:4915:157:275:083:077:599:24
66 Prashanth Narasimhan 🇮🇳 IND 45-49 5/5 2:16:23 1:14:3350:1011:46 4:334:278:368:125:064:007:168:00
67 Ravi Ranjan 🇮🇳 IND 30-34 17/19 2:19:37 55:181:09:4214:42 5:006:0420:085:445:423:588:3714:29
68 Rahul Kuttickat 🇮🇳 IND 30-34 18/19 2:20:20 1:04:091:03:5112:26 5:296:048:1210:535:484:379:2813:20
69 Manjith Raj Pr 🇮🇳 IND 30-34 19/19 2:32:07 1:15:281:03:1613:26 5:068:274:509:176:023:0911:4814:37
70 Jai Kamesh 🇮🇳 IND 16-24 9/9 2:36:27 1:24:461:01:3410:11 4:585:399:367:575:104:0013:5910:15

Rank is the finishing position within Pro Men among timed finishers. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

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

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result