2021 Ironman Tulsa

May 22, 2021 · Tulsa, OK, United States

Data: Ironman™ · Updated 7/3/2025 · Quality: unknownHow data works
Distance
Iron (140.6 miles)
Middle Distance
Field size
73
50 men · 23 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Patrick Lange won in 7:45:21 with a +5:36 margin. Denis Chevrot had the fastest run (2:36:02).

Women: Daniela Ryf won in 8:40:33 with a +5:01 margin. Kat Matthews had the fastest run (2:49:48).

Shareable race cards

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

Race summary

2021 Ironman Tulsa 2021 - Men

ProTriStats

Winner: Patrick Lange in 7:45:21

Margin: +5:36

Fastest bike: Joe Skipper - 4:15:56

Fastest run: Denis Chevrot - 2:36:02

Top points: Patrick Lange - 108.88 pts

Field: 36/50 finishers

Race summary

2021 Ironman Tulsa 2021 - Women

ProTriStats

Winner: Daniela Ryf in 8:40:33

Margin: +5:01

Fastest bike: Daniela Ryf - 4:38:59

Fastest run: Kat Matthews - 2:49:48

Top points: Daniela Ryf - 110.13 pts

Field: 18/23 finishers

Men race summary

36 finishers from 50 starters

Winner
Patrick Lange
7:45:21
Winning margin
+5:36
Gap to second place
Fastest swim
Daniel Baekkegard · 46:33
Fastest bike
Joe Skipper · 4:15:56
Fastest run
Denis Chevrot · 2:36:02
Top points
Patrick Lange
108.88 pts

Women race summary

18 finishers from 23 starters

Winner
Daniela Ryf
8:40:33
Winning margin
+5:01
Gap to second place
Fastest swim
Daniela Ryf · 52:20
Fastest bike
Daniela Ryf · 4:38:59
Fastest run
Kat Matthews · 2:49:48
Top points
Daniela Ryf
110.13 pts

Men split podiums

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

Swim

  1. 46:33
  2. 2
    46:49
  3. 3
    Antony Costes
    Finish 36
    47:01

T1

Split unavailable.

Bike

  1. 1
    Joe Skipper
    Finish 6
    4:15:56
  2. 4:16:05
  3. 3
    Sam Long
    Finish 13
    4:16:20

T2

Split unavailable.

Run

  1. 1
    2:36:02
  2. 2
    2:36:45
  3. 2:39:04
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
    Daniela Ryf
    Finish 1
    52:20
  2. 2
    52:22
  3. 53:27

T1

Split unavailable.

Bike

  1. 1
    Daniela Ryf
    Finish 1
    4:38:59
  2. 2
    Skye Moench
    Finish 3
    4:53:03
  3. 4:53:03

T2

Split unavailable.

Run

  1. 1
    Kat Matthews
    Finish 2
    2:49:48
  2. 2:52:52
  3. 3
    Skye Moench
    Finish 3
    2:56: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.

PodiumMen

Winner time: 7:45:21
🥇#1
DE
Patrick Lange
7:45:21
108.88 pts
🥈#2
CH
Jan van Berkel
7:50:57
100.97 pts
🥉#3
DK
Daniel Baekkegard
7:52:58
98.12 pts

PodiumWomen

Winner time: 8:40:33
🥇#1
CH
Daniela Ryf
8:40:33
110.13 pts
🥈#2
GB
Kat Matthews
8:45:34
103.81 pts
🥉#3
US
Skye Moench
8:47:44
101.07 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

50 participants

