{"page":"https://www.roxtimes.com/athletes/khalid-essalhi-4ddb7ff6","name":"Khalid Essalhi","nationality":"MAR","races":4,"best":{"time":"1:16:06","time_s":4566},"results":[{"race":"Valencia","date":"2026-10-15","page":"https://www.roxtimes.com/races/s9/valencia","division":"open-men","label":"Open Men","age_group":"35-39","time":"1:16:06","time_s":4566,"place":533,"of":1636,"age_group_place":113,"age_group_of":323,"partner":null,"runs_s":2194,"stations_s":2069,"roxzone_s":309,"splits":{"runs":["3:19","4:32","4:42","4:33","4:48","4:48","4:43","5:12"],"stations":{"skiErg":"4:18","sledPush":"2:53","sledPull":"4:15","burpeeBroadJump":"4:35","rowErg":"4:34","farmersCarry":"2:00","sandbagLunges":"4:44","wallBalls":"7:10"}}},{"race":"2026 Berlin","date":"2026-05-22","page":"https://www.roxtimes.com/races/s8/berlin","division":"open-men","label":"Open Men","age_group":"35-39","time":"1:20:29","time_s":4829,"place":1484,"of":4143,"age_group_place":338,"age_group_of":900,"partner":null,"runs_s":1785,"stations_s":2368,"roxzone_s":680,"splits":{"runs":["3:06","3:36","3:36","3:30","3:35","3:30","3:35","5:20"],"stations":{"skiErg":"4:19","sledPush":"3:15","sledPull":"4:07","burpeeBroadJump":"4:57","rowErg":"4:38","farmersCarry":"4:02","sandbagLunges":"5:17","wallBalls":"8:53"}}},{"race":"2026 Malaga","date":"2026-04-18","page":"https://www.roxtimes.com/races/s8/malaga","division":"open-men","label":"Open Men","age_group":"35-39","time":"1:17:49","time_s":4669,"place":887,"of":2072,"age_group_place":203,"age_group_of":410,"partner":null,"runs_s":2323,"stations_s":2030,"roxzone_s":320,"splits":{"runs":["3:50","4:10","7:56","4:33","4:49","4:29","4:28","4:32"],"stations":{"skiErg":"4:15","sledPush":"2:18","sledPull":"4:27","burpeeBroadJump":"5:17","rowErg":"5:07","farmersCarry":"1:58","sandbagLunges":"5:06","wallBalls":"5:22"}}},{"race":"2025 Rome","date":"2025-09-27","page":"https://www.roxtimes.com/races/s8/rome","division":"open-men","label":"Open Men","age_group":"35-39","time":"1:23:07","time_s":4987,"place":999,"of":1999,"age_group_place":193,"age_group_of":394,"partner":null,"runs_s":2439,"stations_s":2102,"roxzone_s":451,"splits":{"runs":["6:04","4:29","4:52","4:43","4:54","4:47","4:54","5:59"],"stations":{"skiErg":"4:21","sledPush":"1:51","sledPull":"5:01","burpeeBroadJump":"4:37","rowErg":"4:55","farmersCarry":"2:08","sandbagLunges":"5:29","wallBalls":"6: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."}