- Parkrun may well have saved my life
- 2022 review – ‘racing/training’ summary
- When do you stop believing in fairy tales?
- My spirit has finally been completely broken
- Fighting a losing battle – chronic fatigue/long COVID?
- The toughest challenge I’ve ever faced
- To hell and back (AKA – what the f*ck has been going on?)
- 2021 review โ racing/training summary
- Gutbuster 10 mile – 28/12/21
- Dorney Lake 10km – 12/12/21
- London Marathon – 03/10/21
- Ironman Estonia – 07/08/21
- Outlaw Half Holkham – 04/07/21
- 2020 review โ racing/training summary
- Goodwood marathon – 06/12/20
- JOGLE Day 6 – All roads lead to Lands End
- JOGLE Day 5 – The Queen Stage
- JOGLE Day 4 – Who’s idea was this again?
- JOGLE Day 3 – 200 miles or bust
- JOGLE Day 2 – The ‘short’ day
- JOGLE Day 1 – ‘I don’t think I can do this’
- Outlaw X middle distance triathlon – 27/09/2020
- Dorney Olympic triathlon – 06/09/20
- Big Half marathon – 01/03/20
- Cape Peninsula Half Marathon – 16/02/20
- 2019 review – racing/training summary
- Valencia Marathon – 01/12/2019
- Frankfurt marathon – 27/10/19
- Ucka trail/Frankfurt this weekend..
- Ride London – 04/08/2019
- Owler middle distance triathlon – 21/07/19
- Challenge Roth – 07/07/2019
- Edinburgh half – 26/05/19
- Green Belt Relay 2019
- Wimbledon 10km – 12/05/2019
- London Marathon – 28/04/2019
- Victoria Park 10km/London Marathon preview
- Diss Duathlon – 30/03/2019
- Reading half – 17/03/2019
- Surrey Half – 11/03/2019 (1:30 pacer)
- Wokingham half marathon – 24/02/2019
- New Year’s Day triathlon – 01/01/2019
- 2018 training/racing summary
- Mince Pi Run – 50km – 17/12/2018
- Valencia marathon – 02/12/18
- The Stickler 2018 (10 miles) – 28/10/18
- Ironman World Championship 2018 – Run
- Ironman World Championship 2018 – Bike
- Ironman World Championship 2018 – Pre-race & Swim
- Kona – The aftermath
- Chicago Marathon 2018 (KL takeover)
- Day 4 – Kona Eve/Tracking info
- Kona day 3 – The real race – Underpants run 2018
- Kona day 2 – ‘How are we going to take all these free hats home?’
- Kona day 1 – ‘I’m never leaving this place’
- International Chicago 5km – 06/10/18
- Chicago – Part 1
- Road to Kona – 2 weeks to go – Chicago race week
- Road to Kona – 3 weeks to go
- Brighton Triathlon – 16/09/2018
- Road to Kona – 5 weeks to go
- Ironman UK; the improved version. A view from the inside, by Katie Lysons
- Ironman UK 2018 – Bike & Run
- Ironman UK 2018 – Pre-race & Swim
- Ironman UK – preview
- Love the Pyrenees – activities galore!
- Chester middle distance triathlon – 03/06/2018
- Thames Turbo Triathlon – 07/05/2018
- London Marathon – 24/04/2018
- Diss Duathlon – 08/04/2018
- Surrey Half – 11/03/2018
- Wokingham half marathon – 18/02/2018
- Not always (but usually) the bridesmaid
- South of England cross country championships – 27/01/2018
- New Year’s Day triathlon – 01/01/2018
- 2017 training/racing summary
- Dorset Coastal Trail Series – 02/12/2017
- Valencia marathon – 19/11/2017
- Thames Meander half marathon – 04/11/2017
- Amsterdam marathon – 15/10/2017
- Ironman Wales 2017
- Ironman Wales – preview
- Sub-17 parkrun & IM wales training
- Outlaw triathlon – 23/07/2017 – You win some, you lose some.
- Outlaw 2017 – preview
- Norwich Triathlon – 09/07/2017
- Spragg camp 2017
- Wimbledon trail series race 2 – 07/06/2017
- Chester middle distance triathlon – 04/06/2017
- Edinburgh half-marathon – 28/05/2017
- Green Belt Relay 2017
- Wimbledon trail series race 1 – 03/05/2017
- London Marathon – 23/04/2017
- Pre-London thoughts
- Aberystwyth parkrun 15/04/17 (+ London marathon update)
- Palace half marathon – 19/03/2017
- Surrey half marathon – 12/03/2017
- Bath two tunnels 10k – 26/02/2017
- Southern cross country championships – 28/01/17
- New Year’s Day Triathlon – 01/01/2017
- 2016 training summary
- Queenstown marathon – 19/11/16
- New Zealand 2016
- Jekyll & Hyde Duathlon -30/10/2016
- Surrey league cross country – Division 1, Match 1 (Richmond Park) – 15/10/16
- Kingston marathon – 09/10/16
- Berlin marathon report – 25/09/16
- Mile End parkrun (10/09/16), a new bike and thoughts on Berlin
- Stavanger half marathon – 27/08/16
- Ironman Switzerland – Post race
- Ironman Switzerland – The Run
- Ironman Switzerland – Bike
- Ironman Switzerland – Swim
- Ironman Switzerland – Before the race
- Ironman Switzerland – tracking info
- Norwich Triathlon – 10/07/2016
- Chester middle distance triathlon – 12/06/16
- Edinburgh Marathon – 29/05/16
- Tooting Common parkrun + more training
- Hackney Half + Training update – 08/05/16
- The Lightning Run (12 hours) – 01/05/16
- Reading Half Marathon – 03/04/2016
- ‘Brief’ update – new 5km PB
- The alternative Barcelona Marathon – by Paul Brown
- Barcelona marathon 2016 – 13/03/2016
- Barcelona Marathon – Pre Race
- Kingston 10K
- Bramley 20 – 14/02/2016
- Hatfield forest parkrun – 06/02/2016
- Southern cross country championships – 30/01/16
- A new year, a new PB – Edinburgh parkrun – 02/01/2016
- 2015 training summary
- Gutbuster 10 mile – 28/12/2015
- Olympic park 10k – 13/12/2015
- Thames Meander Marathon – 07/11/2015
- Brockwell parkrun 31/10/2015 – Another PB! and some pre-marathon thoughts
- Sub 18! – Brockwell parkrun 03/10/2015
- Hever Castle Triathlon – 27/09/2015
- Great North Run – 13/09/2015
- San Francisco 10K (Giant Race) – 23/08/2015
- Prudential RideLondon – 02/08/2015
- Cotswold 24 hour race – 25/26 July 2015
- Ironman Switzerland – 2016
- Redricks Lake Triathlon -12/07/2015
- Grafman – 28/07/2015
- Brixton 10k – 21/06/2015
- Wales Velothon – 14/06/2015
- Outlaw Half Ironman Triathlon – 31/05/2015
- Sudbury Court 10K – 17/05/2015
- The London Marathon – 26/04/2015
- London Marathon – pre-race thoughts
- Brighton Marathon – 12/04/2015
- Brockwell parkrun – 28/03/2015
- Surrey Half (and more..) – 08/03/2015
- Brockwell parkrun – 28/02/2015
- Tunbridge Wells Half Marathon – 22/02/2015
- Brockwell parkrun – 21/02/2015
- Edinburgh parkrun – 14/02/2015
- Wokingham Half Marathon – 08/02/2015
- Brockwell parkrun – 31/01/2015
- Brockwell parkrun – 17/01/2015
- Metropolitan league cross country – 10/01/15
- New Year’s Day Triathlon – 01/01/2015
- 2014 training summary
- Gut Buster 10 mile race – 28/12/2014
- Christmas Parkruns
- Greenwich park 10K – 21/12/2014
- Milton Keynes half marathon – 14/12/2014
- Brockwell parkrun – 6/12/2014
- Cardiff parkrun – 29/11/14
- North London Cross Country Championship – 22/11/2014
- London Cross Country Championships – 16/11/2014
- Brockwell Parkrun – 08/11/2014
- Budapest Marathon – 11/10/2014
- London Marathon 2015!
- Brockwell Parkrun – 27/09/2014. And then, disaster strikes..
- Brockwell Parkrun – 20/09/14
- Challenge Weymouth – The Race
- Challenge Weymouth – The build up
- Brockwell Parkrun – 06/09/2014
- Assembly League – Beckenham 3 miles – 04/09/14
- Surely this is a waste of time..