Youth career Having played junior football at
Brisbane City, Herrington joined the
Brisbane Roar academy as a 13 year old in 2017, starting in the under-14s age group. Herrington progressed through the age groups at Brisbane Roar, eventually playing for their
NPL Queensland first grade team, before joining
Aarhus Gymnastikforening (AGF) in the
Danish Superliga. Herrington started in the under-19s team and was selected on the bench for AGF's senior team several times, however never made an appearance.
Central Coast Mariners Herrington returned to
Australia to join the
Central Coast Mariners ahead of the
2024-25 A-League season. Herrington made his debut for the club in an
Australia Cup tie against
Heidelberg United, coming off the bench. Herrington made his first start for the club on 5 November 2024, in a home
AFC Champions League Elite fixture against
Shanghai Shenhua. ==Personal life==