Garmin archive Apr 2010 — Jul 2026 2,688 activities

Accolades // record book

Earned over
distance.

Sixteen years of finish lines, early mornings and strategically ignored weather forecasts—distilled into the records worth keeping.

← Back to the Dublin Race Blueprint
Marathon-distance efforts212016—2025
Full-distance Ironman finishes5Austria → Nice
Abbott World Majors2Boston + Berlin
Archive verified through 22 Jul 2026
16+years recorded
2,688activities
41,373run · bike · swim km
2,626endurance hours
1.03×around Earth

01 // Garmin PR vault

The fast shelf.

Current, confirmed personal records in the Garmin export. These are device-recorded results; official chip times can differ.
RUNSix current records
1 KM3:16.310 Jul 2019
1 MILE5:28.310 Jul 2019
5 KM18:0523 Apr 2017
10 KM37:5522 May 2016
HALF1:27:0227 Oct 2019
MARATHON3:01:1427 Oct 2019
SWIMPool bests
400 M POOL8:0211 Jan 2019
750 M POOL17:2029 Apr 2022
1,000 M POOL23:2129 Apr 2022
1,500 M POOL37:1117 May 2019
40 KM BIKE59:0209 Aug 2020
20 MIN POWER322 W18 Jul 2023
LONGEST POOL PR3,350 m17 Feb 2020

02 // Archive extremes

The long, high & hard.

Single-activity extremes calculated from all 2,688 summaries, separate from Garmin's formal PR categories.
RUN44.19 km

Longest recorded run

13 Jan 2019 · 3:56:33
BIKE181.21 km

Longest recorded ride

14 Aug 2022 · County Cork
SWIM4.58 km

Longest logged swim activity

14 Mar 2017 · 1:00:50
CLIMB2,847 m

Most elevation in one activity

29 Jun 2025 · Nice bike
TIME13h 27m

Longest multisport recording

14 Aug 2022 · Ironman Cork
STEPS62,068

Most steps in one day

24 Sep 2022

03 // Lifetime engine

Forty-one thousand kilometres.

Run, bike and swim distance totals exclude multisport parent activities to avoid counting the same kilometres twice.
RUNNING
13,607km
1,218activities
1,173hours
CYCLING
27,188km
783activities
1,128hours
SWIMMING
578km
420activities
325hours

04 // Consistency records

Built, not bestowed.

The biggest seasons and step totals—the quiet records that made the finish-line records possible.
01BEST RUN YEAR

2016

2,259 km197 runs
02BIGGEST RUN MONTH

JUL 2016

338 km30 runs
03BEST BIKE YEAR

2018

4,250 km94 rides
04BUSIEST YEAR

2018

321 activitiesAcross all sports
05MOST STEPS / WEEK

APR 2018

137,916Garmin step record
06MOST STEPS / MONTH

JUL 2016

482,930Garmin step record

05 // Marathon archive

Twenty-one times
the long way home.

Marathon-distance activities recorded between 2016 and 2025, including five Ironman run legs, two virtual editions and one gloriously unnecessary 45 km training run.

10Dublin finishes2World Majors
01
02 Oct 2016

Lisbon

3:28:09Race
02
30 Oct 2016

Dublin

3:09:07Dublin
03
01 May 2017

Belfast

3:07:52Race
04
29 Oct 2017

Dublin

3:09:09Dublin
05
16 Apr 2018

Boston

3:27:27Major
06
01 Jul 2018

Ironman Austria

4:03:42Ironman
07
28 Oct 2018

Dublin

3:17:55Dublin
08
13 Jan 2019

45 km endurance run

3:56:33Training
09
23 Jun 2019

Ironman Cork

3:36:44Ironman
10
27 Oct 2019

Dublin

3:01:14PB
11
25 Oct 2020

Dublin Virtual

4:33:53Dublin
12
03 Oct 2021

Belfast

3:13:42Race
13
24 Oct 2021

Dublin Virtual

3:36:48Dublin
14
14 Aug 2022

Ironman Cork

4:25:47Ironman
15
25 Sep 2022

Berlin

3:17:03Major
16
30 Oct 2022

Dublin

3:56:41Dublin
17
16 Sep 2023

Ironman Italy

4:33:22Ironman
18
29 Oct 2023

Dublin

4:01:53Dublin
19
27 Oct 2024

Dublin

3:26:09Dublin
20
29 Jun 2025

Ironman Nice

4:14:46Ironman
21
26 Oct 2025

Dublin

3:17:04Dublin

06 // Full distance

Five Ironman finish lines.

Full-distance events identified from the activity archive, from Austria in 2018 to Nice in 2025.
2018AUSTRIA

Klagenfurt

Marathon leg 4:03:42
2019CORK

Ireland

Marathon leg 3:36:44
2022CORK

Ireland

13h 27m multisport recording
2023ITALY

Cervia

Finish-line proposal
2025NICE

France

2,847 m climbed on the bike
DATA NOTE

All figures are based on the Garmin Connect export through 22 July 2026. Garmin-recorded times, GPS distance and event labels may differ from official race results. The archive is the evidence; the bragging rights remain entirely human.