HYROX Rotterdam event photo
Netherlands
Results · season 2024/25 · 27 Feb 2025

HYROX Rotterdam 2025 results

The typical Open Men finish was 1:26:37, 0:34 slower than the season's 1:26:03.

7,883 finishes7 divisions50% running (normal 48%)Netherlands

HYROX Rotterdam 2025 in brief

  • Charlie Botterill (Britain) won Pro Men by a wide 1:07, in 57:47.
  • Tanja Stroschneider (Austria) won Pro Women in 1:04:43, 0:32 clear of Kim Evers.
  • In Open, Hidde Weersma led the men in 54:34 and Noortje Corstjens the women in 1:05:13.
  • Hidde Weersma posted the fastest SkiErg split in our data for Open Men: 3:20.
  • 7,883 finishes, well above the 4,340 of an average race that season.
  • The same held for Open Women: 1:34:28, 1:13 slower than their season's typical.
  • This was the first HYROX race at this venue in our data.
  • The sled pull ran 0:16 slower than the season's typical for Open Men; the wall balls ran 0:31 faster.
  • A young field: only 23% of Open Men were 40 or over (29% across all races); the biggest age group was 30-34.
  • Women were 31% of the Open field, fewer than the 36% across all races.
  • A home crowd: 80% of Open Men came from the Netherlands, and Britain sent the next most.
  • Open Men was the biggest division (2,469), ahead of Doubles Men (1,384).

How we count · These facts as data

Next edition · 1 Apr 2027HYROX Rotterdam 2027 →
What the field did

Pick your division

How to read this page

Open Men

Hidde Weersma won Open Men in 54:34, 0:21 ahead of the next finisher.Charlie Botterill was second in 54:55 and Nicky van Osselaer third in 58:43.

1:26:37 typical finish 0:34 slower than this season's typical 1:26:03
1:12:19 fastest 10% finished under
1:18:21 – 1:36:35 the middle half of the field
Runs where the fastest 25% gained most 6:16 on the typical finisher; at the stations, burpee broad jump (1:19)

Finish times

Finish

This chart shows how many finished in each 2.5-minute band, fastest on the left.A field of normal spread: typical 1:26:37, middle half about 1:18:21 to 1:36:35, fastest 10% (green) under 1:12:19.

See the numbers
Open Men finish times at Rotterdam 2025
Time band How many Share
52:30 to 55:00 2 0.1%
55:00 to 57:30 0 0.0%
57:30 to 1:00:00 7 0.3%
1:00:00 to 1:02:30 13 0.5%
1:02:30 to 1:05:00 27 1.1%
1:05:00 to 1:07:30 38 1.5%
1:07:30 to 1:10:00 67 2.7%
1:10:00 to 1:12:30 101 4.1%
1:12:30 to 1:15:00 139 5.6%
1:15:00 to 1:17:30 170 6.9%
1:17:30 to 1:20:00 191 7.7%
1:20:00 to 1:22:30 166 6.7%
1:22:30 to 1:25:00 197 8.0%
1:25:00 to 1:27:30 162 6.6%
1:27:30 to 1:30:00 184 7.5%
1:30:00 to 1:32:30 165 6.7%
1:32:30 to 1:35:00 163 6.6%
1:35:00 to 1:37:30 91 3.7%
1:37:30 to 1:40:00 116 4.7%
1:40:00 to 1:42:30 78 3.2%
1:42:30 to 1:45:00 63 2.6%
1:45:00 to 1:47:30 63 2.6%
1:47:30 to 1:50:00 44 1.8%
1:50:00 to 1:52:30 42 1.7%
1:52:30 to 1:55:00 41 1.7%
1:55:00 to 1:57:30 32 1.3%
1:57:30 to 2:00:00 32 1.3%
2:00:00 to 2:02:30 13 0.5%
2:02:30 to 2:05:00 10 0.4%
2:05:00 to 2:07:30 11 0.4%
2:07:30 to 2:10:00 5 0.2%
2:10:00 to 2:12:30 8 0.3%
2:12:30 to 2:15:00 5 0.2%
2:15:00 to 2:17:30 7 0.3%
2:17:30 to 2:20:00 1 0.0%
2:20:00 to 2:22:30 3 0.1%
2:22:30 to 2:25:00 1 0.0%
2:25:00 to 2:27:30 1 0.0%
2:27:30 to 2:30:00 2 0.1%
2:30:00 to 2:32:30 1 0.0%
2:32:30 to 2:35:00 3 0.1%
2:35:00 to 2:37:30 1 0.0%
2:37:30 to 2:40:00 1 0.0%
2:40:00 to 2:42:30 0 0.0%
2:42:30 to 2:45:00 1 0.0%
2:45:00 to 2:47:30 0 0.0%
2:47:30 to 2:50:00 0 0.0%
2:50:00 to 2:52:30 0 0.0%
2:52:30 to 2:55:00 0 0.0%
2:55:00 to 2:57:30 0 0.0%
2:57:30 to 3:00:00 0 0.0%
3:00:00 to 3:02:30 0 0.0%
3:02:30 to 3:05:00 0 0.0%
3:05:00 to 3:07:30 1 0.0%

Where the fastest 25% made its time

RunsStationsRoxzone (moving between stations)

Their gain was shared out: 47% on the runs, 41% at the stations, 12% in the roxzone.

