2025 VI Half Gasteiz

June 6, 2025 · Vitoria, Spain

Data: PTO / imported results · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

202520242023
Distance
Middle Distance
Field size
28
18 men · 10 women
Men SOF
51.21
Women SOF
19.39

Race story in the data

Men: Rostislav Pevtsov won in 3:42:16 with a +2:22 margin. Emmanuel Lejeune had the fastest run (1:13:00).

Women: Chloe Nicolas won in 4:22:49 with a +4:54 margin. Janina Saarnio had the fastest run (1:27:05).

Shareable race cards

Copy clean podium and split summaries for chats, newsletters, and social posts.

Race summary

2025 VI Half Gasteiz 2025 - Men

ProTriStats

Winner: Rostislav Pevtsov in 3:42:16

Margin: +2:22

Fastest bike: PelloOsoro Gutierrez - 1:59:29

Fastest run: Emmanuel Lejeune - 1:13:00

Top points: Rostislav Pevtsov - 65.19 pts

Field: 18/18 finishers, SOF 51.21

Race summary

2025 VI Half Gasteiz 2025 - Women

ProTriStats

Winner: Chloe Nicolas in 4:22:49

Margin: +4:54

Fastest bike: Chloe Nicolas - 2:19:55

Fastest run: Janina Saarnio - 1:27:05

Top points: Chloe Nicolas - 50.90 pts

Field: 10/10 finishers, SOF 19.39

Men race summary

18 finishers from 18 starters · SOF 51.21

Winner
Rostislav Pevtsov
3:42:16
Winning margin
+2:22
Gap to second place
Fastest swim
Tuz-iPan Unknown · 24:33
Fastest bike
PelloOsoro Gutierrez · 1:59:29
Fastest run
Emmanuel Lejeune · 1:13:00
Top points
Rostislav Pevtsov
65.19 pts

Women race summary

10 finishers from 10 starters · SOF 19.39

Winner
Chloe Nicolas
4:22:49
Winning margin
+4:54
Gap to second place
Fastest swim
Mikayla Messer · 25:02
Fastest bike
Chloe Nicolas · 2:19:55
Fastest run
Janina Saarnio · 1:27:05
Top points
Chloe Nicolas
50.90 pts

Men split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 24:33
  2. 2
    Rostislav Pevtsov
    Finish 1 · split rank #2
    24:35
  3. 3
    Emmanuel Lejeune
    Finish 4 · split rank #3
    25:02

T1

  1. 00:56
  2. 00:56
  3. 3
    1:00

Bike

  1. 1:59:29
  2. 2
    Tuz-iPan Unknown
    Finish 2 · split rank #2
    2:01:53
  3. 3
    Rostislav Pevtsov
    Finish 1 · split rank #3
    2:02:00

T2

  1. 1:02
  2. 1:05
  3. 3
    1:06

Run

  1. 1:13:00
  2. 2
    Rostislav Pevtsov
    Finish 1 · split rank #2
    1:13:15
  3. 3
    Tuz-iPan Unknown
    Finish 2 · split rank #3
    1:15:16
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

Women split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 25:02
  2. 2
    MaddiMarquet Ferran
    Finish 5 · split rank #2
    30:41
  3. 3
    Chloe Nicolas
    Finish 1 · split rank #3
    30:58

T1

  1. 1
    00:59
  2. 00:59
  3. 1:02

Bike

  1. 1
    2:19:55
  2. 2
    Mikayla Messer
    Finish 2 · split rank #2
    2:25:07
  3. 3
    MaddiMarquet Ferran
    Finish 5 · split rank #3
    2:30:54

T2

  1. 1:06
  2. 1:09
  3. 1:12

Run

  1. 1:27:05
  2. 2
    FernandaFleischmann Olguin
    Finish 9 · split rank #2
    1:28:52
  3. 3
    Chloe Nicolas
    Finish 1 · split rank #3
    1:29:42
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

PodiumMen

Winner time: 3:42:16
🥇#1
UA
Rostislav Pevtsov
3:42:16
65.19 pts
🥈#2
TW
Tuz-iPan Unknown
3:44:38
60.23 pts
🥉#3
ES
PelloOsoro Gutierrez
3:47:17
55.38 pts

PodiumWomen

Winner time: 4:22:49
🥇#1
FR
Chloe Nicolas
4:22:49
50.90 pts
🥈#2
AU
Mikayla Messer
4:27:43
44.53 pts
🥉#3
FI
Janina Saarnio
4:34:20
37.35 pts

Men · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#7#13SwimBikeRunFinish#2#3#2#1#2#3#2#8#8#3#3#7#4#11#4#6#5#5#5#12#6#4#6#13#7#12#8#5#8

