{"page":"https://www.roxtimes.com/athletes/keshav-astir-dcc08deb","name":"Keshav Astir","nationality":"IND","races":4,"best":{"time":"2:17:50","time_s":8270},"results":[{"race":"2026 Mumbai","date":"2026-09-17","page":"https://www.roxtimes.com/races/s9/mumbai","division":"doubles-men","label":"Doubles Men","age_group":"25-29","time":"1:25:17","time_s":5117,"place":305,"of":1599,"age_group_place":97,"age_group_of":397,"partner":"Gunn Kukreja","runs_s":2980,"stations_s":1733,"roxzone_s":408,"splits":{"runs":["5:14","5:50","6:41","6:39","7:20","6:47","6:46","4:25"],"stations":{"skiErg":"4:11","sledPush":"2:11","sledPull":"4:00","burpeeBroadJump":"3:25","rowErg":"5:08","farmersCarry":"2:05","sandbagLunges":"3:35","wallBalls":"4:18"}}},{"race":"2026 Delhi","date":"2026-07-24","page":"https://www.roxtimes.com/races/s9/delhi","division":"pro-men","label":"Pro Men","age_group":"25-29","time":"2:23:51","time_s":8631,"place":215,"of":277,"age_group_place":63,"age_group_of":82,"partner":null,"runs_s":null,"stations_s":3750,"roxzone_s":773,"splits":{"runs":["4:35","7:22","12:08","9:57","8:57","8:37","8:59","7:59"],"stations":{"skiErg":"4:44","sledPush":"3:52","sledPull":"11:05","burpeeBroadJump":"11:07","rowErg":"5:45","farmersCarry":"4:14","sandbagLunges":"9:27","wallBalls":"12:16"}}},{"race":"2026 Bangkok","date":"2026-03-20","page":"https://www.roxtimes.com/races/s8/bangkok","division":"pro-men","label":"Pro Men","age_group":"25-29","time":"2:17:50","time_s":8270,"place":413,"of":443,"age_group_place":85,"age_group_of":89,"partner":null,"runs_s":3156,"stations_s":4307,"roxzone_s":812,"splits":{"runs":["7:50","5:17","5:58","6:24","6:10","6:06","6:16","8:39"],"stations":{"skiErg":"4:58","sledPush":"4:46","sledPull":"12:49","burpeeBroadJump":"11:27","rowErg":"5:31","farmersCarry":"5:01","sandbagLunges":"11:47","wallBalls":"15:28"}}},{"race":"2025 Delhi","date":"2025-07-19","page":"https://www.roxtimes.com/races/s8/delhi","division":"pro-men","label":"Pro Men","age_group":"25-29","time":"2:59:14","time_s":10754,"place":112,"of":113,"age_group_place":29,"age_group_of":29,"partner":null,"runs_s":3990,"stations_s":4754,"roxzone_s":947,"splits":{"runs":["6:09","7:11","7:58","8:08","8:03","7:46","7:53","13:25"],"stations":{"skiErg":"5:17","sledPush":"5:44","sledPull":null,"burpeeBroadJump":"17:56","rowErg":"6:19","farmersCarry":"5:27","sandbagLunges":"12:18","wallBalls":"26:13"}}}],"note":"RoxTimes: HYROX results and analysis from the results the organiser published. Not affiliated with or endorsed by HYROX. \"Typical\" is the middle finisher of the field. Times in seconds and as h:mm:ss."}