{"page":"https://www.roxtimes.com/athletes/kai-hahn-t-ba6402","name":"Kai Hahn","nationality":"RSA","races":2,"best":{"time":"1:13:20","time_s":4400},"results":[{"race":"2026 Berlin","date":"2026-05-22","page":"https://www.roxtimes.com/races/s8/berlin","division":"doubles-mixed","label":"Doubles Mixed","age_group":"35-39","time":"1:13:20","time_s":4400,"place":861,"of":3620,"age_group_place":176,"age_group_of":654,"partner":"Miriam Kremer","runs_s":2116,"stations_s":1528,"roxzone_s":null,"splits":{"runs":["4:00","4:09","4:20","4:17","4:16","4:11","4:28","5:39"],"stations":{"skiErg":"4:05","sledPush":"1:57","sledPull":"2:51","burpeeBroadJump":"3:24","rowErg":"4:06","farmersCarry":"1:37","sandbagLunges":"3:14","wallBalls":"4:14"}}},{"race":"2026 Amsterdam","date":"2026-01-21","page":"https://www.roxtimes.com/races/s8/amsterdam","division":"doubles-mixed","label":"Doubles Mixed","age_group":"35-39","time":"1:21:05","time_s":4865,"place":1210,"of":2259,"age_group_place":229,"age_group_of":434,"partner":"Miram Kremer","runs_s":2897,"stations_s":1578,"roxzone_s":394,"splits":{"runs":["4:59","5:45","6:00","6:14","6:24","6:08","6:11","6:39"],"stations":{"skiErg":"3:53","sledPush":"2:38","sledPull":"3:19","burpeeBroadJump":"2:33","rowErg":"4:27","farmersCarry":"1:42","sandbagLunges":"3:24","wallBalls":"4:22"}}}],"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."}