Black and white photo of Johannesburg (I)
South Africa
Results · season 2024/25 · 1 Mar 2025

HYROX Johannesburg (I) 2025 results

A slow day for Open Men: the typical finish was 1:40:18, 14:15 over the season's 1:26:03 (69th of 72 races).

2,336 finishes12 divisions50% running (normal 48%)South Africa
Photo: Mark Hillary, CC BY 2.0

HYROX Johannesburg (I) 2025 in brief

  • Home athlete Kyle Schoonbee won Pro Men by a wide 4:52, in 1:04:09.
  • Home athlete Danél Louw ran away with Pro Women: 1:08:34, a full 8:20 ahead of Sabrina Daolio.
  • In Open, Jacques Badenhorst led the men in 1:06:59 and Rykie Jonck the women in 1:12:34.
  • Rykie Jonck, in the 40-44 age group, made the Open Women podium as the winner (1:12:34).
  • The 47:29 of Rogers Reddy's relay team is the 6th fastest Relay Men time in our data.
  • A smaller race: 2,336 finishes, against 4,340 at an average race that season.
  • The same held for Open Women: 1:49:47, 16:32 slower than their season's typical.
  • This was the first HYROX race at this venue in our data.
  • Every station ran slower here than the season's typical for Open Men; the wall balls cost the most (1:51).
  • The biggest Open Men age group was 30-34, with 110 finishers; 27% were 40 or over.
  • Women were 48% 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 547 teams (Open Men: 422).

How we count · These facts as data

What the field did

Pick your division

How to read this page

Open Men

Jacques Badenhorst won Open Men in 1:06:59, 0:40 ahead of the next finisher.Karim Hegazy was second in 1:07:39 and Neale Lucas-Bull third in 1:07:57.

1:40:18 typical finish 14:15 slower than this season's typical 1:26:03
1:20:45 fastest 10% finished under
1:30:00 – 1:56:41 the middle half of the field
Runs where the fastest 25% gained most 8:50 on the typical finisher; at the stations, wall balls (2:08)

Finish times

Finish

This chart shows how many finished in each 2.5-minute band, fastest on the left.A widely spread field with a long slow tail: typical 1:40:18, middle half about 1:30:00 to 1:56:41, fastest 10% (green) under 1:20:45.

See the numbers
Open Men finish times at Johannesburg (I) 2025
Time band How many Share
1:05:00 to 1:07:30 1 0.2%
1:07:30 to 1:10:00 4 0.9%
1:10:00 to 1:12:30 5 1.2%
1:12:30 to 1:15:00 5 1.2%
1:15:00 to 1:17:30 10 2.4%
1:17:30 to 1:20:00 14 3.3%
1:20:00 to 1:22:30 18 4.3%
1:22:30 to 1:25:00 13 3.1%
1:25:00 to 1:27:30 18 4.3%
1:27:30 to 1:30:00 18 4.3%
1:30:00 to 1:32:30 29 6.9%
1:32:30 to 1:35:00 28 6.6%
1:35:00 to 1:37:30 25 5.9%
1:37:30 to 1:40:00 22 5.2%
1:40:00 to 1:42:30 17 4.0%
1:42:30 to 1:45:00 21 5.0%
1:45:00 to 1:47:30 18 4.3%
1:47:30 to 1:50:00 13 3.1%
1:50:00 to 1:52:30 11 2.6%
1:52:30 to 1:55:00 18 4.3%
1:55:00 to 1:57:30 15 3.6%
1:57:30 to 2:00:00 9 2.1%
2:00:00 to 2:02:30 14 3.3%
2:02:30 to 2:05:00 4 0.9%
2:05:00 to 2:07:30 9 2.1%
2:07:30 to 2:10:00 6 1.4%
2:10:00 to 2:12:30 12 2.8%
2:12:30 to 2:15:00 3 0.7%
2:15:00 to 2:17:30 12 2.8%
2:17:30 to 2:20:00 4 0.9%
2:20:00 to 2:22:30 3 0.7%
2:22:30 to 2:25:00 3 0.7%
2:25:00 to 2:27:30 1 0.2%
2:27:30 to 2:30:00 5 1.2%
2:30:00 to 2:32:30 3 0.7%
2:32:30 to 2:35:00 1 0.2%
2:35:00 to 2:37:30 1 0.2%
2:37:30 to 2:40:00 2 0.5%
2:40:00 to 2:42:30 2 0.5%
2:42:30 to 2:45:00 0 0.0%
2:45:00 to 2:47:30 1 0.2%
2:47:30 to 2:50:00 0 0.0%
2:50:00 to 2:52:30 0 0.0%
2:52:30 to 2:55:00 0 0.0%
2:55:00 to 2:57:30 0 0.0%
2:57:30 to 3:00:00 1 0.2%
3:00:00 to 3:02:30 0 0.0%
3:02:30 to 3:05:00 0 0.0%
3:05:00 to 3:07:30 0 0.0%
3:07:30 to 3:10:00 0 0.0%
3:10:00 to 3:12:30 1 0.2%
3:12:30 to 3:15:00 0 0.0%
3:15:00 to 3:17:30 0 0.0%
3:17:30 to 3:20:00 2 0.5%

Where the fastest 25% made its time

RunsStationsRoxzone (moving between stations)

Their gain was shared out: 50% on the runs, 39% at the stations, 11% in the roxzone.

Runs (8 km)8:50
Roxzone (moving)1:59
Row0:25
SkiErg0:15

Each bar is how much faster the fastest 25% were than the typical finisher on one part of the race, biggest first.They gained most on the runs (8:50), then wall balls (2:08); the smallest gap was farmers carry (0:14).

