2021 Ironman 70.3 St. George

April 30, 2021 · St. George, UT, United States

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

Race editions

Switch year or compare this race across stored editions.

2025202420232021201920182017201620152014
Distance
Half-Iron (70.3 miles)
Middle Distance
Field size
97
63 men · 34 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Lionel Sanders won in 3:42:55 with a +0:06 margin. Lionel Sanders had the fastest run (1:11:03).

Women: Daniela Ryf won in 4:05:46 with a +4:28 margin. Sophie Watts had the fastest run (1:18:59).

Shareable race cards

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

Race summary

2021 Ironman 70.3 St. George 2021 - Men

ProTriStats

Winner: Lionel Sanders in 3:42:55

Margin: +0:06

Fastest bike: Magnus Ditlev - 2:01:25

Fastest run: Lionel Sanders - 1:11:03

Top points: Lionel Sanders - 102.53 pts

Field: 56/63 finishers

Race summary

2021 Ironman 70.3 St. George 2021 - Women

ProTriStats

Winner: Daniela Ryf in 4:05:46

Margin: +4:28

Fastest bike: Daniela Ryf - 2:14:11

Fastest run: Sophie Watts - 1:18:59

Top points: Daniela Ryf - 114.85 pts

Field: 27/34 finishers

Men race summary

56 finishers from 63 starters

Winner
Lionel Sanders
3:42:55
Winning margin
+0:06
Gap to second place
Fastest swim
Sam Appleton · 23:08
Fastest bike
Magnus Ditlev · 2:01:25
Fastest run
Lionel Sanders · 1:11:03
Top points
Lionel Sanders
102.53 pts

Women race summary

27 finishers from 34 starters

Winner
Daniela Ryf
4:05:46
Winning margin
+4:28
Gap to second place
Fastest swim
Haley Chura · 23:50
Fastest bike
Daniela Ryf · 2:14:11
Fastest run
Sophie Watts · 1:18:59
Top points
Daniela Ryf
114.85 pts

Men split podiums

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

Swim

  1. 1
    Sam Appleton
    Finish 23
    23:08
  2. 2
    23:10
  3. 3
    Ben Kanute
    Finish 26
    23:10

T1

Split unavailable.

Bike

  1. 1
    2:01:25
  2. 2
    2:01:46
  3. 3
    Sam Long
    Finish 2
    2:02:38

T2

Split unavailable.

Run

  1. 1:11:03
  2. 2
    Sam Long
    Finish 2
    1:11:03
  3. 3
    Matt Hanson
    Finish 11
    1:11:06
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
    Haley Chura
    Finish 13
    23:50
  2. 24:43
  3. 3
    Daniela Ryf
    Finish 1
    24:44

T1

Split unavailable.

Bike

  1. 1
    Daniela Ryf
    Finish 1
    2:14:11
  2. 2:19:16
  3. 3
    Skye Moench
    Finish 5
    2:19:47

T2

Split unavailable.

Run

  1. 1
    Sophie Watts
    Finish 7
    1:18:59
  2. 1:19:31
  3. 1:21:24
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:55
🥇#1
CA
Lionel Sanders
3:42:55
102.53 pts
🥈#2
US
Sam Long
3:43:01
102.23 pts
🥉#3
DK
Magnus Ditlev
3:45:10
95.83 pts

PodiumWomen

Winner time: 4:05:46
🥇#1
CH
Daniela Ryf
4:05:46
114.85 pts
🥈#2
ZA
Jeanni Metzler
4:10:14
103.01 pts
🥉#3
GB
Emma Pallant-Browne
4:11:02
100.88 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

63 participants

