Total results
24v2 Public DB
Ed Houghton
Public athlete profile with result totals, active years, race-type coverage, finish-time summaries, and linked event history from the read-only v2 dataset.
First recorded year
2014Latest recorded year
2026Years active
12Best Finish IM
10:17:00Median Finish IM
12:47:28Best Finish 70.3
05:03:39Median Finish 70.3
05:36:45Best Finish Aqua Bike
03:00:58Finish time summaries use finished rows with valid recorded finish times, separated by event type; modified events may affect comparisons.
Clubs represented
Clubs listed in this athlete’s result history.
Finish status mix
Finish outcomes across this athlete’s recorded results.
Race type breakdown
Race types represented in this athlete’s results.
Counts this athlete's results by race type using the same display labels shown elsewhere.
Locations
Locations represented in this athlete’s result history.
Finish timeline
Year-by-year finish summary using finished rows with valid recorded finish times, separated by event type and ordered newest to oldest.
| Year | Type | Finishes | Best finish | Median finish |
|---|---|---|---|---|
| 2026 | IM | 1 | 12:46:58 | 12:46:58 |
| 2025 | IM | 1 | 10:17:00 | 10:17:00 |
| 2025 | 70.3 | 1 | 05:18:14 | 05:18:14 |
| 2025 | Aqua Bike | 1 | 03:00:58 | 03:00:58 |
| 2024 | IM | 1 | 12:27:24 | 12:27:24 |
| 2024 | 70.3 | 2 | 05:03:39 | 05:18:27 |
| 2023 | 70.3 | 1 | 05:30:40 | 05:30:40 |
| 2022 | IM | 1 | 12:47:58 | 12:47:58 |
| 2022 | 70.3 | 1 | 05:37:08 | 05:37:08 |
| 2021 | 70.3 | 1 | 05:28:48 | 05:28:48 |
| 2020 | 70.3 | 1 | 05:39:53 | 05:39:53 |
| 2018 | IM | 2 | 12:53:41 | 12:56:16 |
| 2018 | 70.3 | 1 | 05:36:22 | 05:36:22 |
| 2017 | IM | 1 | 13:21:45 | 13:21:45 |
| 2017 | 70.3 | 1 | 05:43:34 | 05:43:34 |
| 2016 | IM | 1 | 12:26:30 | 12:26:30 |
| 2016 | 70.3 | 1 | 05:59:53 | 05:59:53 |
| 2015 | 70.3 | 1 | 05:41:33 | 05:41:33 |
| 2014 | 70.3 | 1 | 05:43:16 | 05:43:16 |
Profile notes
Existing high-level history captured in the public summary tables.
Race history
Chronological public race history with event context, clubs, split times, finish times, and finish outcomes.
| Year | Event | Type | Club | Swim | Bike | Run | Finish | O/G/D | Status |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | IM | Beckworth Racing | 1:17:40 | 7:00:42 | 4:16:57 | 12:46:58 | 575/466/37 | Finished | |
| 2025 | 70.3 | Beckworth Racing | 0:34:18 | 2:53:44 | 1:42:37 | 5:18:14 | 538/474/28 | Finished | |
| 2025 | 70.3 | — | 0:36:53 | 2:53:55 | 0 | 0 | - | DNF | |
| 2025 | IM | Beckworth Racing | 0 | 6:14:41 | 3:57:56 | 10:17:00 | 271/250/24 | Finished | |
| 2025 | Aqua Bike | — | 0 | 3:00:58 | 0 | 3:00:58 | 7/7/1 | Finished | |
| 2024 | 70.3 | Beckworth Racing | 0:35:45 | 3:03:32 | 1:46:06 | 5:33:15 | 599/503/37 | Finished | |
| 2024 | 70.3 | Beckworth Racing | 0:34:43 | 2:40:24 | 1:39:16 | 5:03:39 | 421/382/26 | Finished | |
| 2024 | IM | Beckworth Racing | 1:15:20 | 6:49:05 | 4:11:30 | 12:27:24 | 447/411/43 | Finished | |
| 2023 | 70.3 | — | 0 | 0 | 0 | 0 | - | DNS | |
| 2023 | 70.3 | Beckworth Racing | 0:19:07 | 2:57:13 | 2:06:33 | 5:30:40 | 842/703/67 | Finished | |
| 2022 | IM | Beckworth Racing | 1:20:26 | 6:52:52 | 4:23:44 | 12:47:58 | 595/530/87 | Finished | |
| 2022 | 70.3 | Beckworth Racing | 0:38:57 | 3:04:31 | 1:44:57 | 5:37:08 | 430/373/41 | Finished | |
| 2021 | 70.3 | Beckworth Racing | 0:38:38 | 3:00:09 | 1:42:02 | 5:28:48 | 455/406/66 | Finished | |
| 2021 | 70.3 | — | 0 | 0 | 0 | 0 | - | DNS | |
| 2020 | 70.3 | Beckworth Racing | 0:36:02 | 3:04:53 | 1:52:00 | 5:39:53 | 803/649/104 | Finished | |
| 2018 | IM | — | 1:16:25 | 6:34:27 | 4:50:51 | 12:53:41 | 588/488/92 | Finished | |
| 2018 | 70.3 | — | 0:37:02 | 2:58:30 | 1:51:42 | 5:36:22 | 429/355/65 | Finished | |
| 2018 | IM | — | 1:11:29 | 6:44:49 | 4:50:10 | 12:58:52 | 597/472/94 | Finished | |
| 2017 | IM | — | 0:00:00 | 7:16:10 | 5:52:57 | 13:21:45 | 989/766/161 | Finished | |
| 2017 | 70.3 | — | 0:40:59 | 3:04:43 | 1:48:29 | 5:43:34 | 408/346/62 | Finished | |
| 2016 | 70.3 | — | 0:39:50 | 3:12:31 | 1:59:06 | 5:59:53 | 898/702/122 | Finished | |
| 2016 | IM | — | 1:19:00 | 6:20:34 | 4:34:14 | 12:26:30 | 683/582/120 | Finished | |
| 2015 | 70.3 | — | 0:37:50 | 3:09:53 | 1:47:14 | 5:41:33 | 567/477/86 | Finished | |
| 2014 | 70.3 | — | 0:37:49 | 3:02:53 | 1:52:28 | 5:43:16 | 547/418/85 | Finished |