7:45:21
Swim
47:04
Bike
4:17:06
Run
2:36:45
7:50:57
Swim
49:46
Bike
4:18:19
Run
2:39:04
Swim
46:33
Bike
4:17:51
Run
2:44:34
7:54:26
Swim
46:49
Bike
4:27:07
Run
2:36:02
7:55:12
Swim
50:15
Bike
4:17:38
Run
2:43:20
7:57:39
Swim
52:19
Bike
4:15:56
Run
2:45:37
7:58:16
Swim
47:03
Bike
4:17:07
Run
2:50:15
7:59:54
Swim
47:07
Bike
4:21:00
Run
2:46:12
Swim
49:55
Bike
4:18:22
Run
2:50:32
Swim
47:10
Bike
4:30:45
Run
2:42:35
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Patrick LangeDE7:45:21Winner47:044:17:062:36:45108.88
2Jan van BerkelCH7:50:5749:464:18:192:39:04100.97
3Daniel BaekkegardDK7:52:5846:334:17:512:44:3498.12
4Denis ChevrotFR7:54:2646:494:27:072:36:0296.04
5Bart AernoutsBE7:55:1250:154:17:382:43:2094.96
6Joe SkipperGB7:57:3952:194:15:562:45:3791.50
7Florian AngertDE7:58:1647:034:17:072:50:1590.62
8Andy PottsUS7:59:5447:074:21:002:46:1288.31
9Samuel HuerzelerCH8:02:5149:554:18:222:50:3284.14
10Mauricio Mendez CruzMX8:04:0847:104:30:452:42:3582.33
11David PleseSI8:07:0250:134:27:282:44:5078.23
12Chris LeifermanUS8:08:2550:094:27:482:46:5576.28
13Sam LongUS8:08:2852:204:16:202:56:2576.21
14Kristian HogenhaugDK8:13:2949:424:18:173:01:2869.11
15Matthew RussellUS8:16:1253:364:25:132:53:1965.27
16Adam BowdenGB8:18:0747:084:36:242:50:3262.57
17Mathias PetersenDK8:19:3347:104:35:222:52:5960.54
18Andreas JungDE8:19:5049:534:27:492:58:1360.14
19Kristian HindkjaerDK8:22:4249:464:29:572:58:1656.09
20Marcus HerbstDE8:22:5650:064:24:313:04:0955.76
21Tyler ButterfieldBM8:24:5550:034:49:062:40:4752.95
22Tripp HippleUS8:25:3053:394:26:572:59:5152.13
23Raul TejadaGT8:31:4452:204:36:462:57:5243.32
24Adam FeighUS8:34:0152:244:33:503:02:5340.09
25Mattia CeccarelliIT8:35:3747:024:27:233:16:4737.83
26Kevin PortmannFR8:36:2756:474:37:342:58:0536.65
27Clay EmgeUS8:37:0856:514:40:052:54:3935.68
28Kennett PetersonUS8:50:2652:144:16:053:38:3216.88
29David BreuerDE8:56:1649:514:47:313:14:218.64
30Jesse VondracekUS8:57:0150:014:36:083:26:547.58
31Martin StrandlindSE8:59:1453:284:34:423:26:464.45
32Yvan JarrigeFR9:12:4049:505:25:492:52:13
33Derk De KorverNL9:17:191:00:514:58:303:13:56
34Lukas KraemerDE9:35:5556:504:39:553:55:16
35Colin NorrisGB9:59:0852:204:39:534:22:26
36Antony CostesFR10:48:2047:014:17:245:40:25
DNFJesper SvenssonSEDNF46:584:22:58
DNFRasmus SvenningssonSEDNF49:49
DNFCody BealsCADNF49:56
DNFMichiel De WildeBEDNF56:534:31:40
DNFGarrett MayeauxUSDNF1:38:546:08:36
DNFArnaud MargotCHDNF1:05:034:48:27
DNFBenson HallUSDNF56:554:53:27
DNFPatrik NilssonSEDNF49:264:43:43
DNFAlexander BerggrenSEDNF47:094:41:54
DNFPedro GomesPTDNF49:544:36:28
DNFBoris SteinDEDNF59:484:22:55
DNFMichael WeissATDNF56:494:25:28
DNFNicholas ChaseUSDNF49:534:28:00
DNFNils FrommholdDEDNF49:014:24:14

Female Pro Results

23 participants

8:40:33
Swim
52:20
Bike
4:38:59
Run
3:04:54
8:45:34
Swim
56:56
Bike
4:54:47
Run
2:49:48
8:47:44
Swim
53:38
Bike
4:53:03
Run
2:56:56
8:57:57
Swim
1:00:31
Bike
4:53:55
Run
2:59:44
Swim
1:00:41
Bike
5:03:33
Run
2:52:52
9:06:29
Swim
53:33
Bike
4:56:38
Run
3:11:40
9:12:35
Swim
1:00:32
Bike
5:03:34
Run
3:03:51
Swim
53:37
Bike
4:53:03
Run
3:26:17
9:35:46
Swim
58:55
Bike
5:17:08
Run
3:15:10
9:48:50
Swim
53:27
Bike
5:17:16
Run
3:32:50
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Daniela RyfCH8:40:33Winner52:204:38:593:04:54110.13
2Kat MatthewsGB8:45:3456:564:54:472:49:48103.81
3Skye MoenchUS8:47:4453:384:53:032:56:56101.07
4Heather JacksonUS8:57:571:00:314:53:552:59:4488.19
5Gurutze Frades LarraldeES9:02:181:00:415:03:332:52:5282.70
6Sarah CrowleyAU9:06:2953:334:56:383:11:4077.42
7Ruth AstleGB9:12:351:00:325:03:343:03:5169.73
8Kimberley MorrisonGB9:17:4653:374:53:033:26:1763.19
9Tara GrosvenorGB9:35:4658:555:17:083:15:1040.49
10Meredith KesslerUS9:48:5053:275:17:163:32:5024.01
11Clarice ChastangUS9:51:331:09:105:26:103:09:5620.58
12Sarah KarpinskiUS9:57:001:07:375:28:373:15:2413.71
13Sarah BishopUS10:01:211:06:005:18:493:31:028.22
14Kelsey WithrowUS10:04:2752:225:37:473:27:314.31
15Jennie HansenUS10:06:511:07:445:21:263:31:191.29
16Ginger HowellUS10:16:301:00:355:41:393:27:32
17Amy VantasselUS10:29:341:03:445:45:273:35:08
18Rebecca MarrouUS11:16:381:01:515:43:424:13:27
DNFCarolin LehriederDEDNF56:55
DNFKayla KobelinUSDNF1:00:29
DNFPamella OliveiraBRDNF51:00
DNFAngela NaethUSDNF1:00:455:09:55
DNFLenny RamseyNLDNF1:07:445:21:16