{"page":"https://www.roxtimes.com/athletes/ebrahim-hartley-54b78ab0","name":"Ebrahim Hartley","nationality":"RSA","races":9,"best":{"time":"1:12:12","time_s":4332},"results":[{"race":"2026 Cape Town","date":"2026-08-15","page":"https://www.roxtimes.com/races/s9/cape-town","division":"pro-men","label":"Pro Men","age_group":"25-29","time":"1:12:12","time_s":4332,"place":47,"of":178,"age_group_place":13,"age_group_of":45,"partner":null,"runs_s":2135,"stations_s":1960,"roxzone_s":239,"splits":{"runs":["3:03","4:06","4:25","4:20","4:15","4:15","4:35","6:39"],"stations":{"skiErg":"4:12","sledPush":"3:09","sledPull":"4:36","burpeeBroadJump":"3:26","rowErg":"4:34","farmersCarry":"2:29","sandbagLunges":"4:27","wallBalls":"5:47"}}},{"race":"2026 Cape Town","date":"2026-08-15","page":"https://www.roxtimes.com/races/s9/cape-town","division":"doubles-mixed","label":"Doubles Mixed","age_group":"25-29","time":"59:36","time_s":3576,"place":8,"of":988,"age_group_place":3,"age_group_of":201,"partner":"Pascale Kruger","runs_s":2036,"stations_s":1353,"roxzone_s":193,"splits":{"runs":["2:56","4:12","4:31","4:29","4:27","4:24","4:36","4:25"],"stations":{"skiErg":"3:50","sledPush":"1:26","sledPull":"2:35","burpeeBroadJump":"2:26","rowErg":"4:14","farmersCarry":"1:39","sandbagLunges":"2:55","wallBalls":"3:28"}}},{"race":"2026 Cape Town","date":"2026-04-04","page":"https://www.roxtimes.com/races/s8/cape-town-2","division":"doubles-mixed","label":"Doubles Mixed","age_group":"25-29","time":"59:51","time_s":3591,"place":9,"of":703,"age_group_place":4,"age_group_of":157,"partner":"Pascale Kruger","runs_s":1996,"stations_s":1420,"roxzone_s":179,"splits":{"runs":["2:40","4:20","4:29","4:18","4:25","4:22","4:23","4:23"],"stations":{"skiErg":"3:51","sledPush":"1:38","sledPull":"3:05","burpeeBroadJump":"2:31","rowErg":"4:25","farmersCarry":"1:33","sandbagLunges":"2:56","wallBalls":"3:41"}}},{"race":"2026 Cape Town","date":"2026-04-04","page":"https://www.roxtimes.com/races/s8/cape-town-2","division":"pro-doubles-men","label":"Pro Doubles Men","age_group":"30-34","time":"58:55","time_s":3535,"place":10,"of":103,"age_group_place":5,"age_group_of":30,"partner":"Achmat Moerat","runs_s":1915,"stations_s":1444,"roxzone_s":179,"splits":{"runs":["2:43","3:56","4:03","4:14","4:18","4:10","4:12","4:23"],"stations":{"skiErg":"3:42","sledPush":"1:46","sledPull":"3:35","burpeeBroadJump":"2:16","rowErg":"4:05","farmersCarry":"1:37","sandbagLunges":"3:34","wallBalls":"3:29"}}},{"race":"2025 Johannesburg","date":"2025-11-29","page":"https://www.roxtimes.com/races/s8/johannesburg","division":"pro-doubles-men","label":"Pro Doubles Men","age_group":"25-29","time":"1:08:19","time_s":4099,"place":10,"of":96,"age_group_place":2,"age_group_of":21,"partner":"Achmat Moerat","runs_s":null,"stations_s":null,"roxzone_s":null,"splits":{"runs":[null,null,null,null,null,null,null,null],"stations":{"skiErg":null,"sledPush":null,"sledPull":null,"burpeeBroadJump":null,"rowErg":null,"farmersCarry":null,"sandbagLunges":null,"wallBalls":null}}},{"race":"2025 Cape Town","date":"2025-07-19","page":"https://www.roxtimes.com/races/s8/cape-town","division":"relay-men","label":"Relay Men","age_group":"U40","time":"1:02:56","time_s":3776,"place":6,"of":36,"age_group_place":5,"age_group_of":30,"partner":"Sedick Moerat, Mansur Agigi, Achmat Moerat","runs_s":null,"stations_s":null,"roxzone_s":null,"splits":{"runs":[null,null,null,null,null,null,null,null],"stations":{"skiErg":null,"sledPush":null,"sledPull":null,"burpeeBroadJump":null,"rowErg":null,"farmersCarry":null,"sandbagLunges":null,"wallBalls":null}}},{"race":"2025 Cape Town","date":"2025-07-19","page":"https://www.roxtimes.com/races/s8/cape-town","division":"doubles-men","label":"Doubles Men","age_group":"25-29","time":"1:01:54","time_s":3714,"place":14,"of":477,"age_group_place":3,"age_group_of":123,"partner":"Mansur Agigi","runs_s":1968,"stations_s":1519,"roxzone_s":231,"splits":{"runs":["2:49","4:07","4:19","4:11","4:13","4:21","4:19","4:32"],"stations":{"skiErg":"3:53","sledPush":"1:43","sledPull":"3:10","burpeeBroadJump":"3:17","rowErg":"4:20","farmersCarry":"1:40","sandbagLunges":"2:44","wallBalls":"4:32"}}},{"race":"2025 Johannesburg I","date":"2025-03-01","page":"https://www.roxtimes.com/races/s7/johannesburg-i","division":"doubles-men","label":"Doubles Men","age_group":"U29","time":"1:06:43","time_s":4003,"place":8,"of":325,"age_group_place":5,"age_group_of":82,"partner":"Mansur Agigi","runs_s":2196,"stations_s":1539,"roxzone_s":272,"splits":{"runs":["3:07","4:36","4:34","4:48","4:59","4:46","4:50","5:00"],"stations":{"skiErg":"3:55","sledPush":"1:44","sledPull":"3:26","burpeeBroadJump":"3:11","rowErg":"4:29","farmersCarry":"1:40","sandbagLunges":"2:32","wallBalls":"4:42"}}},{"race":"2024 Cape Town","date":"2024-09-21","page":"https://www.roxtimes.com/races/s7/cape-town","division":"open-men","label":"Open Men","age_group":"25-29","time":"1:12:33","time_s":4353,"place":19,"of":247,"age_group_place":4,"age_group_of":39,"partner":null,"runs_s":2151,"stations_s":1845,"roxzone_s":361,"splits":{"runs":["4:34","4:27","4:24","4:23","4:29","4:18","4:19","5:01"],"stations":{"skiErg":"4:24","sledPush":"2:34","sledPull":"3:48","burpeeBroadJump":"4:17","rowErg":"4:43","farmersCarry":"1:53","sandbagLunges":"3:53","wallBalls":"5: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."}