See the numbers
Part Fastest 25% faster by
Runs (8 km) 8:50
Wall balls 2:08
Roxzone (moving) 1:59
Burpee broad jump 1:25
Sandbag lunges 0:57
Sled pull 0:52
Sled push 0:28
Row 0:25
SkiErg 0:15
Farmers carry 0:14

The race as one bar: typical finisher against the fastest 25%

Typical finisher1:37:33
4:004:325:423:006:105:126:106:436:375:136:222:196:135:307:308:208:00
Typical of the fastest 25%1:20:19
3:184:174:452:325:114:205:105:185:234:485:172:055:154:335:546:126:01
RunsStationsRoxzone (moving between stations)

This chart draws the race in order, left to right: each 1 km run (blue), each station (yellow) and the roxzone (grey), sized by its time.Typical finisher: 48:44 running, 40:49 at the stations and 8:00 in the roxzone; the longest station was the wall balls (8:20).

See the numbers
Part Typical finisher Typical of the fastest 25%
Run 1 4:00 3:18
SkiErg 4:32 4:17
Run 2 5:42 4:45
Sled push 3:00 2:32
Run 3 6:10 5:11
Sled pull 5:12 4:20
Run 4 6:10 5:10
Burpee broad jump 6:43 5:18
Run 5 6:37 5:23
Row 5:13 4:48
Run 6 6:22 5:17
Farmers carry 2:19 2:05
Run 7 6:13 5:15
Sandbag lunges 5:30 4:33
Run 8 7:30 5:54
Wall balls 8:20 6:12
Roxzone 8:00 6:01
Finish 1:40:18 1:21:56

Every station, against the season

Part Typical Fastest 10% Fastest 25% Against the season
SkiErg 4:32 4:11 4:17 0:05 slower
Sled push 3:00 2:17 2:32 0:12 slower
Sled pull 5:12 3:58 4:20 0:22 slower
Burpee broad jump 6:43 4:45 5:18 1:10 slower
Row 5:13 4:40 4:48 0:24 slower
Farmers carry 2:19 1:49 2:05 0:12 slower
Sandbag lunges 5:30 4:06 4:33 0:20 slower
Wall balls 8:20 5:35 6:12 1:51 slower
Roxzone (moving) 8:00 5:36 6:01 0:56 slower
Runs (8 km) 49:37 39:22 40:47 8:04 slower

Slower here than the season: wall balls (1:51) and burpee broad jump (1:10). No part ran faster.

Run pace, run 1 to run 8

3:004:005:006:007:008:00 This chart shows the time for each of the eight 1 km runs, run 1 on the left: the typical finisher (solid line) and the fastest 25% (dashed). The typical finisher slowed clearly from run 2 to run 7; the quickest was the first run (4:00) and the slowest the last run (7:30). The fastest 25% were quicker on every run, by most on the last run (1:36 faster).
Typical athleteFastest 25%minutes per km

This chart shows the time for each of the eight 1 km runs, run 1 on the left: the typical finisher (solid line) and the fastest 25% (dashed).The typical finisher slowed clearly from run 2 to run 7; the quickest was the first run (4:00) and the slowest the last run (7:30).The fastest 25% were quicker on every run, by most on the last run (1:36 faster).

See the numbers
Run Typical Fastest 25%
Run 1 4:00 3:18
Run 2 5:42 4:45
Run 3 6:10 5:11
Run 4 6:10 5:10
Run 5 6:37 5:23
Run 6 6:22 5:17
Run 7 6:13 5:15
Run 8 7:30 5:54

Run 1 reads short and run 8 reads long here (4:00 and 7:30 against about 6:12 for runs 2 to 7), because of where the timing mats sit, so the fair pacing test is run 2 against run 7. The typical finisher ran run 7 9% slower than run 2; the fastest 25%, 11% slower.

Who raced: age groups

16-2435 8%
25-2979 19%
30-34110 26%
35-3983 20%
40-4464 15%
45-4927 6%
50-5413 3%
55-599 2%
60-642 0%

How many finished in each age group (tap one for what a good time is at that age).The largest share were in their thirties (193, 46%); the biggest single group was 30-34, with 110.

See the numbers
Age group How many Share
16-24 35 8%
25-29 79 19%
30-34 110 26%
35-39 83 20%
40-44 64 15%
45-49 27 6%
50-54 13 3%
55-59 9 2%
60-64 2 0%

Who raced: countries

South Africa382 91%
Zimbabwe14 3%
Britain8 2%
Botswana3 1%
Netherlands2 0%
Germany2 0%
Réunion2 0%
Australia1 0%

The countries with the most finishers in this division, out of 422.The biggest is South Africa (382, 91%), then Zimbabwe (14, 3%) and Britain (8, 2%).

See the numbers
Country How many Share
South Africa 382 91%
Zimbabwe 14 3%
Britain 8 2%
Botswana 3 1%
Netherlands 2 0%
Germany 2 0%
Réunion 2 0%
Australia 1 0%
# Athlete Age group Time
1 Jacques Badenhorst RSA RSA 16-24 1:06:59
2 Karim Hegazy GBR GBR 35-39 1:07:39
3 Neale Lucas-Bull RSA RSA 35-39 1:07:57
The RoxHype app

Raced Johannesburg (I)? Beat that time at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Around this race

Johannesburg (I): the venue, other editions, what to train

VenueJohannesburg (I) →1 editions · 2,336 finishes · running 50% of the typical finish at the latest edition
Other editionsFirst edition in the data.
Find my result