2021 Challenge Gran Canaria

April 23, 2021 · Gran Canaria, Spain

Data: Challenge™ · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

202320212019201820172016
Distance
Half-Iron (70.3 miles)
Middle Distance
Field size
52
37 men · 15 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Jan Frodeno won in 3:41:21 with a +1:09 margin. Nick Kastelein had the fastest run (1:09:58).

Women: Nicola Spirig won in 4:05:52 with a +5:25 margin. Nicola Spirig had the fastest run (1:19:31).

Shareable race cards

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

Race summary

2021 Challenge Gran Canaria 2021 - Men

ProTriStats

Winner: Jan Frodeno in 3:41:21

Margin: +1:09

Fastest bike: Matteo Fontana - 2:04:10

Fastest run: Nick Kastelein - 1:09:58

Top points: Jan Frodeno - 88.10 pts

Field: 37/37 finishers

Race summary

2021 Challenge Gran Canaria 2021 - Women

ProTriStats

Winner: Nicola Spirig in 4:05:52

Margin: +5:25

Fastest bike: Nicola Spirig - 2:18:28

Fastest run: Nicola Spirig - 1:19:31

Top points: Nicola Spirig - 90.33 pts

Field: 15/15 finishers

Men race summary

37 finishers from 37 starters

Winner
Jan Frodeno
3:41:21
Winning margin
+1:09
Gap to second place
Fastest swim
Andrea Salvisberg · 21:43
Fastest bike
Matteo Fontana · 2:04:10
Fastest run
Nick Kastelein · 1:09:58
Top points
Jan Frodeno
88.10 pts

Women race summary

15 finishers from 15 starters

Winner
Nicola Spirig
4:05:52
Winning margin
+5:25
Gap to second place
Fastest swim
Sara Perez Sala · 23:25
Fastest bike
Nicola Spirig · 2:18:28
Fastest run
Nicola Spirig · 1:19:31
Top points
Nicola Spirig
90.33 pts

Men split podiums

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

Swim

  1. 21:43
  2. 2
    Jan Frodeno
    Finish 1
    21:45
  3. 21:48

T1

Split unavailable.

Bike

  1. 1
    2:04:10
  2. 2:04:23
  3. 3
    James Teagle
    Finish 8
    2:05:31

T2

Split unavailable.

Run

  1. 1:09:58
  2. 2
    Jan Frodeno
    Finish 1
    1:10:04
  3. 3
    1:10:34
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. 23:25
  2. 2
    23:35
  3. 23:38

T1

Split unavailable.

Bike

  1. 1
    2:18:28
  2. 2
    Lisa Norden
    Finish 3
    2:19:26
  3. 2:20:05

T2

Split unavailable.

Run

  1. 1
    1:19:31
  2. 1:20:13
  3. 3
    Kat Matthews
    Finish 4
    1:20:29
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:41:21
🥇#1
DE
Jan Frodeno
3:41:21
88.10 pts
🥈#2
ES
Pablo Dapena Gonzalez
3:42:30
84.57 pts
🥉#3
AU
Nick Kastelein
3:42:42
83.96 pts

PodiumWomen

Winner time: 4:05:52
🥇#1
CH
Nicola Spirig
4:05:52
90.33 pts
🥈#2
NL
Sarissa De Vries
4:11:17
75.43 pts
🥉#3
SE
Lisa Norden
4:11:43
74.23 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#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#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#1#2#3#4#5#6#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

37 participants

