{"page":"https://www.roxtimes.com/races/s8/johannesburg-2","name":"HYROX Johannesburg 2026","season":"2025/26","date":"2026-05-30","city":"Johannesburg","country":"South Africa","finishes":4165,"athletes":6890,"running_share":0.4776,"in_brief":["A slow day for Open Men: the typical finish was 1:41:40, 13:42 over the season's 1:27:58 (99th of 107 races).","Home athlete Kyle Schoonbee won Pro Men by a wide 1:47, in 1:00:30.","Home athlete Danél Louw ran away with Pro Women: 1:05:49, a full 5:49 ahead of Julia Forrest.","In Open, Sheldon O’Connor led the men in 1:01:12 and Pauline Ontita the women in 1:09:19.","4,165 finishes, close to the 6,812 of an average race that season.","The same held for Open Women: 1:55:04, 18:42 slower than their season's typical.","The typical Open Men finish was 3:56 faster than at the Nov 2025 edition here (1:45:36).","Since then the race grew from 3,380 to 4,165 finishes.","Every station ran slower here than the season's typical for Open Men; the wall balls cost the most (1:36).","The biggest Open Men age group was 30-34, with 180 finishers; 30% were 40 or over.","Women were 46% of the Open field, more than the 36% across all races.","A home crowd: 91% of Open Men came from South Africa, and Zimbabwe sent the next most.","Doubles Women was the biggest division, with 1,061 teams (Open Men: 745)."],"facts":{"race":"johannesburg-2","season":8,"city":"Johannesburg","country":"South Africa","date":"2026-05-30","url":"https://www.roxtimes.com/races/s8/johannesburg-2","finishes":4165,"athletes":6890,"divisions":14,"season_size_rank":77,"season_races":108,"winners":[{"division":"pro-men","label":"Pro Men","name":"Kyle Schoonbee","nationality":"RSA","time":"1:00:30","minutes":60.5,"margin":"1:47","second":"Alejandro Pareja Villar","url":"https://www.roxtimes.com/athletes/kyle-schoonbee-d42621f6"},{"division":"pro-women","label":"Pro Women","name":"Danél Louw","nationality":"RSA","time":"1:05:49","minutes":65.8167,"margin":"5:49","second":"Julia Forrest","url":"https://www.roxtimes.com/athletes/danel-louw-9d7f2652"}],"open":{"open-men":{"typical":"1:41:40","season_typical":"1:27:58","vs_season_seconds":822,"season_speed_rank":99,"fastest_10pct_under":"1:20:02","finishers":745},"open-women":{"typical":"1:55:04","season_typical":"1:36:22","vs_season_seconds":1122,"season_speed_rank":103,"fastest_10pct_under":"1:29:33","finishers":627}},"previous_edition":{"url":"https://www.roxtimes.com/races/s8/johannesburg","date":"2025-11-29","typical_open_men":"1:45:36","finishes":3380},"stations_vs_season":{"lost_most":{"station":"wallBalls","seconds":96},"gained_most":null},"biggest_age_group":{"age_group":"30-34","finishers":180},"home_share":{"nationality":"RSA","share":0.907},"biggest_division":{"division":"doubles-women","label":"Doubles Women","n":1061},"records":[]},"divisions":{"open-men":{"label":"Open Men","finishers":745,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/open-men","typical":"1:41:40","typical_s":6100,"fastest_10pct_under":"1:20:02","middle_half":["1:28:33","1:57:29"],"season_typical":"1:27:58","vs_season_s":822,"podium":[{"place":1,"name":"Sheldon O’Connor","nationality":"RSA","age_group":"30-34","time":"1:01:12","time_s":3672,"url":"https://www.roxtimes.com/athletes/sheldon-o-connor-1b22c6b1"},{"place":2,"name":"Gareth Ken Harvett","nationality":"RSA","age_group":"30-34","time":"1:03:15","time_s":3795,"url":"https://www.roxtimes.com/athletes/gareth-ken-harvett-7b72ea3e"},{"place":3,"name":"Dean Bunce","nationality":"RSA","age_group":"30-34","time":"1:04:27","time_s":3867,"url":"https://www.roxtimes.com/athletes/dean-bunce-52b9717d"}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"4:45","fastest_10pct_under":"4:19","vs_season_s":10},"sledPush":{"label":"Sled push","typical":"3:18","fastest_10pct_under":"2:26","vs_season_s":11},"sledPull":{"label":"Sled pull","typical":"5:43","fastest_10pct_under":"4:18","vs_season_s":44},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"7:01","fastest_10pct_under":"4:48","vs_season_s":85},"rowErg":{"label":"Row","typical":"5:22","fastest_10pct_under":"4:44","vs_season_s":28},"farmersCarry":{"label":"Farmers carry","typical":"2:24","fastest_10pct_under":"1:50","vs_season_s":13},"sandbagLunges":{"label":"Sandbag lunges","typical":"5:55","fastest_10pct_under":"4:11","vs_season_s":35},"wallBalls":{"label":"Wall balls","typical":"8:47","fastest_10pct_under":"5:41","vs_season_s":96},"roxzone":{"label":"Roxzone","typical":"9:01","fastest_10pct_under":"6:14","vs_season_s":95},"run":{"label":"Runs (8 km)","typical":"47:20","fastest_10pct_under":"38:05","vs_season_s":348}},"typical_runs":["7:15","4:53","5:16","5:15","5:19","5:17","5:13","8:21"],"age_groups":{"16-24":82,"25-29":128,"30-34":180,"35-39":128,"40-44":115,"45-49":56,"50-54":29,"55-59":19,"60-64":5,"65-69":2,"70-74":1},"nations":{"RSA":676,"ZIM":18,"BOT":12,"KEN":4,"GBR":4,"MAW":3,"RUS":3,"NGR":3}},"open-women":{"label":"Open Women","finishers":627,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/open-women","typical":"1:55:04","typical_s":6904,"fastest_10pct_under":"1:29:33","middle_half":["1:40:42","2:15:59"],"season_typical":"1:36:22","vs_season_s":1122,"podium":[{"place":1,"name":"Pauline Ontita","nationality":"KEN","age_group":"25-29","time":"1:09:19","time_s":4159,"url":"https://www.roxtimes.com/athletes/pauline-ontita-54996536"},{"place":2,"name":"Lana MacDonald","nationality":"ZIM","age_group":"30-34","time":"1:09:29","time_s":4169,"url":"https://www.roxtimes.com/athletes/lana-macdonald-295782f5"},{"place":3,"name":"Anneke Jordaan","nationality":"RSA","age_group":"30-34","time":"1:12:03","time_s":4323,"url":"https://www.roxtimes.com/athletes/anneke-jordaan-becd1d0c"}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"5:43","fastest_10pct_under":"5:04","vs_season_s":25},"sledPush":{"label":"Sled push","typical":"3:03","fastest_10pct_under":"2:18","vs_season_s":7},"sledPull":{"label":"Sled pull","typical":"7:00","fastest_10pct_under":"5:17","vs_season_s":72},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"9:17","fastest_10pct_under":"6:00","vs_season_s":151},"rowErg":{"label":"Row","typical":"6:16","fastest_10pct_under":"5:25","vs_season_s":44},"farmersCarry":{"label":"Farmers carry","typical":"2:34","fastest_10pct_under":"2:02","vs_season_s":15},"sandbagLunges":{"label":"Sandbag lunges","typical":"6:08","fastest_10pct_under":"4:19","vs_season_s":54},"wallBalls":{"label":"Wall balls","typical":"8:29","fastest_10pct_under":"5:37","vs_season_s":98},"roxzone":{"label":"Roxzone","typical":"10:30","fastest_10pct_under":"7:17","vs_season_s":149},"run":{"label":"Runs (8 km)","typical":"55:02","fastest_10pct_under":"43:21","vs_season_s":501}},"typical_runs":["8:36","5:45","6:01","6:05","6:11","6:11","6:08","9:40"],"age_groups":{"16-24":61,"25-29":107,"30-34":140,"35-39":117,"40-44":102,"45-49":62,"50-54":29,"55-59":8,"65-69":1},"nations":{"RSA":568,"ZIM":26,"BOT":12,"SWZ":4,"GER":3,"KEN":2,"GBR":2,"NAM":2}},"doubles-men":{"label":"Doubles Men","finishers":603,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/doubles-men","typical":"1:25:30","typical_s":5130,"fastest_10pct_under":"1:11:01","middle_half":["1:16:59","1:34:54"],"season_typical":"1:16:14","vs_season_s":556,"podium":[{"place":1,"name":"Dean Battersby, Wesley Henning","nationality":"RSA, RSA","age_group":"30-34","time":"55:59","time_s":3359,"url":null},{"place":2,"name":"Andrew Cronje, Justin Willard","nationality":"RSA, RSA","age_group":"40-44","time":"58:29","time_s":3509,"url":null},{"place":3,"name":"Ben Le Cornu, Joshua oosthuizen","nationality":"RSA, RSA","age_group":"16-24","time":"59:17","time_s":3557,"url":null}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"4:13","fastest_10pct_under":"3:53","vs_season_s":8},"sledPush":{"label":"Sled push","typical":"1:50","fastest_10pct_under":"1:30","vs_season_s":-2},"sledPull":{"label":"Sled pull","typical":"3:45","fastest_10pct_under":"2:57","vs_season_s":23},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"3:54","fastest_10pct_under":"2:55","vs_season_s":41},"rowErg":{"label":"Row","typical":"4:50","fastest_10pct_under":"4:23","vs_season_s":18},"farmersCarry":{"label":"Farmers carry","typical":"1:47","fastest_10pct_under":"1:28","vs_season_s":7},"sandbagLunges":{"label":"Sandbag lunges","typical":"3:43","fastest_10pct_under":"2:55","vs_season_s":7},"wallBalls":{"label":"Wall balls","typical":"4:42","fastest_10pct_under":"3:53","vs_season_s":15},"roxzone":{"label":"Roxzone","typical":"8:29","fastest_10pct_under":"5:55","vs_season_s":105},"run":{"label":"Runs (8 km)","typical":"47:37","fastest_10pct_under":"39:04","vs_season_s":332}},"typical_runs":["7:47","5:00","5:18","5:18","5:21","5:20","5:16","7:59"],"age_groups":{"16-24":97,"25-29":96,"30-34":141,"35-39":128,"40-44":83,"45-49":35,"50-54":19,"55-59":4},"nations":{"RSA":1122,"ZIM":36,"BOT":12,"KEN":4,"GBR":3,"TPE":3,"NED":2,"USA":2}},"doubles-women":{"label":"Doubles Women","finishers":1061,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/doubles-women","typical":"1:44:04","typical_s":6244,"fastest_10pct_under":"1:22:13","middle_half":["1:31:10","1:59:04"],"season_typical":"1:28:11","vs_season_s":953,"podium":[{"place":1,"name":"Samantha Nel, Megan Salvado","nationality":"RSA, RSA","age_group":"35-39","time":"1:08:42","time_s":4122,"url":null},{"place":2,"name":"Kristel Olivier, Rouxnette Groenewald","nationality":"RSA, RSA","age_group":"30-34","time":"1:10:02","time_s":4202,"url":null},{"place":3,"name":"Jessica Oversteyns, Tanha Bouffe","nationality":"RSA, RSA","age_group":"30-34","time":"1:10:04","time_s":4204,"url":null}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"5:11","fastest_10pct_under":"4:39","vs_season_s":21},"sledPush":{"label":"Sled push","typical":"2:01","fastest_10pct_under":"1:39","vs_season_s":8},"sledPull":{"label":"Sled pull","typical":"5:06","fastest_10pct_under":"3:54","vs_season_s":52},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"5:42","fastest_10pct_under":"4:00","vs_season_s":84},"rowErg":{"label":"Row","typical":"5:48","fastest_10pct_under":"5:07","vs_season_s":35},"farmersCarry":{"label":"Farmers carry","typical":"2:01","fastest_10pct_under":"1:42","vs_season_s":8},"sandbagLunges":{"label":"Sandbag lunges","typical":"4:17","fastest_10pct_under":"3:10","vs_season_s":29},"wallBalls":{"label":"Wall balls","typical":"5:08","fastest_10pct_under":"3:59","vs_season_s":42},"roxzone":{"label":"Roxzone","typical":"10:23","fastest_10pct_under":"7:06","vs_season_s":158},"run":{"label":"Runs (8 km)","typical":"57:46","fastest_10pct_under":"44:58","vs_season_s":516}},"typical_runs":["9:19","6:06","6:14","6:22","6:26","6:27","6:27","9:48"],"age_groups":{"16-24":82,"25-29":188,"30-34":259,"35-39":268,"40-44":169,"45-49":67,"50-54":20,"55-59":7,"60-64":1},"nations":{"RSA":2009,"ZIM":36,"BOT":22,"SWZ":15,"USA":8,"NAM":5,"LES":5,"GBR":4}},"doubles-mixed":{"label":"Doubles Mixed","finishers":683,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/doubles-mixed","typical":"1:32:52","typical_s":5572,"fastest_10pct_under":"1:14:58","middle_half":["1:22:11","1:45:29"],"season_typical":"1:22:59","vs_season_s":593,"podium":[{"place":1,"name":"Luke Jacobs, Vicky MacIntosh","nationality":"RSA, RSA","age_group":"30-34","time":"57:05","time_s":3425,"url":null},{"place":2,"name":"Pieter Smith, Juan-Marie Herbst","nationality":"RSA, RSA","age_group":"30-34","time":"57:54","time_s":3474,"url":null},{"place":3,"name":"Nicole Swanepoel, Marnu Vermaak","nationality":"RSA, RSA","age_group":"25-29","time":"59:24","time_s":3564,"url":null}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"4:32","fastest_10pct_under":"4:06","vs_season_s":10},"sledPush":{"label":"Sled push","typical":"2:05","fastest_10pct_under":"1:42","vs_season_s":-9},"sledPull":{"label":"Sled pull","typical":"4:19","fastest_10pct_under":"3:23","vs_season_s":19},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"4:20","fastest_10pct_under":"3:08","vs_season_s":44},"rowErg":{"label":"Row","typical":"5:08","fastest_10pct_under":"4:36","vs_season_s":20},"farmersCarry":{"label":"Farmers carry","typical":"1:57","fastest_10pct_under":"1:36","vs_season_s":7},"sandbagLunges":{"label":"Sandbag lunges","typical":"4:18","fastest_10pct_under":"3:15","vs_season_s":15},"wallBalls":{"label":"Wall balls","typical":"4:54","fastest_10pct_under":"3:49","vs_season_s":16},"roxzone":{"label":"Roxzone","typical":"9:04","fastest_10pct_under":"6:15","vs_season_s":117},"run":{"label":"Runs (8 km)","typical":"51:26","fastest_10pct_under":"41:16","vs_season_s":354}},"typical_runs":["8:18","5:28","5:44","5:44","5:49","5:46","5:43","8:39"],"age_groups":{"16-24":91,"25-29":148,"30-34":163,"35-39":131,"40-44":100,"45-49":31,"50-54":15,"55-59":3,"60-64":1},"nations":{"RSA":1310,"ZIM":14,"GBR":6,"BOT":6,"USA":4,"THA":2,"NGR":2,"COD":2}},"pro-men":{"label":"Pro Men","finishers":131,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/pro-men","typical":"1:31:25","typical_s":5485,"fastest_10pct_under":"1:13:03","middle_half":["1:20:04","1:48:29"],"season_typical":"1:20:57","vs_season_s":628,"podium":[{"place":1,"name":"Kyle Schoonbee","nationality":"RSA","age_group":"30-34","time":"1:00:30","time_s":3630,"url":"https://www.roxtimes.com/athletes/kyle-schoonbee-d42621f6"},{"place":2,"name":"Alejandro Pareja Villar","nationality":"ESP","age_group":"30-34","time":"1:02:17","time_s":3737,"url":"https://www.roxtimes.com/athletes/alejandro-pareja-villar-f60d09cc"},{"place":3,"name":"Wesley Henning","nationality":"RSA","age_group":"30-34","time":"1:03:11","time_s":3791,"url":"https://www.roxtimes.com/athletes/wesley-henning-bc5419b3"}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"4:26","fastest_10pct_under":"4:07","vs_season_s":8},"sledPush":{"label":"Sled push","typical":"3:50","fastest_10pct_under":"2:56","vs_season_s":-3},"sledPull":{"label":"Sled pull","typical":"6:52","fastest_10pct_under":"4:35","vs_season_s":68},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"5:28","fastest_10pct_under":"3:47","vs_season_s":65},"rowErg":{"label":"Row","typical":"5:03","fastest_10pct_under":"4:25","vs_season_s":28},"farmersCarry":{"label":"Farmers carry","typical":"2:29","fastest_10pct_under":"1:47","vs_season_s":18},"sandbagLunges":{"label":"Sandbag lunges","typical":"5:35","fastest_10pct_under":"3:56","vs_season_s":33},"wallBalls":{"label":"Wall balls","typical":"8:00","fastest_10pct_under":"5:22","vs_season_s":68},"roxzone":{"label":"Roxzone","typical":"7:08","fastest_10pct_under":"5:07","vs_season_s":54},"run":{"label":"Runs (8 km)","typical":"41:54","fastest_10pct_under":"34:27","vs_season_s":318}},"typical_runs":["6:14","4:18","4:40","4:41","4:43","4:42","4:48","7:20"],"age_groups":{"16-24":13,"25-29":28,"30-34":35,"35-39":20,"40-44":22,"45-49":6,"50-54":5,"55-59":2},"nations":{"RSA":110,"ZIM":7,"CMR":3,"FRA":2,"LES":2,"ESP":1,"COD":1,"GER":1}},"pro-women":{"label":"Pro Women","finishers":77,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/pro-women","typical":"1:37:44","typical_s":5864,"fastest_10pct_under":"1:21:28","middle_half":["1:27:26","1:54:26"],"season_typical":"1:26:49","vs_season_s":655,"podium":[{"place":1,"name":"Danél Louw","nationality":"RSA","age_group":"25-29","time":"1:05:49","time_s":3949,"url":"https://www.roxtimes.com/athletes/danel-louw-9d7f2652"},{"place":2,"name":"Julia Forrest","nationality":"RSA","age_group":"30-34","time":"1:11:38","time_s":4298,"url":"https://www.roxtimes.com/athletes/julia-forrest-2384e00b"},{"place":3,"name":"Pauline Ontita","nationality":"KEN","age_group":"25-29","time":"1:16:24","time_s":4584,"url":"https://www.roxtimes.com/athletes/pauline-ontita-54996536"}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"5:10","fastest_10pct_under":"4:40","vs_season_s":16},"sledPush":{"label":"Sled push","typical":"3:51","fastest_10pct_under":"3:09","vs_season_s":-9},"sledPull":{"label":"Sled pull","typical":"6:50","fastest_10pct_under":"5:16","vs_season_s":63},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"6:23","fastest_10pct_under":"4:55","vs_season_s":70},"rowErg":{"label":"Row","typical":"5:34","fastest_10pct_under":"5:00","vs_season_s":27},"farmersCarry":{"label":"Farmers carry","typical":"2:57","fastest_10pct_under":"2:15","vs_season_s":21},"sandbagLunges":{"label":"Sandbag lunges","typical":"5:23","fastest_10pct_under":"4:24","vs_season_s":13},"wallBalls":{"label":"Wall balls","typical":"7:38","fastest_10pct_under":"4:53","vs_season_s":77},"roxzone":{"label":"Roxzone","typical":"8:12","fastest_10pct_under":"5:53","vs_season_s":100},"run":{"label":"Runs (8 km)","typical":"45:19","fastest_10pct_under":"37:27","vs_season_s":311}},"typical_runs":["7:08","4:38","5:02","5:01","4:58","5:00","5:00","7:39"],"age_groups":{"16-24":5,"25-29":16,"30-34":19,"35-39":16,"40-44":10,"45-49":7,"50-54":2,"55-59":2},"nations":{"RSA":66,"ZIM":5,"KEN":1,"GBR":1,"ZAM":1,"POR":1,"NAM":1,"MOZ":1}},"pro-doubles-men":{"label":"Pro Doubles Men","finishers":99,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/pro-doubles-men","typical":"1:18:43","typical_s":4723,"fastest_10pct_under":"1:03:13","middle_half":["1:09:06","1:29:06"],"season_typical":"1:09:49","vs_season_s":534,"podium":[{"place":1,"name":"Neale Lucas-bull, Waldo du Plessis","nationality":"RSA, RSA","age_group":"35-39","time":"56:43","time_s":3403,"url":null},{"place":2,"name":"Charles Nel, Heinrich Kamffer","nationality":"RSA, RSA","age_group":"30-34","time":"56:54","time_s":3414,"url":null},{"place":3,"name":"Francois Marais, Christiaan Janse van Rensburg","nationality":"RSA, RSA","age_group":"25-29","time":"57:15","time_s":3435,"url":null}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"3:58","fastest_10pct_under":"3:40","vs_season_s":6},"sledPush":{"label":"Sled push","typical":"2:10","fastest_10pct_under":"1:43","vs_season_s":-5},"sledPull":{"label":"Sled pull","typical":"4:30","fastest_10pct_under":"3:30","vs_season_s":23},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"3:08","fastest_10pct_under":"2:19","vs_season_s":25},"rowErg":{"label":"Row","typical":"4:36","fastest_10pct_under":"4:07","vs_season_s":20},"farmersCarry":{"label":"Farmers carry","typical":"1:45","fastest_10pct_under":"1:28","vs_season_s":5},"sandbagLunges":{"label":"Sandbag lunges","typical":"3:42","fastest_10pct_under":"2:48","vs_season_s":7},"wallBalls":{"label":"Wall balls","typical":"4:19","fastest_10pct_under":"3:37","vs_season_s":6},"roxzone":{"label":"Roxzone","typical":"6:53","fastest_10pct_under":"4:51","vs_season_s":81},"run":{"label":"Runs (8 km)","typical":"42:44","fastest_10pct_under":"33:42","vs_season_s":354}},"typical_runs":["6:35","4:21","4:48","4:48","4:57","4:50","4:48","7:07"],"age_groups":{"16-24":10,"25-29":19,"30-34":31,"35-39":23,"40-44":12,"45-49":4},"nations":{"RSA":187,"ZAM":5,"NAM":2,"JPN":2,"SRB":1,"COD":1}},"pro-doubles-women":{"label":"Pro Doubles Women","finishers":63,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/pro-doubles-women","typical":"1:22:57","typical_s":4977,"fastest_10pct_under":"1:09:41","middle_half":["1:13:54","1:43:28"],"season_typical":"1:19:48","vs_season_s":189,"podium":[{"place":1,"name":"Carien Fourie, Andrea Erasmus","nationality":"RSA, RSA","age_group":"30-34","time":"1:03:04","time_s":3784,"url":null},{"place":2,"name":"Thea Botha, Simone du Plessis","nationality":"RSA, RSA","age_group":"35-39","time":"1:07:02","time_s":4022,"url":null},{"place":3,"name":"Jeanine Knipe-Claassen, Alta Joubert","nationality":"RSA, RSA","age_group":"35-39","time":"1:07:29","time_s":4049,"url":null}],"typical_splits":{"skiErg":{"label":"SkiErg","typical":"4:37","fastest_10pct_under":"4:16","vs_season_s":6},"sledPush":{"label":"Sled push","typical":"2:23","fastest_10pct_under":"2:00","vs_season_s":-8},"sledPull":{"label":"Sled pull","typical":"5:04","fastest_10pct_under":"4:00","vs_season_s":38},"burpeeBroadJump":{"label":"Burpee broad jump","typical":"4:06","fastest_10pct_under":"3:02","vs_season_s":35},"rowErg":{"label":"Row","typical":"5:06","fastest_10pct_under":"4:39","vs_season_s":13},"farmersCarry":{"label":"Farmers carry","typical":"2:00","fastest_10pct_under":"1:40","vs_season_s":5},"sandbagLunges":{"label":"Sandbag lunges","typical":"4:01","fastest_10pct_under":"3:07","vs_season_s":2},"wallBalls":{"label":"Wall balls","typical":"4:27","fastest_10pct_under":"3:38","vs_season_s":14},"roxzone":{"label":"Roxzone","typical":"7:45","fastest_10pct_under":"5:36","vs_season_s":74},"run":{"label":"Runs (8 km)","typical":"44:35","fastest_10pct_under":"36:22","vs_season_s":113}},"typical_runs":["7:20","4:45","4:54","5:03","5:01","5:04","5:00","7:20"],"age_groups":{"16-24":2,"25-29":8,"30-34":16,"35-39":18,"40-44":17,"45-49":1,"50-54":1},"nations":{"RSA":120,"KEN":2,"LES":2,"AUS":1,"ISR":1}},"relay-men":{"label":"Relay Men","finishers":25,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/relay-men","typical":"1:12:25","typical_s":4345,"fastest_10pct_under":"1:05:28","middle_half":["1:06:51","1:23:14"],"season_typical":null,"vs_season_s":null,"podium":[{"place":1,"name":"Neil Washington, Garann Kriek, Marc Psillos, Neil Bester","nationality":null,"age_group":"U40","time":"1:03:09","time_s":3789,"url":null},{"place":2,"name":"Joseph Njovu, Walton Fines, Joseph Mwansa, Seth McAngelo","nationality":null,"age_group":"U40","time":"1:03:45","time_s":3825,"url":null},{"place":3,"name":"Tristan Le Forestier, Thomas Lee, Liam Jennings, Kevin Dooner","nationality":null,"age_group":"U40","time":"1:05:23","time_s":3923,"url":null}],"typical_splits":null,"typical_runs":null,"age_groups":null,"nations":null},"relay-women":{"label":"Relay Women","finishers":15,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/relay-women","typical":"1:27:42","typical_s":5262,"fastest_10pct_under":"1:23:39","middle_half":["1:25:53","1:41:15"],"season_typical":null,"vs_season_s":null,"podium":[{"place":1,"name":"Zaakirah Khalek, Keitu Khumalo, Nadia Bhabha, Raisah Pandor","nationality":null,"age_group":"U40","time":"1:21:19","time_s":4879,"url":null},{"place":2,"name":"Natasha Swanepoel, Anna Hanekom, Nicole Vermeulen, Trish Scott","nationality":null,"age_group":"U40","time":"1:23:16","time_s":4996,"url":null},{"place":3,"name":"michelle machisa, Roxanne Harley, Kat Robinson, Tameryn Fourie","nationality":null,"age_group":"40+","time":"1:24:13","time_s":5053,"url":null}],"typical_splits":null,"typical_runs":null,"age_groups":null,"nations":null},"relay-mixed":{"label":"Relay Mixed","finishers":32,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/relay-mixed","typical":"1:26:33","typical_s":5193,"fastest_10pct_under":"1:05:53","middle_half":["1:15:02","1:34:58"],"season_typical":"1:21:51","vs_season_s":282,"podium":[{"place":1,"name":"Juan-Marie Herbst, Lohan Swart, Bianca Bogdanovic, Pieter Smith","nationality":null,"age_group":"U40","time":"57:52","time_s":3472,"url":null},{"place":2,"name":"Gareth Harvett, Jodea Marais, Robin Swart, Shaylee Krumples","nationality":null,"age_group":"U40","time":"1:03:05","time_s":3785,"url":null},{"place":3,"name":"Cara Vosloo, Zia Kolia, Reegan Clark, Daniela Savvas","nationality":null,"age_group":"U40","time":"1:05:27","time_s":3927,"url":null}],"typical_splits":{},"typical_runs":[null,null,null,null,null,null,null,null],"age_groups":{"U40":29,"40+":3},"nations":{}},"adaptive-men":{"label":"Adaptive Men","finishers":3,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/adaptive-men","typical":"1:12:44","typical_s":4364,"fastest_10pct_under":"51:38","middle_half":["59:33","1:26:41"],"season_typical":null,"vs_season_s":null,"podium":[{"place":1,"name":"Darren Thomas","nationality":null,"age_group":"Seated Without Core Function","time":"46:22","time_s":2782,"url":"https://www.roxtimes.com/athletes/darren-thomas-g-35e03a"},{"place":2,"name":"Dylan Carvalho","nationality":null,"age_group":"Neurological Major","time":"1:12:44","time_s":4364,"url":"https://www.roxtimes.com/athletes/dylan-carvalho-g-3e08c6"},{"place":3,"name":"Nathan Webb","nationality":null,"age_group":"Seated Without Hip Function","time":"1:40:37","time_s":6037,"url":"https://www.roxtimes.com/athletes/nathan-webb-g-412dd0"}],"typical_splits":null,"typical_runs":null,"age_groups":null,"nations":null},"adaptive-women":{"label":"Adaptive Women","finishers":1,"table":"https://www.roxtimes.com/races/s8/johannesburg-2/adaptive-women","typical":"58:58","typical_s":3538,"fastest_10pct_under":"58:58","middle_half":["58:58","58:58"],"season_typical":null,"vs_season_s":null,"podium":[{"place":1,"name":"Andy Sostak","nationality":null,"age_group":"Seated Without Core Function","time":"58:58","time_s":3538,"url":"https://www.roxtimes.com/athletes/andy-sostak-61d4540b"}],"typical_splits":null,"typical_runs":null,"age_groups":null,"nations":null}},"full_data":"https://www.roxtimes.com/files/data/races/s8-johannesburg-2.json","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."}