Hamill made her senior Scotland debut in 1992 and has since amassed a record 141 appearances for the national team A left–sided winger or forward, Hamill has enjoyed a long career at club level with spells in Iceland and England. She was the first woman to reach 100 caps for Scotland and retired having made the most appearances for the Scottish national team of any player, male or female.
Brought up in Airdrie, Hamill played for Craigburn Boys U-12s and Coltness Ladies before commencing her senior career with 13 years at Cumbernauld Ladies.
After switching to Kilmarnock Ladies, Hamill spent the 2001 summer season in Iceland with IBV and scored 16 goals in the Úrvalsdeild. Hamill then joined Hibernian Ladies and, in July 2004, made her debut in European club competition with the Hibees.
In summer 2005 Hamill signed for English Premier League team Doncaster Rovers Belles, where she impressed as a goalscoring midfielder. After short spell back with Hibernian, Hamill returned to England in January 2008 and finished 2007-2008 with Blackburn Rovers Ladies.
Hamill joined Spartans Women ahead of the 2010 Scottish Women"s Premier League season.
She had been playing for Celtic in the intervening period. Hamill returned to Celtic for season 2011. Hamill made her senior Scotland debut in a 1-0 Euro 1993 qualifier defeat to England in Walsall on 17 April 1992.
Hamill is coach of the SFA Women's National Football Academy at the University of Stirling and of the Scotland national women"s U–17 team
She is now entering her 5th year in this role. As well as being WU17 coach, Hamill has coached the WU15 previously and assisted with the WU19.
In July 2003 Hamill became the first ever female coach at Rangers Football Club, when she was appointed to a youth development role at the Murray Park training complex. Hamill completed her Union of European Football Associations A licence in June 2013 and is starting an Msc in Performance Coaching at the University of Stirling, from September 2013.