{"page":"https://www.roxtimes.com/athletes/justin-gray-f552f4bb","name":"Justin Gray","nationality":"RSA","races":6,"best":{"time":"1:05:46","time_s":3946},"results":[{"race":"Birmingham","date":"2026-11-01","page":"https://www.roxtimes.com/races/s9/birmingham","division":"doubles-men","label":"Doubles Men","age_group":"35-39","time":"57:33","time_s":3453,"place":104,"of":3157,"age_group_place":22,"age_group_of":705,"partner":"Matthew Hadley","runs_s":1908,"stations_s":1293,"roxzone_s":256,"splits":{"runs":["4:23","3:43","3:56","3:56","4:05","3:52","4:03","3:52"],"stations":{"skiErg":"3:38","sledPush":"1:33","sledPull":"2:00","burpeeBroadJump":"2:22","rowErg":"4:02","farmersCarry":"1:17","sandbagLunges":"2:56","wallBalls":"3:45"}}},{"race":"2026 Cardiff","date":"2026-04-29","page":"https://www.roxtimes.com/races/s8/cardiff","division":"pro-men","label":"Pro Men","age_group":"40-44","time":"1:10:14","time_s":4214,"place":126,"of":533,"age_group_place":11,"age_group_of":60,"partner":null,"runs_s":2106,"stations_s":1926,"roxzone_s":182,"splits":{"runs":["4:14","5:04","4:07","4:06","4:22","4:29","4:03","4:45"],"stations":{"skiErg":"4:06","sledPush":"3:05","sledPull":"4:33","burpeeBroadJump":"3:48","rowErg":"4:20","farmersCarry":"2:10","sandbagLunges":"4:10","wallBalls":"5:54"}}},{"race":"2026 London Olympia","date":"2026-03-24","page":"https://www.roxtimes.com/races/s8/london-olympia","division":"doubles-men","label":"Doubles Men","age_group":"35-39","time":"58:48","time_s":3528,"place":74,"of":1960,"age_group_place":22,"age_group_of":457,"partner":"Matthew Hadley","runs_s":1945,"stations_s":1343,"roxzone_s":245,"splits":{"runs":["3:53","3:41","3:51","3:54","3:59","3:54","3:57","5:19"],"stations":{"skiErg":"3:37","sledPush":"1:31","sledPull":"2:09","burpeeBroadJump":"2:41","rowErg":"4:08","farmersCarry":"1:23","sandbagLunges":"2:45","wallBalls":"4:09"}}},{"race":"2026 London Olympia","date":"2026-03-24","page":"https://www.roxtimes.com/races/s8/london-olympia","division":"open-men","label":"Open Men","age_group":"40-44","time":"1:05:46","time_s":3946,"place":124,"of":2650,"age_group_place":11,"age_group_of":459,"partner":null,"runs_s":2003,"stations_s":1687,"roxzone_s":259,"splits":{"runs":["3:48","3:43","4:02","4:04","4:17","4:05","4:05","5:22"],"stations":{"skiErg":"3:53","sledPush":"2:15","sledPull":"3:32","burpeeBroadJump":"3:51","rowErg":"4:16","farmersCarry":"1:37","sandbagLunges":"3:28","wallBalls":"5:15"}}},{"race":"2025 Dallas","date":"2025-11-21","page":"https://www.roxtimes.com/races/s8/dallas","division":"relay-men","label":"Relay Men","age_group":"U40","time":"1:20:16","time_s":4816,"place":47,"of":71,"age_group_place":39,"age_group_of":58,"partner":"Jeff Weisheit, Nic Vivar, Justin Visitacion","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":"2025 Birmingham","date":"2025-10-22","page":"https://www.roxtimes.com/races/s8/birmingham","division":"doubles-men","label":"Doubles Men","age_group":"35-39","time":"59:46","time_s":3586,"place":213,"of":2466,"age_group_place":47,"age_group_of":566,"partner":"Matthew Hadley","runs_s":1962,"stations_s":1344,"roxzone_s":283,"splits":{"runs":["4:45","3:55","4:01","4:04","4:03","4:05","4:01","3:52"],"stations":{"skiErg":"3:31","sledPush":"1:22","sledPull":"2:19","burpeeBroadJump":"2:15","rowErg":"3:59","farmersCarry":"1:17","sandbagLunges":"2:51","wallBalls":"4:50"}}}],"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."}