HYROX Karlsruhe 2026 results
The typical Open Men finisher took 1:29:16, 3:28 faster than this season's typical 1:32:44.
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
Finish times · Open Men · 1,725 finishers
How to read
The curve is every finisher, fastest on the left: the higher it is, the more finishers finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 45% came on the runs and 46% at the stations, 9% in the roxzone. Their typical finish: 1:13:28.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:28 | 4:08 | 4:14 | 0:13 faster |
| Sled push | 3:13 | 2:29 | 2:47 | 0:07 faster |
| Sled pull | 4:48 | 3:40 | 3:55 | 0:24 faster |
| Burpee broad jump | 5:50 | 4:02 | 4:17 | 0:05 faster |
| Row | 4:55 | 4:30 | 4:35 | 0:07 faster |
| Farmers carry | 2:15 | 1:40 | 1:49 | 0:04 faster |
| Sandbag lunges | 5:21 | 3:56 | 4:10 | 0:22 faster |
| Wall balls | 7:42 | 5:07 | 5:24 | 0:08 faster |
| Roxzone (moving) | 5:51 | 4:18 | 4:29 | 2:25 faster |
| Runs (8 km) | 43:45 | 35:50 | 36:40 | 0:08 faster |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (3:45 against about 5:48 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%, 7% slower.
Who raced: age groups
Finishers in each age group. Tap one for what a good time is at that age.
Who raced: countries
The countries with the most finishers in this division.
Top three · Open Men
Every Open Men finisher (1,725) →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Lloyd Mulholland | 30-34 | 58:25 |
| 2 | Simon Goldsbrough | 30-34 | 58:31 |
| 3 | Elias Wieland | 16-24 | 59:13 |
910 Open Women finishers. Half finished under 1:38:33, one in ten under 1:20:37. The fastest 25% (under 1:28:04) beat the typical finisher by 7:56 over the 8 km of running and 6:55 across the eight stations together. The biggest station gap was wall balls (1:49).
Finish times · Open Women · 910 finishers
How to read
The curve is every finisher, fastest on the left: the higher it is, the more finishers finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 48% came on the runs and 42% at the stations, 10% in the roxzone. Their typical finish: 1:22:11.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 5:08 | 4:45 | 4:51 | 0:16 faster |
| Sled push | 3:06 | 2:25 | 2:43 | 0:02 faster |
| Sled pull | 5:43 | 4:25 | 4:44 | 0:16 faster |
| Burpee broad jump | 7:04 | 5:04 | 5:21 | 0:04 faster |
| Row | 5:31 | 5:03 | 5:11 | 0:08 faster |
| Farmers carry | 2:23 | 1:53 | 2:02 | 0:02 faster |
| Sandbag lunges | 5:12 | 3:59 | 4:09 | 0:21 faster |
| Wall balls | 7:11 | 5:02 | 5:22 | 0:06 faster |
| Roxzone (moving) | 6:49 | 4:58 | 5:09 | 1:48 faster |
| Runs (8 km) | 49:35 | 40:57 | 41:39 | 1:07 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (4:18 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%, 6% slower.
Who raced: age groups
Finishers in each age group. Tap one for what a good time is at that age.
Who raced: countries
The countries with the most finishers in this division.
Top three · Open Women
Every Open Women finisher (910) →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Denise Schumacher | 30-34 | 1:00:29 |
| 2 | Katie Birch | 35-39 | 1:07:43 |
| 3 | Mariela Viola | 30-34 | 1:08:21 |
1,130 Doubles Men teams. Half finished under 1:18:24, one in ten under 1:05:39. The fastest 25% (under 1:11:18) beat the typical finisher by 8:17 over the 8 km of running and 3:02 across the eight stations together. The biggest station gap was burpee broad jump (0:38).
Finish times · Doubles Men · 1,130 teams
How to read
The curve is every finisher, fastest on the left: the higher it is, the more teams finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 66% came on the runs and 24% at the stations, 10% in the roxzone. Their typical finish: 1:06:58.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 3:59 | 3:43 | 3:48 | 0:11 faster |
| Sled push | 1:53 | 1:33 | 1:44 | 0:06 faster |
| Sled pull | 3:24 | 2:42 | 2:56 | 0:13 faster |
| Burpee broad jump | 3:29 | 2:36 | 2:51 | 0:03 slower |
| Row | 4:35 | 4:13 | 4:18 | 0:06 faster |
| Farmers carry | 1:40 | 1:23 | 1:32 | 0:03 faster |
| Sandbag lunges | 3:48 | 2:57 | 3:12 | 0:03 faster |
| Wall balls | 4:35 | 3:51 | 4:00 | 0:04 faster |
| Roxzone (moving) | 5:30 | 4:06 | 4:16 | 2:00 faster |
| Runs (8 km) | 45:19 | 36:11 | 37:02 | 0:35 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (3:56 against about 6:01 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
Teams in each age group (the team age group). Tap one for what a good time is at that age.
Who raced: countries
Athletes from each country, counting every team member (2,260 athletes in 1,130 teams).
Top three · Doubles Men
Every Doubles Men team (1,130) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Paul Gaillard, Mehdi Kadri | 30-34 | 50:59 |
| 2 | William Boirat, Jaafar Moumen | 40-44 | 52:48 |
| 3 | Lukas Zajons, Anil Yesil | 35-39 | 53:19 |
1,163 Doubles Women teams. Half finished under 1:30:17, one in ten under 1:15:27. The fastest 25% (under 1:21:27) beat the typical finisher by 8:53 over the 8 km of running and 3:20 across the eight stations together. The biggest station gap was burpee broad jump (0:50).
Finish times · Doubles Women · 1,163 teams
How to read
The curve is every finisher, fastest on the left: the higher it is, the more teams finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 65% came on the runs and 25% at the stations, 10% in the roxzone. Their typical finish: 1:16:46.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:40 | 4:21 | 4:26 | 0:15 faster |
| Sled push | 1:53 | 1:35 | 1:45 | 0:03 faster |
| Sled pull | 4:14 | 3:28 | 3:42 | 0:11 faster |
| Burpee broad jump | 4:30 | 3:23 | 3:40 | 0:02 faster |
| Row | 5:12 | 4:47 | 4:54 | 0:07 faster |
| Farmers carry | 1:50 | 1:31 | 1:39 | 0:04 faster |
| Sandbag lunges | 3:46 | 2:59 | 3:12 | 0:15 faster |
| Wall balls | 4:28 | 3:46 | 3:55 | 0:06 faster |
| Roxzone (moving) | 6:26 | 4:52 | 5:03 | 2:04 faster |
| Runs (8 km) | 52:33 | 42:54 | 43:40 | 1:26 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (4:42 against about 6: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 7% slower than run 2; the fastest 25%, 6% slower.
Who raced: age groups
Teams in each age group (the team age group). Tap one for what a good time is at that age.
Who raced: countries
Athletes from each country, counting every team member (2,326 athletes in 1,163 teams).
Top three · Doubles Women
Every Doubles Women team (1,163) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Jacqueline Schumacher, Denise Schumacher | 30-34 | 1:00:04 |
| 2 | Aurélie Toquart, Audrey Philippe | 40-44 | 1:03:15 |
| 3 | Veronika Gradl, Lena Herrmann | 30-34 | 1:03:57 |
1,265 Doubles Mixed teams. Half finished under 1:24:31, one in ten under 1:09:18. The fastest 25% (under 1:16:25) beat the typical finisher by 8:14 over the 8 km of running and 4:02 across the eight stations together. The biggest station gap was burpee broad jump (0:51).
Finish times · Doubles Mixed · 1,265 teams
How to read
The curve is every finisher, fastest on the left: the higher it is, the more teams finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 60% came on the runs and 30% at the stations, 10% in the roxzone. Their typical finish: 1:10:42.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:14 | 3:55 | 4:00 | 0:12 faster |
| Sled push | 2:16 | 1:49 | 2:01 | 0:02 faster |
| Sled pull | 4:00 | 3:05 | 3:21 | 0:09 faster |
| Burpee broad jump | 3:52 | 2:45 | 3:01 | 0:06 slower |
| Row | 4:49 | 4:23 | 4:30 | 0:05 faster |
| Farmers carry | 1:49 | 1:30 | 1:38 | 0:03 faster |
| Sandbag lunges | 4:11 | 3:08 | 3:21 | 0:06 faster |
| Wall balls | 4:42 | 3:49 | 3:59 | 0:10 faster |
| Roxzone (moving) | 5:51 | 4:19 | 4:30 | 2:05 faster |
| Runs (8 km) | 48:18 | 38:53 | 40:04 | 0:58 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (4:16 against about 6:25 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
Teams in each age group (the team age group). Tap one for what a good time is at that age.
Who raced: countries
Athletes from each country, counting every team member (2,530 athletes in 1,265 teams).
Top three · Doubles Mixed
Every Doubles Mixed team (1,265) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Angela Lanz, Lukas Storath | 45-49 | 56:04 |
| 2 | Janna Ludwig, Marc Steinke | 35-39 | 57:59 |
| 3 | Felix Bierwirth, Susanne Prebeck | 30-34 | 58:19 |
320 Pro Men finishers. Half finished under 1:23:17, one in ten under 1:06:18. The fastest 25% (under 1:13:43) beat the typical finisher by 6:10 over the 8 km of running and 8:15 across the eight stations together. The biggest station gap was wall balls (2:25).
Finish times · Pro Men · 320 finishers
How to read
The curve is every finisher, fastest on the left: the higher it is, the more finishers finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 40% came on the runs and 53% at the stations, 7% in the roxzone. Their typical finish: 1:07:31.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:13 | 3:56 | 4:00 | 0:08 faster |
| Sled push | 3:57 | 3:00 | 3:10 | 0:03 slower |
| Sled pull | 5:38 | 4:01 | 4:13 | 0:03 slower |
| Burpee broad jump | 4:33 | 3:05 | 3:20 | 0:05 slower |
| Row | 4:36 | 4:13 | 4:17 | 0:02 faster |
| Farmers carry | 2:17 | 1:37 | 1:45 | level |
| Sandbag lunges | 5:05 | 3:36 | 3:44 | 0:03 faster |
| Wall balls | 7:35 | 4:49 | 5:10 | 0:20 slower |
| Roxzone (moving) | 4:55 | 3:44 | 3:51 | 1:34 faster |
| Runs (8 km) | 38:43 | 31:59 | 32:33 | 1:10 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (3:19 against about 5:08 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
Finishers in each age group. Tap one for what a good time is at that age.
Who raced: countries
The countries with the most finishers in this division.
Top three · Pro Men
Every Pro Men finisher (320) →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Sean Noble | 30-34 | 54:53 |
| 2 | Luke Greer ENG | 30-34 | 55:02 |
| 3 | Sebastian Ifversen | 25-29 | 55:32 |
99 Pro Women finishers. Half finished under 1:26:19, one in ten under 1:09:13. The fastest 25% (under 1:17:12) beat the typical finisher by 6:48 over the 8 km of running and 6:44 across the eight stations together. The biggest station gap was sled pull (1:23).
Finish times · Pro Women · 99 finishers
How to read
The curve is every finisher, fastest on the left: the higher it is, the more finishers finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 46% came on the runs and 45% at the stations, 9% in the roxzone. Their typical finish: 1:10:47.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:45 | 4:25 | 4:29 | 0:13 faster |
| Sled push | 4:09 | 3:20 | 3:33 | 0:03 slower |
| Sled pull | 5:45 | 4:15 | 4:22 | 0:06 slower |
| Burpee broad jump | 5:14 | 3:46 | 4:03 | level |
| Row | 5:05 | 4:43 | 4:47 | 0:06 faster |
| Farmers carry | 2:41 | 1:55 | 2:00 | 0:01 faster |
| Sandbag lunges | 4:55 | 3:45 | 3:48 | 0:23 faster |
| Wall balls | 5:59 | 4:30 | 4:47 | 0:30 faster |
| Roxzone (moving) | 5:18 | 3:54 | 3:57 | 1:40 faster |
| Runs (8 km) | 41:46 | 34:17 | 34:58 | 0:47 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (3:34 against about 5:35 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%, 6% slower.
Who raced: age groups
Finishers in each age group. Tap one for what a good time is at that age.
Who raced: countries
The countries with the most finishers in this division.
Top three · Pro Women
Every Pro Women finisher (99) →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Saskia Millard ENG | 25-29 | 58:25 |
| 2 | Jennifer Nikolaus | 35-39 | 1:00:47 |
| 3 | Linda Meier | 30-34 | 1:02:44 |
254 Pro Doubles Men teams. Half finished under 1:10:15, one in ten under 59:03. The fastest 25% (under 1:03:22) beat the typical finisher by 6:24 over the 8 km of running and 3:13 across the eight stations together. The biggest station gap was sandbag lunges (0:41).
Finish times · Pro Doubles Men · 254 teams
How to read
The curve is every finisher, fastest on the left: the higher it is, the more teams finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 61% came on the runs and 31% at the stations, 8% in the roxzone. Their typical finish: 59:44.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 3:46 | 3:33 | 3:36 | 0:08 faster |
| Sled push | 2:12 | 1:53 | 2:00 | 0:08 faster |
| Sled pull | 3:59 | 3:10 | 3:22 | 0:06 faster |
| Burpee broad jump | 2:52 | 2:11 | 2:19 | 0:07 slower |
| Row | 4:19 | 3:59 | 4:03 | level |
| Farmers carry | 1:38 | 1:23 | 1:28 | 0:04 faster |
| Sandbag lunges | 3:38 | 2:51 | 2:57 | 0:03 faster |
| Wall balls | 4:18 | 3:39 | 3:44 | 0:01 slower |
| Roxzone (moving) | 4:21 | 3:26 | 3:31 | 1:30 faster |
| Runs (8 km) | 38:42 | 32:02 | 32:18 | 0:51 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (3:18 against about 5: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 10% slower than run 2; the fastest 25%, 6% slower.
Who raced: age groups
Teams in each age group (the team age group). Tap one for what a good time is at that age.
Who raced: countries
Athletes from each country, counting every team member (508 athletes in 254 teams).
Top three · Pro Doubles Men
Every Pro Doubles Men team (254) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Tim Wenisch, Jannik Czapla | 25-29 | 50:28 |
| 2 | Conor Maguire, Kieron White | 25-29 | 51:28 |
| 3 | Lukas Zajons, Jan-Niklas Friedrich | 30-34 | 52:31 |
101 Pro Doubles Women teams. Half finished under 1:18:20, one in ten under 1:04:52. The fastest 25% (under 1:10:58) beat the typical finisher by 8:42 over the 8 km of running and 3:21 across the eight stations together. The biggest station gap was burpee broad jump (0:41).
Finish times · Pro Doubles Women · 101 teams
How to read
The curve is every finisher, fastest on the left: the higher it is, the more teams finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 66% came on the runs and 25% at the stations, 9% in the roxzone. Their typical finish: 1:05:56.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:21 | 4:04 | 4:06 | 0:11 faster |
| Sled push | 2:31 | 2:08 | 2:15 | 0:03 faster |
| Sled pull | 4:12 | 3:31 | 3:41 | 0:10 faster |
| Burpee broad jump | 3:38 | 2:49 | 2:57 | 0:09 slower |
| Row | 4:52 | 4:29 | 4:35 | 0:03 faster |
| Farmers carry | 1:54 | 1:34 | 1:36 | 0:03 faster |
| Sandbag lunges | 3:55 | 3:08 | 3:18 | 0:07 faster |
| Wall balls | 4:07 | 3:35 | 3:41 | 0:07 faster |
| Roxzone (moving) | 5:01 | 3:47 | 3:53 | 1:43 faster |
| Runs (8 km) | 43:41 | 34:28 | 34:59 | 0:30 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (3:50 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%, 9% slower.
Who raced: age groups
Teams in each age group (the team age group). Tap one for what a good time is at that age.
Who raced: countries
Athletes from each country, counting every team member (202 athletes in 101 teams).
Top three · Pro Doubles Women
Every Pro Doubles Women team (101) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Saskia Millard, Holly Archer ENG, ENG | 25-29 | 54:38 |
| 2 | Jennifer Nikolaus, Rebecca Frank | 30-34 | 57:08 |
| 3 | celine von potobsky, Melanie Maurer | 30-34 | 57:08 |
Fewer than 30 teams, so there is no distribution and no station breakdown for this division.
Top three · Pro Doubles Mixed
Every Pro Doubles Mixed team (1) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Yoan-Alberto Alonso, Jarek Dyhouse | — | 1:08:40 |
58 Relay Men teams. Half finished under 1:16:12, one in ten under 56:54.
Finish times · Relay Men · 58 teams
How to read
The curve is every finisher, fastest on the left: the higher it is, the more teams finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Who raced: age groups
Teams in each age group (the team age group). Tap one for what a good time is at that age.
Who raced: countries
Athletes from each country, counting every team member (232 athletes in 58 teams).
Top three · Relay Men
Every Relay Men team (58) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | James Hogg, Luke Hastings, Gabe Heck, Julien Prieur | U40 | 51:37 |
| 2 | Michael Melly, Joachim Trinel, Wai Chung Ryan Hui, Rik Beugel | U40 | 53:01 |
| 3 | Matisse Manin, Vrublevskyi Maksym, Lukas Graser, Johnny Tieu | U40 | 54:50 |
74 Relay Women teams. Half finished under 1:28:15, one in ten under 1:10:15. The fastest 25% (under 1:19:24) beat the typical finisher by 7:12 over the 8 km of running and 5:32 across the eight stations together. The biggest station gap was burpee broad jump (1:27).
Finish times · Relay Women · 74 teams
How to read
The curve is every finisher, fastest on the left: the higher it is, the more teams finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 54% came on the runs and 41% at the stations, 5% in the roxzone. Their typical finish: 1:12:29.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 5:24 | 4:50 | 5:14 | 0:17 faster |
| Sled push | 2:35 | 2:02 | 2:12 | 0:23 faster |
| Sled pull | 4:59 | 3:41 | 3:52 | 0:32 faster |
| Burpee broad jump | 5:39 | 3:50 | 4:12 | 0:23 faster |
| Row | 5:12 | 4:40 | 4:57 | 0:15 faster |
| Farmers carry | 2:02 | 1:38 | 1:49 | 0:07 faster |
| Sandbag lunges | 4:21 | 3:09 | 3:15 | 0:40 faster |
| Wall balls | 5:12 | 3:54 | 4:21 | 0:38 faster |
| Roxzone (moving) | 5:18 | 4:35 | 4:41 | 2:15 faster |
| Runs (8 km) | 46:00 | 38:29 | 38:48 | 1:30 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (4:07 against about 5:58 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 1% faster than run 2; the fastest 25%, 2% faster.
Who raced: age groups
Teams in each age group (the team age group). Tap one for what a good time is at that age.
Who raced: countries
Athletes from each country, counting every team member (296 athletes in 74 teams).
Top three · Relay Women
Every Relay Women team (74) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Gladys Fabiola Christanto, Stephanie Shabanov-Leong, Ria Chen, Marlis Kuczera | U40 | 59:19 |
| 2 | Millie Hargreaves, Jule Hoff, Danique Szabo, Imogen Crew | U40 | 59:56 |
| 3 | Melanie Pfister, Valentina Groha, Luisa Pfister, Hannah Auer | U40 | 1:04:53 |
107 Relay Mixed teams. Half finished under 1:28:28, one in ten under 1:08:12. The fastest 25% (under 1:14:36) beat the typical finisher by 5:09 over the 8 km of running and 4:21 across the eight stations together. The biggest station gap was burpee broad jump (0:59).
Finish times · Relay Mixed · 107 teams
How to read
The curve is every finisher, fastest on the left: the higher it is, the more teams finished around that time. Green is the fastest 10%; the dashed upright line is the typical finish. Tap the chart for exact counts.
Where the fastest 25% made its time
The fastest 25% against the whole field, part by part.
Of their gain on the typical finisher, 50% came on the runs and 42% at the stations, 8% in the roxzone. Their typical finish: 1:08:56.
How to read
Each bar is how much faster the fastest 25% were than the typical finisher on that part, biggest first.
The race as one bar: typical finisher against the fastest 25%
How to read
The race in order, left to right: blue runs, yellow stations, grey roxzone. A shorter block in the lower bar is where the fastest 25% made their time.
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:47 | 4:06 | 4:17 | 0:28 faster |
| Sled push | 2:45 | 2:00 | 2:23 | 0:21 faster |
| Sled pull | 4:12 | 3:08 | 3:33 | 0:39 faster |
| Burpee broad jump | 4:44 | 3:06 | 3:45 | 0:30 faster |
| Row | 4:42 | 4:12 | 4:21 | 0:29 faster |
| Farmers carry | 1:45 | 1:28 | 1:38 | 0:21 faster |
| Sandbag lunges | 4:31 | 3:28 | 4:03 | 0:20 faster |
| Wall balls | 5:34 | 3:54 | 4:39 | 0:23 faster |
| Roxzone (moving) | 5:03 | 4:06 | 4:11 | 2:01 faster |
| Runs (8 km) | 41:33 | 34:42 | 36:24 | 0:39 slower |
How to read
"Fastest 10%" is the time one in ten beat on that part. "Against the season": green was faster here than the season's typical, red slower.
Run pace, run 1 to run 8
How to read
Minutes for each 1 km run. A line that climbs is a field slowing down. Run 1 reads short here (3:54 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 4% faster than run 2; the fastest 25%, 8% slower.
Who raced: age groups
Teams in each age group (the team age group). Tap one for what a good time is at that age.
Who raced: countries
Athletes from each country, counting every team member (428 athletes in 107 teams).
Top three · Relay Mixed
Every Relay Mixed team (107) →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Melissa Campos, Wilson Lee, Cindy Yea Zhen Sui, Mohd Saddam bin Mohd Pittli | U40 | 59:13 |
| 2 | Christoph Hausmann, Coni Hausmann, Achim Jäger, Kimberly Morales | 40+ | 59:52 |
| 3 | Roman Surin, Nadin Duit, David Lambert, Katerina Kopchenova | 40+ | 59:54 |
Fewer than 30 finishers, so there is no distribution and no station breakdown for this division.
Top three · Adaptive Men
Every Adaptive Men finisher (15) →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Adam Jackson | Neurological Major | 48:09 |
| 2 | Johannes Mayerhofer | Neurological Minor | 1:02:02 |
| 3 | Timothy Pickering | Neurological Major | 1:07:39 |
Fewer than 30 finishers, so there is no distribution and no station breakdown for this division.
Top three · Adaptive Women
Every Adaptive Women finisher (7) →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Linda Wagemann | Seated Without Core Function | 1:12:39 |
| 2 | Elizabeth Lim | Upper Limb Minor | 1:23:23 |
| 3 | Ricarda Drobig | Seated With Hip Function | 1:26:57 |
Karlsruhe: every edition
| Edition | Finishes | Typical Open Men | vs fastest edition |
|---|---|---|---|
| Karlsruhe 2025 | 4,176 | 1:28:17 | fastest |
| Karlsruhe 2026 this page | 7,229 | 1:29:16 | 0:59 slower |
How to read
One row per edition, oldest first, with the typical Open Men finish. A course or timing change can move it; see the venue page.
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.