Runs (8 km)6:16
Roxzone (moving)1:34
Row0:17
SkiErg0:12

Each bar is how much faster the fastest 25% were than the typical finisher on one part of the race, biggest first.They gained most on the runs (6:16), then moving between stations (1:34); the smallest gap was the SkiErg (0:12).

See the numbers
Part Fastest 25% faster by
Runs (8 km) 6:16
Roxzone (moving) 1:34
Burpee broad jump 1:19
Wall balls 1:11
Sled pull 0:57
Sandbag lunges 0:57
Sled push 0:21
Farmers carry 0:19
Row 0:17
SkiErg 0:12

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

Typical finisher1:25:32
5:094:254:542:485:155:065:175:455:314:455:192:075:185:055:595:586:51
Typical of the fastest 25%1:12:26
4:284:134:152:274:324:094:344:264:434:284:351:484:354:085:014:475:17
RunsStationsRoxzone (moving between stations)

This chart draws the race in order, left to right: each 1 km run (blue), each station (yellow) and the roxzone (grey), sized by its time.Typical finisher: 42:42 running, 35:59 at the stations and 6:51 in the roxzone; the longest station was the wall balls (5:58).

See the numbers
Part Typical finisher Typical of the fastest 25%
Run 1 5:09 4:28
SkiErg 4:25 4:13
Run 2 4:54 4:15
Sled push 2:48 2:27
Run 3 5:15 4:32
Sled pull 5:06 4:09
Run 4 5:17 4:34
Burpee broad jump 5:45 4:26
Run 5 5:31 4:43
Row 4:45 4:28
Run 6 5:19 4:35
Farmers carry 2:07 1:48
Run 7 5:18 4:35
Sandbag lunges 5:05 4:08
Run 8 5:59 5:01
Wall balls 5:58 4:47
Roxzone 6:51 5:17
Finish 1:26:37 1:13:45

Every station, against the season

Part Typical Fastest 10% Fastest 25% Against the season
SkiErg 4:25 4:05 4:13 0:02 faster
Sled push 2:48 2:13 2:27 level
Sled pull 5:06 3:53 4:09 0:16 slower
Burpee broad jump 5:45 4:07 4:26 0:12 slower
Row 4:45 4:22 4:28 0:04 faster
Farmers carry 2:07 1:38 1:48 level
Sandbag lunges 5:05 3:50 4:08 0:05 faster
Wall balls 5:58 4:24 4:47 0:31 faster
Roxzone (moving) 6:51 5:01 5:17 0:13 faster
Runs (8 km) 43:09 36:03 36:53 1:36 slower

Slower here than the season: sled pull (0:16) and burpee broad jump (0:12). Faster: wall balls (0:31) and the roxzone (0:13).

Run pace, run 1 to run 8

4:004:305:005:306:00 This chart shows the time for each of the eight 1 km runs, run 1 on the left: the typical finisher (solid line) and the fastest 25% (dashed). The typical finisher slowed clearly from run 2 to run 7; the quickest was run 2 (4:54) and the slowest the last run (5:59). The fastest 25% were quicker on every run, by most on the last run (0:58 faster).
Typical athleteFastest 25%minutes per km

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

See the numbers
Run Typical Fastest 25%
Run 1 5:09 4:28
Run 2 4:54 4:15
Run 3 5:15 4:32
Run 4 5:17 4:34
Run 5 5:31 4:43
Run 6 5:19 4:35
Run 7 5:18 4:35
Run 8 5:59 5:01

Who raced: age groups

16-24385 16%
25-29540 22%
30-34561 23%
35-39405 16%
40-44276 11%
45-49150 6%
50-5486 3%
55-5946 2%
60-6416 1%
65-692 0%
70-741 0%

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

See the numbers
Age group How many Share
16-24 385 16%
25-29 540 22%
30-34 561 23%
35-39 405 16%
40-44 276 11%
45-49 150 6%
50-54 86 3%
55-59 46 2%
60-64 16 1%
65-69 2 0%
70-74 1 0%

Who raced: countries

Netherlands1,985 80%
Britain111 4%
Belgium93 4%
France73 3%
Germany60 2%
Ireland41 2%
South Africa10 0%
Spain10 0%

The countries with the most finishers in this division, out of 2,469.The biggest is Netherlands (1,985, 80%), then Britain (111, 4%) and Belgium (93, 4%).

See the numbers
Country How many Share
Netherlands 1,985 80%
Britain 111 4%
Belgium 93 4%
France 73 3%
Germany 60 2%
Ireland 41 2%
South Africa 10 0%
Spain 10 0%
# Athlete Age group Time
1 Hidde Weersma NED NED 25-29 54:34
2 Charlie Botterill GBR GBR 16-24 54:55
3 Nicky van Osselaer BEL BEL 30-34 58:43
Edition by edition

Rotterdam: every edition

Venue page →
Edition Finishes Typical Open Men vs fastest edition
Rotterdam 2025 this page 7,883 1:26:37 0:07 slower
Rotterdam 2026 12,261 1:26:30 fastest

The fastest typical Open Men finish here was 1:26:30, in 2026; this edition was 0:07 slower.

The RoxHype app

Raced Rotterdam? Beat that time at your next race.

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

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

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

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

Rotterdam: the venue, other editions, what to train

VenueRotterdam →2 editions · 20,144 finishes · running 49% of the typical finish at the latest edition
Find my result