
HYROX Cape Town August 2026 results
The typical Open Men finish was 1:34:06, 2:48 slower than the season's 1:31:18.
HYROX Cape Town 2026 in brief
- Home athlete Kyle Schoonbee won Pro Men by a wide 1:25, in 56:10.
- Home athlete Danél Louw ran away with Pro Women: 1:00:57, a full 4:18 ahead of Robyn Miller.
- In Open, Ryeong Choi led the men in 57:54 and Kim Deane the women in 1:08:10.
- 4,679 finishes, close to the 7,464 of an average race that season.
- The same held for Open Women: 1:42:36, 3:41 slower than their season's typical.
- The typical Open Men finish was 3:21 faster than at the Apr 2026 edition here (1:37:27).
- Since then the race grew from 3,791 to 4,679 finishes.
- The sandbag lunges ran 0:22 slower than the season's typical for Open Men; the sled push ran 0:26 faster.
- An older field than most: 33% of Open Men were 40 or over (29% across all races), though 30-34 was still the biggest age group.
- 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,196 teams (Open Men: 652).
Find your result
Your page: every split against your division and age group, your place in the field, and the station to train next.
Pick your division
Open Men
Ryeong Choi won Open Men in 57:54, 0:39 ahead of the next finisher.Oliver Botha was second in 58:33 and Anton van Loggerenberg third in 59:06.
Finish times
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:34:06, middle half about 1:22:44 to 1:48:51, fastest 10% (green) under 1:14:04.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 57:30 to 1:00:00 | 3 | 0.5% |
| 1:00:00 to 1:02:30 | 2 | 0.3% |
| 1:02:30 to 1:05:00 | 8 | 1.2% |
| 1:05:00 to 1:07:30 | 7 | 1.1% |
| 1:07:30 to 1:10:00 | 18 | 2.8% |
| 1:10:00 to 1:12:30 | 11 | 1.7% |
| 1:12:30 to 1:15:00 | 24 | 3.7% |
| 1:15:00 to 1:17:30 | 31 | 4.8% |
| 1:17:30 to 1:20:00 | 31 | 4.8% |
| 1:20:00 to 1:22:30 | 26 | 4.0% |
| 1:22:30 to 1:25:00 | 26 | 4.0% |
| 1:25:00 to 1:27:30 | 45 | 6.9% |
| 1:27:30 to 1:30:00 | 39 | 6.0% |
| 1:30:00 to 1:32:30 | 37 | 5.7% |
| 1:32:30 to 1:35:00 | 28 | 4.3% |
| 1:35:00 to 1:37:30 | 34 | 5.2% |
| 1:37:30 to 1:40:00 | 30 | 4.6% |
| 1:40:00 to 1:42:30 | 35 | 5.4% |
| 1:42:30 to 1:45:00 | 19 | 2.9% |
| 1:45:00 to 1:47:30 | 22 | 3.4% |
| 1:47:30 to 1:50:00 | 21 | 3.2% |
| 1:50:00 to 1:52:30 | 13 | 2.0% |
| 1:52:30 to 1:55:00 | 17 | 2.6% |
| 1:55:00 to 1:57:30 | 17 | 2.6% |
| 1:57:30 to 2:00:00 | 14 | 2.1% |
| 2:00:00 to 2:02:30 | 12 | 1.8% |
| 2:02:30 to 2:05:00 | 12 | 1.8% |
| 2:05:00 to 2:07:30 | 6 | 0.9% |
| 2:07:30 to 2:10:00 | 10 | 1.5% |
| 2:10:00 to 2:12:30 | 6 | 0.9% |
| 2:12:30 to 2:15:00 | 6 | 0.9% |
| 2:15:00 to 2:17:30 | 4 | 0.6% |
| 2:17:30 to 2:20:00 | 4 | 0.6% |
| 2:20:00 to 2:22:30 | 4 | 0.6% |
| 2:22:30 to 2:25:00 | 4 | 0.6% |
| 2:25:00 to 2:27:30 | 6 | 0.9% |
| 2:27:30 to 2:30:00 | 4 | 0.6% |
| 2:30:00 to 2:32:30 | 0 | 0.0% |
| 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.3% |
| 2:40:00 to 2:42:30 | 2 | 0.3% |
| 2:42:30 to 2:45:00 | 1 | 0.2% |
| 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 | 1 | 0.2% |
| 2:52:30 to 2:55:00 | 2 | 0.3% |
| 2:55:00 to 2:57:30 | 1 | 0.2% |
| 2:57:30 to 3:00:00 | 1 | 0.2% |
| 3:00:00 to 3:02:30 | 2 | 0.3% |
| 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 | 0 | 0.0% |
| 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 | 1 | 0.2% |
Where the fastest 25% made its time
Their gain was shared out: 46% on the runs, 42% at the stations, 12% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 46:21 running, 39:21 at the stations and 6:39 in the roxzone; the longest station was the wall balls (7:38).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:02 | 3:23 |
| SkiErg | 4:32 | 4:15 |
| Run 2 | 5:32 | 4:39 |
| Sled push | 2:54 | 2:29 |
| Run 3 | 6:02 | 4:58 |
| Sled pull | 4:52 | 3:51 |
| Run 4 | 6:00 | 4:57 |
| Burpee broad jump | 6:11 | 4:27 |
| Run 5 | 6:12 | 5:04 |
| Row | 4:57 | 4:33 |
| Run 6 | 6:05 | 4:58 |
| Farmers carry | 2:22 | 1:54 |
| Run 7 | 6:01 | 4:57 |
| Sandbag lunges | 5:56 | 4:29 |
| Run 8 | 6:27 | 5:05 |
| Wall balls | 7:38 | 5:36 |
| Roxzone | 6:39 | 4:30 |
| Finish | 1:34:06 | 1:15:34 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:32 | 4:08 | 4:15 | 0:07 faster |
| Sled push | 2:54 | 2:11 | 2:29 | 0:26 faster |
| Sled pull | 4:52 | 3:41 | 3:51 | 0:11 faster |
| Burpee broad jump | 6:11 | 4:00 | 4:27 | 0:21 slower |
| Row | 4:57 | 4:29 | 4:33 | 0:02 faster |
| Farmers carry | 2:22 | 1:46 | 1:54 | 0:06 slower |
| Sandbag lunges | 5:56 | 4:12 | 4:29 | 0:22 slower |
| Wall balls | 7:38 | 5:12 | 5:36 | 0:03 slower |
| Roxzone (moving) | 6:39 | 4:18 | 4:30 | 1:08 faster |
| Runs (8 km) | 46:41 | 36:59 | 38:15 | 3:42 slower |
Slower here than the season: sandbag lunges (0:22) and burpee broad jump (0:21). Faster: the roxzone (1:08) and sled push (0:26).
Run pace, run 1 to run 8
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:02) and the slowest the last run (6:27).The fastest 25% were quicker on every run, by most on the last run (1:22 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:02 | 3:23 |
| Run 2 | 5:32 | 4:39 |
| Run 3 | 6:02 | 4:58 |
| Run 4 | 6:00 | 4:57 |
| Run 5 | 6:12 | 5:04 |
| Run 6 | 6:05 | 4:58 |
| Run 7 | 6:01 | 4:57 |
| Run 8 | 6:27 | 5:05 |
Run 1 reads short here (4:02 against about 6:02 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%, 6% slower.
Who raced: age groups
Who raced: countries
Top three
All 652 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Ryeong Choi | 30-34 | 57:54 |
| 2 | Oliver Botha | 16-24 | 58:33 |
| 3 | Anton van Loggerenberg | 30-34 | 59:06 |
Open Women
Kim Deane won Open Women in 1:08:10, a clear 1:06 ahead of the next finisher.Anneke Jordaan was second in 1:09:16 and Caelin van Niekerk third in 1:09:22.Mostly a home field: 93% of its athletes came from South Africa.
Finish times
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:42:36, middle half about 1:29:00 to 1:59:55, fastest 10% (green) under 1:18:29.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:07:30 to 1:10:00 | 4 | 0.9% |
| 1:10:00 to 1:12:30 | 7 | 1.6% |
| 1:12:30 to 1:15:00 | 11 | 2.6% |
| 1:15:00 to 1:17:30 | 14 | 3.3% |
| 1:17:30 to 1:20:00 | 16 | 3.8% |
| 1:20:00 to 1:22:30 | 12 | 2.8% |
| 1:22:30 to 1:25:00 | 12 | 2.8% |
| 1:25:00 to 1:27:30 | 17 | 4.0% |
| 1:27:30 to 1:30:00 | 21 | 4.9% |
| 1:30:00 to 1:32:30 | 21 | 4.9% |
| 1:32:30 to 1:35:00 | 24 | 5.6% |
| 1:35:00 to 1:37:30 | 22 | 5.2% |
| 1:37:30 to 1:40:00 | 8 | 1.9% |
| 1:40:00 to 1:42:30 | 23 | 5.4% |
| 1:42:30 to 1:45:00 | 25 | 5.9% |
| 1:45:00 to 1:47:30 | 14 | 3.3% |
| 1:47:30 to 1:50:00 | 14 | 3.3% |
| 1:50:00 to 1:52:30 | 14 | 3.3% |
| 1:52:30 to 1:55:00 | 19 | 4.5% |
| 1:55:00 to 1:57:30 | 10 | 2.3% |
| 1:57:30 to 2:00:00 | 12 | 2.8% |
| 2:00:00 to 2:02:30 | 9 | 2.1% |
| 2:02:30 to 2:05:00 | 6 | 1.4% |
| 2:05:00 to 2:07:30 | 9 | 2.1% |
| 2:07:30 to 2:10:00 | 12 | 2.8% |
| 2:10:00 to 2:12:30 | 2 | 0.5% |
| 2:12:30 to 2:15:00 | 6 | 1.4% |
| 2:15:00 to 2:17:30 | 7 | 1.6% |
| 2:17:30 to 2:20:00 | 10 | 2.3% |
| 2:20:00 to 2:22:30 | 3 | 0.7% |
| 2:22:30 to 2:25:00 | 5 | 1.2% |
| 2:25:00 to 2:27:30 | 7 | 1.6% |
| 2:27:30 to 2:30:00 | 3 | 0.7% |
| 2:30:00 to 2:32:30 | 2 | 0.5% |
| 2:32:30 to 2:35:00 | 2 | 0.5% |
| 2:35:00 to 2:37:30 | 2 | 0.5% |
| 2:37:30 to 2:40:00 | 2 | 0.5% |
| 2:40:00 to 2:42:30 | 1 | 0.2% |
| 2:42:30 to 2:45:00 | 0 | 0.0% |
| 2:45:00 to 2:47:30 | 3 | 0.7% |
| 2:47:30 to 2:50:00 | 2 | 0.5% |
| 2:50:00 to 2:52:30 | 0 | 0.0% |
| 2:52:30 to 2:55:00 | 2 | 0.5% |
| 2:55:00 to 2:57:30 | 1 | 0.2% |
| 2:57:30 to 3:00:00 | 1 | 0.2% |
| 3:00:00 to 3:02:30 | 1 | 0.2% |
| 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 | 3 | 0.7% |
| 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 | 5 | 1.2% |
Where the fastest 25% made its time
Their gain was shared out: 49% on the runs, 41% at the stations, 10% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 51:39 running, 42:15 at the stations and 6:57 in the roxzone; the longest station was the wall balls (7:28).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:33 | 3:41 |
| SkiErg | 5:17 | 4:54 |
| Run 2 | 6:17 | 5:05 |
| Sled push | 2:42 | 2:14 |
| Run 3 | 6:43 | 5:20 |
| Sled pull | 5:50 | 4:37 |
| Run 4 | 6:43 | 5:16 |
| Burpee broad jump | 7:26 | 5:14 |
| Run 5 | 6:50 | 5:26 |
| Row | 5:34 | 5:07 |
| Run 6 | 6:43 | 5:22 |
| Farmers carry | 2:22 | 2:00 |
| Run 7 | 6:45 | 5:25 |
| Sandbag lunges | 5:36 | 4:13 |
| Run 8 | 7:05 | 5:35 |
| Wall balls | 7:28 | 5:14 |
| Roxzone | 6:57 | 4:44 |
| Finish | 1:42:36 | 1:20:31 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 5:17 | 4:45 | 4:54 | 0:05 faster |
| Sled push | 2:42 | 2:05 | 2:14 | 0:30 faster |
| Sled pull | 5:50 | 4:27 | 4:37 | 0:01 faster |
| Burpee broad jump | 7:26 | 5:01 | 5:14 | 0:25 slower |
| Row | 5:34 | 4:59 | 5:07 | 0:02 faster |
| Farmers carry | 2:22 | 1:53 | 2:00 | 0:02 faster |
| Sandbag lunges | 5:36 | 4:00 | 4:13 | 0:11 slower |
| Wall balls | 7:28 | 5:02 | 5:14 | 0:22 slower |
| Roxzone (moving) | 6:57 | 4:27 | 4:44 | 1:20 faster |
| Runs (8 km) | 51:54 | 40:27 | 41:23 | 4:07 slower |
Slower here than the season: burpee broad jump (0:25) and wall balls (0:22). Faster: the roxzone (1:20) and sled push (0:30).
Run pace, run 1 to run 8
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 a little from run 2 to run 7; the quickest was the first run (4:33) and the slowest the last run (7:05).The fastest 25% were quicker on every run, by most on the last run (1:30 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:33 | 3:41 |
| Run 2 | 6:17 | 5:05 |
| Run 3 | 6:43 | 5:20 |
| Run 4 | 6:43 | 5:16 |
| Run 5 | 6:50 | 5:26 |
| Run 6 | 6:43 | 5:22 |
| Run 7 | 6:45 | 5:25 |
| Run 8 | 7:05 | 5:35 |
Run 1 reads short here (4:33 against about 6:43 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 7% slower than run 2; the fastest 25%, 7% slower.
Who raced: age groups
Who raced: countries
Top three
All 426 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Kim Deane | 35-39 | 1:08:10 |
| 2 | Anneke Jordaan | 30-34 | 1:09:16 |
| 3 | Caelin van Niekerk | 25-29 | 1:09:22 |
Doubles Men
Max Strack-Zimmermann and Teko Khetsi won Doubles Men in 55:45, 0:43 ahead of the next team.Maxime Villalongue and Ryan Steer were second in 56:28 and Ryan Basson and Ryeong Choi third in 56:29.Mostly a home field: 63% of its athletes came from South Africa.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread: typical 1:21:38, middle half about 1:12:55 to 1:33:25, fastest 10% (green) under 1:06:08.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 6 | 0.7% |
| 57:30 to 1:00:00 | 13 | 1.6% |
| 1:00:00 to 1:02:30 | 18 | 2.2% |
| 1:02:30 to 1:05:00 | 23 | 2.8% |
| 1:05:00 to 1:07:30 | 39 | 4.8% |
| 1:07:30 to 1:10:00 | 43 | 5.3% |
| 1:10:00 to 1:12:30 | 53 | 6.6% |
| 1:12:30 to 1:15:00 | 48 | 5.9% |
| 1:15:00 to 1:17:30 | 61 | 7.5% |
| 1:17:30 to 1:20:00 | 61 | 7.5% |
| 1:20:00 to 1:22:30 | 55 | 6.8% |
| 1:22:30 to 1:25:00 | 39 | 4.8% |
| 1:25:00 to 1:27:30 | 45 | 5.6% |
| 1:27:30 to 1:30:00 | 45 | 5.6% |
| 1:30:00 to 1:32:30 | 40 | 4.9% |
| 1:32:30 to 1:35:00 | 38 | 4.7% |
| 1:35:00 to 1:37:30 | 32 | 4.0% |
| 1:37:30 to 1:40:00 | 24 | 3.0% |
| 1:40:00 to 1:42:30 | 24 | 3.0% |
| 1:42:30 to 1:45:00 | 20 | 2.5% |
| 1:45:00 to 1:47:30 | 17 | 2.1% |
| 1:47:30 to 1:50:00 | 15 | 1.9% |
| 1:50:00 to 1:52:30 | 14 | 1.7% |
| 1:52:30 to 1:55:00 | 6 | 0.7% |
| 1:55:00 to 1:57:30 | 4 | 0.5% |
| 1:57:30 to 2:00:00 | 9 | 1.1% |
| 2:00:00 to 2:02:30 | 5 | 0.6% |
| 2:02:30 to 2:05:00 | 2 | 0.2% |
| 2:05:00 to 2:07:30 | 3 | 0.4% |
| 2:07:30 to 2:10:00 | 2 | 0.2% |
| 2:10:00 to 2:12:30 | 1 | 0.1% |
| 2:12:30 to 2:15:00 | 1 | 0.1% |
| 2:15:00 to 2:17:30 | 0 | 0.0% |
| 2:17:30 to 2:20:00 | 0 | 0.0% |
| 2:20:00 to 2:22:30 | 0 | 0.0% |
| 2:22:30 to 2:25:00 | 2 | 0.2% |
| 2:25:00 to 2:27:30 | 0 | 0.0% |
| 2:27:30 to 2:30:00 | 0 | 0.0% |
| 2:30:00 to 2:32:30 | 0 | 0.0% |
| 2:32:30 to 2:35:00 | 0 | 0.0% |
| 2:35:00 to 2:37:30 | 1 | 0.1% |
Where the fastest 25% made its time
The runs gave them most of it: 61% of their gain on the typical team, against 27% at the stations and 12% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 44:47 running, 26:21 at the stations and 5:20 in the roxzone; the longest station was the wall balls (4:35) and the shortest the sled push (1:35).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:56 | 3:28 |
| SkiErg | 3:58 | 3:47 |
| Run 2 | 5:26 | 4:47 |
| Sled push | 1:35 | 1:27 |
| Run 3 | 5:50 | 5:05 |
| Sled pull | 3:14 | 2:51 |
| Run 4 | 5:52 | 5:06 |
| Burpee broad jump | 3:17 | 2:44 |
| Run 5 | 6:00 | 5:11 |
| Row | 4:30 | 4:14 |
| Run 6 | 5:54 | 5:08 |
| Farmers carry | 1:38 | 1:30 |
| Run 7 | 5:57 | 5:08 |
| Sandbag lunges | 3:34 | 3:05 |
| Run 8 | 5:52 | 5:02 |
| Wall balls | 4:35 | 4:01 |
| Roxzone | 5:20 | 4:07 |
| Finish | 1:21:38 | 1:07:44 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 3:58 | 3:41 | 3:47 | 0:11 faster |
| Sled push | 1:35 | 1:16 | 1:27 | 0:24 faster |
| Sled pull | 3:14 | 2:32 | 2:51 | 0:17 faster |
| Burpee broad jump | 3:17 | 2:25 | 2:44 | 0:06 faster |
| Row | 4:30 | 4:05 | 4:14 | 0:08 faster |
| Farmers carry | 1:38 | 1:22 | 1:30 | 0:05 faster |
| Sandbag lunges | 3:34 | 2:49 | 3:05 | 0:13 faster |
| Wall balls | 4:35 | 3:48 | 4:01 | 0:02 slower |
| Roxzone (moving) | 5:20 | 3:50 | 4:07 | 1:42 faster |
| Runs (8 km) | 45:15 | 37:21 | 39:04 | 1:36 slower |
Slower here than the season: wall balls (0:02). Faster: the roxzone (1:42) and sled push (0:24).
Run pace, run 1 to run 8
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 (3:56) and the slowest run 5 (6:00).The fastest 25% were quicker on every run, by most on the last run (0:50 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:56 | 3:28 |
| Run 2 | 5:26 | 4:47 |
| Run 3 | 5:50 | 5:05 |
| Run 4 | 5:52 | 5:06 |
| Run 5 | 6:00 | 5:11 |
| Run 6 | 5:54 | 5:08 |
| Run 7 | 5:57 | 5:08 |
| Run 8 | 5:52 | 5:02 |
Run 1 reads short here (3:56 against about 5:53 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 10% slower than run 2; the fastest 25%, 7% slower.
Who raced: age groups
Who raced: countries
Top three
All 809 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Max Strack-Zimmermann, Teko Khetsi | 30-34 | 55:45 |
| 2 | Maxime Villalongue, Ryan Steer | 30-34 | 56:28 |
| 3 | Ryan Basson, Ryeong Choi | 25-29 | 56:29 |
Doubles Women
Valentina Fernandes and Daniella Thomas won Doubles Women by just 0:05, in 1:03:10.Frederique Jullian and Alicia Lamusse were second in 1:03:15 and Tennille Gay and Gabriella Dryden third in 1:03:15.Mostly a home field: 95% of its athletes came from South Africa.
Finish times
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:33:21, middle half about 1:22:50 to 1:47:07, fastest 10% (green) under 1:16:12.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:02:30 to 1:05:00 | 4 | 0.3% |
| 1:05:00 to 1:07:30 | 10 | 0.8% |
| 1:07:30 to 1:10:00 | 17 | 1.4% |
| 1:10:00 to 1:12:30 | 32 | 2.7% |
| 1:12:30 to 1:15:00 | 35 | 2.9% |
| 1:15:00 to 1:17:30 | 62 | 5.2% |
| 1:17:30 to 1:20:00 | 68 | 5.7% |
| 1:20:00 to 1:22:30 | 61 | 5.1% |
| 1:22:30 to 1:25:00 | 67 | 5.6% |
| 1:25:00 to 1:27:30 | 69 | 5.8% |
| 1:27:30 to 1:30:00 | 68 | 5.7% |
| 1:30:00 to 1:32:30 | 70 | 5.9% |
| 1:32:30 to 1:35:00 | 75 | 6.3% |
| 1:35:00 to 1:37:30 | 67 | 5.6% |
| 1:37:30 to 1:40:00 | 54 | 4.5% |
| 1:40:00 to 1:42:30 | 48 | 4.0% |
| 1:42:30 to 1:45:00 | 57 | 4.8% |
| 1:45:00 to 1:47:30 | 39 | 3.3% |
| 1:47:30 to 1:50:00 | 29 | 2.4% |
| 1:50:00 to 1:52:30 | 25 | 2.1% |
| 1:52:30 to 1:55:00 | 28 | 2.3% |
| 1:55:00 to 1:57:30 | 39 | 3.3% |
| 1:57:30 to 2:00:00 | 20 | 1.7% |
| 2:00:00 to 2:02:30 | 28 | 2.3% |
| 2:02:30 to 2:05:00 | 16 | 1.3% |
| 2:05:00 to 2:07:30 | 17 | 1.4% |
| 2:07:30 to 2:10:00 | 13 | 1.1% |
| 2:10:00 to 2:12:30 | 15 | 1.3% |
| 2:12:30 to 2:15:00 | 13 | 1.1% |
| 2:15:00 to 2:17:30 | 10 | 0.8% |
| 2:17:30 to 2:20:00 | 6 | 0.5% |
| 2:20:00 to 2:22:30 | 1 | 0.1% |
| 2:22:30 to 2:25:00 | 9 | 0.8% |
| 2:25:00 to 2:27:30 | 3 | 0.3% |
| 2:27:30 to 2:30:00 | 6 | 0.5% |
| 2:30:00 to 2:32:30 | 2 | 0.2% |
| 2:32:30 to 2:35:00 | 5 | 0.4% |
| 2:35:00 to 2:37:30 | 0 | 0.0% |
| 2:37:30 to 2:40:00 | 1 | 0.1% |
| 2:40:00 to 2:42:30 | 2 | 0.2% |
| 2:42:30 to 2:45:00 | 2 | 0.2% |
| 2:45:00 to 2:47:30 | 1 | 0.1% |
| 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 | 1 | 0.1% |
| 2:57:30 to 3:00:00 | 0 | 0.0% |
| 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 | 0 | 0.0% |
| 3:12:30 to 3:15:00 | 0 | 0.0% |
| 3:15:00 to 3:17:30 | 1 | 0.1% |
Where the fastest 25% made its time
The runs gave them most of it: 61% of their gain on the typical team, against 27% at the stations and 12% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 54:00 running, 31:37 at the stations and 6:40 in the roxzone; the longest station was the row (5:15) and the shortest the sled push (1:40).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:58 | 4:01 |
| SkiErg | 4:50 | 4:33 |
| Run 2 | 6:41 | 5:29 |
| Sled push | 1:40 | 1:26 |
| Run 3 | 6:57 | 5:45 |
| Sled pull | 4:25 | 3:42 |
| Run 4 | 6:59 | 5:45 |
| Burpee broad jump | 4:42 | 3:39 |
| Run 5 | 7:05 | 5:50 |
| Row | 5:15 | 4:55 |
| Run 6 | 7:04 | 5:48 |
| Farmers carry | 1:52 | 1:38 |
| Run 7 | 7:05 | 5:48 |
| Sandbag lunges | 4:03 | 3:18 |
| Run 8 | 7:11 | 5:43 |
| Wall balls | 4:50 | 4:08 |
| Roxzone | 6:40 | 4:41 |
| Finish | 1:33:21 | 1:17:08 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:50 | 4:25 | 4:33 | 0:04 faster |
| Sled push | 1:40 | 1:20 | 1:26 | 0:19 faster |
| Sled pull | 4:25 | 3:29 | 3:42 | 0:02 slower |
| Burpee broad jump | 4:42 | 3:24 | 3:39 | 0:12 slower |
| Row | 5:15 | 4:46 | 4:55 | 0:02 faster |
| Farmers carry | 1:52 | 1:33 | 1:38 | 0:02 faster |
| Sandbag lunges | 4:03 | 3:08 | 3:18 | 0:05 slower |
| Wall balls | 4:50 | 3:53 | 4:08 | 0:19 slower |
| Roxzone (moving) | 6:40 | 4:30 | 4:41 | 1:29 faster |
| Runs (8 km) | 54:26 | 43:30 | 44:27 | 4:02 slower |
Slower here than the season: wall balls (0:19) and burpee broad jump (0:12). Faster: the roxzone (1:29) and sled push (0:19).
Run pace, run 1 to run 8
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 a little from run 2 to run 7; the quickest was the first run (4:58) and the slowest the last run (7:11).The fastest 25% were quicker on every run, by most on the last run (1:28 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:58 | 4:01 |
| Run 2 | 6:41 | 5:29 |
| Run 3 | 6:57 | 5:45 |
| Run 4 | 6:59 | 5:45 |
| Run 5 | 7:05 | 5:50 |
| Run 6 | 7:04 | 5:48 |
| Run 7 | 7:05 | 5:48 |
| Run 8 | 7:11 | 5:43 |
Run 1 reads short here (4:58 against about 7:02 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 6% slower than run 2; the fastest 25%, 6% slower.
Who raced: age groups
Who raced: countries
Top three
All 1,196 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Valentina Fernandes, Daniella Thomas | 16-24 | 1:03:10 |
| 2 | Frederique Jullian, Alicia Lamusse | 35-39 | 1:03:15 |
| 3 | Tennille Gay, Gabriella Dryden | 35-39 | 1:03:15 |
Doubles Mixed
Devon Miller and Robyn Miller won Doubles Mixed in 56:16, 0:18 ahead of the next team.Frans Van Der Merwe and Liza Du Toit were second in 56:34 and Ilse Niebuhr and Christiaan Janse Van Rensburg third in 57:18.Mostly a home field: 93% of its athletes came from South Africa.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A widely spread field: typical 1:28:24, middle half about 1:18:23 to 1:41:37, fastest 10% (green) under 1:10:28.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 3 | 0.3% |
| 57:30 to 1:00:00 | 7 | 0.7% |
| 1:00:00 to 1:02:30 | 12 | 1.2% |
| 1:02:30 to 1:05:00 | 15 | 1.5% |
| 1:05:00 to 1:07:30 | 20 | 2.0% |
| 1:07:30 to 1:10:00 | 36 | 3.6% |
| 1:10:00 to 1:12:30 | 41 | 4.1% |
| 1:12:30 to 1:15:00 | 42 | 4.3% |
| 1:15:00 to 1:17:30 | 49 | 5.0% |
| 1:17:30 to 1:20:00 | 62 | 6.3% |
| 1:20:00 to 1:22:30 | 65 | 6.6% |
| 1:22:30 to 1:25:00 | 54 | 5.5% |
| 1:25:00 to 1:27:30 | 62 | 6.3% |
| 1:27:30 to 1:30:00 | 63 | 6.4% |
| 1:30:00 to 1:32:30 | 48 | 4.9% |
| 1:32:30 to 1:35:00 | 52 | 5.3% |
| 1:35:00 to 1:37:30 | 40 | 4.0% |
| 1:37:30 to 1:40:00 | 44 | 4.5% |
| 1:40:00 to 1:42:30 | 43 | 4.4% |
| 1:42:30 to 1:45:00 | 25 | 2.5% |
| 1:45:00 to 1:47:30 | 31 | 3.1% |
| 1:47:30 to 1:50:00 | 29 | 2.9% |
| 1:50:00 to 1:52:30 | 20 | 2.0% |
| 1:52:30 to 1:55:00 | 19 | 1.9% |
| 1:55:00 to 1:57:30 | 15 | 1.5% |
| 1:57:30 to 2:00:00 | 19 | 1.9% |
| 2:00:00 to 2:02:30 | 13 | 1.3% |
| 2:02:30 to 2:05:00 | 7 | 0.7% |
| 2:05:00 to 2:07:30 | 5 | 0.5% |
| 2:07:30 to 2:10:00 | 10 | 1.0% |
| 2:10:00 to 2:12:30 | 8 | 0.8% |
| 2:12:30 to 2:15:00 | 6 | 0.6% |
| 2:15:00 to 2:17:30 | 5 | 0.5% |
| 2:17:30 to 2:20:00 | 0 | 0.0% |
| 2:20:00 to 2:22:30 | 1 | 0.1% |
| 2:22:30 to 2:25:00 | 3 | 0.3% |
| 2:25:00 to 2:27:30 | 1 | 0.1% |
| 2:27:30 to 2:30:00 | 0 | 0.0% |
| 2:30:00 to 2:32:30 | 4 | 0.4% |
| 2:32:30 to 2:35:00 | 2 | 0.2% |
| 2:35:00 to 2:37:30 | 1 | 0.1% |
| 2:37:30 to 2:40:00 | 0 | 0.0% |
| 2:40:00 to 2:42:30 | 0 | 0.0% |
| 2:42:30 to 2:45:00 | 1 | 0.1% |
| 2:45:00 to 2:47:30 | 0 | 0.0% |
| 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 | 1 | 0.1% |
| 2:55:00 to 2:57:30 | 1 | 0.1% |
| 2:57:30 to 3:00:00 | 1 | 0.1% |
| 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 | 0 | 0.0% |
| 3:12:30 to 3:15:00 | 1 | 0.1% |
| 3:15:00 to 3:17:30 | 0 | 0.0% |
| 3:17:30 to 3:20:00 | 1 | 0.1% |
Where the fastest 25% made its time
Their gain was shared out: 59% on the runs, 29% at the stations, 12% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 50:29 running, 30:18 at the stations and 6:24 in the roxzone; the longest station was the wall balls (5:08).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:36 | 3:37 |
| SkiErg | 4:21 | 4:02 |
| Run 2 | 6:12 | 5:03 |
| Sled push | 1:57 | 1:41 |
| Run 3 | 6:30 | 5:18 |
| Sled pull | 4:00 | 3:19 |
| Run 4 | 6:33 | 5:22 |
| Burpee broad jump | 3:50 | 3:00 |
| Run 5 | 6:42 | 5:27 |
| Row | 4:53 | 4:26 |
| Run 6 | 6:35 | 5:23 |
| Farmers carry | 1:50 | 1:38 |
| Run 7 | 6:38 | 5:25 |
| Sandbag lunges | 4:19 | 3:22 |
| Run 8 | 6:44 | 5:21 |
| Wall balls | 5:08 | 4:04 |
| Roxzone | 6:24 | 4:21 |
| Finish | 1:28:24 | 1:11:47 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:21 | 3:57 | 4:02 | 0:04 faster |
| Sled push | 1:57 | 1:33 | 1:41 | 0:23 faster |
| Sled pull | 4:00 | 3:02 | 3:19 | 0:06 faster |
| Burpee broad jump | 3:50 | 2:41 | 3:00 | 0:06 slower |
| Row | 4:53 | 4:20 | 4:26 | 0:01 slower |
| Farmers carry | 1:50 | 1:31 | 1:38 | 0:02 faster |
| Sandbag lunges | 4:19 | 3:12 | 3:22 | 0:07 slower |
| Wall balls | 5:08 | 3:53 | 4:04 | 0:22 slower |
| Roxzone (moving) | 6:24 | 4:12 | 4:21 | 1:07 faster |
| Runs (8 km) | 50:55 | 40:05 | 41:16 | 4:19 slower |
Slower here than the season: wall balls (0:22) and sandbag lunges (0:07). Faster: the roxzone (1:07) and sled push (0:23).
Run pace, run 1 to run 8
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 a little from run 2 to run 7; the quickest was the first run (4:36) and the slowest the last run (6:44).The fastest 25% were quicker on every run, by most on the last run (1:23 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:36 | 3:37 |
| Run 2 | 6:12 | 5:03 |
| Run 3 | 6:30 | 5:18 |
| Run 4 | 6:33 | 5:22 |
| Run 5 | 6:42 | 5:27 |
| Run 6 | 6:35 | 5:23 |
| Run 7 | 6:38 | 5:25 |
| Run 8 | 6:44 | 5:21 |
Run 1 reads short here (4:36 against about 6:34 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 7% slower than run 2; the fastest 25%, 7% slower.
Who raced: age groups
Who raced: countries
Top three
All 988 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Devon Miller, Robyn Miller | 30-34 | 56:16 |
| 2 | Frans Van Der Merwe, Liza Du Toit | 16-24 | 56:34 |
| 3 | Ilse Niebuhr, Christiaan Janse Van Rensburg | 25-29 | 57:18 |
Pro Men
Kyle Schoonbee won Pro Men in 56:10, a clear 1:25 ahead of the next finisher.Dylan Pienaar was second in 57:35 and Wesley Henning third in 59:08.Mostly a home field: 87% of its athletes came from South Africa.
Finish times
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:20:32, middle half about 1:11:29 to 1:32:27, fastest 10% (green) under 1:06:29.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 1 | 0.6% |
| 57:30 to 1:00:00 | 2 | 1.1% |
| 1:00:00 to 1:02:30 | 3 | 1.7% |
| 1:02:30 to 1:05:00 | 8 | 4.5% |
| 1:05:00 to 1:07:30 | 10 | 5.6% |
| 1:07:30 to 1:10:00 | 14 | 7.9% |
| 1:10:00 to 1:12:30 | 10 | 5.6% |
| 1:12:30 to 1:15:00 | 10 | 5.6% |
| 1:15:00 to 1:17:30 | 14 | 7.9% |
| 1:17:30 to 1:20:00 | 13 | 7.3% |
| 1:20:00 to 1:22:30 | 16 | 9.0% |
| 1:22:30 to 1:25:00 | 10 | 5.6% |
| 1:25:00 to 1:27:30 | 6 | 3.4% |
| 1:27:30 to 1:30:00 | 6 | 3.4% |
| 1:30:00 to 1:32:30 | 10 | 5.6% |
| 1:32:30 to 1:35:00 | 5 | 2.8% |
| 1:35:00 to 1:37:30 | 4 | 2.2% |
| 1:37:30 to 1:40:00 | 6 | 3.4% |
| 1:40:00 to 1:42:30 | 3 | 1.7% |
| 1:42:30 to 1:45:00 | 2 | 1.1% |
| 1:45:00 to 1:47:30 | 4 | 2.2% |
| 1:47:30 to 1:50:00 | 2 | 1.1% |
| 1:50:00 to 1:52:30 | 2 | 1.1% |
| 1:52:30 to 1:55:00 | 4 | 2.2% |
| 1:55:00 to 1:57:30 | 1 | 0.6% |
| 1:57:30 to 2:00:00 | 2 | 1.1% |
| 2:00:00 to 2:02:30 | 1 | 0.6% |
| 2:02:30 to 2:05:00 | 1 | 0.6% |
| 2:05:00 to 2:07:30 | 3 | 1.7% |
| 2:07:30 to 2:10:00 | 0 | 0.0% |
| 2:10:00 to 2:12:30 | 1 | 0.6% |
| 2:12:30 to 2:15:00 | 1 | 0.6% |
| 2:15:00 to 2:17:30 | 1 | 0.6% |
| 2:17:30 to 2:20:00 | 1 | 0.6% |
| 2:20:00 to 2:22:30 | 0 | 0.0% |
| 2:22:30 to 2:25:00 | 0 | 0.0% |
| 2:25:00 to 2:27:30 | 0 | 0.0% |
| 2:27:30 to 2:30:00 | 0 | 0.0% |
| 2:30:00 to 2:32:30 | 0 | 0.0% |
| 2:32:30 to 2:35:00 | 0 | 0.0% |
| 2:35:00 to 2:37:30 | 0 | 0.0% |
| 2:37:30 to 2:40:00 | 1 | 0.6% |
Where the fastest 25% made its time
The stations gave them more than the runs: 51% of their gain, against 39% on the runs and 10% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 38:37 running, 35:59 at the stations and 4:50 in the roxzone; the longest station was the wall balls (7:03).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:15 | 2:56 |
| SkiErg | 4:11 | 3:59 |
| Run 2 | 4:38 | 4:05 |
| Sled push | 3:26 | 2:52 |
| Run 3 | 5:00 | 4:21 |
| Sled pull | 5:23 | 4:03 |
| Run 4 | 5:02 | 4:23 |
| Burpee broad jump | 4:17 | 3:08 |
| Run 5 | 5:10 | 4:25 |
| Row | 4:30 | 4:11 |
| Run 6 | 5:02 | 4:20 |
| Farmers carry | 2:09 | 1:48 |
| Run 7 | 5:08 | 4:23 |
| Sandbag lunges | 5:00 | 4:01 |
| Run 8 | 5:24 | 4:30 |
| Wall balls | 7:03 | 5:12 |
| Roxzone | 4:50 | 3:30 |
| Finish | 1:20:32 | 1:07:06 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:11 | 3:54 | 3:59 | 0:10 faster |
| Sled push | 3:26 | 2:43 | 2:52 | 0:33 faster |
| Sled pull | 5:23 | 3:56 | 4:03 | 0:05 faster |
| Burpee broad jump | 4:17 | 2:59 | 3:08 | 0:09 faster |
| Row | 4:30 | 4:07 | 4:11 | 0:07 faster |
| Farmers carry | 2:09 | 1:39 | 1:48 | 0:06 faster |
| Sandbag lunges | 5:00 | 3:49 | 4:01 | 0:03 faster |
| Wall balls | 7:03 | 4:54 | 5:12 | 0:05 faster |
| Roxzone (moving) | 4:50 | 3:27 | 3:30 | 1:23 faster |
| Runs (8 km) | 38:39 | 32:44 | 33:29 | 1:36 slower |
No part ran slower here than the season. Faster: the roxzone (1:23) and sled push (0:33).
Run pace, run 1 to run 8
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 (3:15) and the slowest the last run (5:24).The fastest 25% were quicker on every run, by most on the last run (0:54 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:15 | 2:56 |
| Run 2 | 4:38 | 4:05 |
| Run 3 | 5:00 | 4:21 |
| Run 4 | 5:02 | 4:23 |
| Run 5 | 5:10 | 4:25 |
| Run 6 | 5:02 | 4:20 |
| Run 7 | 5:08 | 4:23 |
| Run 8 | 5:24 | 4:30 |
Run 1 reads short here (3:15 against about 5:02 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 11% slower than run 2; the fastest 25%, 7% slower.
Who raced: age groups
Who raced: countries
Top three
All 178 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Kyle Schoonbee | 30-34 | 56:10 |
| 2 | Dylan Pienaar | 16-24 | 57:35 |
| 3 | Wesley Henning | 30-34 | 59:08 |
Pro Women
Danél Louw won Pro Women in 1:00:57, a clear 4:18 ahead of the next finisher.Robyn Miller was second in 1:05:15 and Juan-Marié Herbst third in 1:07:10.Mostly a home field: 90% of its athletes came from South Africa.
Finish times
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:33:32, middle half about 1:19:26 to 1:54:59, fastest 10% (green) under 1:12:42.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:00:00 to 1:02:30 | 1 | 1.1% |
| 1:02:30 to 1:05:00 | 0 | 0.0% |
| 1:05:00 to 1:07:30 | 2 | 2.2% |
| 1:07:30 to 1:10:00 | 2 | 2.2% |
| 1:10:00 to 1:12:30 | 3 | 3.3% |
| 1:12:30 to 1:15:00 | 5 | 5.6% |
| 1:15:00 to 1:17:30 | 2 | 2.2% |
| 1:17:30 to 1:20:00 | 9 | 10.0% |
| 1:20:00 to 1:22:30 | 8 | 8.9% |
| 1:22:30 to 1:25:00 | 3 | 3.3% |
| 1:25:00 to 1:27:30 | 5 | 5.6% |
| 1:27:30 to 1:30:00 | 3 | 3.3% |
| 1:30:00 to 1:32:30 | 0 | 0.0% |
| 1:32:30 to 1:35:00 | 7 | 7.8% |
| 1:35:00 to 1:37:30 | 5 | 5.6% |
| 1:37:30 to 1:40:00 | 3 | 3.3% |
| 1:40:00 to 1:42:30 | 2 | 2.2% |
| 1:42:30 to 1:45:00 | 1 | 1.1% |
| 1:45:00 to 1:47:30 | 2 | 2.2% |
| 1:47:30 to 1:50:00 | 1 | 1.1% |
| 1:50:00 to 1:52:30 | 2 | 2.2% |
| 1:52:30 to 1:55:00 | 1 | 1.1% |
| 1:55:00 to 1:57:30 | 3 | 3.3% |
| 1:57:30 to 2:00:00 | 2 | 2.2% |
| 2:00:00 to 2:02:30 | 3 | 3.3% |
| 2:02:30 to 2:05:00 | 1 | 1.1% |
| 2:05:00 to 2:07:30 | 2 | 2.2% |
| 2:07:30 to 2:10:00 | 2 | 2.2% |
| 2:10:00 to 2:12:30 | 0 | 0.0% |
| 2:12:30 to 2:15:00 | 1 | 1.1% |
| 2:15:00 to 2:17:30 | 0 | 0.0% |
| 2:17:30 to 2:20:00 | 3 | 3.3% |
| 2:20:00 to 2:22:30 | 0 | 0.0% |
| 2:22:30 to 2:25:00 | 0 | 0.0% |
| 2:25:00 to 2:27:30 | 0 | 0.0% |
| 2:27:30 to 2:30:00 | 1 | 1.1% |
| 2:30:00 to 2:32:30 | 1 | 1.1% |
| 2:32:30 to 2:35:00 | 0 | 0.0% |
| 2:35:00 to 2:37:30 | 0 | 0.0% |
| 2:37:30 to 2:40:00 | 1 | 1.1% |
| 2:40:00 to 2:42:30 | 0 | 0.0% |
| 2:42:30 to 2:45:00 | 1 | 1.1% |
| 2:45:00 to 2:47:30 | 1 | 1.1% |
| 2:47:30 to 2:50:00 | 1 | 1.1% |
Where the fastest 25% made its time
Their gain was shared out: 46% on the runs, 44% at the stations, 10% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 44:02 running, 40:38 at the stations and 5:42 in the roxzone; the longest station was the wall balls (6:47).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:51 | 3:09 |
| SkiErg | 4:57 | 4:37 |
| Run 2 | 5:24 | 4:29 |
| Sled push | 3:55 | 3:06 |
| Run 3 | 5:46 | 4:42 |
| Sled pull | 5:45 | 4:26 |
| Run 4 | 5:38 | 4:46 |
| Burpee broad jump | 5:41 | 4:10 |
| Run 5 | 5:47 | 4:51 |
| Row | 5:10 | 4:48 |
| Run 6 | 5:50 | 4:48 |
| Farmers carry | 3:00 | 2:18 |
| Run 7 | 5:53 | 4:50 |
| Sandbag lunges | 5:23 | 4:20 |
| Run 8 | 5:54 | 4:56 |
| Wall balls | 6:47 | 5:09 |
| Roxzone | 5:42 | 3:59 |
| Finish | 1:33:32 | 1:13:23 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:57 | 4:32 | 4:37 | level |
| Sled push | 3:55 | 2:52 | 3:06 | 0:19 faster |
| Sled pull | 5:45 | 4:15 | 4:26 | 0:08 slower |
| Burpee broad jump | 5:41 | 3:58 | 4:10 | 0:27 slower |
| Row | 5:10 | 4:40 | 4:48 | 0:01 slower |
| Farmers carry | 3:00 | 2:05 | 2:18 | 0:19 slower |
| Sandbag lunges | 5:23 | 3:57 | 4:20 | 0:10 slower |
| Wall balls | 6:47 | 4:38 | 5:09 | 0:23 slower |
| Roxzone (moving) | 5:42 | 3:53 | 3:59 | 0:59 faster |
| Runs (8 km) | 44:27 | 36:04 | 36:25 | 3:47 slower |
Slower here than the season: burpee broad jump (0:27) and wall balls (0:23). Faster: the roxzone (0:59) and sled push (0:19).
Run pace, run 1 to run 8
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 (3:51) and the slowest the last run (5:54).The fastest 25% were quicker on every run, by most on run 3 (1:04 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:51 | 3:09 |
| Run 2 | 5:24 | 4:29 |
| Run 3 | 5:46 | 4:42 |
| Run 4 | 5:38 | 4:46 |
| Run 5 | 5:47 | 4:51 |
| Run 6 | 5:50 | 4:48 |
| Run 7 | 5:53 | 4:50 |
| Run 8 | 5:54 | 4:56 |
Run 1 reads short here (3:51 against about 5:47 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%, 8% slower.
Who raced: age groups
Who raced: countries
Top three
All 90 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Danél Louw | 25-29 | 1:00:57 |
| 2 | Robyn Miller | 30-34 | 1:05:15 |
| 3 | Juan-Marié Herbst | 30-34 | 1:07:10 |
Pro Doubles Men
Dylan Pienaar and Kyle Schoonbee won Pro Doubles Men in 50:35, a clear 2:39 ahead of the next team.Björn Steinhagen and Teko Khetsi were second in 53:14 and Wesley Henning and Janco Lotter third in 53:14.Mostly a home field: 92% of its athletes came from South Africa.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread: typical 1:12:14, middle half about 1:05:13 to 1:22:00, fastest 10% (green) under 58:01.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 50:00 to 52:30 | 1 | 1.0% |
| 52:30 to 55:00 | 3 | 3.0% |
| 55:00 to 57:30 | 5 | 5.1% |
| 57:30 to 1:00:00 | 7 | 7.1% |
| 1:00:00 to 1:02:30 | 5 | 5.1% |
| 1:02:30 to 1:05:00 | 2 | 2.0% |
| 1:05:00 to 1:07:30 | 11 | 11.1% |
| 1:07:30 to 1:10:00 | 7 | 7.1% |
| 1:10:00 to 1:12:30 | 10 | 10.1% |
| 1:12:30 to 1:15:00 | 7 | 7.1% |
| 1:15:00 to 1:17:30 | 7 | 7.1% |
| 1:17:30 to 1:20:00 | 6 | 6.1% |
| 1:20:00 to 1:22:30 | 4 | 4.0% |
| 1:22:30 to 1:25:00 | 2 | 2.0% |
| 1:25:00 to 1:27:30 | 2 | 2.0% |
| 1:27:30 to 1:30:00 | 7 | 7.1% |
| 1:30:00 to 1:32:30 | 3 | 3.0% |
| 1:32:30 to 1:35:00 | 1 | 1.0% |
| 1:35:00 to 1:37:30 | 1 | 1.0% |
| 1:37:30 to 1:40:00 | 1 | 1.0% |
| 1:40:00 to 1:42:30 | 1 | 1.0% |
| 1:42:30 to 1:45:00 | 2 | 2.0% |
| 1:45:00 to 1:47:30 | 1 | 1.0% |
| 1:47:30 to 1:50:00 | 0 | 0.0% |
| 1:50:00 to 1:52:30 | 0 | 0.0% |
| 1:52:30 to 1:55:00 | 0 | 0.0% |
| 1:55:00 to 1:57:30 | 1 | 1.0% |
| 1:57:30 to 2:00:00 | 0 | 0.0% |
| 2:00:00 to 2:02:30 | 0 | 0.0% |
| 2:02:30 to 2:05:00 | 0 | 0.0% |
| 2:05:00 to 2:07:30 | 0 | 0.0% |
| 2:07:30 to 2:10:00 | 1 | 1.0% |
| 2:10:00 to 2:12:30 | 1 | 1.0% |
Where the fastest 25% made its time
Their gain was shared out: 59% on the runs, 31% at the stations, 10% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 40:15 running, 26:41 at the stations and 4:24 in the roxzone; the longest station was the row (4:16).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:27 | 2:57 |
| SkiErg | 3:48 | 3:33 |
| Run 2 | 4:52 | 4:08 |
| Sled push | 1:57 | 1:44 |
| Run 3 | 5:18 | 4:14 |
| Sled pull | 4:04 | 3:13 |
| Run 4 | 5:19 | 4:15 |
| Burpee broad jump | 2:57 | 2:19 |
| Run 5 | 5:23 | 4:20 |
| Row | 4:16 | 3:52 |
| Run 6 | 5:19 | 4:17 |
| Farmers carry | 1:39 | 1:28 |
| Run 7 | 5:18 | 4:17 |
| Sandbag lunges | 3:44 | 2:49 |
| Run 8 | 5:19 | 4:15 |
| Wall balls | 4:16 | 3:39 |
| Roxzone | 4:24 | 3:09 |
| Finish | 1:12:14 | 58:36 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 3:48 | 3:30 | 3:33 | 0:06 faster |
| Sled push | 1:57 | 1:36 | 1:44 | 0:24 faster |
| Sled pull | 4:04 | 3:01 | 3:13 | 0:02 slower |
| Burpee broad jump | 2:57 | 2:05 | 2:19 | 0:12 slower |
| Row | 4:16 | 3:49 | 3:52 | 0:01 faster |
| Farmers carry | 1:39 | 1:23 | 1:28 | 0:02 faster |
| Sandbag lunges | 3:44 | 2:48 | 2:49 | 0:08 slower |
| Wall balls | 4:16 | 3:29 | 3:39 | 0:03 slower |
| Roxzone (moving) | 4:24 | 3:06 | 3:09 | 1:09 faster |
| Runs (8 km) | 40:20 | 32:15 | 32:32 | 3:11 slower |
Slower here than the season: burpee broad jump (0:12) and sandbag lunges (0:08). Faster: the roxzone (1:09) and sled push (0:24).
Run pace, run 1 to run 8
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 (3:27) and the slowest run 5 (5:23).The fastest 25% were quicker on every run, by most on run 3 (1:04 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:27 | 2:57 |
| Run 2 | 4:52 | 4:08 |
| Run 3 | 5:18 | 4:14 |
| Run 4 | 5:19 | 4:15 |
| Run 5 | 5:23 | 4:20 |
| Run 6 | 5:19 | 4:17 |
| Run 7 | 5:18 | 4:17 |
| Run 8 | 5:19 | 4:15 |
Run 1 reads short here (3:27 against about 5:19 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%, 4% slower.
Who raced: age groups
Who raced: countries
Top three
All 99 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Dylan Pienaar, Kyle Schoonbee | 25-29 | 50:35 |
| 2 | Björn Steinhagen, Teko Khetsi | 25-29 | 53:14 |
| 3 | Wesley Henning, Janco Lotter | 25-29 | 53:14 |
Pro Doubles Women
Danél Louw and Juan-Marie Herbst won Pro Doubles Women in 57:11, a clear 1:51 ahead of the next team.Carien Fourie and Andrea Erasmus were second in 59:02 and Liney Bezuidenhout and Teal Hogg third in 1:02:12.Mostly a home field: 93% of its athletes came from South Africa.
Finish times
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:25:43, middle half about 1:11:05 to 1:46:39, fastest 10% (green) under 1:05:23.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 1 | 1.3% |
| 57:30 to 1:00:00 | 1 | 1.3% |
| 1:00:00 to 1:02:30 | 1 | 1.3% |
| 1:02:30 to 1:05:00 | 4 | 5.2% |
| 1:05:00 to 1:07:30 | 4 | 5.2% |
| 1:07:30 to 1:10:00 | 5 | 6.5% |
| 1:10:00 to 1:12:30 | 7 | 9.1% |
| 1:12:30 to 1:15:00 | 6 | 7.8% |
| 1:15:00 to 1:17:30 | 1 | 1.3% |
| 1:17:30 to 1:20:00 | 3 | 3.9% |
| 1:20:00 to 1:22:30 | 0 | 0.0% |
| 1:22:30 to 1:25:00 | 3 | 3.9% |
| 1:25:00 to 1:27:30 | 7 | 9.1% |
| 1:27:30 to 1:30:00 | 3 | 3.9% |
| 1:30:00 to 1:32:30 | 1 | 1.3% |
| 1:32:30 to 1:35:00 | 1 | 1.3% |
| 1:35:00 to 1:37:30 | 4 | 5.2% |
| 1:37:30 to 1:40:00 | 0 | 0.0% |
| 1:40:00 to 1:42:30 | 4 | 5.2% |
| 1:42:30 to 1:45:00 | 1 | 1.3% |
| 1:45:00 to 1:47:30 | 1 | 1.3% |
| 1:47:30 to 1:50:00 | 2 | 2.6% |
| 1:50:00 to 1:52:30 | 1 | 1.3% |
| 1:52:30 to 1:55:00 | 1 | 1.3% |
| 1:55:00 to 1:57:30 | 2 | 2.6% |
| 1:57:30 to 2:00:00 | 1 | 1.3% |
| 2:00:00 to 2:02:30 | 3 | 3.9% |
| 2:02:30 to 2:05:00 | 3 | 3.9% |
| 2:05:00 to 2:07:30 | 1 | 1.3% |
| 2:07:30 to 2:10:00 | 0 | 0.0% |
| 2:10:00 to 2:12:30 | 0 | 0.0% |
| 2:12:30 to 2:15:00 | 1 | 1.3% |
| 2:15:00 to 2:17:30 | 0 | 0.0% |
| 2:17:30 to 2:20:00 | 1 | 1.3% |
| 2:20:00 to 2:22:30 | 0 | 0.0% |
| 2:22:30 to 2:25:00 | 0 | 0.0% |
| 2:25:00 to 2:27:30 | 0 | 0.0% |
| 2:27:30 to 2:30:00 | 0 | 0.0% |
| 2:30:00 to 2:32:30 | 0 | 0.0% |
| 2:32:30 to 2:35:00 | 0 | 0.0% |
| 2:35:00 to 2:37:30 | 0 | 0.0% |
| 2:37:30 to 2:40:00 | 1 | 1.3% |
| 2:40:00 to 2:42:30 | 0 | 0.0% |
| 2:42:30 to 2:45:00 | 0 | 0.0% |
| 2:45:00 to 2:47:30 | 0 | 0.0% |
| 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 | 0 | 0.0% |
| 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 | 1 | 1.3% |
| 3:07:30 to 3:10:00 | 0 | 0.0% |
| 3:10:00 to 3:12:30 | 0 | 0.0% |
| 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 | 1 | 1.3% |
Where the fastest 25% made its time
The runs gave them most of it: 69% of their gain on the typical team, against 21% at the stations and 10% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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:00 running, 29:45 at the stations and 5:21 in the roxzone; the longest station was the row (4:48).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:11 | 3:17 |
| SkiErg | 4:29 | 4:19 |
| Run 2 | 5:54 | 4:34 |
| Sled push | 2:12 | 1:56 |
| Run 3 | 6:24 | 4:49 |
| Sled pull | 4:18 | 3:34 |
| Run 4 | 6:24 | 4:45 |
| Burpee broad jump | 3:44 | 2:53 |
| Run 5 | 6:16 | 4:48 |
| Row | 4:48 | 4:31 |
| Run 6 | 6:24 | 4:46 |
| Farmers carry | 1:56 | 1:39 |
| Run 7 | 6:12 | 4:56 |
| Sandbag lunges | 3:57 | 3:10 |
| Run 8 | 6:15 | 4:43 |
| Wall balls | 4:20 | 3:42 |
| Roxzone | 5:21 | 3:32 |
| Finish | 1:25:43 | 1:06:01 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:29 | 4:10 | 4:19 | 0:03 faster |
| Sled push | 2:12 | 1:51 | 1:56 | 0:27 faster |
| Sled pull | 4:18 | 3:27 | 3:34 | 0:03 faster |
| Burpee broad jump | 3:44 | 2:48 | 2:53 | 0:13 slower |
| Row | 4:48 | 4:27 | 4:31 | 0:05 faster |
| Farmers carry | 1:56 | 1:36 | 1:39 | 0:01 faster |
| Sandbag lunges | 3:57 | 3:04 | 3:10 | 0:05 faster |
| Wall balls | 4:20 | 3:30 | 3:42 | 0:10 slower |
| Roxzone (moving) | 5:21 | 3:27 | 3:32 | 1:08 faster |
| Runs (8 km) | 49:51 | 36:35 | 36:46 | 6:54 slower |
Slower here than the season: burpee broad jump (0:13) and wall balls (0:10). Faster: the roxzone (1:08) and sled push (0:27).
Run pace, run 1 to run 8
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 a little from run 2 to run 7; the quickest was the first run (4:11) and the slowest run 3 (6:24).The fastest 25% were quicker on every run, by most on run 4 (1:39 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:11 | 3:17 |
| Run 2 | 5:54 | 4:34 |
| Run 3 | 6:24 | 4:49 |
| Run 4 | 6:24 | 4:45 |
| Run 5 | 6:16 | 4:48 |
| Run 6 | 6:24 | 4:46 |
| Run 7 | 6:12 | 4:56 |
| Run 8 | 6:15 | 4:43 |
Run 1 reads short here (4:11 against about 6:20 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 5% slower than run 2; the fastest 25%, 8% slower.
Who raced: age groups
Who raced: countries
Top three
All 77 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Danél Louw, Juan-Marie Herbst | 30-34 | 57:11 |
| 2 | Carien Fourie, Andrea Erasmus | 30-34 | 59:02 |
| 3 | Liney Bezuidenhout, Teal Hogg | 25-29 | 1:02:12 |
Relay Men
Tim Schudde's relay team won Relay Men in 55:38, a clear 3:24 ahead of the next team.Erwee Van Staden's relay team were second in 59:02 and Dan Benjamin's relay team third in 1:01:27.Mostly a home field: 95% of its athletes came from South Africa.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread: typical 1:24:50, middle half about 1:12:26 to 1:32:36, fastest 10% (green) under 1:07:28.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 1 | 3.2% |
| 57:30 to 1:00:00 | 1 | 3.2% |
| 1:00:00 to 1:02:30 | 1 | 3.2% |
| 1:02:30 to 1:05:00 | 0 | 0.0% |
| 1:05:00 to 1:07:30 | 1 | 3.2% |
| 1:07:30 to 1:10:00 | 2 | 6.5% |
| 1:10:00 to 1:12:30 | 2 | 6.5% |
| 1:12:30 to 1:15:00 | 2 | 6.5% |
| 1:15:00 to 1:17:30 | 2 | 6.5% |
| 1:17:30 to 1:20:00 | 2 | 6.5% |
| 1:20:00 to 1:22:30 | 0 | 0.0% |
| 1:22:30 to 1:25:00 | 2 | 6.5% |
| 1:25:00 to 1:27:30 | 1 | 3.2% |
| 1:27:30 to 1:30:00 | 5 | 16.1% |
| 1:30:00 to 1:32:30 | 1 | 3.2% |
| 1:32:30 to 1:35:00 | 2 | 6.5% |
| 1:35:00 to 1:37:30 | 0 | 0.0% |
| 1:37:30 to 1:40:00 | 0 | 0.0% |
| 1:40:00 to 1:42:30 | 4 | 12.9% |
| 1:42:30 to 1:45:00 | 1 | 3.2% |
| 1:45:00 to 1:47:30 | 0 | 0.0% |
| 1:47:30 to 1:50:00 | 0 | 0.0% |
| 1:50:00 to 1:52:30 | 0 | 0.0% |
| 1:52:30 to 1:55:00 | 0 | 0.0% |
| 1:55:00 to 1:57:30 | 0 | 0.0% |
| 1:57:30 to 2:00:00 | 0 | 0.0% |
| 2:00:00 to 2:02:30 | 0 | 0.0% |
| 2:02:30 to 2:05:00 | 0 | 0.0% |
| 2:05:00 to 2:07:30 | 0 | 0.0% |
| 2:07:30 to 2:10:00 | 0 | 0.0% |
| 2:10:00 to 2:12:30 | 1 | 3.2% |
Where the fastest 25% made its time
The race as one bar: typical finisher
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: 41:20 running and 28:54 at the stations; the longest station was the wall balls (5:30).
See the numbers
| Part | Typical finisher |
|---|---|
| Run 1 | 3:25 |
| SkiErg | 4:30 |
| Run 2 | 5:23 |
| Sled push | 2:32 |
| Run 3 | 5:22 |
| Sled pull | — |
| Run 4 | 5:19 |
| Burpee broad jump | 4:51 |
| Run 5 | 5:13 |
| Row | 4:40 |
| Run 6 | 5:33 |
| Farmers carry | 2:03 |
| Run 7 | 5:10 |
| Sandbag lunges | 4:48 |
| Run 8 | 5:55 |
| Wall balls | 5:30 |
| Roxzone | — |
| Finish | 1:24:50 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:30 | 4:07 | 4:13 | 0:15 faster |
| Sled push | 2:32 | 1:32 | 2:25 | 0:23 faster |
| Burpee broad jump | 4:51 | 2:37 | 2:54 | 0:32 slower |
| Row | 4:40 | 4:01 | 4:32 | 0:03 faster |
| Farmers carry | 2:03 | 1:28 | 1:42 | 0:04 slower |
| Sandbag lunges | 4:48 | 3:20 | 3:30 | 0:05 slower |
| Wall balls | 5:30 | 3:45 | 4:01 | 0:17 faster |
Slower here than the season: burpee broad jump (0:32) and sandbag lunges (0:05). Faster: sled push (0:23) and wall balls (0:17).
Run pace, run 1 to run 8
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 got quicker through the middle runs; the quickest was the first run (3:25) and the slowest the last run (5:55).The fastest 25% were quicker on every run, by most on the last run (1:19 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:25 | 2:46 |
| Run 2 | 5:23 | 4:11 |
| Run 3 | 5:22 | 4:21 |
| Run 4 | 5:19 | 4:06 |
| Run 5 | 5:13 | 4:26 |
| Run 6 | 5:33 | 4:33 |
| Run 7 | 5:10 | 4:17 |
| Run 8 | 5:55 | 4:36 |
Run 1 reads short here (3:25 against about 5:21 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 4% faster than run 2; the fastest 25%, 2% slower.
Who raced: age groups
Who raced: countries
Top three
All 31 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Tim Schudde, Just Nicolaij, Francois Marais, Kevin Malaba | U40 | 55:38 |
| 2 | Erwee Van Staden, Renier Botha, Alexio Dos Santos, Schalk Viljoen | U40 | 59:02 |
| 3 | Dan Benjamin, Matthew Harris, Liam Whitfield, Courtney c | U40 | 1:01:27 |
Relay Women
Liney Bezuidenhout's relay team won Relay Women in 1:04:17, a clear 5:18 ahead of the next team.Carmen Van Leeuwen's relay team were second in 1:09:35 and Sunadia Geldenhuys's relay team third in 1:09:45.Mostly a home field: 97% of its athletes came from South Africa.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread: typical 1:38:47, middle half about 1:26:54 to 1:50:31, fastest 10% (green) under 1:21:24.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:02:30 to 1:05:00 | 1 | 1.6% |
| 1:05:00 to 1:07:30 | 0 | 0.0% |
| 1:07:30 to 1:10:00 | 2 | 3.2% |
| 1:10:00 to 1:12:30 | 0 | 0.0% |
| 1:12:30 to 1:15:00 | 0 | 0.0% |
| 1:15:00 to 1:17:30 | 1 | 1.6% |
| 1:17:30 to 1:20:00 | 1 | 1.6% |
| 1:20:00 to 1:22:30 | 5 | 8.1% |
| 1:22:30 to 1:25:00 | 3 | 4.8% |
| 1:25:00 to 1:27:30 | 4 | 6.5% |
| 1:27:30 to 1:30:00 | 3 | 4.8% |
| 1:30:00 to 1:32:30 | 3 | 4.8% |
| 1:32:30 to 1:35:00 | 1 | 1.6% |
| 1:35:00 to 1:37:30 | 4 | 6.5% |
| 1:37:30 to 1:40:00 | 4 | 6.5% |
| 1:40:00 to 1:42:30 | 4 | 6.5% |
| 1:42:30 to 1:45:00 | 1 | 1.6% |
| 1:45:00 to 1:47:30 | 1 | 1.6% |
| 1:47:30 to 1:50:00 | 8 | 12.9% |
| 1:50:00 to 1:52:30 | 2 | 3.2% |
| 1:52:30 to 1:55:00 | 2 | 3.2% |
| 1:55:00 to 1:57:30 | 1 | 1.6% |
| 1:57:30 to 2:00:00 | 2 | 3.2% |
| 2:00:00 to 2:02:30 | 2 | 3.2% |
| 2:02:30 to 2:05:00 | 1 | 1.6% |
| 2:05:00 to 2:07:30 | 2 | 3.2% |
| 2:07:30 to 2:10:00 | 2 | 3.2% |
| 2:10:00 to 2:12:30 | 0 | 0.0% |
| 2:12:30 to 2:15:00 | 0 | 0.0% |
| 2:15:00 to 2:17:30 | 0 | 0.0% |
| 2:17:30 to 2:20:00 | 0 | 0.0% |
| 2:20:00 to 2:22:30 | 0 | 0.0% |
| 2:22:30 to 2:25:00 | 0 | 0.0% |
| 2:25:00 to 2:27:30 | 0 | 0.0% |
| 2:27:30 to 2:30:00 | 0 | 0.0% |
| 2:30:00 to 2:32:30 | 0 | 0.0% |
| 2:32:30 to 2:35:00 | 0 | 0.0% |
| 2:35:00 to 2:37:30 | 0 | 0.0% |
| 2:37:30 to 2:40:00 | 0 | 0.0% |
| 2:40:00 to 2:42:30 | 1 | 1.6% |
| 2:42:30 to 2:45:00 | 0 | 0.0% |
| 2:45:00 to 2:47:30 | 0 | 0.0% |
| 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 | 0 | 0.0% |
| 3:00:00 to 3:02:30 | 1 | 1.6% |
Where the fastest 25% made its time
Their gain was shared out: 51% on the runs, 43% at the stations, 6% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 50:01 running, 40:02 at the stations and 6:02 in the roxzone; the longest station was the burpee broad jumps (6:33).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:35 | 3:43 |
| SkiErg | 5:43 | 5:13 |
| Run 2 | 6:29 | 5:21 |
| Sled push | 2:27 | 2:14 |
| Run 3 | 6:30 | 5:26 |
| Sled pull | 5:50 | 4:39 |
| Run 4 | 6:16 | 5:17 |
| Burpee broad jump | 6:33 | 4:54 |
| Run 5 | 6:37 | 5:40 |
| Row | 5:36 | 4:57 |
| Run 6 | 6:59 | 5:42 |
| Farmers carry | 2:09 | 1:52 |
| Run 7 | 6:15 | 5:29 |
| Sandbag lunges | 5:46 | 4:29 |
| Run 8 | 6:21 | 5:24 |
| Wall balls | 5:58 | 4:43 |
| Roxzone | 6:02 | 4:59 |
| Finish | 1:38:47 | 1:21:49 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 5:43 | 5:04 | 5:13 | 0:05 slower |
| Sled push | 2:27 | 1:54 | 2:14 | 0:32 faster |
| Sled pull | 5:50 | 4:15 | 4:39 | 0:24 slower |
| Burpee broad jump | 6:33 | 4:30 | 4:54 | 0:38 slower |
| Row | 5:36 | 4:49 | 4:57 | 0:12 slower |
| Farmers carry | 2:09 | 1:42 | 1:52 | 0:02 slower |
| Sandbag lunges | 5:46 | 4:07 | 4:29 | 0:50 slower |
| Wall balls | 5:58 | 4:08 | 4:43 | 0:15 slower |
| Roxzone (moving) | 6:02 | 4:51 | 4:59 | 1:11 faster |
| Runs (8 km) | 50:59 | 41:51 | 42:30 | 6:45 slower |
Slower here than the season: sandbag lunges (0:50) and burpee broad jump (0:38). Faster: the roxzone (1:11) and sled push (0:32).
Run pace, run 1 to run 8
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 got quicker through the middle runs; the quickest was the first run (4:35) and the slowest run 6 (6:59).The fastest 25% were quicker on every run, by most on run 6 (1:17 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:35 | 3:43 |
| Run 2 | 6:29 | 5:21 |
| Run 3 | 6:30 | 5:26 |
| Run 4 | 6:16 | 5:17 |
| Run 5 | 6:37 | 5:40 |
| Run 6 | 6:59 | 5:42 |
| Run 7 | 6:15 | 5:29 |
| Run 8 | 6:21 | 5:24 |
Run 1 reads short here (4:35 against about 6:29 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 4% faster than run 2; the fastest 25%, 2% slower.
Who raced: age groups
Who raced: countries
Top three
All 62 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Liney Bezuidenhout, Jodea Marais, Tabea Poo, Shaylee Krumples | U40 | 1:04:17 |
| 2 | Carmen Van Leeuwen, Alex Van Staden, Magdel Muller, Bernice James | U40 | 1:09:35 |
| 3 | Sunadia Geldenhuys, Thamar Houliston, Gabriella De Franchi, Zaan Barrett - Theron | U40 | 1:09:45 |
Relay Mixed
Altus Moolman's relay team won Relay Mixed in 1:01:12, a clear 1:39 ahead of the next team.Waldo Hansen's relay team were second in 1:02:51 and Brandon Van Niekerk's relay team third in 1:04:31.Mostly a home field: 94% of its athletes came from South Africa.
Finish times
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:30:18, middle half about 1:21:10 to 1:47:51, fastest 10% (green) under 1:13:19.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:00:00 to 1:02:30 | 1 | 1.5% |
| 1:02:30 to 1:05:00 | 2 | 2.9% |
| 1:05:00 to 1:07:30 | 1 | 1.5% |
| 1:07:30 to 1:10:00 | 1 | 1.5% |
| 1:10:00 to 1:12:30 | 1 | 1.5% |
| 1:12:30 to 1:15:00 | 5 | 7.4% |
| 1:15:00 to 1:17:30 | 2 | 2.9% |
| 1:17:30 to 1:20:00 | 2 | 2.9% |
| 1:20:00 to 1:22:30 | 5 | 7.4% |
| 1:22:30 to 1:25:00 | 9 | 13.2% |
| 1:25:00 to 1:27:30 | 0 | 0.0% |
| 1:27:30 to 1:30:00 | 5 | 7.4% |
| 1:30:00 to 1:32:30 | 2 | 2.9% |
| 1:32:30 to 1:35:00 | 0 | 0.0% |
| 1:35:00 to 1:37:30 | 3 | 4.4% |
| 1:37:30 to 1:40:00 | 6 | 8.8% |
| 1:40:00 to 1:42:30 | 3 | 4.4% |
| 1:42:30 to 1:45:00 | 0 | 0.0% |
| 1:45:00 to 1:47:30 | 2 | 2.9% |
| 1:47:30 to 1:50:00 | 4 | 5.9% |
| 1:50:00 to 1:52:30 | 1 | 1.5% |
| 1:52:30 to 1:55:00 | 0 | 0.0% |
| 1:55:00 to 1:57:30 | 1 | 1.5% |
| 1:57:30 to 2:00:00 | 4 | 5.9% |
| 2:00:00 to 2:02:30 | 1 | 1.5% |
| 2:02:30 to 2:05:00 | 2 | 2.9% |
| 2:05:00 to 2:07:30 | 0 | 0.0% |
| 2:07:30 to 2:10:00 | 2 | 2.9% |
| 2:10:00 to 2:12:30 | 0 | 0.0% |
| 2:12:30 to 2:15:00 | 0 | 0.0% |
| 2:15:00 to 2:17:30 | 0 | 0.0% |
| 2:17:30 to 2:20:00 | 0 | 0.0% |
| 2:20:00 to 2:22:30 | 0 | 0.0% |
| 2:22:30 to 2:25:00 | 1 | 1.5% |
| 2:25:00 to 2:27:30 | 1 | 1.5% |
| 2:27:30 to 2:30:00 | 0 | 0.0% |
| 2:30:00 to 2:32:30 | 0 | 0.0% |
| 2:32:30 to 2:35:00 | 1 | 1.5% |
Where the fastest 25% made its time
The stations gave them more than the runs: 52% of their gain, against 39% on the runs and 9% in the roxzone.
The race as one bar: typical finisher against the fastest 25%
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: 44:53 running, 38:15 at the stations and 5:55 in the roxzone; the longest station was the wall balls (6:25).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:03 | 3:23 |
| SkiErg | 5:10 | 4:53 |
| Run 2 | 5:34 | 4:46 |
| Sled push | 2:29 | 2:08 |
| Run 3 | 5:52 | 4:59 |
| Sled pull | 5:09 | 3:27 |
| Run 4 | 5:35 | 4:41 |
| Burpee broad jump | 5:50 | 3:47 |
| Run 5 | 5:52 | 5:11 |
| Row | 5:12 | 4:35 |
| Run 6 | 6:03 | 5:01 |
| Farmers carry | 2:17 | 1:51 |
| Run 7 | 5:49 | 5:02 |
| Sandbag lunges | 5:44 | 4:09 |
| Run 8 | 6:06 | 4:57 |
| Wall balls | 6:25 | 3:58 |
| Roxzone | 5:55 | 4:19 |
| Finish | 1:30:18 | 1:13:36 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 5:10 | 4:11 | 4:53 | level |
| Sled push | 2:29 | 1:52 | 2:08 | 0:35 faster |
| Sled pull | 5:09 | 3:12 | 3:27 | 0:27 slower |
| Burpee broad jump | 5:50 | 3:36 | 3:47 | 0:42 slower |
| Row | 5:12 | 4:18 | 4:35 | 0:06 slower |
| Farmers carry | 2:17 | 1:34 | 1:51 | 0:12 slower |
| Sandbag lunges | 5:44 | 3:48 | 4:09 | 1:00 slower |
| Wall balls | 6:25 | 3:49 | 3:58 | 0:44 slower |
| Roxzone (moving) | 5:55 | 4:18 | 4:19 | 0:52 faster |
| Runs (8 km) | 45:40 | 37:20 | 38:41 | 5:09 slower |
Slower here than the season: sandbag lunges (1:00) and wall balls (0:44). Faster: the roxzone (0:52) and sled push (0:35).
Run pace, run 1 to run 8
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 a little from run 2 to run 7; the quickest was the first run (4:03) and the slowest the last run (6:06).The fastest 25% were quicker on every run, by most on the last run (1:08 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:03 | 3:23 |
| Run 2 | 5:34 | 4:46 |
| Run 3 | 5:52 | 4:59 |
| Run 4 | 5:35 | 4:41 |
| Run 5 | 5:52 | 5:11 |
| Run 6 | 6:03 | 5:01 |
| Run 7 | 5:49 | 5:02 |
| Run 8 | 6:06 | 4:57 |
Run 1 reads short here (4:03 against about 5:51 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 4% slower than run 2; the fastest 25%, 6% slower.
Who raced: age groups
Who raced: countries
Top three
All 68 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Altus Moolman, Nicole Robinson, Rilwan Anibaba, Irma Human | U40 | 1:01:12 |
| 2 | Waldo Hansen, Surene Koegelenberg, Christal Rossouw, Pieter Burger | U40 | 1:02:51 |
| 3 | Brandon Van Niekerk, Lucky Fadzi, Jenna Albert, Sunel Bekker | U40 | 1:04:31 |
Adaptive Men
Willem Ludike won Adaptive Men in 1:01:20, a clear 17:43 ahead of the next finisher.Darren Thomas was second in 1:19:03.
Fewer than 30 finishers, so there is no distribution and no station breakdown for this division.
Top three
All 2 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Willem Ludike | Neurological Moderate | 1:01:20 |
| 2 | Darren Thomas | Seated Without Core Function | 1:19:03 |
Adaptive Women
Andy Sostak won Adaptive Women in 1:41:28.
Fewer than 30 finishers, so there is no distribution and no station breakdown for this division.
Top three
All 1 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Andy Sostak | Seated Without Core Function | 1:41:28 |
Cape Town: every edition
| Edition | Finishes | Typical Open Men | vs fastest edition |
|---|---|---|---|
| Cape Town 2024 | 891 | 1:26:55 | fastest |
| Cape Town 2025 | 3,439 | 1:35:32 | 8:37 slower |
| Cape Town 2026 · Apr | 3,791 | 1:37:27 | 10:32 slower |
| Cape Town 2026 · Aug this page | 4,679 | 1:34:06 | 7:11 slower |
The fastest typical Open Men finish here was 1:26:55, in 2024; this edition was 7:11 slower.
Raced Cape Town? 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.