Mitchell played underage football with St. Kevin’s Boys before joining Bohemians in July 2016.
He continued with their U17s in 2017 and stepped up to the club’s U19s a year later.
He joined Cabinteely in July 2020. The defender made his league debut away against Galway United on July 31, 2020.