Career
Hamilton played as a striker in a career that saw him appear for thirteen different league clubs in Scottish football, including Dundee, Heart of Midlothian, Aberdeen, Dundee United, Motherwell, Dunfermline Athletic and Street Mirren in the top tier. Hamilton"s only major honour in club football was winning the Scottish Cup with Hearts in 1998. He appeared for the Scotland under-21 team fourteen times, scoring six goals.
1990s
A product of the Scottish Highland Football League, Jim Hamilton began his professional football career as a part time professional with the Banffshire, North of Scotland football club, Keith Football Club, before moving to Premier Division side Dundee in January 1994.
He spent three years at Dens Park, during which time he established himself as a player to look out for in the future. He joined Hearts in late 1996 and enjoyed a successful spell with them, scoring 33 goals in his two and a half years with the Edinburgh club and winning the Scottish Cup in 1998.
He caught the attention of Aberdeen, and followed in his father"s footsteps (also named Jim Hamilton) when he signed for them in March 1999. Hamilton cost the Dons £300,000, however his time with Aberdeen was to prove less productive as he made few appearances and scored only one league goal.
2000s
In January 2000, Dundee United signed him for £150,000, making them his fifth club to have played foreign
In November 2001, Hamilton became the first player in Scottish football to have a red card overturned after video evidence. In March 2003, Hamilton was told he could leave Tannadice, and due to transfer window restrictions, he surrendered his professional status to sign as an amateur for Dunfermline Athletic for the remainder of the season. He made his return to the SPL in June 2004 when he signed for Livingston, becoming top scorer for 2004-2005 with seven goals in fourteen starts for the Almondvale club
His career with Livingston was to prove short-lived, as Motherwell signed him in January and he only went on to score one goal for the Steelmen that season.
On 29 August 2006, Hamilton re-signed for Dunfermline for an undisclosed fee, playing 34 games and scoring five goals before signing for SPL side Street Mirren on 30 January 2008. After four months in Paisley, Hamilton signed a one-year contract extension.
He was released from his Street Mirren contract at the end of the 2008-2009 season, and signed for Partick Thistle on 9 July 2009 on a one-year contract. Hamilton was released by Partick Thistle in January 2010.
After his release, Hamilton returned to Livingston, signing a short-term deal with the Almondvale side before being released at the end of the season.
2010s
Into his third decade as a professional football player, Hamilton joined Arbroath in July 2010 on a one-year deal but moved to East Fife the following January. In 2011 he began working with Total.