Career
Higgins can play either as a midfielder or as a striker. Ross County Higgins started his career with Hamilton Academical where he played at youth level Higgins then moved to Ross County in 2002 where he spent seven years at Victoria Park, where he played in 173 league matches and scored 47 league goals.
Dundee In 2009 Higgins joined fellow First Division club Dundee where he spent just under two years, where he played in 52 league matches and scored 14 league goals.
Street Johnstone In May 2011 Higgins signed for Street Johnstone for the 2011-2012 season, where he played in six league matches without scoring any goals. Higgins was loaned out to Ayr United during the season, where he played in one league match without scoring any goals.
Falkirk Higgins joined Falkirk on transfer deadline day in August 2012. After an up and down campaign, Higgins left the club at the end of the 2012-2013 season, having played in 25 league matches and scoring four league goals.
Stenhousemuir Higgins signed for Stenhousemuir in the summer of 2013.
He was a main stay in the Stenny team, as they narrowly missed out on a play-off spot at the end of the season. Higgins will perhaps be remembered for scoring a double, including an equalising penalty, in a 3–3 draw against Rangers at Ibrox Stadium on 22 February 2014. He finished the campaign having played 30 league matches for Stenhousmuir, tallying up nine goals.
Cowdenbeath After leaving Stenhousemuir at the end of the season, on 30 May 2014, it was confirmed that Higgins had agreed terms with Scottish Championship outfit Cowdenbeath for the 2014-2015 season.
He scored seven goals in 37 games for the Blue Brazil. Clyde On 20 May 2015, Higgins agreed to sign for Clyde on a one-year deal.