{"page":"https://www.roxtimes.com/athletes/ryan-janssens-e7e343f4","name":"Ryan Janssens","nationality":"BEL","races":3,"best":{"time":"1:04:28","time_s":3868},"results":[{"race":"Nice","date":"2026-10-30","page":"https://www.roxtimes.com/races/s9/nice","division":"pro-men","label":"Pro Men","age_group":"25-29","time":"1:12:20","time_s":4340,"place":161,"of":419,"age_group_place":52,"age_group_of":110,"partner":null,"runs_s":null,"stations_s":null,"roxzone_s":null,"splits":{"runs":[null,null,null,null,null,null,null,null],"stations":{"skiErg":null,"sledPush":null,"sledPull":null,"burpeeBroadJump":null,"rowErg":null,"farmersCarry":null,"sandbagLunges":null,"wallBalls":null}}},{"race":"2026 Maastricht","date":"2026-09-17","page":"https://www.roxtimes.com/races/s9/maastricht","division":"open-men","label":"Open Men","age_group":"25-29","time":"1:04:28","time_s":3868,"place":55,"of":2058,"age_group_place":15,"age_group_of":352,"partner":null,"runs_s":1858,"stations_s":1731,"roxzone_s":283,"splits":{"runs":["3:07","3:41","3:49","3:56","4:12","3:58","4:01","4:17"],"stations":{"skiErg":"4:05","sledPush":"2:22","sledPull":"3:19","burpeeBroadJump":"4:09","rowErg":"4:36","farmersCarry":"2:03","sandbagLunges":"3:27","wallBalls":"4:50"}}},{"race":"2026 Mechelen","date":"2026-03-27","page":"https://www.roxtimes.com/races/s8/mechelen","division":"open-men","label":"Open Men","age_group":"25-29","time":"1:07:07","time_s":4027,"place":216,"of":2671,"age_group_place":59,"age_group_of":554,"partner":null,"runs_s":1865,"stations_s":1783,"roxzone_s":383,"splits":{"runs":["3:27","3:39","3:54","4:02","4:05","3:57","3:51","4:13"],"stations":{"skiErg":"4:20","sledPush":"1:59","sledPull":"3:17","burpeeBroadJump":"4:32","rowErg":"4:35","farmersCarry":"2:23","sandbagLunges":"3:45","wallBalls":"4:52"}}}],"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."}