2022 Ironman 70.3 World Championship

October 28, 2022 · 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.

2025202420232022202120192018201720162015201420132012201120102009200820072006
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
75
36 men · 39 women
Men SOF
91.76
Women SOF
87.02

Race story in the data

Men: Kristian Blummenfelt won in 3:37:11 with a +0:49 margin. Kristian Blummenfelt had the fastest run (1:11:38).

Women: Taylor Knibb won in 4:03:19 with a +5:37 margin. Tamara Jewett had the fastest run (1:16:22).

Shareable race cards

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

Race summary

2022 Ironman 70.3 World Championship 2022 - Men

ProTriStats

Winner: Kristian Blummenfelt in 3:37:11

Margin: +0:49

Fastest bike: Magnus Ditlev - 1:59:58

Fastest run: Kristian Blummenfelt - 1:11:38

Top points: Kristian Blummenfelt - 95.59 pts

Field: 36/36 finishers, SOF 91.76

Race summary

2022 Ironman 70.3 World Championship 2022 - Women

ProTriStats

Winner: Taylor Knibb in 4:03:19

Margin: +5:37

Fastest bike: Taylor Knibb - 2:14:40

Fastest run: Tamara Jewett - 1:16:22

Top points: Taylor Knibb - 95.93 pts

Field: 39/39 finishers, SOF 87.02

Men race summary

36 finishers from 36 starters · SOF 91.76

Winner
Kristian Blummenfelt
3:37:11
Winning margin
+0:49
Gap to second place
Fastest swim
Aaron Royle · 22:19
Fastest bike
Magnus Ditlev · 1:59:58
Fastest run
Kristian Blummenfelt · 1:11:38
Top points
Kristian Blummenfelt
95.59 pts

Women race summary

39 finishers from 39 starters · SOF 87.02

Winner
Taylor Knibb
4:03:19
Winning margin
+5:37
Gap to second place
Fastest swim
Lucy Charles-Barclay · 23:49
Fastest bike
Taylor Knibb · 2:14:40
Fastest run
Tamara Jewett · 1:16:22
Top points
Taylor Knibb
95.93 pts

Men split podiums

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

Swim

  1. 1
    Aaron Royle
    Finish 9 · split rank #1
    22:19
  2. 2
    Marc Dubrick
    Finish 22 · split rank #2
    22:20
  3. 3
    Ben Kanute
    Finish 2 · split rank #3
    22:32

T1

  1. 1:10
  2. 2
    Jack Sosinski
    Finish 29
    1:11
  3. 3
    Ben Kanute
    Finish 2
    1:14

Bike

  1. 1
    Magnus Ditlev
    Finish 3 · split rank #1
    1:59:58
  2. 2
    Frederic Funk
    Finish 5 · split rank #2
    2:00:40
  3. 3
    Kristian Blummenfelt
    Finish 1 · split rank #3
    2:01:02

T2

  1. 00:28
  2. 2
    Mika Noodt
    Finish 4
    00:29
  3. 3
    Sam Long
    Finish 19
    00:30

Run

  1. 1
    Kristian Blummenfelt
    Finish 1 · split rank #1
    1:11:38
  2. 2
    Mika Noodt
    Finish 4 · split rank #2
    1:11:43
  3. 3
    Ben Kanute
    Finish 2 · split rank #3
    1:11:55
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
    Lucy Charles-Barclay
    Finish 4 · split rank #1
    23:49
  2. 2
    Lotte Wilms
    Finish 12 · split rank #2
    23:50
  3. 3
    Taylor Knibb
    Finish 1 · split rank #3
    23:53

T1

  1. 1:26
  2. 1:26
  3. 1:33

Bike

  1. 1
    Taylor Knibb
    Finish 1 · split rank #1
    2:14:40
  2. 2
    Paula Findlay
    Finish 2 · split rank #2
    2:20:48
  3. 3
    Flora Duffy
    Finish 5 · split rank #3
    2:21:28

T2

  1. 1
    Rachel Olson
    Finish 31
    00:36
  2. 2
    Taylor Knibb
    Finish 1
    00:37
  3. 3
    00:43

Run

  1. 1
    Tamara Jewett
    Finish 9 · split rank #1
    1:16:22
  2. 2
    Emma Pallant-Browne
    Finish 3 · split rank #2
    1:17:44
  3. 3
    Jackie Hering
    Finish 7 · split rank #3
    1:20:27
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:37:11
🥇#1
NO
Kristian Blummenfelt
3:37:11
95.59 pts
🥈#2
US
Ben Kanute
3:38:00
94.16 pts
🥉#3
DK
Magnus Ditlev
3:39:51
91.90 pts

PodiumWomen

