
HYROX Maastricht September 2025 results
The typical Open Men finish was 1:29:04, 1:06 slower than the season's 1:27:58.
HYROX Maastricht 2025 in brief
- Liam McCroary (Britain) won Pro Men in 56:33, 0:45 clear of Louis Osselaer.
- Stefanie Oswald (Germany) won Pro Women by a wide 1:21, in 1:01:56.
- The fastest in Open were Michael Odonnell (58:09) and Lena Putters (56:53).
- Lena Putters's 56:53 is the 2nd fastest Open Women time in our data.
- One more time from this race sits in the all-time top 10 of Relay Mixed.
- One age-group record fell here: Lena Putters, Open Women 25-29, in 56:53.
- 7,127 finishes, close to the 6,812 of an average race that season.
- Open Women went the other way: their typical finish, 1:35:47, was 0:35 faster than their season's.
- The typical Open Men finish was 4:46 slower than at the Feb 2025 edition here (1:24:18).
- Since then the race grew from 4,810 to 7,127 finishes.
- Against the season, Open Men lost most time on the wall balls (0:57 slower) and gained most on the sled push (0:26 faster).
- The biggest Open Men age group was 30-34, with 419 finishers; 26% were 40 or over.
- A home crowd: 61% of Open Men came from the Netherlands, and Belgium sent the next most.
- Open Men was the biggest division (1,936), ahead of Doubles Men (1,175).
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
Michael Odonnell won Open Men in 58:09, 0:33 ahead of the next finisher.Nik Kojc was second in 58:42 and Dieter Schwarzkopf third in 59:28.
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:29:04, middle half about 1:19:39 to 1:40:34, fastest 10% (green) under 1:12:42.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 57:30 to 1:00:00 | 4 | 0.2% |
| 1:00:00 to 1:02:30 | 7 | 0.4% |
| 1:02:30 to 1:05:00 | 20 | 1.0% |
| 1:05:00 to 1:07:30 | 29 | 1.5% |
| 1:07:30 to 1:10:00 | 55 | 2.8% |
| 1:10:00 to 1:12:30 | 69 | 3.6% |
| 1:12:30 to 1:15:00 | 90 | 4.6% |
| 1:15:00 to 1:17:30 | 96 | 5.0% |
| 1:17:30 to 1:20:00 | 130 | 6.7% |
| 1:20:00 to 1:22:30 | 124 | 6.4% |
| 1:22:30 to 1:25:00 | 132 | 6.8% |
| 1:25:00 to 1:27:30 | 140 | 7.2% |
| 1:27:30 to 1:30:00 | 116 | 6.0% |
| 1:30:00 to 1:32:30 | 106 | 5.5% |
| 1:32:30 to 1:35:00 | 126 | 6.5% |
| 1:35:00 to 1:37:30 | 91 | 4.7% |
| 1:37:30 to 1:40:00 | 96 | 5.0% |
| 1:40:00 to 1:42:30 | 95 | 4.9% |
| 1:42:30 to 1:45:00 | 64 | 3.3% |
| 1:45:00 to 1:47:30 | 49 | 2.5% |
| 1:47:30 to 1:50:00 | 50 | 2.6% |
| 1:50:00 to 1:52:30 | 35 | 1.8% |
| 1:52:30 to 1:55:00 | 48 | 2.5% |
| 1:55:00 to 1:57:30 | 20 | 1.0% |
| 1:57:30 to 2:00:00 | 24 | 1.2% |
| 2:00:00 to 2:02:30 | 21 | 1.1% |
| 2:02:30 to 2:05:00 | 15 | 0.8% |
| 2:05:00 to 2:07:30 | 13 | 0.7% |
| 2:07:30 to 2:10:00 | 7 | 0.4% |
| 2:10:00 to 2:12:30 | 12 | 0.6% |
| 2:12:30 to 2:15:00 | 7 | 0.4% |
| 2:15:00 to 2:17:30 | 4 | 0.2% |
| 2:17:30 to 2:20:00 | 8 | 0.4% |
| 2:20:00 to 2:22:30 | 7 | 0.4% |
| 2:22:30 to 2:25:00 | 3 | 0.2% |
| 2:25:00 to 2:27:30 | 3 | 0.2% |
| 2:27:30 to 2:30:00 | 5 | 0.3% |
| 2:30:00 to 2:32:30 | 3 | 0.2% |
| 2:32:30 to 2:35:00 | 4 | 0.2% |
| 2:35:00 to 2:37:30 | 2 | 0.1% |
| 2:37:30 to 2:40:00 | 0 | 0.0% |
| 2:40:00 to 2:42:30 | 1 | 0.1% |
| 2:42:30 to 2:45:00 | 1 | 0.1% |
| 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 | 1 | 0.1% |
| 2:52:30 to 2:55:00 | 0 | 0.0% |
| 2:55:00 to 2:57:30 | 0 | 0.0% |
| 2:57:30 to 3:00:00 | 1 | 0.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% |
Where the fastest 25% made its time
The stations gave them more than the runs: 46% of their gain, against 43% on the runs 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: 41:36 running, 38:33 at the stations and 7:33 in the roxzone; the longest station was the wall balls (8:08).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:47 | 4:09 |
| SkiErg | 4:29 | 4:14 |
| Run 2 | 4:45 | 4:05 |
| Sled push | 2:41 | 2:23 |
| Run 3 | 5:05 | 4:20 |
| Sled pull | 5:13 | 4:15 |
| Run 4 | 5:08 | 4:23 |
| Burpee broad jump | 5:56 | 4:30 |
| Run 5 | 5:26 | 4:35 |
| Row | 4:47 | 4:29 |
| Run 6 | 5:14 | 4:25 |
| Farmers carry | 2:07 | 1:49 |
| Run 7 | 5:13 | 4:25 |
| Sandbag lunges | 5:12 | 4:14 |
| Run 8 | 5:58 | 4:53 |
| Wall balls | 8:08 | 5:51 |
| Roxzone | 7:33 | 5:55 |
| Finish | 1:29:04 | 1:13:57 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:29 | 4:08 | 4:14 | 0:06 faster |
| Sled push | 2:41 | 2:07 | 2:23 | 0:26 faster |
| Sled pull | 5:13 | 4:00 | 4:15 | 0:14 slower |
| Burpee broad jump | 5:56 | 4:13 | 4:30 | 0:20 slower |
| Row | 4:47 | 4:24 | 4:29 | 0:07 faster |
| Farmers carry | 2:07 | 1:39 | 1:49 | 0:04 faster |
| Sandbag lunges | 5:12 | 3:52 | 4:14 | 0:08 faster |
| Wall balls | 8:08 | 5:25 | 5:51 | 0:57 slower |
| Roxzone (moving) | 7:33 | 5:42 | 5:55 | 0:07 slower |
| Runs (8 km) | 41:55 | 34:43 | 35:26 | 0:23 slower |
Slower here than the season: wall balls (0:57) and burpee broad jump (0:20). Faster: sled push (0:26) and sandbag lunges (0:08).
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 run 2 (4:45) and the slowest the last run (5:58).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:47 | 4:09 |
| Run 2 | 4:45 | 4:05 |
| Run 3 | 5:05 | 4:20 |
| Run 4 | 5:08 | 4:23 |
| Run 5 | 5:26 | 4:35 |
| Run 6 | 5:14 | 4:25 |
| Run 7 | 5:13 | 4:25 |
| Run 8 | 5:58 | 4:53 |
Who raced: age groups
Who raced: countries
Top three
All 1,936 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Michael Odonnell | 16-24 | 58:09 |
| 2 | Nik Kojc | 25-29 | 58:42 |
| 3 | Dieter Schwarzkopf | 35-39 | 59:28 |
Open Women
Lena Putters won Open Women in 56:53, a clear 6:41 ahead of the next finisher.Michaela Disseldorp was second in 1:03:34 and Imogen Bantick third in 1:05:00.Mostly a home field: 64% of its athletes came from the Netherlands.
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:35:47, middle half about 1:26:51 to 1:47:18, fastest 10% (green) under 1:19:26.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 1 | 0.1% |
| 57:30 to 1:00:00 | 0 | 0.0% |
| 1:00:00 to 1:02:30 | 0 | 0.0% |
| 1:02:30 to 1:05:00 | 1 | 0.1% |
| 1:05:00 to 1:07:30 | 4 | 0.4% |
| 1:07:30 to 1:10:00 | 5 | 0.5% |
| 1:10:00 to 1:12:30 | 15 | 1.6% |
| 1:12:30 to 1:15:00 | 17 | 1.8% |
| 1:15:00 to 1:17:30 | 26 | 2.8% |
| 1:17:30 to 1:20:00 | 30 | 3.2% |
| 1:20:00 to 1:22:30 | 46 | 4.9% |
| 1:22:30 to 1:25:00 | 63 | 6.7% |
| 1:25:00 to 1:27:30 | 42 | 4.5% |
| 1:27:30 to 1:30:00 | 75 | 8.0% |
| 1:30:00 to 1:32:30 | 64 | 6.8% |
| 1:32:30 to 1:35:00 | 57 | 6.1% |
| 1:35:00 to 1:37:30 | 68 | 7.2% |
| 1:37:30 to 1:40:00 | 54 | 5.8% |
| 1:40:00 to 1:42:30 | 41 | 4.4% |
| 1:42:30 to 1:45:00 | 49 | 5.2% |
| 1:45:00 to 1:47:30 | 48 | 5.1% |
| 1:47:30 to 1:50:00 | 42 | 4.5% |
| 1:50:00 to 1:52:30 | 24 | 2.6% |
| 1:52:30 to 1:55:00 | 27 | 2.9% |
| 1:55:00 to 1:57:30 | 30 | 3.2% |
| 1:57:30 to 2:00:00 | 16 | 1.7% |
| 2:00:00 to 2:02:30 | 11 | 1.2% |
| 2:02:30 to 2:05:00 | 16 | 1.7% |
| 2:05:00 to 2:07:30 | 13 | 1.4% |
| 2:07:30 to 2:10:00 | 11 | 1.2% |
| 2:10:00 to 2:12:30 | 2 | 0.2% |
| 2:12:30 to 2:15:00 | 7 | 0.7% |
| 2:15:00 to 2:17:30 | 6 | 0.6% |
| 2:17:30 to 2:20:00 | 3 | 0.3% |
| 2:20:00 to 2:22:30 | 3 | 0.3% |
| 2:22:30 to 2:25:00 | 3 | 0.3% |
| 2:25:00 to 2:27:30 | 3 | 0.3% |
| 2:27:30 to 2:30:00 | 2 | 0.2% |
| 2:30:00 to 2:32:30 | 2 | 0.2% |
| 2:32:30 to 2:35:00 | 3 | 0.3% |
| 2:35:00 to 2:37:30 | 2 | 0.2% |
| 2:37:30 to 2:40:00 | 2 | 0.2% |
| 2:40:00 to 2:42:30 | 1 | 0.1% |
| 2:42:30 to 2:45:00 | 0 | 0.0% |
| 2:45:00 to 2:47:30 | 2 | 0.2% |
| 2:47:30 to 2:50:00 | 0 | 0.0% |
| 2:50:00 to 2:52:30 | 1 | 0.1% |
| 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 | 0 | 0.0% |
| 3:07:30 to 3:10:00 | 1 | 0.1% |
Where the fastest 25% made its time
Their gain was shared out: 49% on the runs, 40% at the stations, 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: 47:01 running, 39:56 at the stations and 8:04 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 | 5:30 | 4:41 |
| SkiErg | 5:07 | 4:51 |
| Run 2 | 5:30 | 4:40 |
| Sled push | 2:31 | 2:12 |
| Run 3 | 5:44 | 4:51 |
| Sled pull | 5:44 | 4:45 |
| Run 4 | 5:51 | 4:57 |
| Burpee broad jump | 6:50 | 5:18 |
| Run 5 | 6:06 | 5:04 |
| Row | 5:22 | 5:02 |
| Run 6 | 5:55 | 4:57 |
| Farmers carry | 2:12 | 1:59 |
| Run 7 | 5:52 | 4:55 |
| Sandbag lunges | 5:06 | 4:09 |
| Run 8 | 6:33 | 5:20 |
| Wall balls | 7:03 | 5:29 |
| Roxzone | 8:04 | 6:23 |
| Finish | 1:35:47 | 1:20:41 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 5:07 | 4:43 | 4:51 | 0:11 faster |
| Sled push | 2:31 | 1:59 | 2:12 | 0:25 faster |
| Sled pull | 5:44 | 4:27 | 4:45 | 0:04 faster |
| Burpee broad jump | 6:50 | 4:59 | 5:18 | 0:04 slower |
| Row | 5:22 | 4:55 | 5:02 | 0:10 faster |
| Farmers carry | 2:12 | 1:49 | 1:59 | 0:07 faster |
| Sandbag lunges | 5:06 | 3:53 | 4:09 | 0:08 faster |
| Wall balls | 7:03 | 5:06 | 5:29 | 0:12 slower |
| Roxzone (moving) | 8:04 | 6:11 | 6:23 | 0:03 slower |
| Runs (8 km) | 47:12 | 38:37 | 39:36 | 0:32 slower |
Slower here than the season: wall balls (0:12) and burpee broad jump (0:04). Faster: sled push (0:25) and SkiErg (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 (5:30) and the slowest the last run (6:33).The fastest 25% were quicker on every run, by most on the last run (1:13 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 5:30 | 4:41 |
| Run 2 | 5:30 | 4:40 |
| Run 3 | 5:44 | 4:51 |
| Run 4 | 5:51 | 4:57 |
| Run 5 | 6:06 | 5:04 |
| Run 6 | 5:55 | 4:57 |
| Run 7 | 5:52 | 4:55 |
| Run 8 | 6:33 | 5:20 |
Who raced: age groups
Who raced: countries
Top three
All 939 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Lena Putters | 25-29 | 56:53 |
| 2 | Michaela Disseldorp | 25-29 | 1:03:34 |
| 3 | Imogen Bantick | 16-24 | 1:05:00 |
Doubles Men
Joel Persson and Ben Sutherland won Doubles Men in 49:36, 0:54 ahead of the next team.Robert Van Herk and Cem Ter Burg were second in 50:30 and Nik Kojc and Graham Halliday third in 51:52.Mostly a home field: 68% of its athletes came from the Netherlands.
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:14:50, middle half about 1:08:33 to 1:22:46, fastest 10% (green) under 1:03:37.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 47:30 to 50:00 | 1 | 0.1% |
| 50:00 to 52:30 | 2 | 0.2% |
| 52:30 to 55:00 | 3 | 0.3% |
| 55:00 to 57:30 | 10 | 0.9% |
| 57:30 to 1:00:00 | 20 | 1.7% |
| 1:00:00 to 1:02:30 | 52 | 4.4% |
| 1:02:30 to 1:05:00 | 69 | 5.9% |
| 1:05:00 to 1:07:30 | 98 | 8.3% |
| 1:07:30 to 1:10:00 | 106 | 9.0% |
| 1:10:00 to 1:12:30 | 112 | 9.5% |
| 1:12:30 to 1:15:00 | 124 | 10.6% |
| 1:15:00 to 1:17:30 | 95 | 8.1% |
| 1:17:30 to 1:20:00 | 92 | 7.8% |
| 1:20:00 to 1:22:30 | 90 | 7.7% |
| 1:22:30 to 1:25:00 | 73 | 6.2% |
| 1:25:00 to 1:27:30 | 61 | 5.2% |
| 1:27:30 to 1:30:00 | 44 | 3.7% |
| 1:30:00 to 1:32:30 | 33 | 2.8% |
| 1:32:30 to 1:35:00 | 21 | 1.8% |
| 1:35:00 to 1:37:30 | 17 | 1.4% |
| 1:37:30 to 1:40:00 | 13 | 1.1% |
| 1:40:00 to 1:42:30 | 10 | 0.9% |
| 1:42:30 to 1:45:00 | 9 | 0.8% |
| 1:45:00 to 1:47:30 | 6 | 0.5% |
| 1:47:30 to 1:50:00 | 3 | 0.3% |
| 1:50:00 to 1:52:30 | 4 | 0.3% |
| 1:52:30 to 1:55:00 | 1 | 0.1% |
| 1:55:00 to 1:57:30 | 3 | 0.3% |
| 1:57:30 to 2:00:00 | 0 | 0.0% |
| 2:00:00 to 2:02:30 | 1 | 0.1% |
| 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 | 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 | 0 | 0.0% |
| 2:25:00 to 2:27: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 26% at the stations and 13% 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: 41:04 running, 26:27 at the stations and 6:40 in the roxzone; the longest station was the wall balls (4:41) and the shortest the sled push (1:36).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:56 | 4:09 |
| SkiErg | 3:59 | 3:48 |
| Run 2 | 4:45 | 4:03 |
| Sled push | 1:36 | 1:31 |
| Run 3 | 5:04 | 4:18 |
| Sled pull | 3:19 | 2:57 |
| Run 4 | 5:08 | 4:18 |
| Burpee broad jump | 3:18 | 2:42 |
| Run 5 | 5:19 | 4:27 |
| Row | 4:26 | 4:12 |
| Run 6 | 5:11 | 4:23 |
| Farmers carry | 1:37 | 1:29 |
| Run 7 | 5:09 | 4:24 |
| Sandbag lunges | 3:31 | 3:01 |
| Run 8 | 5:32 | 4:36 |
| Wall balls | 4:41 | 4:06 |
| Roxzone | 6:40 | 5:21 |
| Finish | 1:14:50 | 1:04:43 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 3:59 | 3:43 | 3:48 | 0:06 faster |
| Sled push | 1:36 | 1:22 | 1:31 | 0:16 faster |
| Sled pull | 3:19 | 2:40 | 2:57 | 0:03 faster |
| Burpee broad jump | 3:18 | 2:27 | 2:42 | 0:05 slower |
| Row | 4:26 | 4:06 | 4:12 | 0:06 faster |
| Farmers carry | 1:37 | 1:22 | 1:29 | 0:03 faster |
| Sandbag lunges | 3:31 | 2:47 | 3:01 | 0:05 faster |
| Wall balls | 4:41 | 3:55 | 4:06 | 0:14 slower |
| Roxzone (moving) | 6:40 | 5:13 | 5:21 | 0:04 faster |
| Runs (8 km) | 40:59 | 33:56 | 34:42 | 1:06 faster |
Slower here than the season: wall balls (0:14) and burpee broad jump (0:05). Faster: sled push (0:16) and row (0:06).
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 run 2 (4:45) and the slowest the last run (5:32).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 | 4:56 | 4:09 |
| Run 2 | 4:45 | 4:03 |
| Run 3 | 5:04 | 4:18 |
| Run 4 | 5:08 | 4:18 |
| Run 5 | 5:19 | 4:27 |
| Run 6 | 5:11 | 4:23 |
| Run 7 | 5:09 | 4:24 |
| Run 8 | 5:32 | 4:36 |
Who raced: age groups
Who raced: countries
Top three
All 1,175 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Joel Persson, Ben Sutherland | 25-29 | 49:36 |
| 2 | Robert Van Herk, Cem Ter Burg | 30-34 | 50:30 |
| 3 | Nik Kojc, Graham Halliday | 30-34 | 51:52 |
Doubles Women
Denise Venghaus and Anne Stellaard won Doubles Women in 59:12, a clear 4:08 ahead of the next team.Sofie Rijnsaardt and Rebecca Stoffelen were second in 1:03:20 and Charlotte Bleijlevens and Pam Dohmen third in 1:03:36.Mostly a home field: 75% of its athletes came from the Netherlands.
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:26:46, middle half about 1:20:00 to 1:35:32, fastest 10% (green) under 1:14:11.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 57:30 to 1:00:00 | 1 | 0.1% |
| 1:00:00 to 1:02:30 | 0 | 0.0% |
| 1:02:30 to 1:05:00 | 3 | 0.3% |
| 1:05:00 to 1:07:30 | 10 | 0.9% |
| 1:07:30 to 1:10:00 | 19 | 1.8% |
| 1:10:00 to 1:12:30 | 35 | 3.3% |
| 1:12:30 to 1:15:00 | 57 | 5.3% |
| 1:15:00 to 1:17:30 | 72 | 6.7% |
| 1:17:30 to 1:20:00 | 70 | 6.5% |
| 1:20:00 to 1:22:30 | 111 | 10.4% |
| 1:22:30 to 1:25:00 | 95 | 8.9% |
| 1:25:00 to 1:27:30 | 95 | 8.9% |
| 1:27:30 to 1:30:00 | 82 | 7.7% |
| 1:30:00 to 1:32:30 | 78 | 7.3% |
| 1:32:30 to 1:35:00 | 59 | 5.5% |
| 1:35:00 to 1:37:30 | 68 | 6.4% |
| 1:37:30 to 1:40:00 | 53 | 5.0% |
| 1:40:00 to 1:42:30 | 48 | 4.5% |
| 1:42:30 to 1:45:00 | 24 | 2.2% |
| 1:45:00 to 1:47:30 | 14 | 1.3% |
| 1:47:30 to 1:50:00 | 18 | 1.7% |
| 1:50:00 to 1:52:30 | 14 | 1.3% |
| 1:52:30 to 1:55:00 | 15 | 1.4% |
| 1:55:00 to 1:57:30 | 4 | 0.4% |
| 1:57:30 to 2:00:00 | 10 | 0.9% |
| 2:00:00 to 2:02:30 | 5 | 0.5% |
| 2:02:30 to 2:05:00 | 2 | 0.2% |
| 2:05:00 to 2:07:30 | 4 | 0.4% |
| 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 | 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 | 0 | 0.0% |
| 2:25:00 to 2:27:30 | 2 | 0.2% |
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: 48:40 running, 29:42 at the stations and 7:48 in the roxzone; the longest station was the row (5:04) and the shortest the sled push (1:38).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 5:56 | 5:06 |
| SkiErg | 4:40 | 4:26 |
| Run 2 | 5:45 | 4:55 |
| Sled push | 1:38 | 1:31 |
| Run 3 | 5:57 | 5:08 |
| Sled pull | 4:05 | 3:34 |
| Run 4 | 6:02 | 5:11 |
| Burpee broad jump | 4:15 | 3:31 |
| Run 5 | 6:15 | 5:20 |
| Row | 5:04 | 4:48 |
| Run 6 | 6:09 | 5:18 |
| Farmers carry | 1:50 | 1:38 |
| Run 7 | 6:07 | 5:15 |
| Sandbag lunges | 3:45 | 3:10 |
| Run 8 | 6:29 | 5:29 |
| Wall balls | 4:25 | 3:54 |
| Roxzone | 7:48 | 6:23 |
| Finish | 1:26:46 | 1:15:18 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:40 | 4:19 | 4:26 | 0:10 faster |
| Sled push | 1:38 | 1:22 | 1:31 | 0:15 faster |
| Sled pull | 4:05 | 3:22 | 3:34 | 0:09 faster |
| Burpee broad jump | 4:15 | 3:12 | 3:31 | 0:03 faster |
| Row | 5:04 | 4:40 | 4:48 | 0:09 faster |
| Farmers carry | 1:50 | 1:32 | 1:38 | 0:03 faster |
| Sandbag lunges | 3:45 | 2:58 | 3:10 | 0:03 faster |
| Wall balls | 4:25 | 3:44 | 3:54 | 0:01 faster |
| Roxzone (moving) | 7:48 | 6:12 | 6:23 | 0:03 slower |
| Runs (8 km) | 48:48 | 40:58 | 41:44 | 0:22 faster |
Slower here than the season: the roxzone (0:03). Faster: sled push (0:15) and SkiErg (0:10).
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 run 2 (5:45) and the slowest the last run (6:29).The fastest 25% were quicker on every run, by most on the last run (1:00 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 5:56 | 5:06 |
| Run 2 | 5:45 | 4:55 |
| Run 3 | 5:57 | 5:08 |
| Run 4 | 6:02 | 5:11 |
| Run 5 | 6:15 | 5:20 |
| Run 6 | 6:09 | 5:18 |
| Run 7 | 6:07 | 5:15 |
| Run 8 | 6:29 | 5:29 |
Who raced: age groups
Who raced: countries
Top three
All 1,069 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Denise Venghaus, Anne Stellaard | 30-34 | 59:12 |
| 2 | Sofie Rijnsaardt, Rebecca Stoffelen | 25-29 | 1:03:20 |
| 3 | Charlotte Bleijlevens, Pam Dohmen | 25-29 | 1:03:36 |
Doubles Mixed
Sabine Von Salis and Guy Portlock won Doubles Mixed in 57:13, 0:36 ahead of the next team.Iza Tulkens and Joey Stol were second in 57:49 and Thom Van Hagen and Lianne Kattevilder third in 58:38.Mostly a home field: 67% of its athletes came from the Netherlands.
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:54, middle half about 1:16:59 to 1:34:04, fastest 10% (green) under 1:11:41.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 1 | 0.1% |
| 57:30 to 1:00:00 | 7 | 0.7% |
| 1:00:00 to 1:02:30 | 5 | 0.5% |
| 1:02:30 to 1:05:00 | 10 | 1.0% |
| 1:05:00 to 1:07:30 | 14 | 1.4% |
| 1:07:30 to 1:10:00 | 36 | 3.5% |
| 1:10:00 to 1:12:30 | 49 | 4.8% |
| 1:12:30 to 1:15:00 | 67 | 6.5% |
| 1:15:00 to 1:17:30 | 85 | 8.3% |
| 1:17:30 to 1:20:00 | 79 | 7.7% |
| 1:20:00 to 1:22:30 | 84 | 8.2% |
| 1:22:30 to 1:25:00 | 83 | 8.1% |
| 1:25:00 to 1:27:30 | 82 | 8.0% |
| 1:27:30 to 1:30:00 | 71 | 6.9% |
| 1:30:00 to 1:32:30 | 58 | 5.7% |
| 1:32:30 to 1:35:00 | 50 | 4.9% |
| 1:35:00 to 1:37:30 | 54 | 5.3% |
| 1:37:30 to 1:40:00 | 43 | 4.2% |
| 1:40:00 to 1:42:30 | 31 | 3.0% |
| 1:42:30 to 1:45:00 | 22 | 2.1% |
| 1:45:00 to 1:47:30 | 16 | 1.6% |
| 1:47:30 to 1:50:00 | 17 | 1.7% |
| 1:50:00 to 1:52:30 | 11 | 1.1% |
| 1:52:30 to 1:55:00 | 7 | 0.7% |
| 1:55:00 to 1:57:30 | 14 | 1.4% |
| 1:57:30 to 2:00:00 | 5 | 0.5% |
| 2:00:00 to 2:02:30 | 5 | 0.5% |
| 2:02:30 to 2:05:00 | 2 | 0.2% |
| 2:05:00 to 2:07:30 | 3 | 0.3% |
| 2:07:30 to 2:10:00 | 2 | 0.2% |
| 2:10:00 to 2:12:30 | 4 | 0.4% |
| 2:12:30 to 2:15:00 | 1 | 0.1% |
| 2:15:00 to 2:17:30 | 3 | 0.3% |
| 2:17:30 to 2:20:00 | 1 | 0.1% |
| 2:20:00 to 2:22:30 | 2 | 0.2% |
| 2:22:30 to 2:25:00 | 0 | 0.0% |
| 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 | 0 | 0.0% |
| 2:32:30 to 2:35:00 | 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: 46:23 running, 29:59 at the stations and 7:45 in the roxzone; the longest station was the wall balls (4:57).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 5:33 | 4:38 |
| SkiErg | 4:15 | 4:03 |
| Run 2 | 5:22 | 4:32 |
| Sled push | 1:56 | 1:48 |
| Run 3 | 5:39 | 4:47 |
| Sled pull | 4:15 | 3:38 |
| Run 4 | 5:44 | 4:50 |
| Burpee broad jump | 3:54 | 3:12 |
| Run 5 | 6:00 | 4:59 |
| Row | 4:48 | 4:30 |
| Run 6 | 5:53 | 4:55 |
| Farmers carry | 1:50 | 1:39 |
| Run 7 | 5:53 | 4:57 |
| Sandbag lunges | 4:04 | 3:30 |
| Run 8 | 6:20 | 5:12 |
| Wall balls | 4:57 | 4:15 |
| Roxzone | 7:45 | 6:14 |
| Finish | 1:24:54 | 1:12:36 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:15 | 3:57 | 4:03 | 0:07 faster |
| Sled push | 1:56 | 1:38 | 1:48 | 0:18 faster |
| Sled pull | 4:15 | 3:25 | 3:38 | 0:15 slower |
| Burpee broad jump | 3:54 | 2:52 | 3:12 | 0:18 slower |
| Row | 4:48 | 4:23 | 4:30 | level |
| Farmers carry | 1:50 | 1:32 | 1:39 | level |
| Sandbag lunges | 4:04 | 3:09 | 3:30 | 0:01 slower |
| Wall balls | 4:57 | 4:02 | 4:15 | 0:20 slower |
| Roxzone (moving) | 7:45 | 6:01 | 6:14 | 0:38 slower |
| Runs (8 km) | 46:38 | 38:10 | 38:51 | 1:06 slower |
Slower here than the season: the roxzone (0:38) and wall balls (0:20). Faster: sled push (0:18) and SkiErg (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 clearly from run 2 to run 7; the quickest was run 2 (5:22) and the slowest the last run (6:20).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 | 5:33 | 4:38 |
| Run 2 | 5:22 | 4:32 |
| Run 3 | 5:39 | 4:47 |
| Run 4 | 5:44 | 4:50 |
| Run 5 | 6:00 | 4:59 |
| Run 6 | 5:53 | 4:55 |
| Run 7 | 5:53 | 4:57 |
| Run 8 | 6:20 | 5:12 |
Who raced: age groups
Who raced: countries
Top three
All 1,026 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Sabine Von Salis, Guy Portlock | 45-49 | 57:13 |
| 2 | Iza Tulkens, Joey Stol | 25-29 | 57:49 |
| 3 | Thom Van Hagen, Lianne Kattevilder | 30-34 | 58:38 |
Pro Men
Liam McCroary won Pro Men in 56:33, 0:45 ahead of the next finisher.Louis Osselaer was second in 57:18 and Maarten Enthoven third in 57:47.41% of its athletes came from the Netherlands, then Belgium (26%).
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:23:03, middle half about 1:12:51 to 1:33:33, fastest 10% (green) under 1:04:18.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 2 | 0.6% |
| 57:30 to 1:00:00 | 15 | 4.8% |
| 1:00:00 to 1:02:30 | 8 | 2.6% |
| 1:02:30 to 1:05:00 | 9 | 2.9% |
| 1:05:00 to 1:07:30 | 13 | 4.2% |
| 1:07:30 to 1:10:00 | 10 | 3.2% |
| 1:10:00 to 1:12:30 | 12 | 3.8% |
| 1:12:30 to 1:15:00 | 22 | 7.1% |
| 1:15:00 to 1:17:30 | 21 | 6.7% |
| 1:17:30 to 1:20:00 | 25 | 8.0% |
| 1:20:00 to 1:22:30 | 15 | 4.8% |
| 1:22:30 to 1:25:00 | 30 | 9.6% |
| 1:25:00 to 1:27:30 | 20 | 6.4% |
| 1:27:30 to 1:30:00 | 10 | 3.2% |
| 1:30:00 to 1:32:30 | 16 | 5.1% |
| 1:32:30 to 1:35:00 | 13 | 4.2% |
| 1:35:00 to 1:37:30 | 14 | 4.5% |
| 1:37:30 to 1:40:00 | 12 | 3.8% |
| 1:40:00 to 1:42:30 | 7 | 2.2% |
| 1:42:30 to 1:45:00 | 9 | 2.9% |
| 1:45:00 to 1:47:30 | 3 | 1.0% |
| 1:47:30 to 1:50:00 | 4 | 1.3% |
| 1:50:00 to 1:52:30 | 2 | 0.6% |
| 1:52:30 to 1:55:00 | 3 | 1.0% |
| 1:55:00 to 1:57:30 | 2 | 0.6% |
| 1:57:30 to 2:00:00 | 2 | 0.6% |
| 2:00:00 to 2:02:30 | 2 | 0.6% |
| 2:02:30 to 2:05:00 | 2 | 0.6% |
| 2:05:00 to 2:07:30 | 3 | 1.0% |
| 2:07:30 to 2:10:00 | 1 | 0.3% |
| 2:10:00 to 2:12:30 | 1 | 0.3% |
| 2:12:30 to 2:15:00 | 0 | 0.0% |
| 2:15:00 to 2:17:30 | 1 | 0.3% |
| 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 | 2 | 0.6% |
| 2:32:30 to 2:35:00 | 0 | 0.0% |
| 2:35:00 to 2:37:30 | 1 | 0.3% |
Where the fastest 25% made its time
The stations gave them more than the runs: 52% of their gain, against 38% 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: 36:33 running, 38:12 at the stations and 6:32 in the roxzone; the longest station was the wall balls (7:40).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:09 | 3:37 |
| SkiErg | 4:12 | 3:56 |
| Run 2 | 4:09 | 3:32 |
| Sled push | 3:18 | 2:43 |
| Run 3 | 4:24 | 3:43 |
| Sled pull | 6:22 | 4:33 |
| Run 4 | 4:32 | 3:47 |
| Burpee broad jump | 4:43 | 3:21 |
| Run 5 | 4:42 | 3:52 |
| Row | 4:33 | 4:11 |
| Run 6 | 4:38 | 3:49 |
| Farmers carry | 2:11 | 1:41 |
| Run 7 | 4:43 | 3:50 |
| Sandbag lunges | 5:12 | 3:48 |
| Run 8 | 5:15 | 4:15 |
| Wall balls | 7:40 | 5:25 |
| Roxzone | 6:32 | 4:56 |
| Finish | 1:23:03 | 1:06:35 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:12 | 3:53 | 3:56 | 0:06 faster |
| Sled push | 3:18 | 2:33 | 2:43 | 0:35 faster |
| Sled pull | 6:22 | 4:20 | 4:33 | 0:38 slower |
| Burpee broad jump | 4:43 | 3:04 | 3:21 | 0:20 slower |
| Row | 4:33 | 4:09 | 4:11 | 0:02 faster |
| Farmers carry | 2:11 | 1:34 | 1:41 | level |
| Sandbag lunges | 5:12 | 3:37 | 3:48 | 0:10 slower |
| Wall balls | 7:40 | 5:07 | 5:25 | 0:48 slower |
| Roxzone (moving) | 6:32 | 4:45 | 4:56 | 0:19 slower |
| Runs (8 km) | 36:36 | 29:44 | 30:29 | level |
Slower here than the season: wall balls (0:48) and sled pull (0:38). Faster: sled push (0:35) and SkiErg (0:06).
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 run 2 (4:09) and the slowest the last run (5:15).The fastest 25% were quicker on every run, by most on the last run (1:00 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 4:09 | 3:37 |
| Run 2 | 4:09 | 3:32 |
| Run 3 | 4:24 | 3:43 |
| Run 4 | 4:32 | 3:47 |
| Run 5 | 4:42 | 3:52 |
| Run 6 | 4:38 | 3:49 |
| Run 7 | 4:43 | 3:50 |
| Run 8 | 5:15 | 4:15 |
Who raced: age groups
Who raced: countries
Top three
All 312 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Liam McCroary | 25-29 | 56:33 |
| 2 | Louis Osselaer | 30-34 | 57:18 |
| 3 | Maarten Enthoven | 25-29 | 57:47 |
Pro Women
Stefanie Oswald won Pro Women in 1:01:56, a clear 1:21 ahead of the next finisher.Manuela García Caparrós was second in 1:03:17 and Danél Louw third in 1:03:23.35% of its athletes came from the Netherlands, then Germany (21%).
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A widely spread field: typical 1:30:41, middle half about 1:17:15 to 1:42:40, fastest 10% (green) under 1:10:58.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:00:00 to 1:02:30 | 1 | 0.6% |
| 1:02:30 to 1:05:00 | 6 | 3.8% |
| 1:05:00 to 1:07:30 | 1 | 0.6% |
| 1:07:30 to 1:10:00 | 5 | 3.1% |
| 1:10:00 to 1:12:30 | 9 | 5.6% |
| 1:12:30 to 1:15:00 | 8 | 5.0% |
| 1:15:00 to 1:17:30 | 12 | 7.5% |
| 1:17:30 to 1:20:00 | 6 | 3.8% |
| 1:20:00 to 1:22:30 | 5 | 3.1% |
| 1:22:30 to 1:25:00 | 10 | 6.3% |
| 1:25:00 to 1:27:30 | 4 | 2.5% |
| 1:27:30 to 1:30:00 | 11 | 6.9% |
| 1:30:00 to 1:32:30 | 14 | 8.8% |
| 1:32:30 to 1:35:00 | 6 | 3.8% |
| 1:35:00 to 1:37:30 | 6 | 3.8% |
| 1:37:30 to 1:40:00 | 9 | 5.6% |
| 1:40:00 to 1:42:30 | 7 | 4.4% |
| 1:42:30 to 1:45:00 | 6 | 3.8% |
| 1:45:00 to 1:47:30 | 7 | 4.4% |
| 1:47:30 to 1:50:00 | 6 | 3.8% |
| 1:50:00 to 1:52:30 | 4 | 2.5% |
| 1:52:30 to 1:55:00 | 3 | 1.9% |
| 1:55:00 to 1:57:30 | 1 | 0.6% |
| 1:57:30 to 2:00:00 | 1 | 0.6% |
| 2:00:00 to 2:02:30 | 4 | 2.5% |
| 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 | 2 | 1.3% |
| 2:10:00 to 2:12:30 | 2 | 1.3% |
| 2:12:30 to 2:15:00 | 1 | 0.6% |
| 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.6% |
| 2:22:30 to 2:25:00 | 1 | 0.6% |
| 2:25:00 to 2:27:30 | 0 | 0.0% |
| 2:27:30 to 2:30:00 | 1 | 0.6% |
Where the fastest 25% made its time
The stations gave them more than the runs: 50% of their gain, against 41% 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: 40:45 running, 40:24 at the stations and 7:03 in the roxzone; the longest station was the wall balls (6:53).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:41 | 3:57 |
| SkiErg | 4:45 | 4:29 |
| Run 2 | 4:39 | 4:00 |
| Sled push | 3:30 | 2:48 |
| Run 3 | 5:00 | 4:09 |
| Sled pull | 6:34 | 5:01 |
| Run 4 | 5:06 | 4:14 |
| Burpee broad jump | 5:42 | 4:03 |
| Run 5 | 5:17 | 4:15 |
| Row | 5:03 | 4:41 |
| Run 6 | 5:07 | 4:15 |
| Farmers carry | 2:35 | 1:57 |
| Run 7 | 5:10 | 4:19 |
| Sandbag lunges | 5:23 | 4:05 |
| Run 8 | 5:46 | 4:38 |
| Wall balls | 6:53 | 4:48 |
| Roxzone | 7:03 | 5:31 |
| Finish | 1:30:41 | 1:11:56 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:45 | 4:26 | 4:29 | 0:09 faster |
| Sled push | 3:30 | 2:44 | 2:48 | 0:30 faster |
| Sled pull | 6:34 | 4:46 | 5:01 | 0:47 slower |
| Burpee broad jump | 5:42 | 3:51 | 4:03 | 0:29 slower |
| Row | 5:03 | 4:38 | 4:41 | 0:04 faster |
| Farmers carry | 2:35 | 1:51 | 1:57 | 0:02 faster |
| Sandbag lunges | 5:23 | 4:00 | 4:05 | 0:13 slower |
| Wall balls | 6:53 | 4:38 | 4:48 | 0:32 slower |
| Roxzone (moving) | 7:03 | 5:19 | 5:31 | 0:31 slower |
| Runs (8 km) | 40:54 | 33:06 | 33:54 | 0:47 slower |
Slower here than the season: sled pull (0:47) and wall balls (0:32). Faster: sled push (0:30) and SkiErg (0:09).
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 run 2 (4:39) and the slowest the last run (5:46).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:41 | 3:57 |
| Run 2 | 4:39 | 4:00 |
| Run 3 | 5:00 | 4:09 |
| Run 4 | 5:06 | 4:14 |
| Run 5 | 5:17 | 4:15 |
| Run 6 | 5:07 | 4:15 |
| Run 7 | 5:10 | 4:19 |
| Run 8 | 5:46 | 4:38 |
Who raced: age groups
Who raced: countries
Top three
All 160 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | Stefanie Oswald | 30-34 | 1:01:56 |
| 2 | Manuela García Caparrós | 25-29 | 1:03:17 |
| 3 | Danél Louw | 25-29 | 1:03:23 |
Pro Doubles Men
Tim Wenisch and Alexander Roncevic won Pro Doubles Men in 49:26, a clear 1:32 ahead of the next team.Alexis Bernier and Marko Nicic were second in 50:58 and Jannik Czapla and Sebastian Ifversen third in 51:18.60% of its athletes came from the Netherlands, then Belgium (15%).
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:11:30, middle half about 1:04:30 to 1:17:55, fastest 10% (green) under 58:53.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 47:30 to 50:00 | 1 | 0.4% |
| 50:00 to 52:30 | 5 | 2.1% |
| 52:30 to 55:00 | 5 | 2.1% |
| 55:00 to 57:30 | 6 | 2.6% |
| 57:30 to 1:00:00 | 13 | 5.6% |
| 1:00:00 to 1:02:30 | 13 | 5.6% |
| 1:02:30 to 1:05:00 | 18 | 7.7% |
| 1:05:00 to 1:07:30 | 23 | 9.9% |
| 1:07:30 to 1:10:00 | 19 | 8.2% |
| 1:10:00 to 1:12:30 | 24 | 10.3% |
| 1:12:30 to 1:15:00 | 22 | 9.4% |
| 1:15:00 to 1:17:30 | 22 | 9.4% |
| 1:17:30 to 1:20:00 | 16 | 6.9% |
| 1:20:00 to 1:22:30 | 13 | 5.6% |
| 1:22:30 to 1:25:00 | 5 | 2.1% |
| 1:25:00 to 1:27:30 | 2 | 0.9% |
| 1:27:30 to 1:30:00 | 10 | 4.3% |
| 1:30:00 to 1:32:30 | 4 | 1.7% |
| 1:32:30 to 1:35:00 | 2 | 0.9% |
| 1:35:00 to 1:37:30 | 5 | 2.1% |
| 1:37:30 to 1:40:00 | 1 | 0.4% |
| 1:40:00 to 1:42:30 | 1 | 0.4% |
| 1:42:30 to 1:45:00 | 0 | 0.0% |
| 1:45:00 to 1:47:30 | 2 | 0.9% |
| 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 | 0 | 0.0% |
| 2:12:30 to 2:15:00 | 0 | 0.0% |
| 2:15:00 to 2:17:30 | 1 | 0.4% |
Where the fastest 25% made its time
Their gain was shared out: 57% on the runs, 31% 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: 36:58 running, 27:26 at the stations and 6:02 in the roxzone; the longest station was the wall balls (4:42).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 4:17 | 3:39 |
| SkiErg | 3:50 | 3:40 |
| Run 2 | 4:14 | 3:37 |
| Sled push | 1:57 | 1:48 |
| Run 3 | 4:33 | 3:49 |
| Sled pull | 4:23 | 3:37 |
| Run 4 | 4:38 | 3:50 |
| Burpee broad jump | 2:52 | 2:24 |
| Run 5 | 4:45 | 3:55 |
| Row | 4:17 | 4:01 |
| Run 6 | 4:42 | 3:54 |
| Farmers carry | 1:39 | 1:32 |
| Run 7 | 4:47 | 3:55 |
| Sandbag lunges | 3:46 | 3:01 |
| Run 8 | 5:02 | 4:08 |
| Wall balls | 4:42 | 3:59 |
| Roxzone | 6:02 | 4:46 |
| Finish | 1:11:30 | 59:55 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 3:50 | 3:33 | 3:40 | 0:02 faster |
| Sled push | 1:57 | 1:37 | 1:48 | 0:18 faster |
| Sled pull | 4:23 | 3:23 | 3:37 | 0:16 slower |
| Burpee broad jump | 2:52 | 2:10 | 2:24 | 0:09 slower |
| Row | 4:17 | 3:57 | 4:01 | 0:01 slower |
| Farmers carry | 1:39 | 1:27 | 1:32 | 0:01 faster |
| Sandbag lunges | 3:46 | 2:52 | 3:01 | 0:11 slower |
| Wall balls | 4:42 | 3:49 | 3:59 | 0:29 slower |
| Roxzone (moving) | 6:02 | 4:42 | 4:46 | 0:31 slower |
| Runs (8 km) | 37:06 | 30:12 | 30:50 | 0:16 slower |
Slower here than the season: the roxzone (0:31) and wall balls (0:29). Faster: sled push (0:18) and SkiErg (0:02).
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 run 2 (4:14) and the slowest the last run (5:02).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 | 4:17 | 3:39 |
| Run 2 | 4:14 | 3:37 |
| Run 3 | 4:33 | 3:49 |
| Run 4 | 4:38 | 3:50 |
| Run 5 | 4:45 | 3:55 |
| Run 6 | 4:42 | 3:54 |
| Run 7 | 4:47 | 3:55 |
| Run 8 | 5:02 | 4:08 |
Who raced: age groups
Who raced: countries
Top three
All 233 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Tim Wenisch, Alexander Roncevic | 30-34 | 49:26 |
| 2 | Alexis Bernier, Marko Nicic | 30-34 | 50:58 |
| 3 | Jannik Czapla, Sebastian Ifversen | 25-29 | 51:18 |
Pro Doubles Women
Gabriella Moriarty and Zara Piergianni won Pro Doubles Women in 57:19, 0:20 ahead of the next team.Melanie Maurer and Jennifer Nikolaus were second in 57:39 and Camilla Massa and Seka Arning third in 57:41.53% of its athletes came from the Netherlands, then Germany (24%).
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:01, middle half about 1:18:48 to 1:34:22, fastest 10% (green) under 1:10:18.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 1 | 0.6% |
| 57:30 to 1:00:00 | 3 | 1.9% |
| 1:00:00 to 1:02:30 | 2 | 1.3% |
| 1:02:30 to 1:05:00 | 1 | 0.6% |
| 1:05:00 to 1:07:30 | 2 | 1.3% |
| 1:07:30 to 1:10:00 | 5 | 3.2% |
| 1:10:00 to 1:12:30 | 8 | 5.2% |
| 1:12:30 to 1:15:00 | 14 | 9.1% |
| 1:15:00 to 1:17:30 | 1 | 0.6% |
| 1:17:30 to 1:20:00 | 10 | 6.5% |
| 1:20:00 to 1:22:30 | 11 | 7.1% |
| 1:22:30 to 1:25:00 | 10 | 6.5% |
| 1:25:00 to 1:27:30 | 15 | 9.7% |
| 1:27:30 to 1:30:00 | 17 | 11.0% |
| 1:30:00 to 1:32:30 | 5 | 3.2% |
| 1:32:30 to 1:35:00 | 12 | 7.8% |
| 1:35:00 to 1:37:30 | 6 | 3.9% |
| 1:37:30 to 1:40:00 | 4 | 2.6% |
| 1:40:00 to 1:42:30 | 5 | 3.2% |
| 1:42:30 to 1:45:00 | 5 | 3.2% |
| 1:45:00 to 1:47:30 | 2 | 1.3% |
| 1:47:30 to 1:50:00 | 2 | 1.3% |
| 1:50:00 to 1:52:30 | 1 | 0.6% |
| 1:52:30 to 1:55:00 | 3 | 1.9% |
| 1:55:00 to 1:57:30 | 1 | 0.6% |
| 1:57:30 to 2:00:00 | 2 | 1.3% |
| 2:00:00 to 2:02:30 | 0 | 0.0% |
| 2:02:30 to 2:05:00 | 3 | 1.9% |
| 2:05:00 to 2:07:30 | 0 | 0.0% |
| 2:07:30 to 2:10:00 | 1 | 0.6% |
| 2:10:00 to 2:12:30 | 1 | 0.6% |
| 2:12:30 to 2:15:00 | 1 | 0.6% |
Where the fastest 25% made its time
Their gain was shared out: 58% on the runs, 31% at the stations, 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: 46:12 running, 32:08 at the stations and 7:25 in the roxzone; the longest station was the sled pull (4:59).
See the numbers
| Part | Typical finisher | Typical of the fastest 25% |
|---|---|---|
| Run 1 | 5:29 | 4:22 |
| SkiErg | 4:29 | 4:16 |
| Run 2 | 5:20 | 4:20 |
| Sled push | 2:17 | 2:05 |
| Run 3 | 5:36 | 4:32 |
| Sled pull | 4:59 | 4:09 |
| Run 4 | 5:48 | 4:37 |
| Burpee broad jump | 4:05 | 3:01 |
| Run 5 | 5:57 | 4:50 |
| Row | 4:57 | 4:38 |
| Run 6 | 5:54 | 4:41 |
| Farmers carry | 1:59 | 1:45 |
| Run 7 | 5:54 | 4:50 |
| Sandbag lunges | 4:27 | 3:42 |
| Run 8 | 6:15 | 5:07 |
| Wall balls | 4:56 | 3:56 |
| Roxzone | 7:25 | 5:45 |
| Finish | 1:27:01 | 1:12:00 |
Every station, against the season
| Part | Typical | Fastest 10% | Fastest 25% | Against the season |
|---|---|---|---|---|
| SkiErg | 4:29 | 4:08 | 4:16 | 0:02 faster |
| Sled push | 2:17 | 1:54 | 2:05 | 0:14 faster |
| Sled pull | 4:59 | 3:51 | 4:09 | 0:33 slower |
| Burpee broad jump | 4:05 | 2:58 | 3:01 | 0:33 slower |
| Row | 4:57 | 4:33 | 4:38 | 0:05 slower |
| Farmers carry | 1:59 | 1:40 | 1:45 | 0:03 slower |
| Sandbag lunges | 4:27 | 3:24 | 3:42 | 0:29 slower |
| Wall balls | 4:56 | 3:47 | 3:56 | 0:42 slower |
| Roxzone (moving) | 7:25 | 5:30 | 5:45 | 0:54 slower |
| Runs (8 km) | 46:12 | 35:54 | 37:35 | 3:31 slower |
Slower here than the season: the roxzone (0:54) and wall balls (0:42). Faster: sled push (0:14) and SkiErg (0:02).
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 run 2 (5:20) and the slowest the last run (6:15).The fastest 25% were quicker on every run, by most on run 6 (1:13 faster).
See the numbers
| Run | Typical | Fastest 25% |
|---|---|---|
| Run 1 | 5:29 | 4:22 |
| Run 2 | 5:20 | 4:20 |
| Run 3 | 5:36 | 4:32 |
| Run 4 | 5:48 | 4:37 |
| Run 5 | 5:57 | 4:50 |
| Run 6 | 5:54 | 4:41 |
| Run 7 | 5:54 | 4:50 |
| Run 8 | 6:15 | 5:07 |
Who raced: age groups
Who raced: countries
Top three
All 154 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Gabriella Moriarty, Zara Piergianni | 30-34 | 57:19 |
| 2 | Melanie Maurer, Jennifer Nikolaus | 35-39 | 57:39 |
| 3 | Camilla Massa, Seka Arning | 30-34 | 57:41 |
Relay Men
Dylan Versluis's relay team won Relay Men in 55:54, 0:58 ahead of the next team.Shane Kloosterman's relay team were second in 56:52 and Peter Pabst's relay team third in 58:11.
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:07:06, middle half about 1:01:35 to 1:18:36, fastest 10% (green) under 59:06.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 55:00 to 57:30 | 2 | 5.0% |
| 57:30 to 1:00:00 | 5 | 12.5% |
| 1:00:00 to 1:02:30 | 6 | 15.0% |
| 1:02:30 to 1:05:00 | 4 | 10.0% |
| 1:05:00 to 1:07:30 | 5 | 12.5% |
| 1:07:30 to 1:10:00 | 2 | 5.0% |
| 1:10:00 to 1:12:30 | 2 | 5.0% |
| 1:12:30 to 1:15:00 | 2 | 5.0% |
| 1:15:00 to 1:17:30 | 1 | 2.5% |
| 1:17:30 to 1:20:00 | 2 | 5.0% |
| 1:20:00 to 1:22:30 | 2 | 5.0% |
| 1:22:30 to 1:25:00 | 3 | 7.5% |
| 1:25:00 to 1:27:30 | 1 | 2.5% |
| 1:27:30 to 1:30:00 | 1 | 2.5% |
| 1:30:00 to 1:32:30 | 1 | 2.5% |
| 1:32:30 to 1:35:00 | 0 | 0.0% |
| 1:35:00 to 1:37:30 | 1 | 2.5% |
Who raced: age groups
Who raced: countries
Top three
All 40 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Dylan Versluis, Dominic Kiewiet, Gert-Jan Westerhout, Marnix Kaspers | U40 | 55:54 |
| 2 | Shane Kloosterman, Elio Van Opstal, Tjebbe Mobach, Gabriël Bom | U40 | 56:52 |
| 3 | Peter Pabst, Cornelius Krüger, Andreas Fußwinkel, Mustafa Soenmezoglu | U40 | 58:11 |
Relay Women
Sofie Brörmann's relay team won Relay Women in 1:02:28, a clear 7:07 ahead of the next team.Angela Harzer's relay team were second in 1:09:35 and Xenia Thielen's relay team third in 1:10:40.
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:58, middle half about 1:17:20 to 1:30:39, fastest 10% (green) under 1:12:03.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 1:00:00 to 1:02:30 | 1 | 2.3% |
| 1:02:30 to 1:05:00 | 0 | 0.0% |
| 1:05:00 to 1:07:30 | 0 | 0.0% |
| 1:07:30 to 1:10:00 | 1 | 2.3% |
| 1:10:00 to 1:12:30 | 3 | 7.0% |
| 1:12:30 to 1:15:00 | 3 | 7.0% |
| 1:15:00 to 1:17:30 | 3 | 7.0% |
| 1:17:30 to 1:20:00 | 4 | 9.3% |
| 1:20:00 to 1:22:30 | 6 | 14.0% |
| 1:22:30 to 1:25:00 | 4 | 9.3% |
| 1:25:00 to 1:27:30 | 3 | 7.0% |
| 1:27:30 to 1:30:00 | 3 | 7.0% |
| 1:30:00 to 1:32:30 | 4 | 9.3% |
| 1:32:30 to 1:35:00 | 3 | 7.0% |
| 1:35:00 to 1:37:30 | 1 | 2.3% |
| 1:37:30 to 1:40:00 | 3 | 7.0% |
| 1:40:00 to 1:42:30 | 1 | 2.3% |
Who raced: age groups
Who raced: countries
Top three
All 43 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Sofie Brörmann, Mariska Vermeulen, Wendy Bogers, Gabrièl Bartels | 40+ | 1:02:28 |
| 2 | Angela Harzer, Nadine Reissig, Patrizia Hartmann, Alexandra Fürst | 40+ | 1:09:35 |
| 3 | Xenia Thielen, Jennifer Aven, Annalena Grabe, Sarah Anna Haiduk | U40 | 1:10:40 |
Relay Mixed
Margot Vandenlindenloof's relay team won Relay Mixed in 49:17, a clear 5:55 ahead of the next team.Jules Mostert's relay team were second in 55:12 and Inga Michejenko's relay team third in 56:49.
Finish times
This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread with the slower times close behind: typical 1:18:32, middle half about 1:07:39 to 1:25:32, fastest 10% (green) under 59:12.
See the numbers
| Time band | How many | Share |
|---|---|---|
| 47:30 to 50:00 | 1 | 2.8% |
| 50:00 to 52:30 | 0 | 0.0% |
| 52:30 to 55:00 | 0 | 0.0% |
| 55:00 to 57:30 | 2 | 5.6% |
| 57:30 to 1:00:00 | 1 | 2.8% |
| 1:00:00 to 1:02:30 | 2 | 5.6% |
| 1:02:30 to 1:05:00 | 1 | 2.8% |
| 1:05:00 to 1:07:30 | 2 | 5.6% |
| 1:07:30 to 1:10:00 | 2 | 5.6% |
| 1:10:00 to 1:12:30 | 1 | 2.8% |
| 1:12:30 to 1:15:00 | 2 | 5.6% |
| 1:15:00 to 1:17:30 | 2 | 5.6% |
| 1:17:30 to 1:20:00 | 5 | 13.9% |
| 1:20:00 to 1:22:30 | 1 | 2.8% |
| 1:22:30 to 1:25:00 | 3 | 8.3% |
| 1:25:00 to 1:27:30 | 3 | 8.3% |
| 1:27:30 to 1:30:00 | 3 | 8.3% |
| 1:30:00 to 1:32:30 | 2 | 5.6% |
| 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 | 0 | 0.0% |
| 1:40:00 to 1:42:30 | 1 | 2.8% |
| 1:42:30 to 1:45:00 | 0 | 0.0% |
| 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 | 1 | 2.8% |
| 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 | 1 | 2.8% |
Who raced: age groups
Who raced: countries
Top three
All 36 teams, with splits →| # | Team | Age group | Time |
|---|---|---|---|
| 1 | Margot Vandenlindenloof, Tom Franssens, Charlotte Vandenlindenloof, Pieter Maes | U40 | 49:17 |
| 2 | Jules Mostert, Joey Stol, Michaela Disseldorp, Suzanne Deuss | U40 | 55:12 |
| 3 | Inga Michejenko, Liesbeth Lust, Yuri Van Den Brink, Rafael Bouts | 40+ | 56:49 |
Adaptive Men
David Caci won Adaptive Men in 1:07:38, a clear 5:37 ahead of the next finisher.Rudy de Jonge was second in 1:13:15 and Adam Lione third in 1:14:25.
Fewer than 30 finishers, so there is no distribution and no station breakdown for this division.
Top three
All 4 finishers, with splits →| # | Athlete | Age group | Time |
|---|---|---|---|
| 1 | David Caci | Seated Without Hip Function | 1:07:38 |
| 2 | Rudy de Jonge | Upper Limb | 1:13:15 |
| 3 | Adam Lione | Visual Impairment | 1:14:25 |
Maastricht: every edition
| Edition | Finishes | Typical Open Men | vs fastest edition |
|---|---|---|---|
| Maastricht 2025 · Feb | 4,810 | 1:24:18 | fastest |
| Maastricht 2025 · Sep this page | 7,127 | 1:29:04 | 4:46 slower |
| Maastricht 2026 | 8,618 | 1:26:02 | 1:44 slower |
The fastest typical Open Men finish here was 1:24:18, in 2025 · Feb; this edition was 4:46 slower.
Raced Maastricht? 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.