3:41:21
Swim
21:45
Bike
2:05:36
Run
1:10:04
Swim
21:52
Bike
2:05:42
Run
1:10:58
3:42:42
Swim
21:48
Bike
2:06:45
Run
1:09:58
3:43:05
Swim
22:29
Bike
2:05:58
Run
1:10:34
3:45:36
Swim
22:43
Bike
2:04:23
Run
1:14:18
Swim
23:38
Bike
2:07:38
Run
1:11:28
Swim
21:43
Bike
2:07:05
Run
1:14:45
3:48:23
Swim
23:19
Bike
2:05:31
Run
1:15:38
3:48:30
Swim
22:47
Bike
2:05:47
Run
1:15:49
3:48:33
Swim
21:52
Bike
2:05:32
Run
1:17:02
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jan FrodenoDE3:41:21Winner21:452:05:361:10:0488.10
2Pablo Dapena GonzalezES3:42:3021:522:05:421:10:5884.57
3Nick KasteleinAU3:42:4221:482:06:451:09:5883.96
4Patrick LangeDE3:43:0522:292:05:581:10:3482.78
5Andi BoechererDE3:45:3622:432:04:231:14:1875.07
6Albert Moreno MolinsES3:46:5723:382:07:381:11:2870.93
7Andrea SalvisbergCH3:47:3321:432:07:051:14:4569.09
8James TeagleGB3:48:2323:192:05:311:15:3866.53
9Nils FrommholdDE3:48:3022:472:05:471:15:4966.18
10Giulio MolinariIT3:48:3321:522:05:321:17:0266.02
11Leon ChevalierFR3:50:2023:352:07:331:14:5560.56
12Romain GuillaumeFR3:51:0623:302:07:411:15:3058.21
13Matteo FontanaIT3:51:4028:132:04:101:14:1756.47
14Sebastian NeefDE3:51:4723:332:07:381:16:1756.11
15Frederic FunkDE3:52:2322:462:05:331:19:3954.27
16Collin ChartierUS3:54:0122:282:11:171:16:1349.26
17Marc EggelingDE3:54:5723:322:09:421:16:5846.40
18Kenneth VandendriesscheBE3:55:2225:102:08:021:17:4145.13
19Victor Arroyo BugalloES3:56:1425:182:11:521:14:3542.47
20Mattia CeccarelliIT3:56:4321:552:05:311:25:0840.99
21Markus ThomschkeDE3:58:2924:322:10:331:18:4335.57
22Adriano EngelhardtCH3:59:0024:302:12:541:17:1833.99
23Per Van VlerkenDE4:00:0623:442:12:271:19:3130.62
24Julian ErhardtDE4:00:2124:042:19:021:12:5429.85
25Aleksey KalistratovRU4:01:0323:452:13:031:19:2827.70
26Alberto Eugenio Casillas GarciaES4:03:0823:232:13:351:21:3221.32
27Victor AlexandreBE4:04:0924:382:08:111:26:1618.20
28Will MundayGB4:04:2425:162:18:011:16:4817.43
29Javier PérezES4:04:3226:252:20:061:13:5717.02
30Arnaud GuillouxFR4:05:2523:312:12:031:25:0814.32
31Pacome Thibault-LopezFR4:05:4723:372:09:541:27:4313.19
32Sanne SwolfsBE4:06:0924:312:18:161:18:5612.07
33Jesper Nybo RiisDK4:09:0527:402:18:491:17:403.08
34Julen Diez RodriguezES4:15:5625:082:20:401:25:13
35Edouard VerstraeteBE4:17:5823:352:16:371:32:42
36Fabian RahnDE4:21:4127:202:22:521:26:58
37Robert de KorteNL4:23:2926:322:23:011:29:04

Female Pro Results

15 participants

4:05:52
Swim
23:35
Bike
2:18:28
Run
1:19:31
Swim
23:38
Bike
2:20:05
Run
1:23:01
4:11:43
Swim
24:20
Bike
2:19:26
Run
1:23:23
4:14:06
Swim
25:57
Bike
2:23:03
Run
1:20:29
Swim
25:34
Bike
2:29:52
Run
1:20:13
4:23:52
Swim
23:25
Bike
2:27:19
Run
1:28:36
Swim
24:24
Bike
2:30:55
Run
1:24:23
Swim
26:49
Bike
2:28:51
Run
1:25:34
Swim
26:05
Bike
2:29:59
Run
1:24:58
4:27:28
Swim
28:39
Bike
2:29:47
Run
1:24:32
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Nicola SpirigCH4:05:52Winner23:352:18:281:19:3190.33
2Sarissa De VriesNL4:11:1723:382:20:051:23:0175.43
3Lisa NordenSE4:11:4324:202:19:261:23:2374.23
4Kat MatthewsGB4:14:0625:572:23:031:20:2967.68
5Judith Corachan VaqueraES4:20:2225:342:29:521:20:1350.44
6Sara Perez SalaES4:23:5223:252:27:191:28:3640.81
7Anna-Lena Best-PohlDE4:24:3324:242:30:551:24:2338.93
8Alexandra TondeurBE4:25:4226:492:28:511:25:3435.77
9Maja Stage NielsenDK4:25:5826:052:29:591:24:5835.03
10Diede DiederiksNL4:27:2828:392:29:471:24:3230.91
11Tessa KortekaasNL4:32:3828:452:28:121:30:1916.70
12Verena WalterDE4:33:5528:442:30:121:29:2013.17
13Rachele BottiCH4:40:4226:242:38:281:31:06
14Lena GottwaldDE4:41:1627:102:35:171:33:49
15Melanie BaumannCH5:00:2733:592:45:551:33:35