{"page":"https://www.roxtimes.com/athletes/thomas-johnston-e3f60337","name":"Thomas Johnston","nationality":"CAN","races":2,"best":{"time":"1:13:47","time_s":4427},"results":[{"race":"2026 Toronto","date":"2026-10-01","page":"https://www.roxtimes.com/races/s9/toronto","division":"open-men","label":"Open Men","age_group":"30-34","time":"1:16:11","time_s":4571,"place":251,"of":1927,"age_group_place":77,"age_group_of":446,"partner":null,"runs_s":1964,"stations_s":2237,"roxzone_s":375,"splits":{"runs":["4:14","3:59","4:09","4:12","4:11","4:18","4:08","3:37"],"stations":{"skiErg":"4:19","sledPush":"2:51","sledPull":"3:58","burpeeBroadJump":"5:38","rowErg":"4:25","farmersCarry":"1:35","sandbagLunges":"6:28","wallBalls":"8:03"}}},{"race":"2026 Ottawa","date":"2026-05-14","page":"https://www.roxtimes.com/races/s8/ottawa","division":"open-men","label":"Open Men","age_group":"30-34","time":"1:13:47","time_s":4427,"place":154,"of":1503,"age_group_place":45,"age_group_of":331,"partner":null,"runs_s":2008,"stations_s":1946,"roxzone_s":476,"splits":{"runs":["4:12","4:06","4:11","4:12","4:04","4:15","4:06","4:26"],"stations":{"skiErg":"4:06","sledPush":"2:21","sledPull":"3:29","burpeeBroadJump":"4:52","rowErg":"4:35","farmersCarry":"1:40","sandbagLunges":"4:34","wallBalls":"6:49"}}}],"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."}