
HYROX Karlsruhe 2025 results
The typical Open Men finish was 1:28:17, 2:14 slower than the season's 1:26:03.
HYROX Karlsruhe 2025 in brief
- Home athlete Christof Brenner won Pro Men in 59:53, 0:25 clear of Paul Weindl.
- Home athlete Stefanie Oswald won Pro Women by a wide 1:40, in 1:06:07.
- The fastest in Open were Vic Vandendaele (57:09) and Anette Schmitt (1:03:45).
- Jente Weis and Thea Fliegauf posted the fastest farmers carry split in our data for Doubles Women: 1:05.
- 4,177 finishes, close to the 4,340 of an average race that season.
- Open Women went the other way: their typical finish, 1:32:45, was 0:30 faster than their season's.
- This was the first HYROX race at this venue in our data.
- Against the season, Open Men lost most time on the sled pull (0:12 slower) and gained most on the wall balls (0:11 faster).
- The biggest Open Men age group was 30-34, with 301 finishers; 31% were 40 or over.
- Women were 30% of the Open field, fewer than the 36% across all races.
- A home crowd: 72% of Open Men came from Germany, and France sent the next most.
- Open Men was the biggest division (1,207), ahead of Doubles Mixed (726).
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
Vic Vandendaele won Open Men in 57:09, a clear 1:24 ahead of the next finisher.Thomas Mouflard was second in 58:33 and Dylan Caruso third in 59:19.
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:28:17, middle half about 1:18:41 to 1:39:18, fastest 10% (green) under 1:11:54.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 1 | 0.1% |
| 57:30 to 1:00:00 | 4 | 0.3% |
| 1:00:00 to 1:02:30 | 16 | 1.3% |
| 1:02:30 to 1:05:00 | 18 | 1.5% |
| 1:05:00 to 1:07:30 | 24 | 2.0% |
| 1:07:30 to 1:10:00 | 26 | 2.2% |
| 1:10:00 to 1:12:30 | 48 | 4.0% |
| 1:12:30 to 1:15:00 | 67 | 5.6% |
| 1:15:00 to 1:17:30 | 65 | 5.4% |
| 1:17:30 to 1:20:00 | 66 | 5.5% |
| 1:20:00 to 1:22:30 | 87 | 7.2% |
| 1:22:30 to 1:25:00 | 70 | 5.8% |
| 1:25:00 to 1:27:30 | 85 | 7.0% |
| 1:27:30 to 1:30:00 | 96 | 8.0% |
| 1:30:00 to 1:32:30 | 71 | 5.9% |
| 1:32:30 to 1:35:00 | 73 | 6.0% |
| 1:35:00 to 1:37:30 | 51 | 4.2% |
| 1:37:30 to 1:40:00 | 57 | 4.7% |
| 1:40:00 to 1:42:30 | 36 | 3.0% |
| 1:42:30 to 1:45:00 | 33 | 2.7% |
| 1:45:00 to 1:47:30 | 36 | 3.0% |
| 1:47:30 to 1:50:00 | 26 | 2.2% |
| 1:50:00 to 1:52:30 | 25 | 2.1% |
| 1:52:30 to 1:55:00 | 21 | 1.7% |
| 1:55:00 to 1:57:30 | 16 | 1.3% |
| 1:57:30 to 2:00:00 | 15 | 1.2% |
| 2:00:00 to 2:02:30 | 17 | 1.4% |
| 2:02:30 to 2:05:00 | 8 | 0.7% |
| 2:05:00 to 2:07:30 | 8 | 0.7% |
| 2:07:30 to 2:10:00 | 7 | 0.6% |
| 2:10:00 to 2:12:30 | 2 | 0.2% |
| 2:12:30 to 2:15:00 | 5 | 0.4% |
| 2:15:00 to 2:17:30 | 2 | 0.2% |
| 2:17:30 to 2:20:00 | 7 | 0.6% |
| 2:20:00 to 2:22:30 | 1 | 0.1% |
| 2:22:30 to 2:25:00 | 3 | 0.2% |
| 2:25:00 to 2:27:30 | 4 | 0.3% |
| 2:27:30 to 2:30:00 | 1 | 0.1% |
| 2:30:00 to 2:32:30 | 1 | 0.1% |
| 2:32:30 to 2:35:00 | 1 | 0.1% |
| 2:35:00 to 2:37:30 | 2 | 0.2% |
| 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 | 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 | 1 | 0.1% |
| 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.1% |
Where the fastest 25% made its time
Their gain was shared out: 50% on the runs, 40% 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:17 running, 36:00 at the stations and 6:22 in the roxzone; the longest station was the wall balls (6:18).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:40 | 3:05 |
| SkiErg | 4:26 | 4:13 |
| Run 2 | 5:18 | 4:26 |
| Sled push | 2:46 | 2:24 |
| Run 3 | 5:40 | 4:42 |
| Sled pull | 5:02 | 4:02 |
| Run 4 | 5:43 | 4:45 |
| Burpee broad jump | 5:41 | 4:15 |
| Run 5 | 5:53 | 4:53 |
| Row | 4:46 | 4:27 |
| Run 6 | 5:44 | 4:49 |
| Farmers carry | 2:00 | 1:42 |
| Run 7 | 5:46 | 4:50 |
| Sandbag lunges | 5:01 | 4:06 |
| Run 8 | 6:33 | 5:18 |
| Wall balls | 6:18 | 4:57 |
| Roxzone | 6:22 | 4:56 |
| Finish | 1:28:17 | 1:13:01 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:26 | 4:06 | 4:13 | 0:01 faster |
| Sled push | 2:46 | 2:12 | 2:24 | 0:02 faster |
| Sled pull | 5:02 | 3:46 | 4:02 | 0:12 slower |
| Burpee broad jump | 5:41 | 3:58 | 4:15 | 0:08 slower |
| Row | 4:46 | 4:22 | 4:27 | 0:03 faster |
| Farmers carry | 2:00 | 1:32 | 1:42 | 0:07 faster |
| Sandbag lunges | 5:01 | 3:44 | 4:06 | 0:09 faster |
| Wall balls | 6:18 | 4:34 | 4:57 | 0:11 faster |
| Roxzone (moving) | 6:22 | 4:43 | 4:56 | 0:42 faster |
| Runs (8 km) | 44:27 | 36:10 | 37:10 | 2:54 slower |
Slower here than the season: sled pull (0:12) and burpee broad jump (0:08). Faster: the roxzone (0:42) and wall balls (0:11).
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:40) and the slowest the last run (6:33).The fastest 25% were quicker on every run, by most on the last run (1:15 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:40 | 3:05 |
| Run 2 | 5:18 | 4:26 |
| Run 3 | 5:40 | 4:42 |
| Run 4 | 5:43 | 4:45 |
| Run 5 | 5:53 | 4:53 |
| Run 6 | 5:44 | 4:49 |
| Run 7 | 5:46 | 4:50 |
| Run 8 | 6:33 | 5:18 |
Run 1 reads short here (3:40 against about 5:44 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%, 9% slower.
Who raced: age groups
Who raced: countries
Top three
All 1,207 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Vic Vandendaele | 25-29 | 57:09 |
| 2 | Thomas Mouflard | 30-34 | 58:33 |
| 3 | Dylan Caruso | 16-24 | 59:19 |
Open Women
Anette Schmitt won Open Women in 1:03:45, a clear 1:45 ahead of the next finisher.Devon Byrne was second in 1:05:30 and Aurélie Toquart third in 1:05:54.Mostly a home field: 75% of its athletes came from Germany.
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:32:45, middle half about 1:24:12 to 1:45:14, fastest 10% (green) under 1:17:00.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:02:30 to 1:05:00 | 1 | 0.2% |
| 1:05:00 to 1:07:30 | 3 | 0.6% |
| 1:07:30 to 1:10:00 | 6 | 1.2% |
| 1:10:00 to 1:12:30 | 7 | 1.4% |
| 1:12:30 to 1:15:00 | 12 | 2.3% |
| 1:15:00 to 1:17:30 | 23 | 4.5% |
| 1:17:30 to 1:20:00 | 25 | 4.9% |
| 1:20:00 to 1:22:30 | 27 | 5.3% |
| 1:22:30 to 1:25:00 | 42 | 8.2% |
| 1:25:00 to 1:27:30 | 36 | 7.0% |
| 1:27:30 to 1:30:00 | 28 | 5.5% |
| 1:30:00 to 1:32:30 | 42 | 8.2% |
| 1:32:30 to 1:35:00 | 38 | 7.4% |
| 1:35:00 to 1:37:30 | 31 | 6.1% |
| 1:37:30 to 1:40:00 | 17 | 3.3% |
| 1:40:00 to 1:42:30 | 22 | 4.3% |
| 1:42:30 to 1:45:00 | 22 | 4.3% |
| 1:45:00 to 1:47:30 | 26 | 5.1% |
| 1:47:30 to 1:50:00 | 7 | 1.4% |
| 1:50:00 to 1:52:30 | 19 | 3.7% |
| 1:52:30 to 1:55:00 | 14 | 2.7% |
| 1:55:00 to 1:57:30 | 15 | 2.9% |
| 1:57:30 to 2:00:00 | 5 | 1.0% |
| 2:00:00 to 2:02:30 | 6 | 1.2% |
| 2:02:30 to 2:05:00 | 6 | 1.2% |
| 2:05:00 to 2:07:30 | 6 | 1.2% |
| 2:07:30 to 2:10:00 | 6 | 1.2% |
| 2:10:00 to 2:12:30 | 4 | 0.8% |
| 2:12:30 to 2:15:00 | 4 | 0.8% |
| 2:15:00 to 2:17:30 | 5 | 1.0% |
| 2:17:30 to 2:20:00 | 1 | 0.2% |
| 2:20:00 to 2:22:30 | 2 | 0.4% |
| 2:22:30 to 2:25:00 | 2 | 0.4% |
| 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.2% |
| 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 | 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 | 1 | 0.2% |
Where the fastest 25% made its time
Their gain was shared out: 50% on the runs, 42% at the stations, 8% 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: 47:46 running, 37:18 at the stations and 6:23 in the roxzone; the longest station was the burpee broad jumps (6:18).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:01 | 3:30 |
| SkiErg | 5:04 | 4:47 |
| Run 2 | 5:50 | 5:01 |
| Sled push | 2:35 | 2:13 |
| Run 3 | 6:08 | 5:17 |
| Sled pull | 5:16 | 4:19 |
| Run 4 | 6:08 | 5:17 |
| Burpee broad jump | 6:18 | 4:53 |
| Run 5 | 6:21 | 5:22 |
| Row | 5:17 | 4:57 |
| Run 6 | 6:12 | 5:18 |
| Farmers carry | 2:03 | 1:48 |
| Run 7 | 6:12 | 5:21 |
| Sandbag lunges | 4:49 | 3:55 |
| Run 8 | 6:54 | 5:49 |
| Wall balls | 5:56 | 4:44 |
| Roxzone | 6:23 | 5:15 |
| Finish | 1:32:45 | 1:18:39 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 5:04 | 4:39 | 4:47 | 0:04 faster |
| Sled push | 2:35 | 2:02 | 2:13 | 0:05 faster |
| Sled pull | 5:16 | 4:08 | 4:19 | 0:23 faster |
| Burpee broad jump | 6:18 | 4:36 | 4:53 | 0:16 faster |
| Row | 5:17 | 4:51 | 4:57 | 0:09 faster |
| Farmers carry | 2:03 | 1:41 | 1:48 | 0:10 faster |
| Sandbag lunges | 4:49 | 3:44 | 3:55 | 0:13 faster |
| Wall balls | 5:56 | 4:26 | 4:44 | 0:14 faster |
| Roxzone (moving) | 6:23 | 5:08 | 5:15 | 1:08 faster |
| Runs (8 km) | 47:59 | 40:06 | 41:18 | 1:56 slower |
No part ran slower here than the season. Faster: the roxzone (1:08) and sled pull (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:01) and the slowest the last run (6:54).The fastest 25% were quicker on every run, by most on the last run (1:05 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:01 | 3:30 |
| Run 2 | 5:50 | 5:01 |
| Run 3 | 6:08 | 5:17 |
| Run 4 | 6:08 | 5:17 |
| Run 5 | 6:21 | 5:22 |
| Run 6 | 6:12 | 5:18 |
| Run 7 | 6:12 | 5:21 |
| Run 8 | 6:54 | 5:49 |
Run 1 reads short here (4:01 against about 6:10 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%, 7% slower.
Who raced: age groups
Who raced: countries
Top three
All 512 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Anette Schmitt | 30-34 | 1:03:45 |
| 2 | Devon Byrne | 30-34 | 1:05:30 |
| 3 | Aurélie Toquart | 35-39 | 1:05:54 |
Doubles Men
Fabian Grill and Nicolas Küß won Doubles Men in 53:40, 0:23 ahead of the next team.Tobias Kiefer and Daniel Gundall were second in 54:03 and Nathan Alarcon and Lucas Roberto third in 54:41.Mostly a home field: 74% of its athletes came from Germany.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread with a long slow tail: typical 1:16:24, middle half about 1:10:00 to 1:25:52, fastest 10% (green) under 1:04:30.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 52:30 to 55:00 | 4 | 0.7% |
| 55:00 to 57:30 | 7 | 1.2% |
| 57:30 to 1:00:00 | 10 | 1.7% |
| 1:00:00 to 1:02:30 | 23 | 3.8% |
| 1:02:30 to 1:05:00 | 26 | 4.3% |
| 1:05:00 to 1:07:30 | 41 | 6.8% |
| 1:07:30 to 1:10:00 | 38 | 6.3% |
| 1:10:00 to 1:12:30 | 50 | 8.3% |
| 1:12:30 to 1:15:00 | 66 | 11.0% |
| 1:15:00 to 1:17:30 | 62 | 10.3% |
| 1:17:30 to 1:20:00 | 39 | 6.5% |
| 1:20:00 to 1:22:30 | 41 | 6.8% |
| 1:22:30 to 1:25:00 | 35 | 5.8% |
| 1:25:00 to 1:27:30 | 32 | 5.3% |
| 1:27:30 to 1:30:00 | 23 | 3.8% |
| 1:30:00 to 1:32:30 | 22 | 3.7% |
| 1:32:30 to 1:35:00 | 16 | 2.7% |
| 1:35:00 to 1:37:30 | 14 | 2.3% |
| 1:37:30 to 1:40:00 | 17 | 2.8% |
| 1:40:00 to 1:42:30 | 8 | 1.3% |
| 1:42:30 to 1:45:00 | 6 | 1.0% |
| 1:45:00 to 1:47:30 | 6 | 1.0% |
| 1:47:30 to 1:50:00 | 3 | 0.5% |
| 1:50:00 to 1:52:30 | 8 | 1.3% |
| 1:52:30 to 1:55:00 | 0 | 0.0% |
| 1:55:00 to 1:57:30 | 2 | 0.3% |
| 1:57:30 to 2:00:00 | 1 | 0.2% |
| 2:00:00 to 2:02:30 | 2 | 0.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: 44:47 running, 25:25 at the stations and 5:43 in the roxzone; the longest station was the row (4:25).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:48 | 3:09 |
| SkiErg | 3:56 | 3:44 |
| Run 2 | 5:27 | 4:30 |
| Sled push | 1:41 | 1:36 |
| Run 3 | 5:47 | 4:44 |
| Sled pull | 3:13 | 2:47 |
| Run 4 | 5:50 | 4:51 |
| Burpee broad jump | 3:11 | 2:40 |
| Run 5 | 5:57 | 4:56 |
| Row | 4:25 | 4:10 |
| Run 6 | 5:51 | 4:51 |
| Farmers carry | 1:31 | 1:22 |
| Run 7 | 5:53 | 4:54 |
| Sandbag lunges | 3:27 | 2:53 |
| Run 8 | 6:14 | 5:09 |
| Wall balls | 4:01 | 3:44 |
| Roxzone | 5:43 | 4:37 |
| Finish | 1:16:24 | 1:05:19 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 3:56 | 3:39 | 3:44 | 0:03 faster |
| Sled push | 1:41 | 1:24 | 1:36 | 0:01 faster |
| Sled pull | 3:13 | 2:32 | 2:47 | 0:04 slower |
| Burpee broad jump | 3:11 | 2:22 | 2:40 | 0:04 slower |
| Row | 4:25 | 4:05 | 4:10 | 0:02 faster |
| Farmers carry | 1:31 | 1:17 | 1:22 | 0:06 faster |
| Sandbag lunges | 3:27 | 2:41 | 2:53 | level |
| Wall balls | 4:01 | 3:33 | 3:44 | 0:07 faster |
| Roxzone (moving) | 5:43 | 4:24 | 4:37 | 0:43 faster |
| Runs (8 km) | 45:08 | 36:29 | 37:10 | 3:14 slower |
Slower here than the season: sled pull (0:04) and burpee broad jump (0:04). Faster: the roxzone (0:43) and wall balls (0:07).
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 (3:48) and the slowest the last run (6:14).The fastest 25% were quicker on every run, by most on the last run (1:05 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:48 | 3:09 |
| Run 2 | 5:27 | 4:30 |
| Run 3 | 5:47 | 4:44 |
| Run 4 | 5:50 | 4:51 |
| Run 5 | 5:57 | 4:56 |
| Run 6 | 5:51 | 4:51 |
| Run 7 | 5:53 | 4:54 |
| Run 8 | 6:14 | 5:09 |
Run 1 reads short here (3:48 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 8% slower than run 2; the fastest 25%, 9% slower.
Who raced: age groups
Who raced: countries
Top three
All 602 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Fabian Grill, Nicolas Küß | 30-39 | 53:40 |
| 2 | Tobias Kiefer, Daniel Gundall | U29 | 54:03 |
| 3 | Nathan Alarcon, Lucas Roberto | U29 | 54:41 |
Doubles Women
Helen Frerichmann and Alisa Brehmer won Doubles Women by just 0:03, in 1:02:28.Rosie Walsh and Amy Walsh were second in 1:02:31 and Tamara Schubert and Julie Korell third in 1:04:01.Mostly a home field: 74% of its athletes came from Germany.
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:27:49, middle half about 1:20:40 to 1:36:36, fastest 10% (green) under 1:15:32.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:00:00 to 1:02:30 | 1 | 0.2% |
| 1:02:30 to 1:05:00 | 3 | 0.5% |
| 1:05:00 to 1:07:30 | 4 | 0.6% |
| 1:07:30 to 1:10:00 | 6 | 1.0% |
| 1:10:00 to 1:12:30 | 17 | 2.7% |
| 1:12:30 to 1:15:00 | 22 | 3.5% |
| 1:15:00 to 1:17:30 | 43 | 6.9% |
| 1:17:30 to 1:20:00 | 46 | 7.4% |
| 1:20:00 to 1:22:30 | 60 | 9.6% |
| 1:22:30 to 1:25:00 | 56 | 9.0% |
| 1:25:00 to 1:27:30 | 44 | 7.1% |
| 1:27:30 to 1:30:00 | 53 | 8.5% |
| 1:30:00 to 1:32:30 | 45 | 7.2% |
| 1:32:30 to 1:35:00 | 45 | 7.2% |
| 1:35:00 to 1:37:30 | 30 | 4.8% |
| 1:37:30 to 1:40:00 | 32 | 5.1% |
| 1:40:00 to 1:42:30 | 28 | 4.5% |
| 1:42:30 to 1:45:00 | 18 | 2.9% |
| 1:45:00 to 1:47:30 | 17 | 2.7% |
| 1:47:30 to 1:50:00 | 21 | 3.4% |
| 1:50:00 to 1:52:30 | 9 | 1.4% |
| 1:52:30 to 1:55:00 | 3 | 0.5% |
| 1:55:00 to 1:57:30 | 7 | 1.1% |
| 1:57:30 to 2:00:00 | 3 | 0.5% |
| 2:00:00 to 2:02:30 | 3 | 0.5% |
| 2:02:30 to 2:05:00 | 4 | 0.6% |
| 2:05:00 to 2:07:30 | 0 | 0.0% |
| 2:07:30 to 2:10:00 | 1 | 0.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 | 1 | 0.2% |
| 2:20:00 to 2:22:30 | 2 | 0.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: 51:54 running, 28:14 at the stations and 6:30 in the roxzone; the longest station was the row (5:01) and the shortest the sled push (1:41).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:26 | 3:48 |
| SkiErg | 4:35 | 4:23 |
| Run 2 | 6:26 | 5:29 |
| Sled push | 1:41 | 1:34 |
| Run 3 | 6:39 | 5:42 |
| Sled pull | 3:42 | 3:20 |
| Run 4 | 6:45 | 5:46 |
| Burpee broad jump | 4:01 | 3:24 |
| Run 5 | 6:52 | 5:51 |
| Row | 5:01 | 4:47 |
| Run 6 | 6:47 | 5:46 |
| Farmers carry | 1:41 | 1:32 |
| Run 7 | 6:49 | 5:54 |
| Sandbag lunges | 3:34 | 3:07 |
| Run 8 | 7:11 | 6:06 |
| Wall balls | 3:59 | 3:39 |
| Roxzone | 6:30 | 5:24 |
| Finish | 1:27:49 | 1:16:08 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:35 | 4:17 | 4:23 | 0:06 faster |
| Sled push | 1:41 | 1:26 | 1:34 | 0:03 faster |
| Sled pull | 3:42 | 3:04 | 3:20 | 0:20 faster |
| Burpee broad jump | 4:01 | 3:11 | 3:24 | 0:06 faster |
| Row | 5:01 | 4:39 | 4:47 | 0:06 faster |
| Farmers carry | 1:41 | 1:25 | 1:32 | 0:09 faster |
| Sandbag lunges | 3:34 | 2:54 | 3:07 | 0:03 faster |
| Wall balls | 3:59 | 3:30 | 3:39 | 0:07 faster |
| Roxzone (moving) | 6:30 | 5:13 | 5:24 | 1:00 faster |
| Runs (8 km) | 52:39 | 43:45 | 44:42 | 4:01 slower |
No part ran slower here than the season. Faster: the roxzone (1:00) and sled pull (0:20).
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:26) and the slowest the last run (7:11).The fastest 25% were quicker on every run, by most on the last run (1:05 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:26 | 3:48 |
| Run 2 | 6:26 | 5:29 |
| Run 3 | 6:39 | 5:42 |
| Run 4 | 6:45 | 5:46 |
| Run 5 | 6:52 | 5:51 |
| Run 6 | 6:47 | 5:46 |
| Run 7 | 6:49 | 5:54 |
| Run 8 | 7:11 | 6:06 |
Run 1 reads short here (4:26 against about 6:46 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%, 8% slower.
Who raced: age groups
Who raced: countries
Top three
All 624 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Helen Frerichmann, Alisa Brehmer | 30-39 | 1:02:28 |
| 2 | Rosie Walsh, Amy Walsh | U29 | 1:02:31 |
| 3 | Tamara Schubert, Julie Korell | U29 | 1:04:01 |
Doubles Mixed
Simone Feld and Elte Hupkes won Doubles Mixed in 54:30, 0:39 ahead of the next team.Linda Meier and Timo Tekolf were second in 55:09 and Bekkie Vaudrey and Lewis O'Malley third in 57:32.Mostly a home field: 70% of its athletes came from Germany.
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:22:17, middle half about 1:14:20 to 1:30:27, fastest 10% (green) under 1:08:46.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 52:30 to 55:00 | 1 | 0.1% |
| 55:00 to 57:30 | 1 | 0.1% |
| 57:30 to 1:00:00 | 7 | 1.0% |
| 1:00:00 to 1:02:30 | 6 | 0.8% |
| 1:02:30 to 1:05:00 | 12 | 1.7% |
| 1:05:00 to 1:07:30 | 30 | 4.1% |
| 1:07:30 to 1:10:00 | 36 | 5.0% |
| 1:10:00 to 1:12:30 | 50 | 6.9% |
| 1:12:30 to 1:15:00 | 57 | 7.9% |
| 1:15:00 to 1:17:30 | 53 | 7.3% |
| 1:17:30 to 1:20:00 | 53 | 7.3% |
| 1:20:00 to 1:22:30 | 63 | 8.7% |
| 1:22:30 to 1:25:00 | 69 | 9.5% |
| 1:25:00 to 1:27:30 | 51 | 7.0% |
| 1:27:30 to 1:30:00 | 48 | 6.6% |
| 1:30:00 to 1:32:30 | 31 | 4.3% |
| 1:32:30 to 1:35:00 | 28 | 3.9% |
| 1:35:00 to 1:37:30 | 30 | 4.1% |
| 1:37:30 to 1:40:00 | 30 | 4.1% |
| 1:40:00 to 1:42:30 | 14 | 1.9% |
| 1:42:30 to 1:45:00 | 10 | 1.4% |
| 1:45:00 to 1:47:30 | 10 | 1.4% |
| 1:47:30 to 1:50:00 | 12 | 1.7% |
| 1:50:00 to 1:52:30 | 5 | 0.7% |
| 1:52:30 to 1:55:00 | 3 | 0.4% |
| 1:55:00 to 1:57:30 | 0 | 0.0% |
| 1:57:30 to 2:00:00 | 5 | 0.7% |
| 2:00:00 to 2:02:30 | 2 | 0.3% |
| 2:02:30 to 2:05:00 | 2 | 0.3% |
| 2:05:00 to 2:07:30 | 2 | 0.3% |
| 2:07:30 to 2:10:00 | 1 | 0.1% |
| 2:10:00 to 2:12:30 | 2 | 0.3% |
| 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 | 1 | 0.1% |
| 2:20:00 to 2:22:30 | 0 | 0.0% |
| 2:22:30 to 2:25:00 | 1 | 0.1% |
Where the fastest 25% made its time
The runs gave them most of it: 67% of their gain on the typical team, against 24% at the stations 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: 47:24 running, 27:22 at the stations and 5:58 in the roxzone; the longest station was the row (4:37).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:06 | 3:24 |
| SkiErg | 4:10 | 4:00 |
| Run 2 | 5:49 | 4:49 |
| Sled push | 1:55 | 1:47 |
| Run 3 | 6:09 | 5:07 |
| Sled pull | 3:44 | 3:10 |
| Run 4 | 6:09 | 5:05 |
| Burpee broad jump | 3:28 | 2:52 |
| Run 5 | 6:16 | 5:13 |
| Row | 4:37 | 4:22 |
| Run 6 | 6:09 | 5:10 |
| Farmers carry | 1:37 | 1:30 |
| Run 7 | 6:12 | 5:16 |
| Sandbag lunges | 3:43 | 3:05 |
| Run 8 | 6:34 | 5:25 |
| Wall balls | 4:08 | 3:45 |
| Roxzone | 5:58 | 4:50 |
| Finish | 1:22:17 | 1:09:55 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:10 | 3:53 | 4:00 | 0:05 faster |
| Sled push | 1:55 | 1:38 | 1:47 | 0:05 faster |
| Sled pull | 3:44 | 2:58 | 3:10 | 0:05 faster |
| Burpee broad jump | 3:28 | 2:39 | 2:52 | level |
| Row | 4:37 | 4:15 | 4:22 | 0:05 faster |
| Farmers carry | 1:37 | 1:22 | 1:30 | 0:09 faster |
| Sandbag lunges | 3:43 | 2:55 | 3:05 | 0:11 faster |
| Wall balls | 4:08 | 3:38 | 3:45 | 0:09 faster |
| Roxzone (moving) | 5:58 | 4:39 | 4:50 | 0:53 faster |
| Runs (8 km) | 47:59 | 38:55 | 39:57 | 2:57 slower |
No part ran slower here than the season. Faster: the roxzone (0:53) and sandbag lunges (0:11).
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:06) and the slowest the last run (6:34).The fastest 25% were quicker on every run, by most on the last run (1:09 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:06 | 3:24 |
| Run 2 | 5:49 | 4:49 |
| Run 3 | 6:09 | 5:07 |
| Run 4 | 6:09 | 5:05 |
| Run 5 | 6:16 | 5:13 |
| Run 6 | 6:09 | 5:10 |
| Run 7 | 6:12 | 5:16 |
| Run 8 | 6:34 | 5:25 |
Run 1 reads short here (4:06 against about 6:09 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%, 9% slower.
Who raced: age groups
Who raced: countries
Top three
All 726 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Simone Feld, Elte Hupkes | 30-39 | 54:30 |
| 2 | Linda Meier, Timo Tekolf | 30-39 | 55:09 |
| 3 | Bekkie Vaudrey, Lewis O'Malley | U29 | 57:32 |
Pro Men
Christof Brenner won Pro Men in 59:53, 0:25 ahead of the next finisher.Paul Weindl was second in 1:00:18 and Elte Hupkes third in 1:00:32.Mostly a home field: 65% of its athletes came from Germany.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread with a long slow tail: typical 1:20:00, middle half about 1:11:28 to 1:29:49, fastest 10% (green) under 1:06:02.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 57:30 to 1:00:00 | 1 | 0.5% |
| 1:00:00 to 1:02:30 | 7 | 3.8% |
| 1:02:30 to 1:05:00 | 5 | 2.7% |
| 1:05:00 to 1:07:30 | 11 | 6.0% |
| 1:07:30 to 1:10:00 | 13 | 7.1% |
| 1:10:00 to 1:12:30 | 17 | 9.2% |
| 1:12:30 to 1:15:00 | 12 | 6.5% |
| 1:15:00 to 1:17:30 | 9 | 4.9% |
| 1:17:30 to 1:20:00 | 17 | 9.2% |
| 1:20:00 to 1:22:30 | 13 | 7.1% |
| 1:22:30 to 1:25:00 | 20 | 10.9% |
| 1:25:00 to 1:27:30 | 5 | 2.7% |
| 1:27:30 to 1:30:00 | 8 | 4.3% |
| 1:30:00 to 1:32:30 | 8 | 4.3% |
| 1:32:30 to 1:35:00 | 4 | 2.2% |
| 1:35:00 to 1:37:30 | 3 | 1.6% |
| 1:37:30 to 1:40:00 | 5 | 2.7% |
| 1:40:00 to 1:42:30 | 5 | 2.7% |
| 1:42:30 to 1:45:00 | 1 | 0.5% |
| 1:45:00 to 1:47:30 | 10 | 5.4% |
| 1:47:30 to 1:50:00 | 3 | 1.6% |
| 1:50:00 to 1:52:30 | 0 | 0.0% |
| 1:52:30 to 1:55:00 | 3 | 1.6% |
| 1:55:00 to 1:57:30 | 2 | 1.1% |
| 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 | 0.5% |
| 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 | 1 | 0.5% |
Where the fastest 25% made its time
The stations gave them more than the runs: 47% of their gain, against 44% 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: 38:17 running, 35:09 at the stations and 5:24 in the roxzone; the longest station was the wall balls (6:00).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:11 | 2:47 |
| SkiErg | 4:09 | 3:57 |
| Run 2 | 4:36 | 3:59 |
| Sled push | 3:17 | 2:48 |
| Run 3 | 4:50 | 4:12 |
| Sled pull | 5:50 | 4:38 |
| Run 4 | 4:59 | 4:15 |
| Burpee broad jump | 4:30 | 3:30 |
| Run 5 | 5:05 | 4:18 |
| Row | 4:26 | 4:13 |
| Run 6 | 5:01 | 4:14 |
| Farmers carry | 1:57 | 1:39 |
| Run 7 | 5:02 | 4:17 |
| Sandbag lunges | 5:01 | 3:51 |
| Run 8 | 5:35 | 4:41 |
| Wall balls | 6:00 | 4:48 |
| Roxzone | 5:24 | 4:17 |
| Finish | 1:20:00 | 1:07:18 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:09 | 3:53 | 3:57 | 0:05 faster |
| Sled push | 3:17 | 2:35 | 2:48 | 0:04 faster |
| Sled pull | 5:50 | 4:24 | 4:38 | 0:03 faster |
| Burpee broad jump | 4:30 | 3:17 | 3:30 | level |
| Row | 4:26 | 4:10 | 4:13 | 0:07 faster |
| Farmers carry | 1:57 | 1:30 | 1:39 | 0:12 faster |
| Sandbag lunges | 5:01 | 3:43 | 3:51 | 0:03 faster |
| Wall balls | 6:00 | 4:29 | 4:48 | 0:30 faster |
| Roxzone (moving) | 5:24 | 4:10 | 4:17 | 0:48 faster |
| Runs (8 km) | 38:11 | 32:16 | 32:49 | 0:27 slower |
No part ran slower here than the season. Faster: the roxzone (0:48) and wall balls (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 clearly from run 2 to run 7; the quickest was the first run (3:11) and the slowest the last run (5:35).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:11 | 2:47 |
| Run 2 | 4:36 | 3:59 |
| Run 3 | 4:50 | 4:12 |
| Run 4 | 4:59 | 4:15 |
| Run 5 | 5:05 | 4:18 |
| Run 6 | 5:01 | 4:14 |
| Run 7 | 5:02 | 4:17 |
| Run 8 | 5:35 | 4:41 |
Run 1 reads short here (3:11 against about 5:00 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 184 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Christof Brenner | 35-39 | 59:53 |
| 2 | Paul Weindl | 25-29 | 1:00:18 |
| 3 | Elte Hupkes | 30-34 | 1:00:32 |
Pro Women
Stefanie Oswald won Pro Women in 1:06:07, a clear 1:40 ahead of the next finisher.Rebecca Naether was second in 1:07:47 and Angelina Nunhofer third in 1:08:27.Mostly a home field: 73% of its athletes came from Germany.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread with a long slow tail: typical 1:22:56, middle half about 1:17:27 to 1:36:10, fastest 10% (green) under 1:12:29.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:05:00 to 1:07:30 | 1 | 1.3% |
| 1:07:30 to 1:10:00 | 3 | 3.8% |
| 1:10:00 to 1:12:30 | 4 | 5.0% |
| 1:12:30 to 1:15:00 | 5 | 6.3% |
| 1:15:00 to 1:17:30 | 7 | 8.8% |
| 1:17:30 to 1:20:00 | 7 | 8.8% |
| 1:20:00 to 1:22:30 | 10 | 12.5% |
| 1:22:30 to 1:25:00 | 5 | 6.3% |
| 1:25:00 to 1:27:30 | 3 | 3.8% |
| 1:27:30 to 1:30:00 | 3 | 3.8% |
| 1:30:00 to 1:32:30 | 5 | 6.3% |
| 1:32:30 to 1:35:00 | 6 | 7.5% |
| 1:35:00 to 1:37:30 | 1 | 1.3% |
| 1:37:30 to 1:40:00 | 3 | 3.8% |
| 1:40:00 to 1:42:30 | 5 | 6.3% |
| 1:42:30 to 1:45:00 | 3 | 3.8% |
| 1:45:00 to 1:47:30 | 1 | 1.3% |
| 1:47:30 to 1:50:00 | 1 | 1.3% |
| 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 | 2 | 2.5% |
| 2:00:00 to 2:02:30 | 2 | 2.5% |
| 2:02:30 to 2:05:00 | 0 | 0.0% |
| 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 | 1 | 1.3% |
| 2:12:30 to 2:15:00 | 0 | 0.0% |
| 2:15:00 to 2:17:30 | 1 | 1.3% |
Where the fastest 25% made its time
Their gain was shared out: 50% on the runs, 41% at the stations, 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: 42:07 running, 36:57 at the stations and 5:42 in the roxzone; the longest station was the sled pull (6:05).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:28 | 2:54 |
| SkiErg | 4:39 | 4:33 |
| Run 2 | 5:03 | 4:23 |
| Sled push | 3:23 | 3:06 |
| Run 3 | 5:20 | 4:32 |
| Sled pull | 6:05 | 5:18 |
| Run 4 | 5:24 | 4:36 |
| Burpee broad jump | 5:05 | 3:59 |
| Run 5 | 5:36 | 4:40 |
| Row | 4:56 | 4:44 |
| Run 6 | 5:28 | 4:42 |
| Farmers carry | 2:21 | 1:51 |
| Run 7 | 5:39 | 4:44 |
| Sandbag lunges | 4:54 | 3:47 |
| Run 8 | 6:09 | 5:08 |
| Wall balls | 5:36 | 4:47 |
| Roxzone | 5:42 | 4:41 |
| Finish | 1:22:56 | 1:13:07 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:39 | 4:23 | 4:33 | 0:11 faster |
| Sled push | 3:23 | 2:51 | 3:06 | 0:12 faster |
| Sled pull | 6:05 | 5:04 | 5:18 | 0:04 slower |
| Burpee broad jump | 5:05 | 3:51 | 3:59 | 0:04 faster |
| Row | 4:56 | 4:39 | 4:44 | 0:09 faster |
| Farmers carry | 2:21 | 1:45 | 1:51 | 0:12 faster |
| Sandbag lunges | 4:54 | 3:42 | 3:47 | 0:15 faster |
| Wall balls | 5:36 | 4:17 | 4:47 | 0:32 faster |
| Roxzone (moving) | 5:42 | 4:34 | 4:41 | 0:50 faster |
| Runs (8 km) | 42:09 | 34:54 | 36:14 | 1:12 slower |
Slower here than the season: sled pull (0:04). Faster: the roxzone (0:50) and wall balls (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 slowed clearly from run 2 to run 7; the quickest was the first run (3:28) and the slowest the last run (6:09).The fastest 25% were quicker on every run, by most on the last run (1:02 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:28 | 2:54 |
| Run 2 | 5:03 | 4:23 |
| Run 3 | 5:20 | 4:32 |
| Run 4 | 5:24 | 4:36 |
| Run 5 | 5:36 | 4:40 |
| Run 6 | 5:28 | 4:42 |
| Run 7 | 5:39 | 4:44 |
| Run 8 | 6:09 | 5:08 |
Run 1 reads short here (3:28 against about 5:26 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 12% slower than run 2; the fastest 25%, 8% slower.
Who raced: age groups
Who raced: countries
Top three
All 80 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Stefanie Oswald | 25-29 | 1:06:07 |
| 2 | Rebecca Naether | 35-39 | 1:07:47 |
| 3 | Angelina Nunhofer | 30-34 | 1:08:27 |
Pro Doubles Men
Lasse Pips and Rene Groinig won Pro Doubles Men in 54:07, 0:16 ahead of the next team.Philipp Wamser and Georg Leiseder were second in 54:23 and Markus Rhöse and Jaafar Moumen third in 55:04.Mostly a home field: 69% of its athletes came from Germany.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread with a long slow tail: typical 1:09:21, middle half about 1:03:26 to 1:18:30, fastest 10% (green) under 1:00:06.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 52:30 to 55:00 | 2 | 1.9% |
| 55:00 to 57:30 | 5 | 4.7% |
| 57:30 to 1:00:00 | 4 | 3.7% |
| 1:00:00 to 1:02:30 | 10 | 9.3% |
| 1:02:30 to 1:05:00 | 13 | 12.1% |
| 1:05:00 to 1:07:30 | 11 | 10.3% |
| 1:07:30 to 1:10:00 | 11 | 10.3% |
| 1:10:00 to 1:12:30 | 13 | 12.1% |
| 1:12:30 to 1:15:00 | 3 | 2.8% |
| 1:15:00 to 1:17:30 | 5 | 4.7% |
| 1:17:30 to 1:20:00 | 8 | 7.5% |
| 1:20:00 to 1:22:30 | 2 | 1.9% |
| 1:22:30 to 1:25:00 | 4 | 3.7% |
| 1:25:00 to 1:27:30 | 3 | 2.8% |
| 1:27:30 to 1:30:00 | 2 | 1.9% |
| 1:30:00 to 1:32:30 | 3 | 2.8% |
| 1:32:30 to 1:35:00 | 0 | 0.0% |
| 1:35:00 to 1:37:30 | 0 | 0.0% |
| 1:37:30 to 1:40:00 | 2 | 1.9% |
| 1:40:00 to 1:42:30 | 0 | 0.0% |
| 1:42:30 to 1:45:00 | 2 | 1.9% |
| 1:45:00 to 1:47:30 | 1 | 0.9% |
| 1:47:30 to 1:50:00 | 1 | 0.9% |
| 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 | 0.9% |
| 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 | 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 | 1 | 0.9% |
Where the fastest 25% made its time
The runs gave them most of it: 60% of their gain on the typical team, against 31% at the stations 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: 37:58 running, 25:24 at the stations and 4:46 in the roxzone; the longest station was the row (4:09).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:11 | 2:49 |
| SkiErg | 3:44 | 3:31 |
| Run 2 | 4:36 | 4:07 |
| Sled push | 1:55 | 1:44 |
| Run 3 | 4:56 | 4:20 |
| Sled pull | 4:03 | 3:33 |
| Run 4 | 4:57 | 4:23 |
| Burpee broad jump | 2:41 | 2:12 |
| Run 5 | 4:59 | 4:24 |
| Row | 4:09 | 3:56 |
| Run 6 | 4:57 | 4:18 |
| Farmers carry | 1:33 | 1:23 |
| Run 7 | 5:03 | 4:26 |
| Sandbag lunges | 3:29 | 2:49 |
| Run 8 | 5:20 | 4:40 |
| Wall balls | 3:50 | 3:33 |
| Roxzone | 4:46 | 3:59 |
| Finish | 1:09:21 | 1:01:20 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 3:44 | 3:29 | 3:31 | 0:05 faster |
| Sled push | 1:55 | 1:38 | 1:44 | 0:04 faster |
| Sled pull | 4:03 | 3:15 | 3:33 | 0:02 slower |
| Burpee broad jump | 2:41 | 2:05 | 2:12 | level |
| Row | 4:09 | 3:48 | 3:56 | 0:04 faster |
| Farmers carry | 1:33 | 1:19 | 1:23 | 0:05 faster |
| Sandbag lunges | 3:29 | 2:41 | 2:49 | 0:06 faster |
| Wall balls | 3:50 | 3:29 | 3:33 | 0:12 faster |
| Roxzone (moving) | 4:46 | 3:55 | 3:59 | 0:54 faster |
| Runs (8 km) | 38:18 | 32:42 | 33:09 | 0:29 slower |
Slower here than the season: sled pull (0:02). Faster: the roxzone (0:54) and wall balls (0:12).
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:11) and the slowest the last run (5:20).The fastest 25% were quicker on every run, by most on the last run (0:40 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:11 | 2:49 |
| Run 2 | 4:36 | 4:07 |
| Run 3 | 4:56 | 4:20 |
| Run 4 | 4:57 | 4:23 |
| Run 5 | 4:59 | 4:24 |
| Run 6 | 4:57 | 4:18 |
| Run 7 | 5:03 | 4:26 |
| Run 8 | 5:20 | 4:40 |
Run 1 reads short here (3:11 against about 4:57 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%, 8% slower.
Who raced: age groups
Who raced: countries
Top three
All 107 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Lasse Pips, Rene Groinig | U29 | 54:07 |
| 2 | Philipp Wamser, Georg Leiseder | 30-39 | 54:23 |
| 3 | Markus Rhöse, Jaafar Moumen | 30-39 | 55:04 |
Pro Doubles Women
Olivia Rohse and Lena Miller won Pro Doubles Women in 1:05:45, 0:28 ahead of the next team.Elsa Martin and Julia Rindfleisch were second in 1:06:13 and Caroline Lieb and Carla Wiegand third in 1:06:34.Mostly a home field: 70% of its athletes came from Germany.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread with a long slow tail: typical 1:18:48, middle half about 1:15:08 to 1:28:54, fastest 10% (green) under 1:09:02.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:05:00 to 1:07:30 | 3 | 5.0% |
| 1:07:30 to 1:10:00 | 5 | 8.3% |
| 1:10:00 to 1:12:30 | 1 | 1.7% |
| 1:12:30 to 1:15:00 | 5 | 8.3% |
| 1:15:00 to 1:17:30 | 9 | 15.0% |
| 1:17:30 to 1:20:00 | 8 | 13.3% |
| 1:20:00 to 1:22:30 | 5 | 8.3% |
| 1:22:30 to 1:25:00 | 4 | 6.7% |
| 1:25:00 to 1:27:30 | 2 | 3.3% |
| 1:27:30 to 1:30:00 | 3 | 5.0% |
| 1:30:00 to 1:32:30 | 3 | 5.0% |
| 1:32:30 to 1:35:00 | 5 | 8.3% |
| 1:35:00 to 1:37:30 | 0 | 0.0% |
| 1:37:30 to 1:40:00 | 1 | 1.7% |
| 1:40:00 to 1:42:30 | 1 | 1.7% |
| 1:42:30 to 1:45:00 | 2 | 3.3% |
| 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 | 1 | 1.7% |
| 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 | 2 | 3.3% |
Where the fastest 25% made its time
The runs gave them most of it: 62% of their gain on the typical team, against 27% at the stations and 11% 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:57 running, 29:14 at the stations and 5:51 in the roxzone; the longest station was the row (4:46).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 3:46 | 3:14 |
| SkiErg | 4:19 | 4:08 |
| Run 2 | 5:33 | 4:51 |
| Sled push | 2:14 | 2:00 |
| Run 3 | 5:48 | 4:56 |
| Sled pull | 4:43 | 3:53 |
| Run 4 | 5:47 | 5:06 |
| Burpee broad jump | 3:27 | 2:58 |
| Run 5 | 5:54 | 4:59 |
| Row | 4:46 | 4:31 |
| Run 6 | 5:53 | 5:03 |
| Farmers carry | 1:50 | 1:44 |
| Run 7 | 6:01 | 5:11 |
| Sandbag lunges | 4:03 | 3:29 |
| Run 8 | 6:15 | 5:19 |
| Wall balls | 3:52 | 3:35 |
| Roxzone | 5:51 | 4:41 |
| Finish | 1:18:48 | 1:09:24 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:19 | 4:06 | 4:08 | 0:08 faster |
| Sled push | 2:14 | 1:51 | 2:00 | 0:02 faster |
| Sled pull | 4:43 | 3:49 | 3:53 | 0:12 slower |
| Burpee broad jump | 3:27 | 2:47 | 2:58 | 0:04 faster |
| Row | 4:46 | 4:25 | 4:31 | 0:04 faster |
| Farmers carry | 1:50 | 1:40 | 1:44 | 0:04 faster |
| Sandbag lunges | 4:03 | 3:12 | 3:29 | 0:01 slower |
| Wall balls | 3:52 | 3:32 | 3:35 | 0:18 faster |
| Roxzone (moving) | 5:51 | 4:40 | 4:41 | 0:42 faster |
| Runs (8 km) | 45:18 | 38:18 | 38:39 | 1:53 slower |
Slower here than the season: sled pull (0:12) and sandbag lunges (0:01). Faster: the roxzone (0:42) and wall balls (0:18).
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:46) and the slowest the last run (6:15).The fastest 25% were quicker on every run, by most on the last run (0:56 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 3:46 | 3:14 |
| Run 2 | 5:33 | 4:51 |
| Run 3 | 5:48 | 4:56 |
| Run 4 | 5:47 | 5:06 |
| Run 5 | 5:54 | 4:59 |
| Run 6 | 5:53 | 5:03 |
| Run 7 | 6:01 | 5:11 |
| Run 8 | 6:15 | 5:19 |
Run 1 reads short here (3:46 against about 5:50 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 8% slower than run 2; the fastest 25%, 7% slower.
Who raced: age groups
Who raced: countries
Top three
All 60 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Olivia Rohse, Lena Miller | U29 | 1:05:45 |
| 2 | Elsa Martin, Julia Rindfleisch | 30-39 | 1:06:13 |
| 3 | Caroline Lieb, Carla Wiegand | 30-39 | 1:06:34 |
Pro Doubles Mixed
Marlene Ganslmeier, Marlene Ganslmeier won Pro Doubles Mixed in 1:35:23.
Fewer than 30 teams, so there is no distribution and no station breakdown for this division.
Top three
All 1 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Marlene Ganslmeier, Marlene Ganslmeier | 70+ | 1:35:23 |
Relay Men
Dominik Sauter's relay team won Relay Men in 53:51, a clear 4:10 ahead of the next team.Damien Goidet's relay team were second in 58:01 and Elias Ehret's relay team third in 1:01:08.
Fewer than 30 teams, so there is no distribution and no station breakdown for this division.
Top three
All 25 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Dominik Sauter, Daniel Leibinger, Manuel Jandrijevic, Marius Sauter | U40 | 53:51 |
| 2 | Damien Goidet, Cyril Justand, Benjamin Froeliger, Irénée Schohn | U40 | 58:01 |
| 3 | Elias Ehret, Robert Gutknecht, Hannes Doll, David Flaig | U40 | 1:01:08 |
Relay Women
Mona Merle's relay team won Relay Women in 1:08:51, a clear 6:50 ahead of the next team.Jule Bastian's relay team were second in 1:15:41 and Nadine Renger's relay team third in 1:16:56.
Fewer than 30 teams, so there is no distribution and no station breakdown for this division.
Top three
All 20 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Mona Merle, Meolie Jauch, Verena Jauch, Lotte Gretzler | U40 | 1:08:51 |
| 2 | Jule Bastian, Tassja Buchheit, Melanie Brandl, Vanessa Beuthen | U40 | 1:15:41 |
| 3 | Nadine Renger, Selina Weber, Julia Ruprecht, Susanne Ruprecht | U40 | 1:16:56 |
Relay Mixed
Sabrina Früchtl's relay team won Relay Mixed in 57:22, a clear 2:51 ahead of the next team.Sebastian Louca's relay team were second in 1:00:13 and Niklas Bräunlinger's relay team third in 1:02:50.
Fewer than 30 teams, so there is no distribution and no station breakdown for this division.
Top three
All 28 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Sabrina Früchtl, Benjamin Petschko, Laura Knoll, Julian Lehrer | U40 | 57:22 |
| 2 | Sebastian Louca, Annette Zeidler, Andreas Stryz, Tina Multhaupt | 40+ | 1:00:13 |
| 3 | Niklas Bräunlinger, Jessica Forster, Julian Hipp, Simone Hamma | U40 | 1:02:50 |
Adaptive Men
Florian Küng won Adaptive Men in 1:23:41.
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 | Florian Küng | – | 1:23:41 |
Karlsruhe: every edition
| Edition | Finishes | Typical Open Men | vs fastest edition |
|---|---|---|---|
| Karlsruhe 2025 this page | 4,177 | 1:28:17 | fastest |
| Karlsruhe 2026 | 7,095 | 1:29:16 | 0:59 slower |
This edition had the fastest typical Open Men finish of the 2 held here.
Raced Karlsruhe? 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.