Highly rated as a youngster in his native Ireland Callan-McFadden joined the academy at
Norwich City at the age of sixteen after impressing on trial. He made his first team debut for the Canaries on 28 July 2014 in a friendly against
OGC Nice. He made his professional debut in Norwich's 3–1
League Cup second round victory against
Crawley Town on 26 August 2014, playing the full 90 minutes. However, he was released by Norwich at the end of the 2014–15 season. On 15 October 2015, Callan-McFadden joined
Orlando City B. On 2 December 2016, Callan-McFadden was signed by
Sligo Rovers of the
League of Ireland Premier Division. After the conclusion of the
2020 League of Ireland Premier Division season, Callan-McFadden announced he would be leaving
Sligo Rovers and returning to England for family reasons. He signed for
King's Lynn Town of the
National League. On 2 August 2025, Callan-McFadden joined
Southern League Premier Division Central club
Leiston for an undisclosed fee. ==Honours==