3:42:55
Swim
25:00
Bike
2:02:55
Run
1:11:03
3:43:01
Swim
25:23
Bike
2:02:38
Run
1:11:03
3:45:10
Swim
23:24
Bike
2:01:25
Run
1:16:05
3:45:27
Swim
23:13
Bike
2:02:39
Run
1:15:54
3:45:42
Swim
23:50
Bike
2:04:46
Run
1:13:19
3:47:12
Swim
24:47
Bike
2:02:57
Run
1:15:06
3:47:22
Swim
23:14
Bike
2:04:45
Run
1:15:03
3:49:46
Swim
26:57
Bike
2:01:46
Run
1:16:09
3:49:47
Swim
23:25
Bike
2:06:41
Run
1:15:14
3:49:56
Swim
24:43
Bike
2:06:53
Run
1:14:09
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lionel SandersCA3:42:55Winner25:002:02:551:11:03102.53
2Sam LongUS3:43:0125:232:02:381:11:03102.23
3Magnus DitlevDK3:45:1023:242:01:251:16:0595.83
4Rudy Von BergUS3:45:2723:132:02:391:15:5494.98
5Jackson LaundryCA3:45:4223:502:04:461:13:1994.24
6Andreas DreitzDE3:47:1224:472:02:571:15:0689.77
7Florian AngertDE3:47:2223:142:04:451:15:0389.27
8Paul RuttmannAT3:49:4626:572:01:461:16:0982.12
9Joe GamblesAU3:49:4723:252:06:411:15:1482.07
10Bradley WeissZA3:49:5624:432:06:531:14:0981.63
11Matt HansonUS3:50:3923:402:11:581:11:0679.49
12Michael RaelertDE3:51:0923:102:04:481:18:3178.00
13Maurice ClavelDE3:51:2923:182:08:091:16:0477.01
14Justin MetzlerUS3:52:0823:292:08:371:15:5375.07
15Nicholas ChaseUS3:52:4524:422:03:481:20:1073.24
16Yvan JarrigeFR3:52:5523:452:06:081:19:0072.74
17George GoodwinGB3:56:2924:392:03:271:24:4062.11
18Denis ChevrotFR3:56:5423:192:12:301:16:2560.87
19Baptiste NeveuFR3:57:0523:262:07:511:21:1360.33
20Jason WestUS3:57:2123:202:13:231:16:5159.53
21Ben HoffmanUS3:57:3124:452:11:161:16:4459.03
22David McNameeGB3:58:1123:162:09:281:21:2357.05
23Sam AppletonAU3:58:1123:082:08:201:22:3057.05
24Andre LopesBR3:59:1824:022:12:161:18:5253.72
25Tripp HippleUS3:59:5126:302:06:571:21:5252.08
26Ben KanuteUS4:01:1123:102:10:111:23:5848.11
27Jesse VondracekUS4:01:2724:372:13:121:19:1147.32
28Georg EnzenbergerAT4:01:3224:422:12:361:19:4947.07
29Patrick BradyUS4:03:4927:102:12:281:19:3840.27
30Kristoffer Visti GraaeDK4:04:4024:452:08:351:27:0037.73
31Michael ArishitaUS4:05:0123:252:18:051:19:3436.69
32Taylor ReidCA4:05:5124:402:18:401:18:0334.21
33Matthew RussellUS4:05:5625:262:12:521:22:5133.96
34Ted TreiseUS4:07:3227:142:11:401:24:2329.19
35David GueteCO4:07:3525:002:21:551:16:2629.04
36Kevin PortmannFR4:08:0829:422:14:331:19:3427.40
37Pedro GomesPT4:09:0924:422:18:441:21:2124.38
38Frederik HenesDE4:09:4423:282:21:551:20:1322.64
39Cody FormanUS4:11:2627:112:18:401:20:4417.57
40Paul StevensonUS4:11:4624:482:20:041:22:3216.58
41Arnaud MargotCH4:12:5830:182:14:061:24:0313.00
42Robby WebsterUS4:13:3125:292:18:291:25:0711.37
43Marty AndrieUS4:14:3124:032:17:271:28:308.39
44Erik PetersonUS4:15:5227:512:20:551:21:424.36
45Alexander KhalamanovRU4:16:3324:492:26:441:19:392.33
46Antoine FrancoeurCA4:18:4825:042:17:361:31:31
47Travis WoodUS4:20:3829:522:16:461:29:31
48Vant LammersUS4:22:1527:072:20:551:29:25
49Pablo Gomez BorreroCO4:23:2227:132:20:011:30:50
50Andy KruegerUS4:23:3824:452:20:081:34:17
51Benjamin DealUS4:23:5825:012:24:211:29:00
52Ian KingUS4:28:5324:482:26:331:33:16
53James LubinskiUS4:34:1130:232:24:141:35:09
54Kevin CollingtonUS4:38:5724:452:39:151:29:58
55Steven ParkerUS4:42:1030:172:37:051:29:49
56Joseph SullensUS5:03:5630:512:30:331:55:52
DNFFilipe AzevedoPTDNF23:162:05:59
DNFKieran McPhersonNZDNF27:16
DNFDaniel ReyesVEDNF26:41
DNFKevin BishopUSDNF24:362:17:49
DNFEric LagerstromUSDNF23:222:17:54
DNFChris LeifermanUSDNF24:572:16:32
DNFAntony CostesFRDNF23:262:09:39

