2026 Ironman 70.3 Dallas

March 14, 2026 · Dallas, TX, United States

Data: PTO Stats · Updated 5/21/2026 · Quality: partialHow data works
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
85
61 men · 24 women
Men SOF
80.80
Women SOF
69.69

Race story in the data

Men: Lionel Sanders won in 3:17:12 with a +2:28 margin. Benjamin Randall had the fastest run (1:09:07).

Women: Jackie Hering won in 3:49:56 with a +0:18 margin. Jackie Hering had the fastest run (1:19:51).

Shareable race cards

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

Race summary

2026 Ironman 70.3 Dallas 2026 - Men

ProTriStats

Winner: Lionel Sanders in 3:17:12

Margin: +2:28

Fastest bike: Lionel Sanders - 1:58:35

Fastest run: Benjamin Randall - 1:09:07

Top points: Lionel Sanders - 82.52 pts

Field: 52/61 finishers, SOF 80.80

Race summary

2026 Ironman 70.3 Dallas 2026 - Women

ProTriStats

Winner: Jackie Hering in 3:49:56

Margin: +0:18

Fastest bike: Annamarie Strehlow - 2:21:48

Fastest run: Jackie Hering - 1:19:51

Top points: Jackie Hering - 77.09 pts

Field: 19/24 finishers, SOF 69.69

Men race summary

52 finishers from 61 starters · SOF 80.80

Winner
Lionel Sanders
3:17:12
Winning margin
+2:28
Gap to second place
Fastest swim
Marc Dubrick · 2:38
Fastest bike
Lionel Sanders · 1:58:35
Fastest run
Benjamin Randall · 1:09:07
Top points
Lionel Sanders
82.52 pts

Women race summary

19 finishers from 24 starters · SOF 69.69

Winner
Jackie Hering
3:49:56
Winning margin
+0:18
Gap to second place
Fastest swim
Vittoria Lopes · 3:02
Fastest bike
Annamarie Strehlow · 2:21:48
Fastest run
Jackie Hering · 1:19:51
Top points
Jackie Hering
77.09 pts

Men split podiums

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

Swim

  1. 1
    Marc Dubrick
    Finish 14
    2:38
  2. 2
    Greg Harper
    Finish 18
    2:38
  3. 3
    Ben Kanute
    Finish 2
    2:43

T1

Split unavailable.

Bike

  1. 1:58:35
  2. 2
    1:59:18
  3. 3
    Michael Weiss
    Finish 11
    2:01:20

T2

Split unavailable.

Run

  1. 1:09:07
  2. 2
    Connor Weaver
    Finish 17
    1:09:31
  3. 1:10:44
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. 3:02
  2. 2
    Rachel Olson
    Finish 14
    3:10
  3. 3
    Erica Hawley
    Finish 11
    3:17

T1

Split unavailable.

Bike

  1. 2:21:48
  2. 2
    2:22:26
  3. 3
    2:22:48

T2

Split unavailable.

Run

  1. 1
    1:19:51
  2. 2
    1:20:06
  3. 1:21:35
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:17:12
🥇#1
CA
Lionel Sanders
3:17:12
82.52 pts
🥈#2
US
Ben Kanute
3:19:40
77.74 pts
🥉#3
CH
Andrea Salvisberg
3:19:45
75.31 pts

PodiumWomen

Winner time: 3:49:56
🥇#1
US
Jackie Hering
3:49:56
77.09 pts
🥈#2
DE
Anna Buettner
3:50:14
74.30 pts
🥉#3
US
Annamarie Strehlow
3:53:00
69.80 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#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#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#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

61 participants