Women · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#3#3#1#2#6#2#5#5#3#7#4#4#4#2#3#7#5#9#7#5#6#6#6#8#7#4#9#9#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

18 participants

Swim
24:35
Bike
2:02:00
Run
1:13:15
Swim
24:33
Bike
2:01:53
Run
1:15:16
Swim
27:14
Bike
1:59:29
Run
1:18:11
Swim
25:02
Bike
2:07:52
Run
1:13:00
3:51:40
Swim
28:06
Bike
2:04:09
Run
1:16:33
Swim
27:06
Bike
2:04:39
Run
1:20:34
Swim
26:07
Bike
2:05:06
Run
1:21:07
3:58:00
Swim
28:11
Bike
2:10:58
Run
1:16:03
Swim
27:48
Bike
2:14:10
Run
1:16:56
4:04:12
Swim
27:13
Bike
2:15:14
Run
1:18:47
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Rostislav PevtsovUA3:42:16Winner24:35#21:022:02:00#31:221:13:15#265.19
2Tuz-iPan UnknownTW3:44:3824:331:112:01:53#21:431:15:16#360.23
3PelloOsoro GutierrezES3:47:1727:14#800:561:59:291:261:18:11#855.38
4Emmanuel LejeuneBE3:48:2325:02#31:072:07:52#71:201:13:0052.07
5Mateo ReddyCH3:51:4028:06#111:132:04:09#41:371:16:33#647.30
6JoanesGoitisolo OtazuaES3:54:2627:06#500:562:04:39#51:091:20:34#1243.17
7SergioLopez SantamariaES3:54:4926:07#41:042:05:06#61:231:21:07#1341.14
8Pere BifetVergeES3:58:0028:11#121:422:10:58#81:051:16:03#537.09
9AitorArotzena LopezES4:01:5127:48#101:182:14:10#111:381:16:56#732.67
10Gonzalo FuentesES4:04:1227:13#71:002:15:14#141:561:18:47#1029.59
11IsmaelBocadulce SerranoES4:05:3629:32#151:042:17:41#171:391:15:38#427.40
12MikelAstiz ErroES4:07:3034:01#182:372:11:18#91:061:18:26#924.94
13JonGarcia UriarteES4:07:4029:49#171:012:13:58#101:421:21:08#1423.95
14GorkaBlasco DiazES4:09:5327:20#91:022:16:30#151:381:23:21#1521.52
15EugenioMoreno GonzalezES4:10:4228:46#131:122:14:20#121:261:24:56#1620.84
16DavidMendes MercadoES4:11:2129:37#161:222:19:49#181:251:19:05#1120.24
17GorkaBizkarra EtxegibelES4:12:5929:12#141:032:14:35#131:301:26:37#1719.71
18MiguelZarzoso GarijoES4:13:1427:07#61:432:16:31#161:021:26:49#1819.23

Female Pro Results

10 participants

4:22:49
Swim
30:58
Bike
2:19:55
Run
1:29:42
4:27:43
Swim
25:02
Bike
2:25:07
Run
1:35:19
4:34:20
Swim
31:02
Bike
2:33:04
Run
1:27:05
Swim
31:09
Bike
2:32:25
Run
1:31:44
Swim
30:41
Bike
2:30:54
Run
1:36:14
Swim
34:28
Bike
2:36:33
Run
1:32:34
Swim
31:06
Bike
2:36:14
Run
1:36:34
Swim
31:00
Bike
2:41:25
Run
1:38:06
Swim
37:48
Bike
2:47:18
Run
1:28:52
Swim
32:28
Bike
2:36:58
Run
1:47:37
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Chloe NicolasFR4:22:49Winner30:58#300:592:19:551:141:29:42#350.90
2Mikayla MesserAU4:27:4325:021:022:25:07#21:121:35:19#644.53
3Janina SaarnioFI4:34:2031:02#51:082:33:04#51:591:27:0537.35
4EneritzUrrutia TenaES4:38:0731:09#71:382:32:25#41:091:31:44#432.37
5MaddiMarquet FerranES4:40:2130:41#21:252:30:54#31:061:36:14#728.70
6SandraMartinez SierraES4:46:5234:28#91:502:36:33#71:251:32:34#522.40
7InesMoreno SanchezES4:46:5231:06#61:182:36:14#61:381:36:34#822.40
8LarraitzTorrontegui RooES4:53:1931:00#41:172:41:25#91:291:38:06#918.20
9FernandaFleischmann OlguinES4:58:3537:48#102:252:47:18#102:111:28:52#216.84
10NaiadeVelasco RodriguezES4:59:4132:28#800:592:36:58#81:371:47:37#1015.63