2026 Ironman Texas
April 17, 2026 · The Woodlands, TX, United States
Race story in the data
Men: Kristian Blummenfelt won in 7:21:24 with a +1:32 margin. Kristian Blummenfelt had the fastest run (2:30:47).
Women: Solveig Løvseth won in 8:11:09 with a +3:39 margin. Solveig Løvseth had the fastest run (2:49:52).
Men race summary
56 finishers from 73 starters · SOF 95.57
Women race summary
18 finishers from 22 starters · SOF 94.11
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Andrea SalvisbergFinish 2848:13
- 2Jonas SchomburgFinish 748:16
- 3Marten Van RielFinish 248:17
T1
Split unavailable.
Bike
- 1Kristian HøgenhaugFinish 123:54:03
- 2Rudy Von BergFinish 53:55:35
- 3Gustav IdenFinish 83:55:46
T2
Split unavailable.
Run
- 1Kristian BlummenfeltFinish 12:30:47
- 2Matt HansonFinish 112:31:50
- 3Marten Van RielFinish 22:32:41
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Margarita RyanFinish 1453:25
- 2Taylor KnibbFinish 253:36
- 3Hannah BerryFinish 756:29
T1
Split unavailable.
Bike
- 1Solveig LøvsethFinish 14:20:22
- 2Taylor KnibbFinish 24:22:26
- 3Hannah BerryFinish 74:29:23
T2
Split unavailable.
Run
- 1Solveig LøvsethFinish 12:49:52
- 2Taylor KnibbFinish 22:54:06
- 3Sara SvenskFinish 62:58:10
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
73 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Kristian BlummenfeltNO | 7:21:24 | Winner | 48:33 | — | 3:57:46 | — | 2:30:47 | 93.83 |
| 2 | Marten Van RielBE | 7:22:56 | — | 48:17 | — | 3:58:02 | — | 2:32:41 | 91.40 |
| 3 | Casper StornesNO | 7:23:50 | — | 48:26 | — | 3:57:05 | — | 2:33:00 | 89.33 |
| 4 | Vincent LuisFR | 7:25:29 | — | 48:18 | — | 3:58:10 | — | 2:34:52 | 87.04 |
| 5 | Rudy Von BergUS | 7:29:34 | — | 49:58 | — | 3:55:35 | — | 2:40:03 | 83.84 |
| 6 | Brock HoelCA | 7:29:56 | — | 48:22 | — | 3:58:02 | — | 2:39:24 | 82.23 |
| 7 | Jonas SchomburgDE | 7:30:10 | — | 48:16 | — | 3:58:16 | — | 2:39:36 | 80.74 |
| 8 | Gustav IdenNO | 7:30:48 | — | 50:09 | — | 3:55:46 | — | 2:40:11 | 79.16 |
| 9 | Kieran LindarsGB | 7:32:03 | — | 48:27 | — | 3:58:11 | — | 2:41:25 | 77.40 |
| 10 | Cameron MainGB | 7:33:02 | — | 48:24 | — | 3:57:51 | — | 2:43:06 | 75.80 |
| 11 | Matt HansonUS | 7:34:20 | — | 52:05 | — | 4:06:31 | — | 2:31:50 | 74.14 |
| 12 | Kristian HøgenhaugDK | 7:35:40 | — | 50:22 | — | 3:54:03 | — | 2:46:11 | 72.52 |
| 13 | Kacper StepniakPL | 7:35:54 | — | 48:21 | — | 3:58:00 | — | 2:45:30 | 71.41 |
| 14 | Ben KanuteUS | 7:38:06 | — | 48:20 | — | 3:57:51 | — | 2:48:08 | 69.54 |
| 15 | Sam LongUS | 7:39:56 | — | 54:11 | — | 3:59:07 | — | 2:42:29 | 67.88 |
| 16 | Jan StratmannDE | 7:42:10 | — | 48:32 | — | 3:57:21 | — | 2:52:08 | 66.10 |
| 17 | Federico ScarabinoUY | 7:43:44 | — | 50:05 | — | 4:00:52 | — | 2:47:37 | 64.63 |
| 18 | Nick ThompsonAU | 7:44:04 | — | 50:10 | — | 3:55:56 | — | 2:52:54 | 63.70 |
| 19 | Jonas HoffmannDE | 7:44:33 | — | 50:19 | — | 4:06:46 | — | 2:43:07 | 62.75 |
| 20 | Paul SchusterDE | 7:50:23 | — | 50:06 | — | 4:06:04 | — | 2:49:41 | 59.68 |
| 21 | Pamphiel PareynBE | 7:51:55 | — | 50:10 | — | 4:07:42 | — | 2:49:28 | 58.38 |
| 22 | Mitch WismansNL | 7:56:52 | — | 51:51 | — | 4:09:28 | — | 2:50:44 | 55.73 |
| 23 | Dries MatthysBE | 7:57:08 | — | 50:16 | — | 4:13:43 | — | 2:48:49 | 55.01 |
| 24 | Mathias PetersenDK | 7:57:58 | — | 48:42 | — | 4:01:58 | — | 3:02:35 | 54.08 |
| 25 | Cory MayfieldUS | 7:59:14 | — | 48:39 | — | 4:16:03 | — | 2:49:22 | 53.02 |
| 26 | Julian BeckerDE | 8:00:25 | — | 50:15 | — | 4:15:15 | — | 2:49:50 | 52.02 |
| 27 | Mathieu MerlandFR | 8:00:43 | — | 52:16 | — | 4:18:58 | — | 2:45:01 | 51.40 |
| 28 | Andrea SalvisbergCH | 8:01:12 | — | 48:13 | — | 4:06:01 | — | 3:02:36 | 50.72 |
| 29 | Robert WilkowieckiPL | 8:01:23 | — | 50:19 | — | 4:14:50 | — | 2:50:05 | 50.20 |
| 30 | Ognjen StojanovićRS | 8:03:42 | — | 48:27 | — | 4:11:43 | — | 2:58:09 | 48.83 |
| 31 | John KilleenUS | 8:04:18 | — | 1:00:26 | — | 4:05:50 | — | 2:53:32 | 48.19 |
| 32 | Leonard ArnoldDE | 8:05:06 | — | 54:13 | — | 3:58:55 | — | 3:07:32 | 47.47 |
| 33 | Filipe AzevedoPT | 8:05:52 | — | 50:15 | — | 4:12:07 | — | 2:58:03 | 46.79 |
| 34 | Andy KruegerUS | 8:07:57 | — | 57:19 | — | 4:12:39 | — | 2:52:53 | 45.60 |
| 35 | Luke JonesUS | 8:09:43 | — | 52:20 | — | 4:16:48 | — | 2:55:57 | 44.56 |
| 36 | Matthew CollinsGB | 8:12:05 | — | 50:14 | — | 4:07:19 | — | 3:09:48 | 43.29 |
| 37 | Tomasz SzalaPL | 8:14:59 | — | 50:36 | — | 4:11:45 | — | 3:07:49 | 41.81 |
| 38 | Romain RezsohazyBE | 8:16:07 | — | 57:25 | — | 4:14:47 | — | 2:58:54 | 41.07 |
| 39 | Adam FeighUS | 8:16:21 | — | 57:16 | — | 4:22:58 | — | 2:48:22 | 40.71 |
| 40 | Fraser MinnicanGB | 8:21:09 | — | 48:28 | — | 4:14:40 | — | 3:13:12 | 38.50 |
| 41 | Connor WeaverUS | 8:21:17 | — | 56:43 | — | 4:35:55 | — | 2:43:34 | 38.21 |
| 42 | Matthew RichardUS | 8:24:13 | — | 1:01:30 | — | 4:22:18 | — | 2:55:33 | 36.79 |
| 43 | Emil HolmDK | 8:26:33 | — | 50:12 | — | 4:10:34 | — | 3:17:22 | 35.63 |
| 44 | Lukas StahlDE | 8:33:25 | — | 57:43 | — | 4:27:59 | — | 3:01:49 | 32.64 |
| 45 | Lionel SandersCA | 8:34:09 | — | 54:05 | — | 4:03:14 | — | 3:31:38 | 32.44 |
| 46 | Ole-Bernard FuskevagNO | 8:35:04 | — | 59:40 | — | 4:23:04 | — | 3:07:37 | 32.25 |
| 47 | Albert AskengrenSE | 8:36:01 | — | 53:58 | — | 4:23:05 | — | 3:13:48 | 32.07 |
| 48 | Jan KepinskiPL | 8:38:17 | — | 59:37 | — | 4:18:30 | — | 3:14:28 | 31.90 |
| 49 | Connor ReadmanUS | 8:40:07 | — | 1:00:30 | — | 4:30:32 | — | 3:03:27 | 31.74 |
| 50 | Mark SaroniUS | 8:42:10 | — | 1:01:27 | — | 4:35:53 | — | 2:59:25 | 31.59 |
| 51 | Matt JacksonUS | 8:44:59 | — | 1:00:20 | — | 4:37:57 | — | 3:02:04 | 31.44 |
| 52 | Tom VaelenBE | 8:49:21 | — | 50:06 | — | 4:00:47 | — | 3:53:55 | 31.30 |
| 53 | Jason QuinnUS | 8:50:53 | — | 50:16 | — | 4:35:13 | — | 3:15:09 | 31.17 |
| 54 | Levi LukacsHU | 8:56:48 | — | 50:08 | — | 4:32:44 | — | 3:28:54 | 31.05 |
| 55 | Alex IonRO | 9:14:58 | — | 50:27 | — | 4:35:07 | — | 3:44:11 | 30.93 |
| 56 | Simon ShiUS | 9:35:11 | — | 48:36 | — | 4:21:54 | — | 4:19:35 | 30.82 |
| DNF | David ReynoldsUS | DNF | — | 55:06 | — | 4:38:36 | — | — | — |
| DNF | Robert KallinSE | DNF | — | 52:09 | — | 4:35:31 | — | — | — |
| DNF | Jelle GeensBE | DNF | — | 48:29 | — | 3:57:40 | — | — | — |
| DNF | Michael ArishitaUS | DNF | — | 54:02 | — | 4:36:57 | — | — | — |
| DNF | Marius BjerkesetNO | DNF | — | 55:09 | — | — | — | — | — |
| DNF | Matt KerrNZ | DNF | — | 54:06 | — | — | — | — | — |
| DNF | Scott SteenbergDK | DNF | — | 50:24 | — | 4:09:34 | — | — | — |
| DNF | Nicholas ChaseUS | DNF | — | 52:14 | — | 4:09:37 | — | — | — |
| DNF | Almog ElazaryIL | DNF | — | 50:01 | — | 4:19:21 | — | — | — |
| DNF | Elliot BachUS | DNF | — | 54:09 | — | 4:19:50 | — | — | — |
| DNF | Brad BischoffUS | DNF | — | 54:01 | — | 4:26:31 | — | — | — |
| DNF | Jason WestUS | DNF | — | 48:37 | — | 4:07:24 | — | — | — |
| DNF | Strahinja TrakicRS | DNF | — | 52:12 | — | 4:39:17 | — | — | — |
| DNF | Zack CooperGB | DNF | — | 59:32 | — | — | — | — | — |
| DNF | Jason PohlCA | DNF | — | 57:01 | — | — | — | — | — |
| DNF | Patrick LangeDE | DNF | — | 52:07 | — | — | — | — | — |
| DNF | Arnaud GuillouxFR | DNF | — | 50:14 | — | — | — | — | — |
Female Pro Results
22 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Solveig LøvsethNO | 8:11:09 | Winner | 56:44 | — | 4:20:22 | — | 2:49:52 | 97.43 |
| 2 | Taylor KnibbUS | 8:14:48 | — | 53:36 | — | 4:22:26 | — | 2:54:06 | 94.33 |
| 4 | Jackie HeringUS | 8:36:26 | — | 56:59 | — | 4:35:31 | — | 2:58:44 | 83.31 |
| 5 | Grace ThekAU | 8:40:44 | — | 56:54 | — | 4:36:09 | — | 3:03:02 | 80.25 |
| 6 | Sara SvenskSE | 8:41:38 | — | 1:05:16 | — | 4:33:19 | — | 2:58:10 | 78.46 |
| 7 | Hannah BerryNZ | 8:43:16 | — | 56:29 | — | 4:29:23 | — | 3:12:41 | 76.49 |
| 8 | Jana UderstadtDE | 8:55:34 | — | 1:04:26 | — | 4:35:58 | — | 3:10:56 | 70.79 |
| 9 | Kate CurranGB | 9:00:40 | — | 56:57 | — | 4:49:28 | — | 3:09:28 | 67.73 |
| 10 | Gabrielle LumkesUS | 9:04:52 | — | 57:13 | — | 4:38:37 | — | 3:24:32 | 65.04 |
| 11 | Rebecca KawaokaUS | 9:06:27 | — | 1:05:38 | — | 4:50:36 | — | 3:05:20 | 63.34 |
| 12 | Katie RemondAU | 9:14:03 | — | 1:05:17 | — | 4:51:01 | — | 3:12:45 | 59.57 |
| 13 | Johanna AhrensDE | 9:15:12 | — | 57:10 | — | 4:40:13 | — | 3:33:14 | 58.13 |
| 14 | Margarita RyanUS | 9:21:31 | — | 53:25 | — | 5:12:07 | — | 3:10:31 | 54.92 |
| 15 | Carolyn OlsenUS | 9:28:07 | — | 1:10:10 | — | 4:55:11 | — | 3:17:29 | 51.65 |
| 16 | Leslie HomolUS | 9:29:33 | — | 1:08:49 | — | 4:56:20 | — | 3:19:05 | 50.27 |
| 17 | Joanna RyterCH | 9:36:27 | — | 1:08:52 | — | 4:50:13 | — | 3:33:35 | 46.98 |
| 18 | Olivia DietzelUS | 10:06:33 | — | 1:26:09 | — | 5:29:18 | — | 3:12:12 | 43.29 |
| 19 | Sarah KarpinskiUS | 10:08:09 | — | 1:14:53 | — | 5:13:41 | — | 3:31:10 | 42.53 |
| DNF | Danielle LewisUS | DNF | — | 1:05:15 | — | — | — | — | — |
| DNF | Annamarie StrehlowUS | DNF | — | 1:04:28 | — | — | — | — | — |
| DNF | Kat MatthewsGB | DNF | — | 56:49 | — | — | — | — | — |
| DNF | Lottie LucasAE | DNF | — | 56:59 | — | 4:52:28 | — | — | — |