{"page":"https://www.roxtimes.com/athletes/joao-ribeiro-1784a0b8","name":"Joao Ribeiro","nationality":"POR","races":2,"best":{"time":"1:01:28","time_s":3688},"results":[{"race":"2026 Lisboa","date":"2026-05-01","page":"https://www.roxtimes.com/races/s8/lisboa","division":"open-men","label":"Open Men","age_group":"25-29","time":"1:01:28","time_s":3688,"place":24,"of":1304,"age_group_place":7,"age_group_of":275,"partner":null,"runs_s":1847,"stations_s":1609,"roxzone_s":238,"splits":{"runs":["3:02","3:48","3:54","3:55","4:02","4:02","3:56","4:10"],"stations":{"skiErg":"4:30","sledPush":"2:38","sledPull":"3:29","burpeeBroadJump":"3:26","rowErg":"4:21","farmersCarry":"1:39","sandbagLunges":"3:15","wallBalls":"3:31"}}},{"race":"2025 Paris","date":"2025-10-23","page":"https://www.roxtimes.com/races/s8/paris","division":"open-men","label":"Open Men","age_group":"16-24","time":"1:10:21","time_s":4221,"place":281,"of":3334,"age_group_place":47,"age_group_of":399,"partner":null,"runs_s":2009,"stations_s":1862,"roxzone_s":355,"splits":{"runs":["3:44","4:11","4:12","4:08","4:18","4:20","4:08","4:32"],"stations":{"skiErg":"4:21","sledPush":"2:43","sledPull":"4:00","burpeeBroadJump":"3:52","rowErg":"4:34","farmersCarry":"1:53","sandbagLunges":"4:53","wallBalls":"4:46"}}}],"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."}