2024 Ironman Texas

April 26, 2024 · The Woodlands, TX, United States

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

Race editions

Switch year or compare this race across stored editions.

20262025202420232022201920182017201620152014201320122011
Distance
Iron (140.6 miles)
Iron-Distance
Field size
69
40 men · 29 women
Men SOF
85.50
Women SOF
83.32

Race story in the data

Men: Patrick Lange won in 7:44:14 with a +4:23 margin. Patrick Lange had the fastest run (2:35:15).

Women: Kat Matthews won in 8:42:22 with a +2:14 margin. Kat Matthews had the fastest run (3:00:15).

Shareable race cards

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

Race summary

2024 Ironman Texas 2024 - Men

ProTriStats

Winner: Patrick Lange in 7:44:14

Margin: +4:23

Fastest bike: Matthew Marquardt - 4:03:22

Fastest run: Patrick Lange - 2:35:15

Top points: Patrick Lange - 89.94 pts

Field: 40/40 finishers, SOF 85.50

Race summary

2024 Ironman Texas 2024 - Women

ProTriStats

Winner: Kat Matthews in 8:42:22

Margin: +2:14

Fastest bike: Penny Slater - 4:39:39

Fastest run: Kat Matthews - 3:00:15

Top points: Kat Matthews - 88.80 pts

Field: 29/29 finishers, SOF 83.32

Men race summary

40 finishers from 40 starters · SOF 85.50

Winner
Patrick Lange
7:44:14
Winning margin
+4:23
Gap to second place
Fastest swim
Florian Angert · 48:06
Fastest bike
Matthew Marquardt · 4:03:22
Fastest run
Patrick Lange · 2:35:15
Top points
Patrick Lange
89.94 pts

Women race summary

29 finishers from 29 starters · SOF 83.32

Winner
Kat Matthews
8:42:22
Winning margin
+2:14
Gap to second place
Fastest swim
Lauren Brandon · 51:46
Fastest bike
Penny Slater · 4:39:39
Fastest run
Kat Matthews · 3:00:15
Top points
Kat Matthews
88.80 pts

Men split podiums

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

Swim

  1. 1
    48:06
  2. 2
    Ognjen Stojanović
    Finish 11 · split rank #2
    48:09
  3. 3
    Matthew Marquardt
    Finish 3 · split rank #3
    48:10

T1

  1. 1
    1:54
  2. 1:56
  3. 3
    Matt Hanson
    Finish 6
    1:56

Bike

  1. 4:03:22
  2. 2
    Robert Kallin
    Finish 4 · split rank #2
    4:03:31
  3. 3
    Clement Mignon
    Finish 2 · split rank #3
    4:06:39

T2

  1. 1
    Piotr Lawicki
    Finish 19
    1:45
  2. 2
    1:51
  3. 3
    1:55

Run

  1. 1
    2:35:15
  2. 2
    Matt Hanson
    Finish 6 · split rank #2
    2:40:40
  3. 3
    Paul Schuster
    Finish 5 · split rank #3
    2:44: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.

Women split podiums

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

Swim

  1. 1
    51:46
  2. 2
    Lotte Wilms
    Finish 3 · split rank #2
    51:49
  3. 3
    Fenella Langridge
    Finish 6 · split rank #3
    51:53

T1

  1. 1:52
  2. 2
    Joanna Ryter
    Finish 11
    1:58
  3. 2:09

Bike

  1. 1
    Penny Slater
    Finish 2
    4:39:39
  2. 2
    Danielle Lewis
    Finish 9 · split rank #2
    4:40:45
  3. 3
    Lotte Wilms
    Finish 3 · split rank #3
    4:40:58

T2

  1. 1
    1:33
  2. 2
    Penny Slater
    Finish 2
    1:45
  3. 3
    Joanna Ryter
    Finish 11
    1:52

Run

  1. 1
    Kat Matthews
    Finish 1
    3:00:15
  2. 2
    Penny Slater
    Finish 2 · split rank #2
    3:01:15
  3. 3
    Kylie Simpson
    Finish 8 · split rank #3
    3:02:03
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: 7:44:14
🥇#1
DE
Patrick Lange
7:44:14
89.94 pts
🥈#2
FR
Clement Mignon
7:48:37
86.46 pts
🥉#3
US
Matthew Marquardt
7:49:10
84.55 pts

PodiumWomen

