{"page":"https://www.roxtimes.com/athletes/john-bruins-defab4c8","name":"John Bruins","nationality":"NED","races":6,"best":{"time":"1:09:49","time_s":4189},"results":[{"race":"Hamburg","date":"2026-10-28","page":"https://www.roxtimes.com/races/s9/hamburg","division":"open-men","label":"Open Men","age_group":"16-24","time":"1:09:49","time_s":4189,"place":189,"of":2503,"age_group_place":23,"age_group_of":228,"partner":null,"runs_s":2142,"stations_s":1748,"roxzone_s":302,"splits":{"runs":["3:47","4:12","4:35","4:41","5:02","4:41","4:38","4:11"],"stations":{"skiErg":"4:12","sledPush":"2:43","sledPull":"3:13","burpeeBroadJump":"4:03","rowErg":"4:25","farmersCarry":"1:44","sandbagLunges":"3:34","wallBalls":"5:14"}}},{"race":"2026 Maastricht","date":"2026-09-17","page":"https://www.roxtimes.com/races/s9/maastricht","division":"doubles-men","label":"Doubles Men","age_group":"16-24","time":"59:41","time_s":3581,"place":60,"of":1512,"age_group_place":9,"age_group_of":298,"partner":"Leon Hock","runs_s":1973,"stations_s":1303,"roxzone_s":309,"splits":{"runs":["3:26","4:02","4:12","4:13","4:12","4:13","4:13","4:25"],"stations":{"skiErg":"3:50","sledPush":"1:32","sledPull":"2:33","burpeeBroadJump":"1:59","rowErg":"4:02","farmersCarry":"1:26","sandbagLunges":"2:32","wallBalls":"3:49"}}},{"race":"2026 Maastricht","date":"2026-09-17","page":"https://www.roxtimes.com/races/s9/maastricht","division":"open-men","label":"Open Men","age_group":"16-24","time":"1:12:34","time_s":4354,"place":297,"of":2058,"age_group_place":46,"age_group_of":290,"partner":null,"runs_s":2187,"stations_s":1805,"roxzone_s":368,"splits":{"runs":["3:28","4:21","4:33","4:36","4:48","4:29","4:35","5:39"],"stations":{"skiErg":"4:19","sledPush":"2:18","sledPull":"3:16","burpeeBroadJump":"4:22","rowErg":"4:32","farmersCarry":"1:51","sandbagLunges":"4:01","wallBalls":"5:26"}}},{"race":"2026 Heerenveen","date":"2026-05-17","page":"https://www.roxtimes.com/races/s8/heerenveen","division":"relay-men","label":"Relay Men","age_group":"U40","time":"55:47","time_s":3347,"place":8,"of":36,"age_group_place":7,"age_group_of":30,"partner":"Ruben van de Plas, Remco Waanders, Frank Borchert","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 Heerenveen","date":"2026-05-17","page":"https://www.roxtimes.com/races/s8/heerenveen","division":"open-men","label":"Open Men","age_group":"16-24","time":"1:24:43","time_s":5083,"place":942,"of":1771,"age_group_place":154,"age_group_of":295,"partner":null,"runs_s":2312,"stations_s":2275,"roxzone_s":498,"splits":{"runs":["4:09","4:12","4:54","4:59","5:11","4:44","4:51","5:35"],"stations":{"skiErg":"4:22","sledPush":"2:38","sledPull":"4:27","burpeeBroadJump":"6:33","rowErg":"4:58","farmersCarry":"2:32","sandbagLunges":"4:50","wallBalls":"7:35"}}},{"race":"2026 Amsterdam","date":"2026-01-21","page":"https://www.roxtimes.com/races/s8/amsterdam","division":"doubles-mixed","label":"Doubles Mixed","age_group":"16-24","time":"1:25:47","time_s":5147,"place":1556,"of":2259,"age_group_place":208,"age_group_of":313,"partner":"Nina Luisman","runs_s":3044,"stations_s":1629,"roxzone_s":478,"splits":{"runs":["5:11","6:16","6:34","6:19","6:23","6:37","6:36","6:51"],"stations":{"skiErg":"4:12","sledPush":"1:49","sledPull":"3:35","burpeeBroadJump":"3:37","rowErg":"4:32","farmersCarry":"1:36","sandbagLunges":"3:38","wallBalls":"4:10"}}}],"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."}