{"page":"https://www.roxtimes.com/athletes/joanne-grange-01b2ffc3","name":"Joanne Grange","nationality":"MAS","races":2,"best":{"time":"1:43:29","time_s":6209},"results":[{"race":"2026 Bangkok","date":"2026-03-20","page":"https://www.roxtimes.com/races/s8/bangkok","division":"open-women","label":"Open Women","age_group":"50-54","time":"1:43:29","time_s":6209,"place":471,"of":1262,"age_group_place":11,"age_group_of":47,"partner":null,"runs_s":null,"stations_s":2863,"roxzone_s":null,"splits":{"runs":["7:50","8:12","4:33","4:47",null,null,null,"18:05"],"stations":{"skiErg":"5:20","sledPush":"9:39","sledPull":"6:02","burpeeBroadJump":"6:15","rowErg":"5:23","farmersCarry":"2:56","sandbagLunges":"5:45","wallBalls":"6:23"}}},{"race":"2025 Seoul","date":"2025-11-08","page":"https://www.roxtimes.com/races/s8/seoul","division":"open-women","label":"Open Women","age_group":"50-54","time":"1:44:13","time_s":6253,"place":237,"of":350,"age_group_place":9,"age_group_of":14,"partner":null,"runs_s":2929,"stations_s":2926,"roxzone_s":402,"splits":{"runs":["6:38","5:41","5:54","6:04","6:07","5:58","5:52","6:39"],"stations":{"skiErg":"5:31","sledPush":"2:33","sledPull":"7:07","burpeeBroadJump":"8:05","rowErg":"5:42","farmersCarry":"2:45","sandbagLunges":"6:30","wallBalls":"10:33"}}}],"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."}