Education
He attended Larbert High School, Stenhousemuir, where he left to join Tottenham Hotspur in 2009.
He attended Larbert High School, Stenhousemuir, where he left to join Tottenham Hotspur in 2009.
He has previously played in the first teams of Hearts, Alloa Athletic and Brechin City. Tapping played at youth level for Hamilton Academical and Celtic. He initially playing for their under-18 team, making eight appearances.
He was rewarded with his first professional contract in June 2010, and was promoted to the Premier Reserve League squad.
In all he made twenty seven appearances during season 2010-2011. On 31 August 2011, he joined Heart of Midlothian (Hearts) on a two-year contract with the option for a further year, initially joining up with the club"s Under-19 Squadron
Prior to signing he had appeared as a trialist for the club during the Keyline Challenge Cup Tournament in Oban, earlier in the year. In November 2012, he joined Alloa Athletic on a month"s loan to gain first team experience.
He made his debut on 17 November, coming on as a 67th-minute substitute in a league match against Brechin City.
Alloa were keen to extend his loan, but he returned to Hearts after making four appearances. Tapping made his first team debut for Hearts on 19 January 2013, coming on as a 71st-minute substitute at Celtic Park in a Scottish Premier League match against Celtic, replacing Dylan McGowan in a 4–1 defeat. Tapping was released by Hearts in 2014, then spent an injury-affected season with Brechin City.
He signed for Queen of the South in July 2015.
He was called up to the Scotland under-19 team and made his debut on 10 May 2011, against Denmark. He made his debut for the Scotland under-21s on 6 February 2013 against Greece.