Total results
20v2 Public DB
Michael Alfred Joshua Stowers
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
2007Latest recorded year
2025Years active
17Best Finish IM
07:43:30Median Finish IM
16:17:45Best Finish 70.3
06:49:43Finish 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 |
|---|---|---|---|---|
| 2025 | IM | 1 | 16:26:31 | 16:26:31 |
| 2025 | 70.3 | 1 | 06:49:43 | 06:49:43 |
| 2023 | IM | 1 | 16:53:36 | 16:53:36 |
| 2021 | IM | 1 | 16:45:23 | 16:45:23 |
| 2020 | IM | 1 | 15:47:22 | 15:47:22 |
| 2019 | IM | 1 | 15:55:48 | 15:55:48 |
| 2018 | IM | 1 | 16:56:31 | 16:56:31 |
| 2017 | IM | 1 | 16:56:01 | 16:56:01 |
| 2016 | IM | 1 | 15:42:07 | 15:42:07 |
| 2015 | IM | 1 | 15:04:59 | 15:04:59 |
| 2014 | IM | 1 | 16:17:45 | 16:17:45 |
| 2013 | IM | 1 | 16:56:27 | 16:56:27 |
| 2012 | IM | 1 | 07:43:30 | 07:43:30 |
| 2011 | IM | 1 | 16:56:58 | 16:56:58 |
| 2010 | IM | 1 | 16:31:04 | 16:31:04 |
| 2009 | IM | 1 | 13:57:22 | 13:57:22 |
| 2008 | IM | 1 | 14:47:49 | 14:47:49 |
| 2007 | IM | 1 | 13:57:48 | 13:57:48 |
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 |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 70.3 | Auckland City Triathlon Club | 0:48:42 | 3:02:16 | 2:46:09 | 6:49:43 | 1317/1025/46 | Finished | |
| 2025 | IM | Auckland City Triathlon Club | 1:41:28 | 7:24:58 | 6:53:48 | 16:26:31 | 919/740/60 | Finished | |
| 2023 | IM | Auckland City Triathlon Club | 1:32:13 | 8:15:38 | 6:40:18 | 16:53:36 | 701/535/56 | Finished | |
| 2021 | IM | Auckland City Triathlon Club | 1:35:34 | 7:38:19 | 7:12:59 | 16:45:23 | 504/380/36 | Finished | |
| 2020 | IM | Auckland City Triathlon Club | 1:37:16 | 7:07:55 | 6:36:39 | 15:47:22 | 1054/824/153 | Finished | |
| 2019 | IM | Auckland City Triathlon Club | 1:39:18 | 7:13:14 | 6:38:14 | 15:55:48 | 1240/928/130 | Finished | |
| 2018 | IM | Auckland City Triathlon Club | 1:28:26 | 8:02:17 | 7:07:22 | 16:56:31 | 1071/790/112 | Finished | |
| 2018 | IM | — | 1:52:41 | 7:54:51 | 0 | 0 | - | DNF | |
| 2017 | IM | Auckland City Triathlon Club | 1:49:08 | 7:58:41 | 6:42:46 | 16:56:01 | 1008/773/116 | Finished | |
| 2016 | IM | Auckland City Triathlon Club | 1:32:08 | 7:20:24 | 6:30:07 | 15:42:07 | 1089/822/103 | Finished | |
| 2015 | IM | Auckland City Triathlon Club | 1:27:58 | 6:57:24 | 6:23:15 | 15:04:59 | 914/707/116 | Finished | |
| 2014 | IM | — | 1:33:10 | 7:06:39 | 7:24:15 | 16:17:45 | 1426/1072/180 | Finished | |
| 2013 | IM | — | 1:45:40 | 7:46:25 | 7:05:36 | 16:56:27 | 1220/931/153 | Finished | |
| 2012 | IM | — | 0:53:59 | 3:26:06 | 3:09:34 | 7:43:30 | 1365/1060/209 | Finished | |
| 2012 | IM | — | 2:25:52 | 7:39:29 | 0:00:00 | 0:00:00 | - | DNF | |
| 2011 | IM | — | 1:35:35 | 7:58:29 | 7:04:03 | 16:56:58 | -/-/1249 | Finished | |
| 2010 | IM | — | 1:41:42 | 7:55:35 | 6:38:46 | 16:31:04 | -/-/1099 | Finished | |
| 2009 | IM | — | 1:33:00 | 6:28:32 | 5:46:14 | 13:57:22 | -/-/1025 | Finished | |
| 2008 | IM | — | 1:31:54 | 7:08:25 | 5:53:29 | 14:47:49 | -/-/911 | Finished | |
| 2007 | IM | — | 1:27:21 | 6:46:05 | 5:34:32 | 13:57:48 | -/-/795 | Finished |