{"page":"https://www.roxtimes.com/athletes/bruno-carvalho-4259151e","name":"Bruno Carvalho","nationality":"POR","races":11,"best":{"time":"1:06:52","time_s":4012},"results":[{"race":"Sao Paulo","date":"2026-10-18","page":"https://www.roxtimes.com/races/s9/sao-paulo","division":"doubles-mixed","label":"Doubles Mixed","age_group":"30-34","time":"1:02:15","time_s":3735,"place":17,"of":737,"age_group_place":7,"age_group_of":201,"partner":"Janaína Borges","runs_s":2173,"stations_s":1283,"roxzone_s":284,"splits":{"runs":["4:38","4:28","4:34","4:33","4:33","4:23","4:39","4:28"],"stations":{"skiErg":"4:05","sledPush":"1:32","sledPull":"2:41","burpeeBroadJump":"1:58","rowErg":"3:59","farmersCarry":"1:17","sandbagLunges":"2:20","wallBalls":"3:31"}}},{"race":"2026 Geneva","date":"2026-10-09","page":"https://www.roxtimes.com/races/s9/geneva","division":"pro-doubles-men","label":"Pro Doubles Men","age_group":"40-44","time":"1:04:43","time_s":3883,"place":137,"of":353,"age_group_place":12,"age_group_of":31,"partner":"Alberto Vazquez","runs_s":2121,"stations_s":1465,"roxzone_s":302,"splits":{"runs":["4:01","4:07","4:34","4:26","4:35","4:10","4:27","5:04"],"stations":{"skiErg":"3:43","sledPush":"2:35","sledPull":"3:33","burpeeBroadJump":"2:24","rowErg":"4:14","farmersCarry":"1:31","sandbagLunges":"2:48","wallBalls":"3:37"}}},{"race":"2026 Rome","date":"2026-09-23","page":"https://www.roxtimes.com/races/s9/rome","division":"doubles-mixed","label":"Doubles Mixed","age_group":"30-34","time":"2:07:20","time_s":7640,"place":2262,"of":2281,"age_group_place":606,"age_group_of":610,"partner":"Joana Sousa","runs_s":4553,"stations_s":2560,"roxzone_s":533,"splits":{"runs":["10:10","8:30","9:20","8:58","9:35","9:40","9:21","10:23"],"stations":{"skiErg":"5:08","sledPush":"3:43","sledPull":"5:31","burpeeBroadJump":"7:13","rowErg":"5:43","farmersCarry":"2:02","sandbagLunges":"6:26","wallBalls":"6:54"}}},{"race":"2026 Lisboa","date":"2026-05-01","page":"https://www.roxtimes.com/races/s8/lisboa","division":"pro-men","label":"Pro Men","age_group":"30-34","time":"1:12:02","time_s":4322,"place":94,"of":352,"age_group_place":24,"age_group_of":88,"partner":null,"runs_s":2024,"stations_s":2044,"roxzone_s":259,"splits":{"runs":["3:04","3:52","4:34","4:16","4:23","4:22","4:27","4:49"],"stations":{"skiErg":"4:16","sledPush":"3:33","sledPull":"5:27","burpeeBroadJump":"4:04","rowErg":"4:24","farmersCarry":"2:16","sandbagLunges":"4:45","wallBalls":"5:19"}}},{"race":"2026 Lisboa","date":"2026-05-01","page":"https://www.roxtimes.com/races/s8/lisboa","division":"doubles-men","label":"Doubles Men","age_group":"30-34","time":"1:01:30","time_s":3690,"place":80,"of":903,"age_group_place":27,"age_group_of":240,"partner":"João Veloso","runs_s":2045,"stations_s":1396,"roxzone_s":254,"splits":{"runs":["3:07","4:14","4:31","4:27","4:30","4:24","4:29","4:26"],"stations":{"skiErg":"3:48","sledPush":"1:39","sledPull":"2:54","burpeeBroadJump":"2:06","rowErg":"4:14","farmersCarry":"1:33","sandbagLunges":"3:22","wallBalls":"3:40"}}},{"race":"2026 Sao Paulo","date":"2026-04-26","page":"https://www.roxtimes.com/races/s8/sao-paulo-2","division":"relay-mixed","label":"Relay Mixed","age_group":"U40","time":"1:02:08","time_s":3728,"place":2,"of":30,"age_group_place":2,"age_group_of":17,"partner":"Stefanie Carmo, Giselle Santos, Caio Assayag","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 Fortaleza","date":"2026-02-28","page":"https://www.roxtimes.com/races/s8/fortaleza","division":"relay-mixed","label":"Relay Mixed","age_group":"U40","time":"57:37","time_s":3457,"place":1,"of":28,"age_group_place":1,"age_group_of":23,"partner":"Stefanie Carmo, Giselle Santos, Caio Assayag","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 Madrid","date":"2025-11-29","page":"https://www.roxtimes.com/races/s8/madrid","division":"doubles-men","label":"Doubles Men","age_group":"25-29","time":"1:02:05","time_s":3725,"place":135,"of":1918,"age_group_place":46,"age_group_of":442,"partner":"Manuel Santos","runs_s":2032,"stations_s":1420,"roxzone_s":278,"splits":{"runs":["4:01","4:03","4:09","4:00","4:12","4:11","4:26","4:55"],"stations":{"skiErg":"4:04","sledPush":"1:59","sledPull":"2:57","burpeeBroadJump":"2:31","rowErg":"4:18","farmersCarry":"1:18","sandbagLunges":"2:53","wallBalls":"3:40"}}},{"race":"2025 Madrid","date":"2025-11-29","page":"https://www.roxtimes.com/races/s8/madrid","division":"open-men","label":"Open Men","age_group":"25-29","time":"1:06:52","time_s":4012,"place":148,"of":2673,"age_group_place":33,"age_group_of":522,"partner":null,"runs_s":2044,"stations_s":1690,"roxzone_s":282,"splits":{"runs":["3:43","3:55","4:15","4:08","4:22","4:13","4:25","5:06"],"stations":{"skiErg":"4:10","sledPush":"2:33","sledPull":"3:45","burpeeBroadJump":"3:28","rowErg":"4:28","farmersCarry":"1:19","sandbagLunges":"3:49","wallBalls":"4:38"}}},{"race":"2025 Valencia","date":"2025-10-18","page":"https://www.roxtimes.com/races/s8/valencia","division":"doubles-men","label":"Doubles Men","age_group":"25-29","time":"1:01:02","time_s":3662,"place":56,"of":847,"age_group_place":18,"age_group_of":205,"partner":"Manuel Santos","runs_s":1993,"stations_s":1431,"roxzone_s":243,"splits":{"runs":["3:59","3:54","4:14","4:07","4:09","4:15","4:14","4:24"],"stations":{"skiErg":"3:44","sledPush":"1:59","sledPull":"3:25","burpeeBroadJump":"2:24","rowErg":"4:02","farmersCarry":"1:28","sandbagLunges":"3:01","wallBalls":"3:48"}}},{"race":"2025 Malaga","date":"2025-03-23","page":"https://www.roxtimes.com/races/s7/malaga","division":"doubles-men","label":"Doubles Men","age_group":"40-49","time":"1:12:24","time_s":4344,"place":560,"of":1076,"age_group_place":95,"age_group_of":213,"partner":"Paulo Paz","runs_s":2470,"stations_s":1544,"roxzone_s":334,"splits":{"runs":["4:24","4:46","5:14","5:14","5:17","5:13","5:20","5:45"],"stations":{"skiErg":"4:00","sledPush":"1:40","sledPull":"3:02","burpeeBroadJump":"3:55","rowErg":"4:31","farmersCarry":"1:49","sandbagLunges":"3:07","wallBalls":"3:40"}}}],"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."}