What AI did on this page

  • Code

    Mostly

    Built by pairing with Claude Code.

  • Words

    None

    Written start to finish by me.

  • Images & video

    None

    Photography by professional photographers, mostly @simonrphoto.

  • Other

    Some

    Alt text and page metadata.

Running

Fuelled by Margaritas

Running photo 1
Running photo 2
Running photo 3
Running photo 4
Running photo 5
Running photo 6
Running photo 7
Running photo 8
Running photo 1
Running photo 2
Running photo 3
Running photo 4
Running photo 5
Running photo 6
Running photo 7
Running photo 8

Distance this year

158km

All-time distance

10,078km

Races in 2026

0races

Races all time

100races

Via Strava

Ben running

Ben Hubbard

Runner, part time cyclist, more part time triathlete

View on Strava

Parkrun

247 parkruns at 32 venues. PB 20:33. 3 to go until the 250 club.

Parkruns

247runs

Typical time

25:54median

Longest streak

7weeks

The alphabet

20 of 25

A parkrun for every letter. There's no X, so 25 is the full set.

AAldenham
BBury St Edmunds
CCanterbury +3
DDulwich
EEast Brighton
FFulham Palace
GGadebridge
HHackney Marshes +3
I
JJersey Farm
K
LLanhydrock +1
MMile End
NNonsuch
OOak Hill
PParke +1
Q
RRoding Valley
SStevenage +2
TTooting Common
UUniversity of Northampton
VVictoria Dock
WWimpole Estate +2
Y
Z

Year by year

Parkruns each year, and the median time. Quickest year in orange.

  • 2014522:15
  • 20151522:38
  • 20161023:47
  • 20172123:36
  • 20182422:57
  • 20192822:30
  • 2020224:21
  • 20211426:37
  • 20222925:45
  • 20232728:48
  • 20242929:55
  • 20252930:24
  • 20261430:09

Where

Hackney Marshes is home: 53% of every parkrun I've done.

  • Hackney Marshes130
  • Stevenage31
  • Mile End16
  • Wimpole Estate15
  • Wanstead Flats8
  • Letchworth6
And 26 more, 18 of them just once.

32 venues. Tap or hover a dot for its name; bigger dots, more visits.

Milestones

  1. 25th parkrunJul 2016
  2. 50th parkrunDec 2017
  3. 100th parkrunNov 2019
  4. 250th parkrun3 to go

Notable runs

Challenge

×10

5k on the hour, every hour

50km total · one Saturday · April 2025

Ten 5k loops. One hour of rest between each.

Race

74km

Isle of Wight Ultra

DNF · 73.7km of 100km · 12h 23m · May 2025

Signed up for 100km. Made it to 73.7. Still proud of every single one of them.

Milestone

100

100 races before 30

Parkruns, halfs, ultras · crossed the line March 2020

Running was something that I fell into by accident. I started out trying to get fitter to play football and then entered a half marathon on a whim. When I moved to London, I started taking it a bit more seriously and based a lot of my social life around the running groups that I joined, eventually becoming leader of Track East.

This led to a challenge that I set myself: completing 100 races before I turned 30, completing my 100th just a week before. Then COVID hit, and my rate of racing reduced somewhat. However, I've taken on more extreme challenges since then, including an ultra marathon around the Isle of Wight. Whilst I did not finish the Isle of Wight Ultra, I still managed to complete 74 km, which to this day is probably my greatest physical achievement.

Personal bests

1 mile

5:23

Jul 2019

10k

40:46

Aug 2019

Half marathon

1:37:18

Oct 2014

Marathon

4:16:54

Apr 2014