{"page":"https://www.roxtimes.com/athletes/keith-bruen-0132ace8","name":"Keith Bruen","nationality":"IRL","races":7,"best":{"time":"1:17:47","time_s":4667},"results":[{"race":"2026 Berlin","date":"2026-05-22","page":"https://www.roxtimes.com/races/s8/berlin","division":"open-men","label":"Open Men","age_group":"55-59","time":"1:17:47","time_s":4667,"place":1168,"of":4143,"age_group_place":4,"age_group_of":104,"partner":null,"runs_s":1886,"stations_s":2081,"roxzone_s":704,"splits":{"runs":["3:04","3:25","3:44","3:54","3:57","3:57","4:04","5:24"],"stations":{"skiErg":"4:20","sledPush":"3:28","sledPull":"3:30","burpeeBroadJump":"5:14","rowErg":"4:44","farmersCarry":"2:04","sandbagLunges":"5:34","wallBalls":"5:47"}}},{"race":"2026 Berlin","date":"2026-05-22","page":"https://www.roxtimes.com/races/s8/berlin","division":"doubles-men","label":"Doubles Men","age_group":"45-49","time":"1:06:52","time_s":4012,"place":479,"of":2471,"age_group_place":13,"age_group_of":111,"partner":"Alan Kinsella","runs_s":1859,"stations_s":1474,"roxzone_s":682,"splits":{"runs":["3:04","3:31","3:51","3:53","3:53","3:52","3:56","5:01"],"stations":{"skiErg":"3:56","sledPush":"2:07","sledPull":"2:26","burpeeBroadJump":"2:45","rowErg":"4:20","farmersCarry":"1:35","sandbagLunges":"3:36","wallBalls":"3:49"}}},{"race":"2025 Madrid","date":"2025-11-29","page":"https://www.roxtimes.com/races/s8/madrid","division":"doubles-men","label":"Doubles Men","age_group":"45-49","time":"1:07:28","time_s":4048,"place":421,"of":1918,"age_group_place":20,"age_group_of":119,"partner":"Alan Kinsella","runs_s":2302,"stations_s":1419,"roxzone_s":333,"splits":{"runs":["3:59","4:25","4:44","4:44","4:56","4:48","4:59","5:52"],"stations":{"skiErg":"4:07","sledPush":"1:54","sledPull":"2:43","burpeeBroadJump":"2:29","rowErg":"4:24","farmersCarry":"1:38","sandbagLunges":"2:53","wallBalls":"3:31"}}},{"race":"2025 Madrid","date":"2025-11-29","page":"https://www.roxtimes.com/races/s8/madrid","division":"open-men","label":"Open Men","age_group":"55-59","time":"1:19:58","time_s":4798,"place":982,"of":2673,"age_group_place":5,"age_group_of":52,"partner":null,"runs_s":2513,"stations_s":1952,"roxzone_s":338,"splits":{"runs":["4:20","4:46","5:04","5:18","5:25","5:25","5:28","6:10"],"stations":{"skiErg":"4:35","sledPush":"2:43","sledPull":"3:32","burpeeBroadJump":"4:23","rowErg":"4:52","farmersCarry":"2:21","sandbagLunges":"5:28","wallBalls":"4:38"}}},{"race":"2025 Dublin","date":"2025-11-12","page":"https://www.roxtimes.com/races/s8/dublin","division":"open-men","label":"Open Men","age_group":"55-59","time":"1:20:53","time_s":4853,"place":1087,"of":2325,"age_group_place":14,"age_group_of":53,"partner":null,"runs_s":2604,"stations_s":2021,"roxzone_s":232,"splits":{"runs":["2:53","5:10","5:54","6:06","6:21","6:12","6:27","4:25"],"stations":{"skiErg":"4:15","sledPush":"1:43","sledPull":"3:34","burpeeBroadJump":"5:12","rowErg":"5:04","farmersCarry":"1:55","sandbagLunges":"5:33","wallBalls":"6:25"}}},{"race":"2025 Dublin","date":"2025-11-12","page":"https://www.roxtimes.com/races/s8/dublin","division":"doubles-men","label":"Doubles Men","age_group":"45-49","time":"1:05:33","time_s":3933,"place":366,"of":1676,"age_group_place":12,"age_group_of":130,"partner":"Alan Kinsella","runs_s":2287,"stations_s":1432,"roxzone_s":219,"splits":{"runs":["2:40","4:39","5:11","5:20","5:32","5:20","5:40","3:48"],"stations":{"skiErg":"3:44","sledPush":"1:47","sledPull":"2:55","burpeeBroadJump":"2:32","rowErg":"4:29","farmersCarry":"1:30","sandbagLunges":"3:06","wallBalls":"3:49"}}},{"race":"2025 Berlin","date":"2025-05-16","page":"https://www.roxtimes.com/races/s7/berlin","division":"open-men","label":"Open Men","age_group":"50-54","time":"1:20:48","time_s":4848,"place":1399,"of":2599,"age_group_place":37,"age_group_of":110,"partner":null,"runs_s":2329,"stations_s":2019,"roxzone_s":504,"splits":{"runs":["3:24","4:16","4:44","4:50","5:06","5:02","5:05","6:25"],"stations":{"skiErg":"4:22","sledPush":"2:01","sledPull":"3:17","burpeeBroadJump":"5:09","rowErg":"4:49","farmersCarry":"1:58","sandbagLunges":"6:04","wallBalls":"5:59"}}}],"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."}