Winner time: 8:42:22
🥇#1
GB
Kat Matthews
8:42:22
88.80 pts
🥈#2
AU
Penny Slater
8:44:36
86.24 pts
🥉#3
NL
Lotte Wilms
8:46:59
83.72 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#14#27SwimBikeRunFinish#9#10#1#20#3#4#2#3#10#3#11#2#13#4#7#9#3#5#26#16#2#6#27#4#7#7#21#15#6#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#15#29SwimBikeRunFinish#9#7#1#11#2#2#2#3#7#3#7#8#6#4#10#5#8#5#3#4#16#6#8#10#9#7#29#6#3#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

40 participants

7:44:14
Swim
49:02
Bike
4:16:09
Run
2:35:15
7:48:37
Swim
51:40
Bike
4:06:39
Run
2:44:37
Swim
48:10
Bike
4:03:22
Run
2:53:34
7:51:25
Swim
49:11
Bike
4:03:31
Run
2:54:16
7:53:23
Swim
48:57
Bike
4:16:03
Run
2:44:27
7:56:24
Swim
53:41
Bike
4:18:05
Run
2:40:40
7:58:53
Swim
54:05
Bike
4:10:10
Run
2:49:52
Swim
52:36
Bike
4:18:04
Run
2:47:08
8:04:19
Swim
51:32
Bike
4:16:20
Run
2:51:24
8:06:12
Swim
51:34
Bike
4:16:20
Run
2:54:13
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Patrick LangeDE7:44:14Winner49:02#91:544:16:09#101:572:35:1589.94
2Clement MignonFR7:48:3751:40#202:444:06:39#32:592:44:37#486.46
3Matthew MarquardtUS7:49:1048:10#31:564:03:222:102:53:34#1084.55
4Robert KallinSE7:51:2549:11#112:224:03:31#22:082:54:16#1382.05
5Paul SchusterDE7:53:2348:57#72:034:16:03#91:552:44:27#379.76
6Matt HansonUS7:56:2453:41#261:564:18:05#162:042:40:40#277.13
7Chris LeifermanUS7:58:5354:05#272:444:10:10#42:032:49:52#774.79
8Stenn GoetstouwersBE8:02:4052:36#212:364:18:04#152:182:47:08#672.02
9Tomasz SzalaPL8:04:1951:32#162:204:16:20#112:462:51:24#870.13
10Andre LopesBR8:06:1251:34#172:024:16:20#122:042:54:13#1268.21
11Ognjen StojanovićRS8:06:5048:09#22:084:19:16#182:392:54:40#1666.83
12David PleseSI8:08:3554:09#283:304:15:34#82:142:53:10#965.08
13Samuel HuerzelerCH8:10:0153:38#242:444:16:37#132:412:54:23#1463.51
14Nick ThompsonAU8:10:4748:58#82:324:17:51#142:352:58:54#2062.24
15Pamphiel PareynBE8:14:1449:08#102:104:21:56#222:302:58:32#1859.99
16Jonas HoffmannDE8:16:1851:29#141:584:21:47#212:302:58:34#1958.33
17Strahinja TrakicRS8:19:2953:35#232:084:20:31#202:213:00:56#2156.27
18Colin SzuchUS8:22:1853:34#222:574:19:25#192:143:04:10#2254.40
19Piotr LawickiPL8:23:1156:17#312:004:28:48#251:452:54:24#1553.31
20Finn ArentzGB8:23:2456:15#302:084:36:39#322:562:45:28#552.51
21Mattia CeccarelliIT8:25:1448:31#52:434:27:22#242:083:04:32#2351.12
22John KilleenUS8:25:381:08:06#392:184:19:09#172:062:54:01#1150.33
23Florian AngertDE8:27:4648:061:594:13:01#61:593:22:43#2748.90
24Timo SchaffeldDE8:29:4257:53#321:564:31:08#261:512:56:56#1747.57
25Adam FeighUS8:45:5756:06#292:074:12:32#52:323:32:43#3340.79
26Thomas DavisGB8:48:2551:36#182:064:31:18#273:543:19:33#2639.32
27Erik Olsson8:51:071:04:33#373:264:27:19#233:303:12:22#2537.78
28Joshua MondaUS8:54:321:05:30#383:044:33:38#292:513:09:31#2436.00
29Kevin VabaorgEE8:56:3651:22#122:224:36:39#312:193:23:57#2834.75
30Bryce WilliamsUS8:58:2153:38#253:124:34:36#302:573:24:00#2933.78
31Andrew Horsfall-TurnerGB9:05:0448:35#62:234:32:36#282:413:38:50#3633.38
32Nick CosmanCA9:15:1858:16#332:304:39:32#333:223:31:40#3132.99
33Sven WiesDE9:17:2151:27#132:094:41:07#352:133:40:28#3732.62
34Klodian MitriUS9:26:041:01:01#352:484:46:06#362:293:33:41#3432.27
35Alexander FrankUS9:33:491:00:11#344:424:52:40#384:123:32:07#3231.94
36Simon ShiUS9:36:4848:13#42:145:02:58#395:323:37:53#3531.63
37Adam GouletUS9:40:381:14:14#409:234:40:11#347:033:29:49#3031.33
38Liam LloydGB9:42:0551:30#152:424:14:29#72:204:31:06#3931.05
39Jonathan StatonUS10:49:281:04:14#364:075:19:23#405:014:16:44#3830.78
40JoaquinPereda CharlesMX11:21:3251:36#192:374:49:42#373:535:33:46#4030.52

