2022 Ironman Des Moines

June 11, 2022 · Des Moines, IA, United States

Data: Ironman™ · Updated 7/3/2025 · Quality: unknownHow data works
Distance
Iron (140.6 miles)
Iron-Distance
Field size
21
12 men · 9 women
Men SOF
70.19
Women SOF
61.30

Race story in the data

Men: Matt Hanson won in 7:56:47 with a +2:39 margin. Andre Lopes had the fastest run (2:47:21).

Women: Skye Moench won in 8:51:43 with a +20:05 margin. Skye Moench had the fastest run (3:06:19).

Shareable race cards

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

Race summary

2022 Ironman Des Moines 2022 - Men

ProTriStats

Winner: Matt Hanson in 7:56:47

Margin: +2:39

Fastest bike: Matt Hanson - 4:09:57

Fastest run: Andre Lopes - 2:47:21

Top points: Matt Hanson - 83.07 pts

Field: 12/12 finishers, SOF 70.19

Race summary

2022 Ironman Des Moines 2022 - Women

ProTriStats

Winner: Skye Moench in 8:51:43

Margin: +20:05

Fastest bike: Skye Moench - 4:41:34

Fastest run: Skye Moench - 3:06:19

Top points: Skye Moench - 82.40 pts

Field: 9/9 finishers, SOF 61.30

Men race summary

12 finishers from 12 starters · SOF 70.19

Winner
Matt Hanson
7:56:47
Winning margin
+2:39
Gap to second place
Fastest swim
Timothy O'Donnell · 48:53
Fastest bike
Matt Hanson · 4:09:57
Fastest run
Andre Lopes · 2:47:21
Top points
Matt Hanson
83.07 pts

Women race summary

9 finishers from 9 starters · SOF 61.30

Winner
Skye Moench
8:51:43
Winning margin
+20:05
Gap to second place
Fastest swim
Brittany Vocke · 55:32
Fastest bike
Skye Moench · 4:41:34
Fastest run
Skye Moench · 3:06:19
Top points
Skye Moench
82.40 pts

Men split podiums

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

Swim

  1. 1
    Timothy O'Donnell
    Finish 3 · split rank #1
    48:53
  2. 2
    Jesper Svensson
    Finish 11 · split rank #2
    48:54
  3. 3
    Andre Lopes
    Finish 2 · split rank #3
    50:30

T1

  1. 1
    Matt Hanson
    Finish 1
    3:41
  2. 2
    Tyson Wieland
    Finish 12
    4:24
  3. 4:25

Bike

  1. 1
    Matt Hanson
    Finish 1 · split rank #1
    4:09:57
  2. 2
    Timothy O'Donnell
    Finish 3 · split rank #2
    4:12:11
  3. 3
    Jesper Svensson
    Finish 11 · split rank #3
    4:12:28

T2

  1. 1
    Matt Hanson
    Finish 1
    2:23
  2. 2:32
  3. 2:35

Run

  1. 1
    Andre Lopes
    Finish 2 · split rank #1
    2:47:21
  2. 2
    Matt Hanson
    Finish 1 · split rank #2
    2:49:01
  3. 3
    Luciano Taccone
    Finish 4 · split rank #3
    2:51:08
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
    Brittany Vocke
    Finish 8 · split rank #1
    55:32
  2. 2
    Skye Moench
    Finish 1 · split rank #2
    55:34
  3. 3
    Susie Cheetham
    Finish 4 · split rank #3
    1:01:25

T1

  1. 5:10
  2. 2
    Skye Moench
    Finish 1
    5:16
  3. 3
    5:23

Bike

  1. 1
    Skye Moench
    Finish 1 · split rank #1
    4:41:34
  2. 2
    Jen Annett
    Finish 2 · split rank #2
    4:49:21
  3. 3
    Kelly Fillnow
    Finish 3 · split rank #3
    4:50:54

T2

  1. 1
    2:26
  2. 2
    Jen Annett
    Finish 2
    2:41
  3. 3
    Skye Moench
    Finish 1
    2:58

Run

  1. 1
    Skye Moench
    Finish 1 · split rank #1
    3:06:19
  2. 2
    Jen Annett
    Finish 2 · split rank #2
    3:12:33
  3. 3
    Linsey Corbin
    Finish 5 · split rank #3
    3:15:32
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:56:47
🥇#1
US
Matt Hanson
7:56:47
83.07 pts
🥈#2
BR
Andre Lopes
7:59:26
80.28 pts
🥉#3
US
Timothy O'Donnell
8:10:06
74.59 pts