3:17:12
Swim
3:17
Bike
1:58:35
Run
1:11:53
3:19:40
Swim
2:43
Bike
2:02:35
Run
1:11:21
Swim
2:45
Bike
2:02:23
Run
1:11:13
Swim
2:45
Bike
2:03:21
Run
1:10:44
3:21:28
Swim
2:54
Bike
2:03:15
Run
1:12:00
3:22:02
Swim
2:52
Bike
2:04:20
Run
1:11:28
3:22:15
Swim
2:57
Bike
2:02:44
Run
1:13:10
3:23:00
Swim
2:44
Bike
2:03:00
Run
1:14:00
3:25:33
Swim
3:18
Bike
2:04:33
Run
1:13:44
3:26:01
Swim
3:34
Bike
2:09:08
Run
1:09:07
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lionel SandersCA3:17:12Winner3:171:58:351:11:5382.52
2Ben KanuteUS3:19:402:432:02:351:11:2177.74
3Andrea SalvisbergCH3:19:452:452:02:231:11:1375.31
4Jannik SchauflerDE3:19:532:452:03:211:10:4473.03
5Sam AppletonAU3:21:282:542:03:151:12:0069.60
6Louis ButtrickGB3:22:022:522:04:201:11:2867.26
7Rudy Von BergUS3:22:152:572:02:441:13:1065.37
8Ben FaehCH3:23:002:442:03:001:14:0063.15
9Timmo JeretEE3:25:333:182:04:331:13:4459.42
10Benjamin RandallUS3:26:013:342:09:081:09:0757.68
11Michael WeissAT3:26:113:092:01:201:17:4156.32
12Leonard ArnoldDE3:26:162:591:59:181:20:3855.14
13Joshua LewisGB3:26:372:532:01:301:18:2953.80
14Marc DubrickUS3:27:112:382:05:181:16:1152.34
15Matt McWilliamsUS3:27:233:252:07:281:12:4051.30
16Blake HarrisCA3:27:243:022:09:251:11:2550.49
17Connor WeaverUS3:27:473:102:11:251:09:3149.41
18Greg HarperUS3:29:012:382:09:111:13:1247.62
19Connor FordUS3:30:043:112:08:041:15:0046.05
20Scott LudfordUS3:31:393:072:09:281:15:3744.06
21Brad BischoffUS3:32:173:072:09:001:16:3742.96
22Caleb NobleAU3:32:392:582:08:171:17:4042.15
23Mitchell OttUS3:33:093:022:09:311:17:0941.25
24Blake SelmUS3:34:103:092:13:401:13:4639.92
25Connor ReadmanUS3:34:403:302:10:191:17:0739.10
26Corey BellemoreCA3:34:463:042:14:271:14:0238.66
27Sebastian FuchsAT3:35:073:092:08:291:19:0238.03
28Thomas InigoUS3:35:133:272:12:071:15:1637.65
29Jackson HarrellUS3:36:062:562:12:451:16:4336.58
30Andrew ShellenbergerUS3:36:112:522:06:521:23:0636.26
31Tommy DoubledayUS3:36:183:012:13:271:16:2935.92
32Michiel StockmanBE3:36:383:062:11:311:17:5835.41
33Brennen SmithCA3:38:072:582:09:501:21:4333.88
34Yegor MartynenkoUA3:39:483:062:15:451:17:2432.19
35Evan PriceUS3:40:063:472:15:481:16:1631.75
36Joshua MondaUS3:40:073:302:12:351:19:4531.59
37Elliot BachUS3:40:282:592:07:441:26:2331.13
38Joshua BerlesDE3:41:342:442:11:121:24:0430.02
39Jason QuinnUS3:42:132:592:15:341:19:2829.31
40Kyle GabbardUS3:43:003:532:12:511:21:1428.50
41John ReedUS3:43:173:062:15:511:20:3728.14
42Jordan BenduraUS3:43:373:452:24:331:11:1527.75
43Connor OatsUS3:45:163:102:20:081:17:2326.18
44Tyson WielandUS3:46:553:012:16:511:22:5925.13
45Justin MetzlerUS3:47:223:052:11:001:29:2325.06
46Frederik MathiesenDK3:48:293:042:09:551:31:1124.99
47Matti WeitzDE3:49:233:052:14:291:28:0424.93
48Dylan McmurrerUS3:50:272:562:12:411:31:2324.88
49Marcus HerbstDE3:51:553:182:23:321:21:4924.82
50Marcelo Delgado LandazuriEC3:54:293:162:19:011:27:2224.78
51Kaeleb PenningtonUS3:58:103:062:21:331:29:5924.74
52Logan PollanderUS4:06:003:202:32:011:26:2724.70
DNFLevente LukacsHUDNF2:562:11
DNFWill CrudgingtonGBDNF2:552:27:58
DNFBrian LlamasMXDNF3:322:25:24
DNFRodrigo Alvarez ManzoMXDNF3:182:30:18
DNFAdam GouletUSDNF4:042:18:37
DNFMax KohllUSDNF3:132:14:18
DNFFinn Große-FreeseDEDNF2:482:05:08
DNFAri KlauUSDNF3:172:01:22
DNFMiguel MattoxUSDNF2:552:29:26

Female Pro Results

24 participants

3:49:56
Swim
3:24
Bike
2:22:48
Run
1:19:51
3:50:14
Swim
3:36
Bike
2:22:26
Run
1:20:06
Swim
3:45
Bike
2:21:48
Run
1:23:31
3:53:17
Swim
3:57
Bike
2:23:30
Run
1:21:35
3:54:29
Swim
3:44
Bike
2:23:33
Run
1:23:25
3:57:20
Swim
3:02
Bike
2:24:50
Run
1:26:06
3:57:50
Swim
3:39
Bike
2:24:08
Run
1:26:03
4:00:47
Swim
3:38
Bike
2:25:37
Run
1:27:36
4:02:51
Swim
3:51
Bike
2:27:58
Run
1:27:14
4:04:32
Swim
3:23
Bike
2:23:35
Run
1:33:59
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jackie HeringUS3:49:56Winner3:242:22:481:19:5177.09
2Anna BuettnerDE3:50:143:362:22:261:20:0674.30
3Annamarie StrehlowUS3:53:003:452:21:481:23:3169.80
4Samantha SkoldUS3:53:173:572:23:301:21:3567.41
5Minttu HukkaFI3:54:293:442:23:331:23:2564.49
6Vittoria LopesBR3:57:203:022:24:501:26:0660.44
7Adele LikinUS3:57:503:392:24:081:26:0358.37
8Leah ParkerUS4:00:473:382:25:371:27:3654.53
9Maia WatsonCA4:02:513:512:27:581:27:1451.50
10Emma SkaugCA4:04:323:232:23:351:33:5948.88
11Erica HawleyBM4:07:553:172:34:281:26:3145.05
12Sarah BishopUS4:12:154:102:28:381:34:3840.57
13Elizabeth JamesUS4:14:084:022:31:351:34:1138.09
14Rachel OlsonUS4:14:103:102:38:201:28:2737.13
15Kerry GironaUS4:15:273:462:34:021:33:2935.27
16Sarah SpoonerUS4:21:203:442:37:301:35:3630.06
17Lauren BurgettUS4:24:313:372:38:291:37:2329.32
18Allison JacobCA4:26:343:482:36:021:41:1228.65
19Liz LiceaUS5:08:114:202:42:472:16:0228.03
DNFCaroline KaplanUSDNF3:23
DNFBrittany HigginsUSDNF3:482:30:55
DNFCaitlin SwitajUSDNF3:353:06:40
DNFCaitlin AlexanderUSDNF3:422:46:17
DNFJennifer WilkeCADNF4:142:53:36