2024 Ironman 70.3 Michigan

September 14, 2024 ·

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

Race editions

Switch year or compare this race across stored editions.

20242023
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
65
41 men · 24 women
Men SOF
77.80
Women SOF
62.18

Race story in the data

Men: Jackson Laundry won in 3:39:09 with a +1:58 margin. Connor Weaver had the fastest run (1:13:40).

Women: Jeanni Metzler won in 4:11:31 with a +1:08 margin. Jeanni Metzler had the fastest run (1:23:46).

Shareable race cards

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

Race summary

2024 Ironman 70.3 Michigan 2024 - Men

ProTriStats

Winner: Jackson Laundry in 3:39:09

Margin: +1:58

Fastest bike: Jackson Laundry - 1:55:55

Fastest run: Connor Weaver - 1:13:40

Top points: Jackson Laundry - 82.86 pts

Field: 41/41 finishers, SOF 77.80

Race summary

2024 Ironman 70.3 Michigan 2024 - Women

ProTriStats

Winner: Jeanni Metzler in 4:11:31

Margin: +1:08

Fastest bike: Lisa Becharas - 2:13:10

Fastest run: Jeanni Metzler - 1:23:46

Top points: Jeanni Metzler - 74.71 pts

Field: 24/24 finishers, SOF 62.18

Men race summary

41 finishers from 41 starters · SOF 77.80

Winner
Jackson Laundry
3:39:09
Winning margin
+1:58
Gap to second place
Fastest swim
Greg Harper · 22:03
Fastest bike
Jackson Laundry · 1:55:55
Fastest run
Connor Weaver · 1:13:40
Top points
Jackson Laundry
82.86 pts

Women race summary

24 finishers from 24 starters · SOF 62.18

Winner
Jeanni Metzler
4:11:31
Winning margin
+1:08
Gap to second place
Fastest swim
Summer Rappaport · 24:30
Fastest bike
Lisa Becharas · 2:13:10
Fastest run
Jeanni Metzler · 1:23:46
Top points
Jeanni Metzler
74.71 pts

Men split podiums

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

Swim

  1. 1
    Greg Harper
    Finish 13
    22:03
  2. 2
    Matthew Sharpe
    Finish 3 · split rank #2
    23:01
  3. 3
    Ben Kanute
    Finish 2 · split rank #3
    23:03

T1

  1. 1
    Ben Kanute
    Finish 2
    1:48
  2. 1:52
  3. 3
    Justin Riele
    Finish 4
    1:52

Bike

  1. 1:55:55
  2. 2
    Justin Riele
    Finish 4 · split rank #2
    1:58:32
  3. 3
    Ben Kanute
    Finish 2 · split rank #3
    1:58:40

T2

  1. 1
    Ben Kanute
    Finish 2
    1:10
  2. 2
    Tyson Wieland
    Finish 25
    1:17
  3. 1:18

Run

  1. 1
    1:13:40
  2. 2
    Jackson Laundry
    Finish 1 · split rank #2
    1:15:21
  3. 3
    Matthew Sharpe
    Finish 3 · split rank #3
    1:16:10
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. 24:30
  2. 2
    Hannah Sakaluk
    Finish 15 · split rank #2
    25:30
  3. 3
    Grace Alexander
    Finish 3 · split rank #3
    25:32

T1

  1. 1
    2:02
  2. 2
    Alycia Hill
    Finish 7
    2:07
  3. 3
    2:08

Bike

  1. 1
    2:13:10
  2. 2
    Adele Likin
    Finish 2 · split rank #2
    2:14:37
  3. 3
    Jeanni Metzler
    Finish 1 · split rank #3
    2:17:32

T2

  1. 1
    1:25
  2. 1:29
  3. 1:29

Run

  1. 1:23:46
  2. 2
    Alycia Hill
    Finish 7 · split rank #2
    1:23:53
  3. 3
    Nicole Falcaro
    Finish 6 · split rank #3
    1:24:24
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:39:09
🥇#1
CA
Jackson Laundry
3:39:09
82.86 pts
🥈#2
US
Ben Kanute
3:41:07
78.72 pts
🥉#3
CA
Matthew Sharpe
3:45:23
72.93 pts

PodiumWomen

