{"page":"https://www.roxtimes.com/athletes/thor-ottesen-6a6df4a3","name":"Thor Ottesen","nationality":"RSA","races":2,"best":{"time":"1:20:02","time_s":4802},"results":[{"race":"2025 Johannesburg","date":"2025-11-29","page":"https://www.roxtimes.com/races/s8/johannesburg","division":"open-men","label":"Open Men","age_group":"25-29","time":"1:20:02","time_s":4802,"place":59,"of":652,"age_group_place":17,"age_group_of":111,"partner":null,"runs_s":2386,"stations_s":1952,"roxzone_s":468,"splits":{"runs":["3:29","4:52","5:10","5:04","5:14","5:11","5:08","5:43"],"stations":{"skiErg":"4:32","sledPush":"3:19","sledPull":"5:07","burpeeBroadJump":"5:05","rowErg":"4:47","farmersCarry":"1:32","sandbagLunges":"3:30","wallBalls":"4:40"}}},{"race":"2025 Johannesburg","date":"2025-11-29","page":"https://www.roxtimes.com/races/s8/johannesburg","division":"doubles-men","label":"Doubles Men","age_group":"25-29","time":"1:12:33","time_s":4353,"place":38,"of":439,"age_group_place":11,"age_group_of":85,"partner":"Riyaaz Ameer","runs_s":2392,"stations_s":1524,"roxzone_s":442,"splits":{"runs":["3:56","4:54","5:13","5:07","5:06","4:53","5:11","5:34"],"stations":{"skiErg":"4:14","sledPush":"1:57","sledPull":"3:18","burpeeBroadJump":"2:41","rowErg":"4:18","farmersCarry":"1:12","sandbagLunges":"2:55","wallBalls":"4:49"}}}],"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."}