Weatherson started his senior career with Dumfries club Queen of the South from 2000 until 2003, after initially playing with local club Newcastle Blue Star. Weatherson then went on to play for Greenock Morton for a decade from 2003 until 2013 and then Annan Athletic from 2013 until 2016, before going to Shettleston in the Scottish Juniors, West Region as joint player-manager. Weatherson returned to Annan Athletic for a second spell on 13 January 2017, leaving Shettleston after only five months in charge and retired from playing football at the end of the 2016–17 season, as he approached 37 years old on 29 May 2017.
At the end of the 2002–03 season, Partick Thistle made an offer of £10,000 to Queens for Weatherson,[3] however this offer was rejected and this allowed Greenock Morton to table a bid of £30,000 that was then accepted by Queens.
Greenock Morton
Weatherson moved from Dumfries to Greenock at the start of the 2003–04 season.[1] Weatherson scored 14 league goals in 31 league appearances in his first season, scoring a total of 20 goals in 37 appearances in all competitions. Morton led by 12 points at New Year before Weatherson broke a metatarsal ruling him out injured for six weeks. Their form promptly collapsed compounded by allegations of a booze culture among players and toxifying unproven rumours reported in the press of Weatherson and other players betting against Morton. Morton finished fourth.
Weatherson started playing in defence after manager Jim McInally used him as a utility centre-back in a 7–1 Scottish Cup win away at Cove Rangers.[4] Weatherson played at right back for Greenock Morton in the 2006–07 season, from where he still scored goals. On 6 October 2007 Weatherson scored a hat-trick versus Partick Thistle as a striker.
On 10 March 2007, Weatherson scored his 100th career goal in a 3–0 victory versus Alloa Athletic at Recreation Park.[5] Weatherson was the Greenock club's top scorer for the 2006–07 season, scoring four goals in a 9–1 win at Cappielow versus Forfar Athletic[6] and his season's total was then 17 goals, 15 of them scored from playing in defence and 2 from playing in midfield.
Weatherson finished four of his first seven seasons at Greenock Morton as the club's leading goalscorer. The seasons when Weatherson did not achieve this feat was the 2005–06 season, when he finished second behind returning fans' favourite Derek Lilley, then in season 2008–09 when he finished second again, this time behind Brian Wake and finally in season 2010–11, when he finished third behind Brian Graham, who was first and Allan Jenkins, who was second.
Weatherson is Ton's fourth highest post-World War II league goalscorer with 93 league goals, 5 goals short of another former Queens striker, Rowan Alexander with 98 league goals, who is in third. (See table on club page).
After scoring the first of his two goals versus Queens on 8 November 2008, Weatherson reached the milestone of 100 league goals in the Scottish Football League, having scored 38 goals for Queens and at that particular time, 62 goals for Greenock Morton.[7]
In January 2010, Weatherson signed a two-year extension to his existing contract, after rejecting an approach by Partick Thistle for the second time in his career.[8][9]
On 16 October 2010, versus Queens at Cappielow, Weatherson's brace of goals were his 100th and 101st for Greenock Morton, in all competitions.
In May 2012, Weatherson received another one-year extension to his contract, after which he was granted a testimonial for playing a decade at the Renfrewshire club.[10] Weatherson's testimonial match was versus St Johnstone on 13 July 2013, even though he had already signed for the Dumfries and Galloway club, Annan Athletic for season 2013–14.[11] Weatherson departed Greenock Morton in the summer of 2013, having played well over 400 matches and scoring 121 goals in all competitions.[12]
Weatherson departed Shettleston by mutual consent, alongside joint player-manager McStay on 9 January 2017, after a 1–1 draw at home to Irvine Meadow on 7 January 2017.[17]
Return to Annan Athletic
Weatherson signed for a second spell at Scottish League Two club Annan Athletic on 13 January 2017, as he re-signed for the Galabankies for the rest of the 2016–17 season, less than one week after leaving Shettleston, where he was joint player-manager.[18][19]
Retirement
Weatherson announced his retirement from playing football at the end of the 2016–17 season, as he approached 37 years old on 29 May 2017.[20]