Moon began his professional career at Kidderminster Harriers, a National League North club, where he caught the eye of scouts with his impressive performances. After a successful spell at Kidderminster, Moon earned a move to League One side Burton Albion in 2020. Since then, he has become a key player for the team and has shown his versatility as a dependable defender.