{"page":"https://www.roxtimes.com/athletes/kai-hanggeli-ba96fcd1","name":"Kai Hänggeli","nationality":"SUI","races":2,"best":{"time":"1:28:07","time_s":5287},"results":[{"race":"2026 St. Gallen","date":"2026-01-16","page":"https://www.roxtimes.com/races/s8/st-gallen","division":"doubles-men","label":"Doubles Men","age_group":"30-34","time":"1:15:54","time_s":4554,"place":291,"of":654,"age_group_place":78,"age_group_of":167,"partner":"Luca Lauber","runs_s":2655,"stations_s":1568,"roxzone_s":337,"splits":{"runs":["5:32","5:09","5:19","5:27","5:38","5:21","5:20","6:32"],"stations":{"skiErg":"4:02","sledPush":"2:09","sledPull":"3:20","burpeeBroadJump":"2:43","rowErg":"4:31","farmersCarry":"1:36","sandbagLunges":"3:35","wallBalls":"4:12"}}},{"race":"2025 Stuttgart","date":"2025-11-01","page":"https://www.roxtimes.com/races/s8/stuttgart","division":"open-men","label":"Open Men","age_group":"30-34","time":"1:28:07","time_s":5287,"place":625,"of":1171,"age_group_place":171,"age_group_of":289,"partner":null,"runs_s":2519,"stations_s":2157,"roxzone_s":615,"splits":{"runs":["5:03","4:50","4:58","5:17","5:30","5:19","5:23","5:42"],"stations":{"skiErg":"4:37","sledPush":"3:10","sledPull":"4:40","burpeeBroadJump":"4:34","rowErg":"4:57","farmersCarry":"1:46","sandbagLunges":"5:15","wallBalls":"6:58"}}}],"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."}