Winner time: 4:03:19
🥇#1
US
Taylor Knibb
4:03:19
95.93 pts
🥈#2
CA
Paula Findlay
4:08:56
91.12 pts
🥉#3
GB
Emma Pallant-Browne
4:10:44
89.08 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#16#32SwimBikeRunFinish#11#3#1#1#3#4#3#2#20#1#10#3#9#8#2#4#8#2#25#5#5#6#15#6#29#9#6#7#32#5#11#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#13#25SwimBikeRunFinish#3#1#6#1#11#2#4#2#10#10#2#3#1#4#11#4#4#3#14#5#5#7#10#6#16#9#3#7#25#5#9#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

36 participants

Swim
22:50
Bike
2:01:02
Run
1:11:38
3:38:00
Swim
22:32
Bike
2:01:46
Run
1:11:55
3:39:51
Swim
23:03
Bike
1:59:58
Run
1:14:06
3:40:50
Swim
22:48
Bike
2:04:14
Run
1:11:43
3:42:33
Swim
22:47
Bike
2:00:40
Run
1:16:42
Swim
22:43
Bike
2:03:15
Run
1:14:46
3:43:51
Swim
24:23
Bike
2:04:36
Run
1:12:57
Swim
25:00
Bike
2:03:01
Run
1:14:13
3:45:02
Swim
22:19
Bike
2:06:29
Run
1:13:59
3:45:44
Swim
22:59
Bike
2:05:34
Run
1:14:40
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Kristian BlummenfeltNO3:37:11Winner22:50#111:102:01:02#300:281:11:38#195.59
2Ben KanuteUS3:38:0022:32#31:142:01:46#400:311:11:55#394.16
3Magnus DitlevDK3:39:5123:03#201:181:59:58#100:501:14:06#1091.90
4Mika NoodtDE3:40:5022:48#91:332:04:14#800:291:11:43#290.36
5Frederic FunkDE3:42:3322:47#81:362:00:40#200:451:16:42#2588.24
6MikiMoerck TaagholtDK3:42:4422:43#51:152:03:15#600:431:14:46#1587.39
7Jackson LaundryCA3:43:5124:23#291:182:04:36#900:351:12:57#685.79
8ThorBendix MadsenDK3:44:4125:00#321:322:03:01#500:531:14:13#1184.43
9Aaron RoyleAU3:45:0222:19#11:332:06:29#1200:401:13:59#983.49
10Clement MignonFR3:45:4422:59#171:462:05:34#1000:431:14:40#1482.27
11Jan StratmannDE3:46:5122:42#41:472:07:15#1400:441:14:21#1280.72
12Matt HansonUS3:48:1323:46#271:242:09:19#1700:531:12:48#578.98
13Scott SteenbergDK3:49:1722:59#181:152:05:57#1100:461:18:18#3077.50
14James TeagleGB3:49:4023:27#211:232:10:19#2000:321:13:57#876.59
15Filipe AzevedoPT3:50:0922:58#161:342:08:50#151:151:15:30#1875.61
16Tomas RodriguezMX3:51:1523:36#251:312:13:08#2700:411:12:16#474.13
17Antony CostesFR3:51:3222:55#152:012:06:55#1300:511:18:48#3273.34
18Fabian ReuterDE3:51:4522:51#131:392:11:44#2300:541:14:36#1372.61
19Sam LongUS3:52:1425:05#351:202:09:04#1600:301:16:14#2271.67
20Mattia CeccarelliIT3:52:2622:50#121:502:11:28#2200:501:15:26#1670.98
21Simon ViainFR3:52:3323:31#231:252:10:17#1900:391:16:39#2470.37
22Marc DubrickUS3:52:4822:20#21:142:12:40#2500:391:15:53#2169.66
23Ruben ZepuntkeDE3:53:2825:01#334:562:03:20#700:431:19:26#3368.61
24ChristopheDe KeyserBE3:53:4122:46#71:392:10:46#2100:501:17:39#2867.95
25JordiMontraveta MoyaES3:54:1225:25#361:332:10:01#1800:471:16:25#2367.05
26Brent McMahonCA3:54:1622:53#141:492:13:30#3000:361:15:27#1766.53
27Jason WestUS3:55:3823:01#191:262:17:06#3400:371:13:25#764.95
28Fernando ToldiBR3:55:4623:36#261:302:12:46#2600:381:17:14#2764.39
29Jack SosinskiAU3:56:1023:30#221:112:12:21#2400:391:18:27#3163.62
30Yvan JarrigeFR3:57:2524:22#281:372:13:21#2900:551:17:07#2662.17
31Mathias PetersenDK3:57:3423:31#241:332:13:15#2800:581:18:13#2961.62
32Sybren BaeldeBE3:57:4624:33#301:162:15:21#3200:491:15:45#1961.04
33Ognjen StojanovićRS4:00:0222:48#101:572:18:12#351:101:15:52#2058.78
34Vicente TrewhelaCL4:02:0022:45#61:452:13:44#3100:561:22:48#3556.77
35Nicholas ChaseUS4:04:5224:46#312:012:17:05#3300:421:20:16#3454.03
36Nicolas SaezCL4:11:3525:04#341:192:18:49#3600:531:25:28#3648.14

