2020 Ironman 70.3 Tallinn

September 4, 2020 · Tallinn, Estonia

Data: Ironman™ · Updated 7/4/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

2025202420232020
Distance
Half-Iron (70.3 miles)
Middle Distance
Field size
25
17 men · 8 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Daniel Baekkegard won in 3:40:07 with a +1:46 margin. Frederik Henes had the fastest run (1:13:26).

Women: Kat Matthews won in 4:08:14 with a +5:01 margin. Joanna Ryter had the fastest run (1:22:39).

Shareable race cards

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

Race summary

2020 Ironman 70.3 Tallinn 2020 - Men

ProTriStats

Winner: Daniel Baekkegard in 3:40:07

Margin: +1:46

Fastest bike: Sebastian Kienle - 1:57:29

Fastest run: Frederik Henes - 1:13:26

Top points: Daniel Baekkegard - 81.69 pts

Field: 16/17 finishers

Race summary

2020 Ironman 70.3 Tallinn 2020 - Women

ProTriStats

Winner: Kat Matthews in 4:08:14

Margin: +5:01

Fastest bike: Kat Matthews - 2:14:04

Fastest run: Joanna Ryter - 1:22:39

Top points: Kat Matthews - 78.99 pts

Field: 8/8 finishers

Men race summary

16 finishers from 17 starters

Winner
Daniel Baekkegard
3:40:07
Winning margin
+1:46
Gap to second place
Fastest swim
Daniel Baekkegard · 22:44
Fastest bike
Sebastian Kienle · 1:57:29
Fastest run
Frederik Henes · 1:13:26
Top points
Daniel Baekkegard
81.69 pts

Women race summary

8 finishers from 8 starters

Winner
Kat Matthews
4:08:14
Winning margin
+5:01
Gap to second place
Fastest swim
Kat Matthews · 27:55
Fastest bike
Kat Matthews · 2:14:04
Fastest run
Joanna Ryter · 1:22:39
Top points
Kat Matthews
78.99 pts

Men split podiums

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

Swim

  1. 22:44
  2. 2
    Balazs Csoke
    Finish 15
    24:16
  3. 24:18

T1

Split unavailable.

Bike

  1. 1:57:29
  2. 1:58:05
  3. 1:59:57

T2

Split unavailable.

Run

  1. 1:13:26
  2. 2
    1:13:28
  3. 1:13:56
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. 1
    Kat Matthews
    Finish 1
    27:55
  2. 2
    27:56
  3. 27:58

T1

Split unavailable.

Bike

  1. 1
    Kat Matthews
    Finish 1
    2:14:04
  2. 2:14:59
  3. 2:17:04

T2

Split unavailable.

Run

  1. 1
    Joanna Ryter
    Finish 4
    1:22:39
  2. 2
    Kat Matthews
    Finish 1
    1:22:49
  3. 3
    1:24:40
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:40:07
🥇#1
DK
Daniel Baekkegard
3:40:07
81.69 pts
🥈#2
DE
Sebastian Kienle
3:41:53
76.19 pts
🥉#3
DE
Andreas Dreitz
3:43:51
70.07 pts

PodiumWomen

Winner time: 4:08:14
🥇#1
GB
Kat Matthews
4:08:14
78.99 pts
🥈#2
DK
Maja Stage Nielsen
4:13:15
65.09 pts
🥉#3
EE
Kaidi Kivioja
4:16:49
55.21 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

17 participants

Swim
22:44
Bike
1:59:57
Run
1:13:56
Swim
25:39
Bike
1:57:29
Run
1:15:32
3:43:51
Swim
24:40
Bike
1:58:05
Run
1:17:15
3:46:22
Swim
24:20
Bike
2:05:14
Run
1:13:28
3:46:43
Swim
24:18
Bike
2:00:24
Run
1:18:37
Swim
25:17
Bike
2:04:31
Run
1:14:29
3:47:43
Swim
24:21
Bike
2:06:12
Run
1:13:26
Swim
26:22
Bike
2:00:42
Run
1:20:48
3:52:38
Swim
25:30
Bike
2:04:08
Run
1:19:18
3:53:16
Swim
24:34
Bike
2:04:45
Run
1:20:32
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Daniel BaekkegardDK3:40:07Winner22:441:59:571:13:5681.69
2Sebastian KienleDE3:41:5325:391:57:291:15:3276.19
3Andreas DreitzDE3:43:5124:401:58:051:17:1570.07
4Henrik GoeschFI3:46:2224:202:05:141:13:2862.24
5Nils FrommholdDE3:46:4324:182:00:241:18:3761.15
6Alexander SchillingDE3:47:1725:172:04:311:14:2959.39
7Frederik HenesDE3:47:4324:212:06:121:13:2658.04
8Kristoffer Visti GraaeDK3:51:3826:222:00:421:20:4845.85
9Marc UngerDE3:52:3825:302:04:081:19:1842.74
10Kevin VabaorgEE3:53:1624:342:04:451:20:3240.77
11Kristian RoedNO3:54:2528:192:06:091:16:4637.19
12Tomasz SzalaPL3:55:3325:372:03:441:22:5933.67
13Thor Bendix MadsenDK3:55:3525:222:10:311:16:0633.56
14Kristian GrueNO3:58:0226:162:08:271:20:1725.94
15Balazs CsokeHU4:11:5024:162:16:421:26:41
16Johannes SikkEE4:14:4325:192:17:251:28:22
DNFFilipe AzevedoPTDNF24:18

Female Pro Results

8 participants

4:08:14
Swim
27:55
Bike
2:14:04
Run
1:22:49
Swim
27:58
Bike
2:14:59
Run
1:26:06
4:16:49
Swim
27:56
Bike
2:20:51
Run
1:24:40
4:20:13
Swim
32:40
Bike
2:21:08
Run
1:22:39
Swim
35:29
Bike
2:17:04
Run
1:31:40
4:29:58
Swim
32:43
Bike
2:20:46
Run
1:32:11
Swim
38:15
Bike
2:19:02
Run
1:30:37
5:05:17
Swim
29:59
Bike
2:21:33
Run
2:08:48
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Kat MatthewsGB4:08:14Winner27:552:14:041:22:4978.99
2Maja Stage NielsenDK4:13:1527:582:14:591:26:0665.09
3Kaidi KiviojaEE4:16:4927:562:20:511:24:4055.21
4Joanna RyterCH4:20:1332:402:21:081:22:3945.80
5Katharina GrohmannDE4:28:3235:292:17:041:31:4022.76
6Line BorsinskiDK4:29:5832:432:20:461:32:1118.78
7Elizabeth DuncombeGB4:35:0638:152:19:021:30:374.56
8Mareen HufeDE5:05:1729:592:21:332:08:48