{"page":"https://www.roxtimes.com/athletes/johann-sali-436ee04f","name":"Johann Sali","nationality":"GER","races":5,"best":{"time":"1:09:39","time_s":4179},"results":[{"race":"2026 Berlin","date":"2026-05-22","page":"https://www.roxtimes.com/races/s8/berlin","division":"pro-men","label":"Pro Men","age_group":"35-39","time":"1:19:02","time_s":4742,"place":457,"of":944,"age_group_place":101,"age_group_of":228,"partner":null,"runs_s":1776,"stations_s":2263,"roxzone_s":706,"splits":{"runs":["3:00","3:12","3:32","3:34","3:35","3:43","3:41","5:21"],"stations":{"skiErg":"4:17","sledPush":"3:23","sledPull":"4:41","burpeeBroadJump":"4:52","rowErg":"4:27","farmersCarry":"2:21","sandbagLunges":"5:07","wallBalls":"8:35"}}},{"race":"2026 Heerenveen","date":"2026-05-17","page":"https://www.roxtimes.com/races/s8/heerenveen","division":"open-men","label":"Open Men","age_group":"35-39","time":"1:09:39","time_s":4179,"place":206,"of":1771,"age_group_place":30,"age_group_of":296,"partner":null,"runs_s":2034,"stations_s":1793,"roxzone_s":357,"splits":{"runs":["3:51","3:53","4:15","4:11","4:24","4:16","4:22","4:45"],"stations":{"skiErg":"4:05","sledPush":"2:00","sledPull":"3:28","burpeeBroadJump":"4:22","rowErg":"4:17","farmersCarry":"1:50","sandbagLunges":"4:03","wallBalls":"5:48"}}},{"race":"2026 Cologne","date":"2026-04-16","page":"https://www.roxtimes.com/races/s8/cologne","division":"doubles-mixed","label":"Doubles Mixed","age_group":"30-34","time":"1:13:05","time_s":4385,"place":329,"of":1438,"age_group_place":108,"age_group_of":441,"partner":"Katja Kramer","runs_s":2675,"stations_s":1403,"roxzone_s":313,"splits":{"runs":["4:58","5:41","5:51","5:43","5:49","5:41","6:03","4:54"],"stations":{"skiErg":"4:07","sledPush":"1:42","sledPull":"2:42","burpeeBroadJump":"2:27","rowErg":"4:28","farmersCarry":"1:21","sandbagLunges":"2:31","wallBalls":"4:05"}}},{"race":"2025 Frankfurt","date":"2025-12-12","page":"https://www.roxtimes.com/races/s8/frankfurt","division":"open-men","label":"Open Men","age_group":"35-39","time":"1:16:12","time_s":4572,"place":392,"of":1883,"age_group_place":99,"age_group_of":411,"partner":null,"runs_s":2118,"stations_s":2099,"roxzone_s":359,"splits":{"runs":["3:15","3:53","4:40","4:28","4:57","4:38","4:29","5:02"],"stations":{"skiErg":"4:17","sledPush":"2:33","sledPull":"4:39","burpeeBroadJump":"4:58","rowErg":"4:36","farmersCarry":"2:15","sandbagLunges":"4:43","wallBalls":"6:58"}}},{"race":"2025 Berlin","date":"2025-05-16","page":"https://www.roxtimes.com/races/s7/berlin","division":"doubles-men","label":"Doubles Men","age_group":"U29","time":"1:00:53","time_s":3653,"place":244,"of":1821,"age_group_place":109,"age_group_of":691,"partner":"Lukas Huß","runs_s":1885,"stations_s":1351,"roxzone_s":421,"splits":{"runs":["3:11","3:43","3:46","3:56","4:05","4:00","4:02","4:47"],"stations":{"skiErg":"3:50","sledPush":"1:21","sledPull":"2:22","burpeeBroadJump":"2:17","rowErg":"4:09","farmersCarry":"1:15","sandbagLunges":"3:13","wallBalls":"4:04"}}}],"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."}