Race Schedule & Results
The 2026 season is complete. Explore my latest race results and racing journey below.
Career Highlights
Amateur Career Highlights
- •Youngest-ever qualifier for the Ironman World Championships (Kona, Hawaii), following a 6th-place overall and 1st in age group finish at Ironman UK 2022. (at 18 years and 1 month old)
- •Overall age group wins at the Bristol triathlon 2023 and Dorney triathlon 2023
Race Schedule
End of Season
Matt has completed his final two races of 2026: Challenge Peguera-Mallorca and Challenge Forte Village Sardinia.
Race Results & Rankings
Latest Professional Stats
View complete race history, rankings, and performance data
163
World Rank
3
National (ZA)
279
Swim Rank
122
Bike Rank
160
Run Rank
14 professional races · 2026 ranking points 58.39 (average of 4 best races) · Updated 27 October 2026
Complete performance data, race results, and rankings updated live on the Professional Triathletes Organisation platform
Ranking per Season
Overall
YearPointsPos
2026163
58
2025254
53
2024471
30
Swim
YearPointsPos
2026279
38
2025411
33
2024634
19
Bike
YearPointsPos
2026122
62
2025228
59
2024483
29
Run
YearPointsPos
2026160
53
2025255
49
2024451
29
📊Professional Race Results
Source: PTO · Updated 27 October 2026 · Positions are in the men’s professional field.
2026
| Date | # | Race | Swim | Bike | Run | Overall | SOF | Pts |
|---|---|---|---|---|---|---|---|---|
| 25 Oct | 10 | Silver | 25:13 | 2:10:16 | 1:10:54 | 3:48:18 | 69.28 | 53.01 |
| 17 Oct | 11 | Silver | 26:16 | 2:02:54 | 1:16:06 | 3:48:52 | 69.47 | 52.57 |
| 26 Jul | 6 | Challenge Turku Bronze | 24:44 | 2:00:13 | 1:14:29 | 3:43:22 | 66.83 | 51.31 |
| 12 Jul | 14 | Ironman 70.3 Swansea Gold | 25:10 | 2:15:34 | 1:17:41 | 4:03:48 | 81.53 | 60.19 |
| 28 Jun | 12 | Challenge Walchsee Silver | 25:47 | 1:58:21 | 1:19:11 | 3:46:45 | 71.71 | 49.79 |
| 18 Apr | 4 | Challenge Mogan-Gran Canaria Silver | 25:27 | 2:08:23 | 1:18:20 | 3:56:45 | 73.49 | 67.79 |
| 31 Jan | 29 | Challenge Sir Bani-Yas Silver | 24:16 | 1:51:23 | 1:11:17 | 3:30:33 | 81.50 | 40.04 |
2025
| Date | # | Race | Swim | Bike | Run | Overall | SOF | Pts |
|---|---|---|---|---|---|---|---|---|
| 03 Aug | 16 | Ironman 70.3 Kraków Bronze | 25:53 | 2:10:01 | 1:17:03 | 3:57:19 | 77.42 | 38.31 |
| 13 Jul | 17 | Ironman 70.3 Swansea Gold | 25:32 | 2:16:11 | 1:17:57 | 4:04:56 | 86.74 | 58.79 |
| 11 May | 11 | Challenge Cesenatico Silver | 25:54 | 2:06:59 | 1:12:24 | 3:47:26 | 64.37 | 47.27 |
| 26 Apr | 10 | Challenge Mogan-Gran Canaria Silver | 25:32 | 2:10:26 | 1:13:11 | 3:53:31 | 69.04 | 51.30 |
2024
| Date | # | Race | Swim | Bike | Run | Overall | SOF | Pts |
|---|---|---|---|---|---|---|---|---|
| 17 Nov | 6 | Ironman 70.3 Mossel Bay Bronze | 31:05 | 2:18:44 | 1:22:39 | 4:16:47 | 58.11 | 44.19 |
| 19 Oct | 23 | Challenge Peguera Mallorca Silver | 27:24 | 2:10:06 | 1:13:18 | 3:53:51 | 76.31 | 44.84 |
| 18 May | DNF | Ironman Lanzarote Silver | 55:15 | --:-- | --:-- | --:-- | 67.53 | - |