PodiumWomen

Winner time: 8:51:43
🥇#1
US
Skye Moench
8:51:43
82.40 pts
🥈#2
CA
Jen Annett
9:11:48
74.00 pts
🥉#3
US
Kelly Fillnow
9:20:06
69.56 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#6#12SwimBikeRunFinish#4#1#2#1#3#4#1#2#1#2#6#3#6#6#3#4#10#5#5#5#9#11#4#6#8#8#7#7#12#10#8#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#2#1#1#1#5#2#2#2#7#3#4#3#3#4#5#4#6#5#3#5#8#7#7#6#9#6#6#7#1#9#8#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

12 participants

7:56:47
Swim
51:42
Bike
4:09:57
Run
2:49:01
7:59:26
Swim
50:30
Bike
4:14:24
Run
2:47:21
Swim
48:53
Bike
4:12:11
Run
3:01:03
8:15:44
Swim
51:53
Bike
4:25:01
Run
2:51:08
8:22:05
Swim
54:53
Bike
4:21:35
Run
2:56:56
8:30:38
Swim
54:49
Bike
4:33:08
Run
2:54:45
8:35:49
Swim
54:46
Bike
4:30:06
Run
3:03:10
8:36:47
Swim
54:59
Bike
4:30:20
Run
3:03:18
Swim
54:57
Bike
4:30:19
Run
3:05:32
8:47:20
Swim
51:55
Bike
4:25:04
Run
3:22:09
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Matt HansonUS7:56:47Winner51:42#43:414:09:57#12:232:49:01#283.07
2Andre LopesBR7:59:2650:30#34:294:14:24#42:412:47:21#180.28
3Timothy O'DonnellUS8:10:0648:53#14:424:12:11#23:153:01:03#674.59
4Luciano TacconeAR8:15:4451:53#64:254:25:01#63:152:51:08#370.86
5Matthew RussellUS8:22:0554:53#104:474:21:35#53:512:56:56#566.95
6Stephen KilshawCA8:30:3854:49#95:224:33:08#112:322:54:45#462.29
7Jesse VondracekUS8:35:4954:46#85:104:30:06#82:353:03:10#758.96
8Patrick BradyUS8:36:4754:59#124:514:30:20#103:173:03:18#857.28
9Christopher DelsDE8:38:3854:57#114:494:30:19#92:593:05:32#955.33
10Elliot BachUS8:47:2051:55#74:284:25:04#73:413:22:09#1050.89
11Jesper SvenssonSE9:16:3748:54#24:384:12:28#33:004:07:35#1142.61
12Tyson WielandUS10:38:4951:50#54:244:44:53#123:024:54:37#1241.53

Female Pro Results

9 participants

8:51:43
Swim
55:34
Bike
4:41:34
Run
3:06:19
9:11:48
Swim
1:01:34
Bike
4:49:21
Run
3:12:33
9:20:06
Swim
1:03:15
Bike
4:50:54
Run
3:18:07
9:22:53
Swim
1:01:25
Bike
4:53:33
Run
3:18:58
9:24:31
Swim
1:02:39
Bike
4:57:28
Run
3:15:32
9:45:52
Swim
1:04:31
Bike
5:00:27
Run
3:31:46
9:51:01
Swim
1:10:39
Bike
4:59:55
Run
3:29:46
10:14:59
Swim
55:32
Bike
5:16:30
Run
3:50:50
10:29:02
Swim
1:01:29
Bike
5:13:54
Run
4:02:40
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Skye MoenchUS8:51:43Winner55:34#25:164:41:34#12:583:06:19#182.40
2Jen AnnettCA9:11:481:01:34#55:374:49:21#22:413:12:33#274.00
3Kelly FillnowUS9:20:061:03:15#75:234:50:54#32:263:18:07#469.56
4Susie CheethamGB9:22:531:01:25#35:104:53:33#43:443:18:58#567.02
5Linsey CorbinUS9:24:311:02:39#65:254:57:28#53:253:15:32#364.95
6Fiona MoriartyIE9:45:521:04:31#86:045:00:27#73:023:31:46#756.46
7Elizabeth JamesUS9:51:011:10:39#97:074:59:55#63:323:29:46#653.38
8Brittany VockeUS10:14:5955:32#16:275:16:30#95:383:50:50#844.18
9Jenny FletcherCA10:29:021:01:29#46:425:13:54#84:144:02:40#942.28