He now plays for Scottish Junior Football Association, West Region side Glenafton Athletic.
[1] He spent time with Ayr United and Hamilton Academical as a youngster, but was released without making an appearance for the first team.
[2] He joined Partick Thistle from Maybole Juniors in the summer of 2007 and made his debut in the First Division in April 2008.
[5][6] He was released in the summer of 2009 and moved to Nebraska in the United States to begin a scholarship at Bellevue University.
[1][10][11] Eaglesham signed a two-year contract with Scottish Junior Football West Premier League side Glenafton Athletic in January 2013.