Winner time: 4:11:31
🥇#1
ZA
Jeanni Metzler
4:11:31
74.71 pts
🥈#2
US
Adele Likin
4:12:39
71.35 pts
🥉#3
US
Grace Alexander
4:16:07
66.55 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#12#24SwimBikeRunFinish#12#2#1#3#3#4#2#2#7#3#3#4#2#19#4#14#4#11#5#8#8#5#6#16#5#14#7#6#6#24#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#8#16SwimBikeRunFinish#6#3#1#12#2#5#2#3#4#8#3#11#12#4#15#4#5#16#7#3#6#13#10#2#7#9#8#9#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

41 participants

3:39:09
Swim
24:28
Bike
1:55:55
Run
1:15:21
3:41:07
Swim
23:03
Bike
1:58:40
Run
1:16:28
3:45:23
Swim
23:01
Bike
2:02:46
Run
1:16:10
3:46:32
Swim
23:05
Bike
1:58:32
Run
1:21:34
3:47:31
Swim
24:37
Bike
2:00:28
Run
1:19:01
3:49:43
Swim
24:17
Bike
2:04:31
Run
1:16:59
3:50:39
Swim
25:27
Bike
2:00:55
Run
1:20:05
3:51:52
Swim
23:06
Bike
2:02:40
Run
1:22:33
3:51:58
Swim
25:22
Bike
2:09:24
Run
1:13:40
3:52:21
Swim
25:27
Bike
2:05:36
Run
1:17:35
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jackson LaundryCA3:39:09Winner24:28#122:011:55:551:251:15:21#282.86
2Ben KanuteUS3:41:0723:03#31:481:58:40#31:101:16:28#478.72
3Matthew SharpeCA3:45:2323:01#21:522:02:46#71:361:16:10#372.93
4Justin RieleUS3:46:3223:05#41:521:58:32#21:301:21:34#1969.84
5Colin SzuchUS3:47:3124:37#141:562:00:28#41:301:19:01#1167.05
6Hunter LussiUS3:49:4324:17#82:072:04:31#81:501:16:59#563.45
7Matthew RalphsZA3:50:3925:27#162:122:00:55#52:011:20:05#1461.01
8Danilo PimentelBR3:51:5223:06#61:532:02:40#61:421:22:33#2458.48
9Connor WeaverUS3:51:5825:22#152:082:09:24#251:261:13:4056.98
10Nicholas ChaseUS3:52:2125:27#172:042:05:36#111:401:17:35#755.35
11Andy KruegerUS3:53:5024:30#132:002:06:43#151:281:19:11#1252.95
12Matthew GuenterUS3:53:5823:05#51:542:07:36#171:501:19:36#1351.73
13Greg HarperUS3:54:3522:031:562:08:40#221:461:20:11#1550.21
14Patrick BradyUS3:55:2228:01#311:572:05:47#131:401:18:00#848.65
15Connor CallahanUS3:56:0325:49#182:022:09:00#232:011:17:13#647.23
16Todd SuttorUS3:56:2924:21#92:002:05:47#121:411:22:43#2546.08
17Roee ZoaretsIS3:56:4624:25#112:022:10:19#291:481:18:14#945.12
18Garrett MayeauxUS3:56:5626:26#242:072:08:14#211:471:18:23#1044.32
19Ted TreiseUS3:57:1626:34#261:522:07:09#161:301:20:14#1643.43
20Zach AldrichUS3:59:2628:08#342:222:05:58#141:461:21:15#1741.12
21Steven ZawaskiUS4:01:2126:31#252:112:09:23#241:481:21:31#1839.05
22Jacob OsswaldUS4:01:5026:21#222:492:07:47#192:241:22:31#2338.18
23Max KohllUS4:02:1826:45#291:532:10:09#281:451:21:48#2037.36
24Evan PriceUS4:02:3929:13#371:592:05:29#101:441:24:15#2936.67
25Tyson WielandUS4:03:4624:23#102:242:09:56#271:171:25:47#3135.39
26Connor OatsUS4:04:0525:52#191:592:11:18#322:091:22:49#2634.79
27Erik MahoneyUS4:04:1128:04#322:112:07:38#182:461:23:35#2834.39
28Matthew RichardUS4:04:2027:01#302:322:10:57#311:361:22:16#2233.98
29Brad BischoffUS4:05:2028:06#332:202:05:06#91:221:28:28#3532.91
30Austin PodhajskyUS4:06:1826:01#212:202:09:41#261:181:27:00#3231.88
31Levente LukacsHU4:06:3924:12#72:102:10:26#301:301:28:22#3431.37
32Yu HsiaoTW4:06:5928:21#352:172:12:43#341:451:21:55#2130.89
33Nick CosmanCA4:08:0326:42#272:062:13:18#351:411:24:18#3029.84
34Jonathan FecikUS4:08:5726:43#282:042:07:49#201:511:30:32#3828.95
35Aaron BelcherUS4:13:0531:38#392:332:13:49#362:141:22:54#2725.46
36Avery LingCA4:16:2528:51#362:022:14:44#381:201:29:29#3725.07
37Brian FoltsUS4:18:2131:40#402:152:13:57#372:191:28:11#3324.93
38Alex LulkaUS4:20:4426:23#232:392:12:33#332:081:37:02#4024.80
39Stuart GildeaUS4:21:3025:57#202:072:16:17#391:561:35:14#3924.69
40David GuenthardtUS4:22:0331:32#382:302:16:35#402:081:29:21#3624.58
41Patrick LabossiereCA4:41:1732:00#412:192:23:12#411:371:42:10#4124.48