Female Pro Results

29 participants

8:42:22
Swim
55:52
Bike
4:41:45
Run
3:00:15
8:44:36
Swim
59:36
Bike
4:39:39
Run
3:01:15
8:46:59
Swim
51:49
Bike
4:40:58
Run
3:09:49
8:50:50
Swim
55:40
Bike
4:41:48
Run
3:09:06
8:53:33
Swim
57:19
Bike
4:41:23
Run
3:10:24
Swim
51:53
Bike
4:41:13
Run
3:21:51
Swim
55:48
Bike
4:49:29
Run
3:10:24
9:05:57
Swim
1:17:30
Bike
4:41:36
Run
3:02:03
9:09:17
Swim
1:05:05
Bike
4:40:45
Run
3:18:00
9:15:17
Swim
59:46
Bike
4:51:35
Run
3:18:23
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Kat MatthewsGB8:42:22Winner55:52#92:164:41:45#72:163:00:1588.80
2Penny SlaterAU8:44:3659:36#112:224:39:391:453:01:15#286.24
3Lotte WilmsNL8:46:5951:49#22:164:40:58#32:093:09:49#783.72
4Hannah BerryNZ8:50:5055:40#72:164:41:48#82:013:09:06#680.78
5Alice AlbertsUS8:53:3357:19#102:564:41:23#51:333:10:24#878.31
6Fenella LangridgeGB8:58:4451:53#31:524:41:13#41:563:21:51#1675.08
7MajaStage NielsenDK9:00:1455:48#82:094:49:29#102:263:10:24#973.17
8Kylie SimpsonAU9:05:571:17:30#292:524:41:36#61:583:02:03#369.90
9Danielle LewisUS9:09:171:05:05#163:164:40:45#22:133:18:00#1167.50
10Lesley SmithUS9:15:1759:46#142:584:51:35#112:383:18:23#1364.26
11Joanna RyterCH9:20:471:08:48#201:585:02:00#161:523:06:10#561.25
12Jana UderstadtDE9:23:341:04:43#152:104:45:59#92:323:28:12#2159.22
13Rebecca ClarkeNZ9:28:4551:56#42:214:55:04#123:363:35:49#2456.43
14DianaCastillo FrancoCO9:32:1352:00#52:295:21:19#253:543:12:34#1054.28
15Vanessa PereiraPT9:32:371:06:59#192:544:59:13#143:073:20:27#1453.22
16Jessica SmithUS9:34:3259:43#132:455:01:53#152:113:28:02#2051.69
17Lauren BrandonUS9:39:1451:462:344:58:54#132:583:43:04#2749.25
18Olivia DietzelUS9:40:501:13:24#254:045:18:00#232:433:02:42#447.91
19Jessica CullenCA9:48:341:10:19#222:355:15:25#222:053:18:11#1244.52
20Rachel OlsonUS9:49:3055:05#62:175:11:56#191:523:38:21#2543.49
21Clarice ChastangUS9:51:321:10:23#232:235:09:22#172:583:26:28#1842.11
22Allison JacobCA9:52:121:10:16#212:435:15:21#212:043:21:50#1541.24
23Caitlin AlexanderUS9:53:191:06:45#182:435:12:41#203:333:27:39#1940.25
24Kayla BowkerUS10:00:091:06:07#172:485:09:45#182:553:38:37#2637.33
25Gabrielle SuverUS10:05:081:11:25#243:335:22:16#264:383:23:19#1735.51
26Katie Treston-TomeyUS10:12:011:13:31#273:425:19:50#242:213:32:38#2234.98
27Maria FlorenciaDiaz PhilippiES10:28:241:13:27#263:325:34:09#273:093:34:09#2334.48
28Callie StirlingCA10:30:3159:40#123:285:37:07#292:163:48:02#2834.01
29Tara RooneyUS10:54:471:17:04#284:035:35:38#283:103:54:55#2933.56