Female Pro Results

39 participants

4:03:19
Swim
23:53
Bike
2:14:40
Run
1:21:47
4:08:56
Swim
25:04
Bike
2:20:48
Run
1:20:32
Swim
25:00
Bike
2:25:39
Run
1:17:44
Swim
23:49
Bike
2:21:52
Run
1:23:01
4:13:32
Swim
24:20
Bike
2:21:28
Run
1:25:03
4:14:14
Swim
24:23
Bike
2:24:30
Run
1:22:54
4:15:04
Swim
26:38
Bike
2:25:24
Run
1:20:27
4:15:47
Swim
27:33
Bike
2:22:49
Run
1:22:41
4:15:56
Swim
27:28
Bike
2:29:05
Run
1:16:22
4:16:49
Swim
28:57
Bike
2:23:36
Run
1:21:37
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Taylor KnibbUS4:03:19Winner23:53#32:192:14:40#100:371:21:47#695.93
2Paula FindlayCA4:08:5625:04#111:472:20:48#200:431:20:32#491.12
3Emma Pallant-BrowneGB4:10:4425:00#101:262:25:39#1000:531:17:44#289.08
4Lucy Charles-BarclayGB4:11:2323:49#11:552:21:52#400:441:23:01#1187.87
5Flora DuffyBM4:13:3224:20#41:502:21:28#300:501:25:03#1485.61
6Holly LawrenceGB4:14:1424:23#51:332:24:30#700:531:22:54#1084.40
7Jackie HeringUS4:15:0426:38#161:402:25:24#900:521:20:27#383.12
8Nikki BartlettGB4:15:4727:33#251:422:22:49#51:011:22:41#981.93
9Tamara JewettCA4:15:5627:28#221:402:29:05#151:201:16:22#181.16
10Anne ReischmannDE4:16:4928:57#321:402:23:36#600:561:21:37#579.88
11India LeeGB4:19:1924:32#71:482:27:09#1300:481:25:00#1377.44
12Lotte WilmsNL4:20:1323:50#22:082:26:04#1100:511:27:18#2076.17
13Ellie SalthouseAU4:20:4124:34#81:402:30:47#181:251:22:13#875.23
14Imogen SimmondsCH4:21:1625:09#131:562:25:00#800:471:28:23#2474.21
15Giorgia PriaroneIT4:23:0327:28#231:592:28:52#1400:451:23:58#1272.34
16Marjolaine PierréFR4:24:3927:28#243:142:26:31#1200:481:26:36#1870.61
17Sonja CatanoUS4:27:0426:02#142:172:29:56#1600:541:27:52#2268.30
18Diede DiederiksNL4:29:2729:58#331:472:31:09#1900:431:25:48#1766.04
19Olivia MitchellIE4:29:5026:43#192:152:32:30#2100:441:27:37#2165.22
20Julie IemmoloFR4:31:1625:07#122:302:30:20#171:051:32:11#3463.66
21Justine GuerardFR4:32:5526:36#151:462:32:42#221:071:30:42#2961.95
22Tiina PohjalainenFI4:33:0827:59#281:432:35:32#261:051:26:45#1961.29
23Charlene ClavelFR4:33:5927:50#261:562:37:46#3200:501:25:35#1660.18
24Katharina KrügerDE4:34:4427:23#201:262:35:43#271:021:29:08#2659.15
25Grace AlexanderUS4:34:4424:29#62:122:33:52#2300:561:33:13#3559.15
26Daniela KleiserDE4:35:2133:48#373:472:34:15#241:391:21:51#757.76
27NatiaVan HeerdenZA4:36:1128:05#302:512:36:22#2800:501:28:01#2356.70
28Alexia BaillyFR4:36:1727:25#212:412:34:55#2500:461:30:28#2856.18
29Lydia DantGB4:36:3428:56#315:462:31:49#201:271:28:34#2555.53
30Aleksandra JedrzejewskaPL4:37:2027:54#272:482:40:04#331:151:25:16#1554.55
31Rachel OlsonUS4:40:5124:49#91:332:36:25#2900:361:37:26#3651.59
32RominaPalacio BalenaAR4:43:0426:39#171:532:41:47#3500:591:31:44#3249.57
33Kelly FillnowUS4:43:2830:41#342:452:37:32#3100:531:31:34#3148.88
34Pamela-AnnBachelder St.PierreCA4:45:0831:25#352:542:40:38#3400:511:29:19#2747.28
35EloiseDu LuartFR4:48:0128:01#292:112:45:27#361:031:31:17#3045.23
36Sarah BishopUS4:50:5637:31#392:482:37:27#3000:591:32:10#3344.84
37Stephanie DemestichasAU4:58:1026:40#182:482:48:48#381:101:38:42#3844.47
38Palmira AlvarezMX5:03:4434:30#384:062:45:53#371:181:37:54#3744.10
39Frankie SanjanaGB5:27:1331:31#366:372:53:14#391:431:54:05#3943.74