Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
13 shared
10
Steven Mc Kenna
3
Fraser Walsh
0
Ties
2022 Ironman Western Australia
Compare head-to-head12/3/2022 · edge Steven Mc Kenna
12 shared
10
Steven Mc Kenna
2
Mitchell Kibby
0
Ties
2024 Ironman 70.3 Geelong
Compare head-to-head3/23/2024 · edge Mitchell Kibby
12 shared
8
Steven Mc Kenna
3
Lachlan Kerin
0
Ties
2022 Ironman Western Australia
Compare head-to-head12/3/2022 · edge Steven Mc Kenna
11 shared
5
Steven Mc Kenna
6
Matt Burton
0
Ties
2024 WT Long Distance Championships
Compare head-to-head8/24/2024 · edge Steven Mc Kenna
11 shared
8
Steven Mc Kenna
3
Caleb Noble
0
Ties
2024 Ironman 70.3 Geelong
Compare head-to-head3/23/2024 · edge Steven Mc Kenna
10 shared
7
Steven Mc Kenna
3
Nicholas Free
0
Ties
2025 Challenge Xiamen
Compare head-to-head10/31/2025 · edge Nicholas Free
Career Summary
Career Wins10
Podiums22
Total Races48
Top 10s40
DNFs/DNS/DSQ4
Avg. Position#5.9
Current Rankings
No complete current ranking snapshot is linked to this athlete yet.
Split Strengths
Average discipline rank when split data is available.
swimAvg #5.9 · 19 starts
bikeAvg #8.9 · 19 starts
runAvg #8.3 · 18 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#1
Career Best
10
Avg Position
22
Podiums
2728
Total Points
48
Total Races
Race History
A filterable log of professional race results. Showing 48 of 48 matching starts.
10/31/2025 · Half Iron
2025 Challenge Xiamen
Xiamen, China
DNF
25:46
10/25/2024 · Iron
2024 Ironman Hawaii
Kona, HI, United States
42
45.40 pts
8/24/2024 · Other Middle
2024 WT Long Distance Championships
Townsville, Australia
2
83.24 pts
5/4/2024 · Iron
2024 Ironman Australia
Port Macquarie, Australia
5
66.61 pts
3/23/2024 · Iron
2024 Ironman 70.3 Geelong
Geelong, Australia
5
69.15 pts
3/1/2024 · Iron
2024 Ironman New Zealand
Taupo, New Zealand
1
79.57 pts
12/2/2023 · Iron
2023 Ironman Western Australia
Busselton, Australia
4
69.14 pts
11/11/2023 · Iron
2023 Ironman 70.3 Melbourne
Melbourne, Australia
3
69.85 pts
9/9/2023 · Iron
2023 Ironman 70.3 Sunshine Coast
Sunshine Coast, Australia
4
68.25 pts
6/17/2023 · Iron
2023 Ironman Cairns
Cairns, Australia
2
79.25 pts
5/6/2023 · Iron
2023 Ironman Australia
Port Macquarie, Australia
1
74.82 pts
3/25/2023 · Iron
2023 Ironman 70.3 Geelong
Geelong, Australia
2
73.57 pts
12/3/2022 · Iron
2022 Ironman Western Australia
Busselton, Australia
2
75.81 pts
11/12/2022 · Iron
2022 Ironman 70.3 Melbourne
Melbourne, Australia
1
75.16 pts
9/10/2022 · Iron
2022 Ironman 70.3 Sunshine Coast
Sunshine Coast, Australia
2
74.59 pts
7/23/2022 · 100km
2022 PTO Canadian Open
Edmonton, Canada
36
46.03 pts
5/28/2022 · Half Iron
2022 Challenge Gunsan
1
50.49 pts
5/21/2022 · Iron
2022 Ironman 70.3 Chattanooga
Chattanooga, TN, United States
5
75.57 pts
4/1/2022 · Iron
2022 Ironman 70.3 Oceanside
Oceanside, CA, United States
20
39.55 pts
2/26/2022 · Half Iron
2022 Husky Ultimate
Huskisson, Australia
4
52.70 pts
2/19/2022 · Iron
2022 Ironman 70.3 Geelong
Geelong, Australia
2
71.57 pts
12/4/2021 · Other Middle
2021 Ironman Western Australia
Busselton, Australia
2
73.16 pts
9/11/2021 · Other Middle
2021 Ironman 70.3 Sunshine Coast
Sunshine Coast, Australia
5
63.47 pts
4/10/2021 · Other Middle
2021 Challenge Shepparton
Shepparton, Australia
3
61.01 pts
3/27/2021 · Other Middle
2021 Ironman 70.3 Geelong
Geelong, Australia
1
78.87 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 10/31/2025 | 2025 Challenge Xiamen Xiamen, China | Half Iron | DNF | 25:46 | — |
| 10/25/2024 | 2024 Ironman Hawaii Kona, HI, United States | Iron | 42 | 9:35:13 | 45.40 |
| 8/24/2024 | 2024 WT Long Distance Championships Townsville, Australia | Other Middle | 2 | 5:06:03 | 83.24 |
| 5/4/2024 | 2024 Ironman Australia Port Macquarie, Australia | Iron | 5 | 8:08:03 | 66.61 |
| 3/23/2024 | 2024 Ironman 70.3 Geelong Geelong, Australia | Iron | 5 | 3:43:20 | 69.15 |
| 3/1/2024 | 2024 Ironman New Zealand Taupo, New Zealand | Iron | 1 | 8:01:13 | 79.57 |
| 12/2/2023 | 2023 Ironman Western Australia Busselton, Australia | Iron | 4 | 7:54:32 | 69.14 |
| 11/11/2023 | 2023 Ironman 70.3 Melbourne Melbourne, Australia | Iron | 3 | 3:27:55 | 69.85 |
| 9/9/2023 | 2023 Ironman 70.3 Sunshine Coast Sunshine Coast, Australia | Iron | 4 | 3:43:24 | 68.25 |
| 6/17/2023 | 2023 Ironman Cairns Cairns, Australia | Iron | 2 | 8:00:59 | 79.25 |
| 5/6/2023 | 2023 Ironman Australia Port Macquarie, Australia | Iron | 1 | 8:06:15 | 74.82 |
| 3/25/2023 | 2023 Ironman 70.3 Geelong Geelong, Australia | Iron | 2 | 3:40:39 | 73.57 |
| 12/3/2022 | 2022 Ironman Western Australia Busselton, Australia | Iron | 2 | 7:50:48 | 75.81 |
| 11/12/2022 | 2022 Ironman 70.3 Melbourne Melbourne, Australia | Iron | 1 | 3:39:12 | 75.16 |
| 9/10/2022 | 2022 Ironman 70.3 Sunshine Coast Sunshine Coast, Australia | Iron | 2 | 3:29:58 | 74.59 |
| 7/23/2022 | 2022 PTO Canadian Open Edmonton, Canada | 100km | 36 | 3:42:06 | 46.03 |
| 5/28/2022 | 2022 Challenge Gunsan | Half Iron | 1 | 3:47:53 | 50.49 |
| 5/21/2022 | 2022 Ironman 70.3 Chattanooga Chattanooga, TN, United States | Iron | 5 | 3:42:31 | 75.57 |
| 4/1/2022 | 2022 Ironman 70.3 Oceanside Oceanside, CA, United States | Iron | 20 | 4:03:46 | 39.55 |
| 2/26/2022 | 2022 Husky Ultimate Huskisson, Australia | Half Iron | 4 | 3:55:48 | 52.70 |
| 2/19/2022 | 2022 Ironman 70.3 Geelong Geelong, Australia | Iron | 2 | 3:43:11 | 71.57 |
| 12/4/2021 | 2021 Ironman Western Australia Busselton, Australia | Other Middle | 2 | 8:10:33 | 73.16 |
| 9/11/2021 | 2021 Ironman 70.3 Sunshine Coast Sunshine Coast, Australia | Other Middle | 5 | 3:43:17 | 63.47 |
| 4/10/2021 | 2021 Challenge Shepparton Shepparton, Australia | Other Middle | 3 | 3:47:07 | 61.01 |
| 3/27/2021 | 2021 Ironman 70.3 Geelong Geelong, Australia | Other Middle | 1 | 3:46:45 | 78.87 |
| 2/26/2021 | 2021 Husky Ultimate Huskisson, Australia | Other Middle | 4 | 3:51:27 | 67.42 |
| 2/6/2021 | 2021 Hell of the West Goodiwindi, Australia | Other Middle | 1 | 3:29:41 | 75.73 |
| 11/14/2020 | 2020 Hervey Bay 100 Hervey Bay, Queensland, Australia | Other Middle | 1 | 3:18:18 | 50.14 |
| 9/26/2020 | 2020 Ironman Cairns Cairns, Australia | Other Middle | DNF | 48:05 | — |
| 9/12/2020 | 2020 Ironman 70.3 Sunshine Coast Sunshine Coast, Australia | Other Middle | 4 | 3:51:20 | 62.62 |
| 2/22/2020 | 2020 Ironman 70.3 Geelong Geelong, Australia | Other Middle | 8 | 3:54:48 | 54.45 |
| 2/14/2020 | 2020 Challenge Wanaka Half Wanaka, New Zealand | Other Middle | 5 | 4:08:05 | 54.50 |
| 11/23/2019 | 2019 Challenge Iskander Puteri Iskander, Malaysia | Other Middle | 1 | 3:54:43 | 57.66 |
| 11/9/2019 | 2019 Challenge Capetown Capetown, South Africa | Other Middle | 2 | 3:48:14 | 80.35 |
| 10/19/2019 | 2019 Challenge Anhui Anhui, China | Other Middle | 2 | 8:17:27 | 74.35 |
| 9/7/2019 | 2019 Ironman 70.3 Sunshine Coast Sunshine Coast, Australia | Other Middle | 2 | 3:46:48 | 74.52 |
| 7/13/2019 | 2019 Challenge Vietnam Half | Other Middle | 1 | 4:05:03 | 69.46 |
| 6/29/2019 | 2019 Challenge Gunsan | Other Middle | 1 | 3:57:54 | 61.36 |
| 5/3/2019 | 2019 Ironman 70.3 Busselton Busselton, Australia | Other Middle | 7 | 4:01:39 | 43.92 |
| 8/25/2018 | 2018 Ironman 70.3 Sunshine Coast Sunshine Coast, Australia | Other Middle | 9 | 3:51:56 | 42.21 |
| 2/17/2018 | 2018 Ironman 70.3 Geelong Geelong, Australia | Other Middle | DNF | 24:00 | — |
| 11/11/2017 | 2017 Challenge Shepparton Shepparton, Australia | Other Middle | 9 | 4:04:55 | 35.19 |
| 9/9/2017 | 2017 Ironman 70.3 Sunshine Coast Sunshine Coast, Australia | Other Middle | 10 | 4:00:18 | 50.21 |
| 8/4/2017 | 2017 Ironman 70.3 Boulder Boulder, CO, United States | Other Middle | 9 | 3:52:04 | 57.31 |
| 7/15/2017 | 2017 Ironman 70.3 Racine Racine, WA, United States | Other Middle | 9 | 3:23:37 | 35.22 |
| 6/17/2017 | 2017 Ironman 70.3 Costa Rica Costa Rica, Costa Rica | Other Middle | 5 | 4:01:51 | 25.99 |
| 5/6/2017 | 2017 Ironman 70.3 Busselton Busselton, Australia | Other Middle | DNF | 25:27 | — |
| 2/18/2017 | 2017 Ironman 70.3 Geelong Geelong, Australia | Other Middle | 15 | 4:04:53 | 38.98 |
2025
1 starts
0
Wins
0
Podiums
—
Avg Pos
0
Points
2024
5 starts
1
Wins
2
Podiums
#11
Avg Pos
344
Points
2023
6 starts
1
Wins
4
Podiums
#2.7
Avg Pos
435
Points
2022
9 starts
2
Wins
5
Podiums
#8.1
Avg Pos
561
Points
2021
6 starts
2
Wins
4
Podiums
#2.7
Avg Pos
420
Points
2020
5 starts
1
Wins
1
Podiums
#4.5
Avg Pos
222
Points
2019
7 starts
3
Wins
6
Podiums
#2.3
Avg Pos
462
Points
2018
2 starts
0
Wins
0
Podiums
#9
Avg Pos
42
Points
2017
7 starts
0
Wins
0
Podiums
#9.5
Avg Pos
243
Points