Female Pro Results

24 participants

4:11:31
Swim
26:33
Bike
2:17:32
Run
1:23:46
4:12:39
Swim
28:06
Bike
2:14:37
Run
1:25:23
4:16:07
Swim
25:32
Bike
2:19:19
Run
1:27:10
4:17:33
Swim
28:04
Bike
2:13:10
Run
1:32:54
Swim
24:30
Bike
2:25:31
Run
1:25:00
4:19:14
Swim
29:31
Bike
2:20:46
Run
1:24:24
4:19:33
Swim
28:33
Bike
2:22:55
Run
1:23:53
Swim
27:03
Bike
2:21:18
Run
1:28:45
Swim
26:38
Bike
2:24:38
Run
1:26:11
4:24:51
Swim
25:55
Bike
2:19:40
Run
1:35:17
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jeanni MetzlerZA4:11:31Winner26:33#62:132:17:32#31:291:23:4674.71
2Adele LikinUS4:12:3928:06#122:442:14:37#21:511:25:23#571.35
3Grace AlexanderUS4:16:0725:32#32:122:19:19#41:561:27:10#866.55
4Lisa BecharasUS4:17:3328:04#112:022:13:101:251:32:54#1263.37
5Summer RappaportUS4:19:0724:302:112:25:31#151:571:25:00#460.27
6Nicole FalcaroUS4:19:1429:31#162:442:20:46#71:511:24:24#358.36
7Alycia HillUS4:19:3328:33#132:072:22:55#102:071:23:53#256.45
8Kristen MarchantCA4:21:4127:03#92:322:21:18#82:051:28:45#953.39
9Chelsea HollingsworthUS4:22:0826:38#82:312:24:38#132:121:26:11#751.65
10Gabrielle LumkesUS4:24:5125:55#42:162:19:40#51:451:35:17#1648.42
11Ansley QueenUS4:26:1930:52#182:302:25:05#141:501:26:04#646.17
12Mary KateVaughnUS4:26:2828:38#142:512:24:14#121:561:28:51#1044.96
13Robin PomeroyUS4:28:5726:32#52:112:27:52#181:401:30:44#1142.18
14Brittani ShappellUS4:31:3132:19#223:122:19:56#61:291:34:37#1439.44
15Hannah SakalukUS4:35:1625:30#22:262:26:28#161:521:39:01#1835.93
16Freya MckinleyUS4:37:0727:20#102:082:31:53#212:421:33:06#1333.82
17Katie Spoelman-VanackerUS4:38:1026:34#72:242:27:28#171:561:39:50#2032.35
18Shyanne McgregorUS4:39:3831:08#193:002:22:31#92:051:40:57#2130.65
19Katie Treston-TomeyUS4:42:5332:16#212:292:31:43#201:341:34:52#1527.73
20Abbie SullivanUS4:44:3629:53#172:532:33:02#232:321:36:18#1725.95
21Danielle TreiseUS4:45:3428:39#152:312:32:38#222:381:39:10#1924.75
22Holli FinnerenUS4:54:1137:15#243:262:23:55#112:071:47:30#2324.21
23Jessica TuranecCA5:01:2835:53#232:412:38:58#241:571:42:01#2223.77
24Kayla BowkerUS5:02:3031:34#202:372:31:43#192:141:54:23#2423.35