{"page":"https://www.roxtimes.com/athletes/johan-geldenhuys-3bbd8be0","name":"Johan Geldenhuys","nationality":"RSA","races":2,"best":{"time":"1:36:54","time_s":5814},"results":[{"race":"2025 Johannesburg","date":"2025-11-29","page":"https://www.roxtimes.com/races/s8/johannesburg","division":"doubles-men","label":"Doubles Men","age_group":"45-49","time":"1:16:44","time_s":4604,"place":86,"of":439,"age_group_place":4,"age_group_of":24,"partner":"Anton Reyneke","runs_s":2590,"stations_s":1603,"roxzone_s":416,"splits":{"runs":["3:25","5:02","5:35","5:37","5:44","5:40","5:45","6:26"],"stations":{"skiErg":"4:04","sledPush":"1:45","sledPull":"3:29","burpeeBroadJump":"3:31","rowErg":"4:28","farmersCarry":"1:43","sandbagLunges":"3:15","wallBalls":"4:28"}}},{"race":"2025 Cape Town","date":"2025-07-19","page":"https://www.roxtimes.com/races/s8/cape-town","division":"open-men","label":"Open Men","age_group":"40-44","time":"1:36:54","time_s":5814,"place":407,"of":781,"age_group_place":59,"age_group_of":115,"partner":null,"runs_s":3156,"stations_s":2139,"roxzone_s":523,"splits":{"runs":["5:53","5:42","5:47","5:49","8:23","8:03","6:00","7:02"],"stations":{"skiErg":"4:11","sledPush":"2:29","sledPull":"4:32","burpeeBroadJump":"5:25","rowErg":"4:54","farmersCarry":"2:01","sandbagLunges":"5:11","wallBalls":"6:56"}}}],"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."}