2023 Ironman Texas
April 21, 2023 · The Woodlands, TX, United States
Race story in the data
Men: RudyVon Berg won in 7:44:50 with a +0:13 margin. Matthew Marquardt had the fastest run (2:43:08).
Women: Kat Matthews won in 8:32:51 with a +1:59 margin. Kat Matthews had the fastest run (2:49:31).
Men race summary
23 finishers from 23 starters · SOF 80.26
Women race summary
22 finishers from 22 starters · SOF 76.98
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Andrew Horsfall-TurnerFinish 11 · split rank #148:49
- 2Robert WilkowieckiFinish 2 · split rank #248:54
- 3RudyVon BergFinish 1 · split rank #348:57
T1
- 1Ivan TutukinFinish 62:07
- 2Trevor FoleyFinish 162:08
- 3Sven WiesFinish 142:09
Bike
- 1RudyVon BergFinish 1 · split rank #14:05:26
- 2Robert WilkowieckiFinish 2 · split rank #24:05:49
- 3Matthew MarquardtFinish 3 · split rank #34:08:12
T2
- 1RudyVon BergFinish 12:22
- 2Ivan TutukinFinish 62:26
- 3Fernando ToldiFinish 122:28
Run
- 1Matthew MarquardtFinish 3 · split rank #12:43:08
- 2Cody BealsFinish 5 · split rank #22:44:57
- 3Robert WilkowieckiFinish 2 · split rank #32:45:25
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Lauren BrandonFinish 4 · split rank #151:13
- 2Jocelyn McCauleyFinish 3 · split rank #255:18
- 3MajaStage NielsenFinish 2 · split rank #455:25
T1
- 1Joanna RyterFinish 72:13
- 2Jocelyn McCauleyFinish 32:26
- 3Jen AnnettFinish 82:30
Bike
- 1Jocelyn McCauleyFinish 3 · split rank #14:33:22
- 2MajaStage NielsenFinish 2 · split rank #24:33:44
- 3Dede GriesbauerFinish 13 · split rank #34:37:28
T2
- 1Joanna RyterFinish 72:46
- 2MajaStage NielsenFinish 22:49
- 3Kat MatthewsFinish 12:52
Run
- 1Kat MatthewsFinish 1 · split rank #12:49:31
- 2Joanna RyterFinish 7 · split rank #22:59:25
- 3MajaStage NielsenFinish 2 · split rank #33:00:04
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
23 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RudyVon BergUS | 7:44:50 | Winner | 48:57#3 | 2:28 | 4:05:26#1 | 2:22 | 2:45:35#4 | 87.34 |
| 2 | Robert WilkowieckiPL | 7:45:03 | — | 48:54#2 | 2:13 | 4:05:49#2 | 2:40 | 2:45:25#3 | 85.46 |
| 3 | Matthew MarquardtUS | 7:45:11 | — | 48:59#4 | 2:10 | 4:08:12#3 | 2:40 | 2:43:08#1 | 83.70 |
| 4 | Arnaud GuillouxFR | 7:54:20 | — | 52:20#6 | 2:19 | 4:09:13#4 | 3:28 | 2:46:58#5 | 78.56 |
| 5 | Cody BealsCA | 7:57:17 | — | 52:26#9 | 2:10 | 4:15:10#12 | 2:32 | 2:44:57#2 | 75.89 |
| 6 | Ivan TutukinKZ | 8:01:39 | — | 52:32#12 | 2:07 | 4:15:14#13 | 2:26 | 2:49:18#7 | 72.75 |
| 7 | David PleseSI | 8:03:57 | — | 52:46#17 | 2:53 | 4:14:15#10 | 2:45 | 2:51:17#8 | 70.47 |
| 8 | Thomas DavisGB | 8:05:32 | — | 52:30#11 | 2:12 | 4:15:22#14 | 2:48 | 2:52:38#9 | 68.54 |
| 9 | Adam FeighUS | 8:06:03 | — | 52:57#19 | 2:36 | 4:14:14#9 | 2:31 | 2:53:44#10 | 67.09 |
| 10 | Michael WeissAT | 8:06:11 | — | 58:42#25 | 2:59 | 4:13:33#7 | 2:57 | 2:47:59#6 | 65.84 |
| 11 | Andrew Horsfall-TurnerGB | 8:12:53 | — | 48:49#1 | 2:10 | 4:10:40#5 | 3:17 | 3:07:55#12 | 62.14 |
| 12 | Fernando ToldiBR | 8:16:23 | — | 53:09#21 | 2:25 | 4:19:44#17 | 2:28 | 2:58:34#11 | 59.72 |
| 13 | Karl-JohanDanielsson UnknownSE | 8:20:35 | — | 52:57#20 | 2:30 | 4:14:04#8 | 2:49 | 3:08:13#13 | 57.08 |
| 14 | Sven WiesDE | 8:21:13 | — | 52:22#7 | 2:09 | 4:15:24#15 | 2:34 | 3:08:43#15 | 55.87 |
| 15 | Elliot BachUS | 8:22:33 | — | 52:47#18 | 2:15 | 4:14:51#11 | 3:37 | 3:08:59#16 | 54.44 |
| 16 | Trevor FoleyUS | 8:27:54 | — | 1:00:49#27 | 2:08 | 4:12:21#6 | 2:38 | 3:09:57#17 | 51.51 |
| 17 | Guillaume DoreeFR | 8:47:16 | — | 52:24#8 | 2:40 | 4:32:20#21 | 3:12 | 3:16:38#18 | 43.24 |
| 18 | Fraser WalshAU | 8:53:09 | — | 52:43#15 | 2:19 | 4:24:51#19 | 3:36 | 3:29:38#20 | 40.20 |
| 19 | Josh EatonUS | 9:10:19 | — | 1:05:08#30 | 2:36 | 4:34:34#23 | 4:14 | 3:23:45#19 | 38.38 |
| 20 | Simon ShiUS | 9:10:36 | — | 50:59#5 | 2:58 | 4:35:02#24 | 3:34 | 3:38:01#22 | 37.66 |
| 21 | Yang PanUS | 9:13:45 | — | 1:04:16#29 | 3:20 | 4:52:36#27 | 5:18 | 3:08:13#14 | 36.98 |
| 22 | Balazs CsokeHU | 9:16:34 | — | 52:34#13 | 3:11 | 4:39:52#25 | 3:58 | 3:36:57#21 | 36.34 |
| 23 | Lars Schmidt | 9:37:36 | — | 53:17#22 | 4:45 | 4:25:59#20 | 4:05 | 4:09:29#23 | 35.73 |
Female Pro Results
22 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Kat MatthewsGB | 8:32:51 | Winner | 58:33#5 | 2:33 | 4:39:20#5 | 2:52 | 2:49:31#1 | 88.17 |
| 2 | MajaStage NielsenDK | 8:34:50 | — | 55:25#4 | 2:46 | 4:33:44#2 | 2:49 | 3:00:04#3 | 85.69 |
| 3 | Jocelyn McCauleyUS | 8:45:44 | — | 55:18#2 | 2:26 | 4:33:22#1 | 2:57 | 3:11:40#6 | 80.24 |
| 4 | Lauren BrandonUS | 8:53:06 | — | 51:13#1 | 3:15 | 4:40:49#6 | 3:26 | 3:14:21#8 | 76.09 |
| 5 | Danielle LewisUS | 8:56:27 | — | 1:05:49#11 | 3:02 | 4:38:18#4 | 3:14 | 3:06:03#4 | 73.40 |
| 6 | Alice AlbertsUS | 9:05:33 | — | 1:01:12#8 | 3:42 | 4:45:10#8 | 2:55 | 3:12:32#7 | 68.81 |
| 7 | Joanna RyterCH | 9:06:42 | — | 1:08:43#16 | 2:13 | 4:53:33#14 | 2:46 | 2:59:25#2 | 67.02 |
| 8 | Jen AnnettCA | 9:13:59 | — | 1:06:11#13 | 2:30 | 4:51:01#13 | 2:57 | 3:11:17#5 | 63.20 |
| 9 | Jodie RobertsonUS | 9:23:50 | — | 1:02:05#9 | 3:11 | 4:49:42#12 | 4:18 | 3:24:33#13 | 58.56 |
| 10 | Amber FerreiraUS | 9:27:42 | — | 1:04:35#10 | 4:21 | 4:57:00#15 | 4:02 | 3:17:43#11 | 56.04 |
| 11 | Jessica SmithUS | 9:28:30 | — | 1:01:09#7 | 2:53 | 5:05:05#18 | 3:07 | 3:16:14#9 | 54.63 |
| 12 | Katharina GrohmannDE | 9:31:26 | — | 1:11:44#22 | 2:56 | 4:41:36#7 | 3:30 | 3:31:38#16 | 52.55 |
| 13 | Dede GriesbauerUS | 9:40:16 | — | 59:58#6 | 3:16 | 4:37:28#3 | 4:25 | 3:55:07#22 | 48.49 |
| 14 | Katie ColvilleUS | 9:45:31 | — | 1:05:54#12 | 5:28 | 5:14:07#21 | 3:35 | 3:16:26#10 | 45.72 |
| 15 | Holly SmithUS | 9:49:41 | — | 1:11:28#19 | 4:14 | 5:00:52#17 | 3:59 | 3:29:06#15 | 43.37 |
| 16 | Angela NaethUS | 9:50:55 | — | 1:06:38#14 | 3:34 | 4:49:25#11 | 3:41 | 3:47:34#20 | 42.07 |
| 17 | Gabrielle SuverUS | 9:55:04 | — | 1:11:31#20 | 3:33 | 5:10:36#20 | 5:22 | 3:24:00#12 | 39.81 |
| 18 | Kayla BowkerUS | 9:58:22 | — | 1:10:11#18 | 2:54 | 5:06:51#19 | 3:52 | 3:34:32#17 | 38.15 |
| 19 | Sarah KarpinskiUS | 10:07:20 | — | 1:11:40#21 | 4:27 | 5:19:15#24 | 4:42 | 3:27:14#14 | 37.39 |
| 20 | Jenny NilssonSE | 10:12:34 | — | 1:16:21#25 | 3:11 | 5:14:34#22 | 3:53 | 3:34:33#18 | 36.68 |
| 21 | Clarice ChastangUS | 10:24:12 | — | 1:08:49#17 | 3:36 | 5:16:33#23 | 4:13 | 3:51:00#21 | 36.00 |
| 22 | Olivia DietzelUS | 10:34:07 | — | 1:08:41#15 | 4:33 | 5:26:48#25 | 7:46 | 3:46:18#19 | 35.35 |