2024 Ironman 70.3 Mossel Bay

November 16, 2024 · Mossel Bay, Australia

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

Race editions

Switch year or compare this race across stored editions.

202420232022
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
15
10 men · 5 women
Men SOF
58.11
Women SOF
7.79

Race story in the data

Men: Matthew Ralphs won in 4:02:20 with a +2:43 margin. James Mccallum had the fastest run (1:18:26).

Women: Mariella Sawyer won in 4:53:14 with a +3:08 margin. VickyVan der Merwe had the fastest run (1:33:36).

Shareable race cards

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

Race summary

2024 Ironman 70.3 Mossel Bay 2024 - Men

ProTriStats

Winner: Matthew Ralphs in 4:02:20

Margin: +2:43

Fastest bike: Matthew Ralphs - 2:09:17

Fastest run: James Mccallum - 1:18:26

Top points: Matthew Ralphs - 67.14 pts

Field: 10/10 finishers, SOF 58.11

Race summary

2024 Ironman 70.3 Mossel Bay 2024 - Women

ProTriStats

Winner: Mariella Sawyer in 4:53:14

Margin: +3:08

Fastest bike: Mariella Sawyer - 2:38:49

Fastest run: VickyVan der Merwe - 1:33:36

Top points: Mariella Sawyer - 42.96 pts

Field: 5/5 finishers, SOF 7.79

Men race summary

10 finishers from 10 starters · SOF 58.11

Winner
Matthew Ralphs
4:02:20
Winning margin
+2:43
Gap to second place
Fastest swim
Keegan Cooke · 27:24
Fastest bike
Matthew Ralphs · 2:09:17
Fastest run
James Mccallum · 1:18:26
Top points
Matthew Ralphs
67.14 pts

Women race summary

5 finishers from 5 starters · SOF 7.79

Winner
Mariella Sawyer
4:53:14
Winning margin
+3:08
Gap to second place
Fastest swim
Bridget Theunissen · 30:31
Fastest bike
Mariella Sawyer · 2:38:49
Fastest run
VickyVan der Merwe · 1:33:36
Top points
Mariella Sawyer
42.96 pts

Men split podiums

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

Swim

  1. 1
    Keegan Cooke
    Finish 5
    27:24
  2. 2
    Tom Hug
    Finish 4 · split rank #2
    27:34
  3. 3
    Timothy Hayward
    Finish 9 · split rank #3
    28:49

T1

  1. 1
    Tom Hug
    Finish 4
    1:52
  2. 2
    1:59
  3. 2:00

Bike

  1. 2:09:17
  2. 2
    James Mccallum
    Finish 2 · split rank #2
    2:10:31
  3. 3
    JulenLopetegui Garcia
    Finish 3 · split rank #3
    2:10:44

T2

  1. 2:19
  2. 2
    Tom Hug
    Finish 4
    2:31
  3. 2:33

Run

  1. 1:18:26
  2. 2
    Keegan Cooke
    Finish 5 · split rank #2
    1:19:04
  3. 3
    Matthew Ralphs
    Finish 1 · split rank #3
    1:19:06
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. 30:31
  2. 2
    VickyVan der Merwe
    Finish 2 · split rank #2
    32:20
  3. 3
    Ashleigh Irvine-Smith
    Finish 4 · split rank #3
    33:42

T1

  1. 1:50
  2. 1:56
  3. 3
    Sarah Bonner
    Finish 5
    2:08

Bike

  1. 2:38:49
  2. 2
    Ashleigh Irvine-Smith
    Finish 4 · split rank #2
    2:45:29
  3. 3
    VickyVan der Merwe
    Finish 2 · split rank #3
    2:45:45

T2

  1. 2:26
  2. 2:32
  3. 2:33

Run

  1. 1:33:36
  2. 2
    Bridget Theunissen
    Finish 3 · split rank #2
    1:34:02
  3. 3
    Mariella Sawyer
    Finish 1 · split rank #3
    1:34:09
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: 4:02:20
🥇#1
ZA
Matthew Ralphs
4:02:20
67.14 pts
🥈#2
ZA
James Mccallum
4:05:03
62.07 pts
🥉#3
ES
JulenLopetegui Garcia
4:09:48
55.85 pts

PodiumWomen

Winner time: 4:53:14
🥇#1
ZA
Mariella Sawyer
4:53:14
42.96 pts
🥈#2
ZA
VickyVan der Merwe
4:56:22
37.97 pts
🥉#3
ZA
Bridget Theunissen
4:59:21
33.41 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#4#3#1#7#2#2#6#3#7#3#2#4#8#4#8#2#5#5#5#5#6#10#7#4#7#9#9#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 5
#1#5#10SwimBikeRunFinish#4#3#1#2#3#2#4#2#3#3#2#4#4#5#5#5#5

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

10 participants

4:02:20
Swim
28:50
Bike
2:09:17
Run
1:19:06
4:05:03
Swim
31:13
Bike
2:10:31
Run
1:18:26
Swim
31:08
Bike
2:10:44
Run
1:23:15
4:11:03
Swim
27:34
Bike
2:15:42
Run
1:23:26
4:12:19
Swim
27:24
Bike
2:21:03
Run
1:19:04
4:16:47
Swim
31:05
Bike
2:18:44
Run
1:22:39
4:20:25
Swim
35:06
Bike
2:19:54
Run
1:20:44
4:20:59
Swim
31:14
Bike
2:21:51
Run
1:22:57
4:24:58
Swim
28:49
Bike
2:19:41
Run
1:31:28
Swim
31:13
Bike
2:23:39
Run
2:15:33
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Matthew RalphsZA4:02:20Winner28:50#42:032:09:173:061:19:06#367.14
2James MccallumZA4:05:0331:13#72:212:10:31#22:331:18:2662.07
3JulenLopetegui GarciaES4:09:4831:08#62:092:10:44#32:351:23:15#755.85
4Tom HugDE4:11:0327:34#21:522:15:42#42:311:23:26#852.50
5Keegan CookeZA4:12:1927:242:032:21:03#82:471:19:04#249.40
6Matthew KaminerZA4:16:4731:05#52:012:18:44#52:191:22:39#544.19
7Quentinde VosBE4:20:2535:06#101:592:19:54#72:441:20:44#439.81
8Dehan LouwZA4:20:5931:14#92:222:21:51#92:361:22:57#637.86
9Timothy HaywardZA4:24:5828:49#32:002:19:41#63:021:31:28#933.59
10Adriaan AlbertMyburghZA5:15:1731:13#82:042:23:39#102:492:15:33#1027.24

Female Pro Results

5 participants

4:53:14
Swim
35:55
Bike
2:38:49
Run
1:34:09
Swim
32:20
Bike
2:45:45
Run
1:33:36
Swim
30:31
Bike
2:50:27
Run
1:34:02
Swim
33:42
Bike
2:45:29
Run
1:39:48
5:15:58
Swim
35:59
Bike
2:53:53
Run
1:41:00
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Mariella SawyerZA4:53:14Winner35:55#41:502:38:492:321:34:09#342.96
2VickyVan der MerweZA4:56:2232:20#22:102:45:45#32:331:33:3637.97
3Bridget TheunissenZA4:59:2130:311:562:50:27#42:261:34:02#233.41
4Ashleigh Irvine-SmithZA5:04:0733:42#32:192:45:29#22:511:39:48#428.06
5Sarah BonnerCA5:15:5835:59#52:082:53:53#53:001:41:00#519.91