Liam spent four years at Tynecastle, signing for Hearts straight from school. He is a Scotland Schoolboys international and was part of the Hearts squad which won the Under-18 league.
Season 2004/05 : He was part of the first team set-up and was on the bench on a couple of occasions early on but didnâ€™t manage to get on. After gaining experience in the reserve league he was an inspiration when called upon for first team duty. He made nine appearances in the first team coming off the bench on eight occasions to score three very important goals for the club. His first came in the 2-2 draw with Kilmarnock at Rugby Park, scoring the equaliser with seven minutes remaining; his second came in a 1-1 draw with Dunfermline Athletic at East End Park in November; and the third was another vitally important equaliser against Dundee on 14th May at Dens Park with two minutes remaining. He was given his first start of the season in the final match of the season against Dundee United in Inverness and played very well.
Season 2005/06 : Made history in close season by scoring ICTâ€™s first ever overseas goal in their pre-season trip to Denmark. 05/06 has seen Liam emerge as a bright young talent and his habit of coming off the bench and scoring continued. Was Man of the Match in the CIS Cup 3rd Rd. win over Dundee United and scored the opening goal of the tie in the 2nd minute. Heâ€™s made over 20 apps during 05/06 season and was in the starting line-up for the TSC 3rd Rd. tie against Ayr United. Heâ€™s also been on the bench a further 20 times in the league without coming on. Continues to make appearances with the reserve side and has played extremely well.