2022 Ironman 70.3 World Championship
October 28, 2022 · St. George, UT, United States
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).
Men race summary
36 finishers from 36 starters · SOF 91.76
Women race summary
39 finishers from 39 starters · SOF 87.02
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Aaron RoyleFinish 9 · split rank #122:19
- 2Marc DubrickFinish 22 · split rank #222:20
- 3Ben KanuteFinish 2 · split rank #322:32
T1
- 1Kristian BlummenfeltFinish 11:10
- 2Jack SosinskiFinish 291:11
- 3Ben KanuteFinish 21:14
Bike
- 1Magnus DitlevFinish 3 · split rank #11:59:58
- 2Frederic FunkFinish 5 · split rank #22:00:40
- 3Kristian BlummenfeltFinish 1 · split rank #32:01:02
T2
- 1Kristian BlummenfeltFinish 100:28
- 2Mika NoodtFinish 400:29
- 3Sam LongFinish 1900:30
Run
- 1Kristian BlummenfeltFinish 1 · split rank #11:11:38
- 2Mika NoodtFinish 4 · split rank #21:11:43
- 3Ben KanuteFinish 2 · split rank #31:11:55
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Lucy Charles-BarclayFinish 4 · split rank #123:49
- 2Lotte WilmsFinish 12 · split rank #223:50
- 3Taylor KnibbFinish 1 · split rank #323:53
T1
- 1Emma Pallant-BrowneFinish 31:26
- 2Katharina KrügerFinish 241:26
- 3Holly LawrenceFinish 61:33
Bike
- 1Taylor KnibbFinish 1 · split rank #12:14:40
- 2Paula FindlayFinish 2 · split rank #22:20:48
- 3Flora DuffyFinish 5 · split rank #32:21:28
T2
- 1Rachel OlsonFinish 3100:36
- 2Taylor KnibbFinish 100:37
- 3Paula FindlayFinish 200:43
Run
- 1Tamara JewettFinish 9 · split rank #11:16:22
- 2Emma Pallant-BrowneFinish 3 · split rank #21:17:44
- 3Jackie HeringFinish 7 · split rank #31:20:27
PodiumMen
PodiumWomen
Men · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Women · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Male Pro Results
36 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Kristian BlummenfeltNO | 3:37:11 | Winner | 22:50#11 | 1:10 | 2:01:02#3 | 00:28 | 1:11:38#1 | 95.59 |
| 2 | Ben KanuteUS | 3:38:00 | — | 22:32#3 | 1:14 | 2:01:46#4 | 00:31 | 1:11:55#3 | 94.16 |
| 3 | Magnus DitlevDK | 3:39:51 | — | 23:03#20 | 1:18 | 1:59:58#1 | 00:50 | 1:14:06#10 | 91.90 |
| 4 | Mika NoodtDE | 3:40:50 | — | 22:48#9 | 1:33 | 2:04:14#8 | 00:29 | 1:11:43#2 | 90.36 |
| 5 | Frederic FunkDE | 3:42:33 | — | 22:47#8 | 1:36 | 2:00:40#2 | 00:45 | 1:16:42#25 | 88.24 |
| 6 | MikiMoerck TaagholtDK | 3:42:44 | — | 22:43#5 | 1:15 | 2:03:15#6 | 00:43 | 1:14:46#15 | 87.39 |
| 7 | Jackson LaundryCA | 3:43:51 | — | 24:23#29 | 1:18 | 2:04:36#9 | 00:35 | 1:12:57#6 | 85.79 |
| 8 | ThorBendix MadsenDK | 3:44:41 | — | 25:00#32 | 1:32 | 2:03:01#5 | 00:53 | 1:14:13#11 | 84.43 |
| 9 | Aaron RoyleAU | 3:45:02 | — | 22:19#1 | 1:33 | 2:06:29#12 | 00:40 | 1:13:59#9 | 83.49 |
| 10 | Clement MignonFR | 3:45:44 | — | 22:59#17 | 1:46 | 2:05:34#10 | 00:43 | 1:14:40#14 | 82.27 |
| 11 | Jan StratmannDE | 3:46:51 | — | 22:42#4 | 1:47 | 2:07:15#14 | 00:44 | 1:14:21#12 | 80.72 |
| 12 | Matt HansonUS | 3:48:13 | — | 23:46#27 | 1:24 | 2:09:19#17 | 00:53 | 1:12:48#5 | 78.98 |
| 13 | Scott SteenbergDK | 3:49:17 | — | 22:59#18 | 1:15 | 2:05:57#11 | 00:46 | 1:18:18#30 | 77.50 |
| 14 | James TeagleGB | 3:49:40 | — | 23:27#21 | 1:23 | 2:10:19#20 | 00:32 | 1:13:57#8 | 76.59 |
| 15 | Filipe AzevedoPT | 3:50:09 | — | 22:58#16 | 1:34 | 2:08:50#15 | 1:15 | 1:15:30#18 | 75.61 |
| 16 | Tomas RodriguezMX | 3:51:15 | — | 23:36#25 | 1:31 | 2:13:08#27 | 00:41 | 1:12:16#4 | 74.13 |
| 17 | Antony CostesFR | 3:51:32 | — | 22:55#15 | 2:01 | 2:06:55#13 | 00:51 | 1:18:48#32 | 73.34 |
| 18 | Fabian ReuterDE | 3:51:45 | — | 22:51#13 | 1:39 | 2:11:44#23 | 00:54 | 1:14:36#13 | 72.61 |
| 19 | Sam LongUS | 3:52:14 | — | 25:05#35 | 1:20 | 2:09:04#16 | 00:30 | 1:16:14#22 | 71.67 |
| 20 | Mattia CeccarelliIT | 3:52:26 | — | 22:50#12 | 1:50 | 2:11:28#22 | 00:50 | 1:15:26#16 | 70.98 |
| 21 | Simon ViainFR | 3:52:33 | — | 23:31#23 | 1:25 | 2:10:17#19 | 00:39 | 1:16:39#24 | 70.37 |
| 22 | Marc DubrickUS | 3:52:48 | — | 22:20#2 | 1:14 | 2:12:40#25 | 00:39 | 1:15:53#21 | 69.66 |
| 23 | Ruben ZepuntkeDE | 3:53:28 | — | 25:01#33 | 4:56 | 2:03:20#7 | 00:43 | 1:19:26#33 | 68.61 |
| 24 | ChristopheDe KeyserBE | 3:53:41 | — | 22:46#7 | 1:39 | 2:10:46#21 | 00:50 | 1:17:39#28 | 67.95 |
| 25 | JordiMontraveta MoyaES | 3:54:12 | — | 25:25#36 | 1:33 | 2:10:01#18 | 00:47 | 1:16:25#23 | 67.05 |
| 26 | Brent McMahonCA | 3:54:16 | — | 22:53#14 | 1:49 | 2:13:30#30 | 00:36 | 1:15:27#17 | 66.53 |
| 27 | Jason WestUS | 3:55:38 | — | 23:01#19 | 1:26 | 2:17:06#34 | 00:37 | 1:13:25#7 | 64.95 |
| 28 | Fernando ToldiBR | 3:55:46 | — | 23:36#26 | 1:30 | 2:12:46#26 | 00:38 | 1:17:14#27 | 64.39 |
| 29 | Jack SosinskiAU | 3:56:10 | — | 23:30#22 | 1:11 | 2:12:21#24 | 00:39 | 1:18:27#31 | 63.62 |
| 30 | Yvan JarrigeFR | 3:57:25 | — | 24:22#28 | 1:37 | 2:13:21#29 | 00:55 | 1:17:07#26 | 62.17 |
| 31 | Mathias PetersenDK | 3:57:34 | — | 23:31#24 | 1:33 | 2:13:15#28 | 00:58 | 1:18:13#29 | 61.62 |
| 32 | Sybren BaeldeBE | 3:57:46 | — | 24:33#30 | 1:16 | 2:15:21#32 | 00:49 | 1:15:45#19 | 61.04 |
| 33 | Ognjen StojanovićRS | 4:00:02 | — | 22:48#10 | 1:57 | 2:18:12#35 | 1:10 | 1:15:52#20 | 58.78 |
| 34 | Vicente TrewhelaCL | 4:02:00 | — | 22:45#6 | 1:45 | 2:13:44#31 | 00:56 | 1:22:48#35 | 56.77 |
| 35 | Nicholas ChaseUS | 4:04:52 | — | 24:46#31 | 2:01 | 2:17:05#33 | 00:42 | 1:20:16#34 | 54.03 |
| 36 | Nicolas SaezCL | 4:11:35 | — | 25:04#34 | 1:19 | 2:18:49#36 | 00:53 | 1:25:28#36 | 48.14 |
Female Pro Results
39 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Taylor KnibbUS | 4:03:19 | Winner | 23:53#3 | 2:19 | 2:14:40#1 | 00:37 | 1:21:47#6 | 95.93 |
| 2 | Paula FindlayCA | 4:08:56 | — | 25:04#11 | 1:47 | 2:20:48#2 | 00:43 | 1:20:32#4 | 91.12 |
| 3 | Emma Pallant-BrowneGB | 4:10:44 | — | 25:00#10 | 1:26 | 2:25:39#10 | 00:53 | 1:17:44#2 | 89.08 |
| 4 | Lucy Charles-BarclayGB | 4:11:23 | — | 23:49#1 | 1:55 | 2:21:52#4 | 00:44 | 1:23:01#11 | 87.87 |
| 5 | Flora DuffyBM | 4:13:32 | — | 24:20#4 | 1:50 | 2:21:28#3 | 00:50 | 1:25:03#14 | 85.61 |
| 6 | Holly LawrenceGB | 4:14:14 | — | 24:23#5 | 1:33 | 2:24:30#7 | 00:53 | 1:22:54#10 | 84.40 |
| 7 | Jackie HeringUS | 4:15:04 | — | 26:38#16 | 1:40 | 2:25:24#9 | 00:52 | 1:20:27#3 | 83.12 |
| 8 | Nikki BartlettGB | 4:15:47 | — | 27:33#25 | 1:42 | 2:22:49#5 | 1:01 | 1:22:41#9 | 81.93 |
| 9 | Tamara JewettCA | 4:15:56 | — | 27:28#22 | 1:40 | 2:29:05#15 | 1:20 | 1:16:22#1 | 81.16 |
| 10 | Anne ReischmannDE | 4:16:49 | — | 28:57#32 | 1:40 | 2:23:36#6 | 00:56 | 1:21:37#5 | 79.88 |
| 11 | India LeeGB | 4:19:19 | — | 24:32#7 | 1:48 | 2:27:09#13 | 00:48 | 1:25:00#13 | 77.44 |
| 12 | Lotte WilmsNL | 4:20:13 | — | 23:50#2 | 2:08 | 2:26:04#11 | 00:51 | 1:27:18#20 | 76.17 |
| 13 | Ellie SalthouseAU | 4:20:41 | — | 24:34#8 | 1:40 | 2:30:47#18 | 1:25 | 1:22:13#8 | 75.23 |
| 14 | Imogen SimmondsCH | 4:21:16 | — | 25:09#13 | 1:56 | 2:25:00#8 | 00:47 | 1:28:23#24 | 74.21 |
| 15 | Giorgia PriaroneIT | 4:23:03 | — | 27:28#23 | 1:59 | 2:28:52#14 | 00:45 | 1:23:58#12 | 72.34 |
| 16 | Marjolaine PierréFR | 4:24:39 | — | 27:28#24 | 3:14 | 2:26:31#12 | 00:48 | 1:26:36#18 | 70.61 |
| 17 | Sonja CatanoUS | 4:27:04 | — | 26:02#14 | 2:17 | 2:29:56#16 | 00:54 | 1:27:52#22 | 68.30 |
| 18 | Diede DiederiksNL | 4:29:27 | — | 29:58#33 | 1:47 | 2:31:09#19 | 00:43 | 1:25:48#17 | 66.04 |
| 19 | Olivia MitchellIE | 4:29:50 | — | 26:43#19 | 2:15 | 2:32:30#21 | 00:44 | 1:27:37#21 | 65.22 |
| 20 | Julie IemmoloFR | 4:31:16 | — | 25:07#12 | 2:30 | 2:30:20#17 | 1:05 | 1:32:11#34 | 63.66 |
| 21 | Justine GuerardFR | 4:32:55 | — | 26:36#15 | 1:46 | 2:32:42#22 | 1:07 | 1:30:42#29 | 61.95 |
| 22 | Tiina PohjalainenFI | 4:33:08 | — | 27:59#28 | 1:43 | 2:35:32#26 | 1:05 | 1:26:45#19 | 61.29 |
| 23 | Charlene ClavelFR | 4:33:59 | — | 27:50#26 | 1:56 | 2:37:46#32 | 00:50 | 1:25:35#16 | 60.18 |
| 24 | Katharina KrügerDE | 4:34:44 | — | 27:23#20 | 1:26 | 2:35:43#27 | 1:02 | 1:29:08#26 | 59.15 |
| 25 | Grace AlexanderUS | 4:34:44 | — | 24:29#6 | 2:12 | 2:33:52#23 | 00:56 | 1:33:13#35 | 59.15 |
| 26 | Daniela KleiserDE | 4:35:21 | — | 33:48#37 | 3:47 | 2:34:15#24 | 1:39 | 1:21:51#7 | 57.76 |
| 27 | NatiaVan HeerdenZA | 4:36:11 | — | 28:05#30 | 2:51 | 2:36:22#28 | 00:50 | 1:28:01#23 | 56.70 |
| 28 | Alexia BaillyFR | 4:36:17 | — | 27:25#21 | 2:41 | 2:34:55#25 | 00:46 | 1:30:28#28 | 56.18 |
| 29 | Lydia DantGB | 4:36:34 | — | 28:56#31 | 5:46 | 2:31:49#20 | 1:27 | 1:28:34#25 | 55.53 |
| 30 | Aleksandra JedrzejewskaPL | 4:37:20 | — | 27:54#27 | 2:48 | 2:40:04#33 | 1:15 | 1:25:16#15 | 54.55 |
| 31 | Rachel OlsonUS | 4:40:51 | — | 24:49#9 | 1:33 | 2:36:25#29 | 00:36 | 1:37:26#36 | 51.59 |
| 32 | RominaPalacio BalenaAR | 4:43:04 | — | 26:39#17 | 1:53 | 2:41:47#35 | 00:59 | 1:31:44#32 | 49.57 |
| 33 | Kelly FillnowUS | 4:43:28 | — | 30:41#34 | 2:45 | 2:37:32#31 | 00:53 | 1:31:34#31 | 48.88 |
| 34 | Pamela-AnnBachelder St.PierreCA | 4:45:08 | — | 31:25#35 | 2:54 | 2:40:38#34 | 00:51 | 1:29:19#27 | 47.28 |
| 35 | EloiseDu LuartFR | 4:48:01 | — | 28:01#29 | 2:11 | 2:45:27#36 | 1:03 | 1:31:17#30 | 45.23 |
| 36 | Sarah BishopUS | 4:50:56 | — | 37:31#39 | 2:48 | 2:37:27#30 | 00:59 | 1:32:10#33 | 44.84 |
| 37 | Stephanie DemestichasAU | 4:58:10 | — | 26:40#18 | 2:48 | 2:48:48#38 | 1:10 | 1:38:42#38 | 44.47 |
| 38 | Palmira AlvarezMX | 5:03:44 | — | 34:30#38 | 4:06 | 2:45:53#37 | 1:18 | 1:37:54#37 | 44.10 |
| 39 | Frankie SanjanaGB | 5:27:13 | — | 31:31#36 | 6:37 | 2:53:14#39 | 1:43 | 1:54:05#39 | 43.74 |