Female Pro Results

34 participants

4:05:46
Swim
24:44
Bike
2:14:11
Run
1:22:15
4:10:14
Swim
24:43
Bike
2:21:32
Run
1:19:31
Swim
26:07
Bike
2:19:16
Run
1:21:24
4:14:06
Swim
24:49
Bike
2:21:40
Run
1:23:12
4:14:23
Swim
26:15
Bike
2:19:47
Run
1:23:44
4:14:47
Swim
25:27
Bike
2:22:26
Run
1:22:37
4:16:43
Swim
26:02
Bike
2:27:10
Run
1:18:59
4:18:14
Swim
26:08
Bike
2:24:48
Run
1:22:55
4:22:47
Swim
26:11
Bike
2:24:47
Run
1:27:00
4:25:21
Swim
26:07
Bike
2:28:56
Run
1:25:47
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Daniela RyfCH4:05:46Winner24:442:14:111:22:15114.85
2Jeanni MetzlerZA4:10:1424:432:21:321:19:31103.01
3Emma Pallant-BrowneGB4:11:0226:072:19:161:21:24100.88
4Paula FindlayCA4:14:0624:492:21:401:23:1292.75
5Skye MoenchUS4:14:2326:152:19:471:23:4492.00
6Holly LawrenceGB4:14:4725:272:22:261:22:3790.94
7Sophie WattsUS4:16:4326:022:27:101:18:5985.81
8Jackie HeringUS4:18:1426:082:24:481:22:5581.79
9Carrie LesterAU4:22:4726:112:24:471:27:0069.72
10Sarah CrowleyAU4:25:2126:072:28:561:25:4762.91
11Danielle LewisUS4:27:4529:592:25:261:27:5356.55
12Meredith KesslerUS4:31:5426:052:28:491:31:5545.54
13Haley ChuraUS4:34:5023:502:36:461:28:5937.76
14Rachel MenschUS4:41:4127:142:32:401:36:2119.60
15Linsey CorbinUS4:42:1429:582:36:141:31:2018.14
16Sarah BishopUS4:45:3133:452:32:581:32:099.43
17Fiona MoriartyIE4:45:5632:012:32:071:36:068.32
18Marj RinaldoUS4:46:5130:022:30:141:40:515.89
19Ashley PaulsonUS4:48:2838:422:41:301:21:441.60
20Maggie RuschUS4:50:4529:462:37:571:38:06
21Maddy PeschUS4:51:1128:382:35:041:42:07
22Hayley BellesUS4:51:1229:592:39:081:36:47
23Elizabeth JamesUS4:51:2235:092:38:071:32:29
24Zuzana TrnovcovaSK4:54:2234:132:34:451:38:04
25Kelly O'MaraUS5:01:2629:582:43:321:42:59
26Kim KilgroePH5:02:1826:132:40:331:50:58
27Lara GrudenUS5:08:1829:492:42:071:51:11
DNFKelsey WithrowUSDNF26:05
DNFLisa BecharasUSDNF1:35:21
DNFJenna GoodrumUSDNF29:592:54:55
DNFSummer DealUSDNF29:472:40:13
DNFPamella OliveiraBRDNF24:412:29:39
DNFAlissa DoehlaUSDNF26:152:27:36
DNFFenella LangridgeGBDNF24:392:26:21