Career
Rory McAlister came through the ranks at Aberdeen, but never played for the first team However, he did play for the reserves on a few occasions. Inverness Caledonian Thistle
After being released from Aberdeen"s youth set-up, McAllister was given a chance to resurrect his career at Inverness Caledonian Thistle.
In three seasons he played in over 50 games, but scored just 5 goals.
He made his league début for Inverness on 30 April 2005, as a second-half substitute against Kilmarnock. His first goal came in a Scottish Cup tie against Ayr United on 7 January 2006.
After failing to build upon his early potential, first team appearances at Inverness became scarce. He was loaned out to Second Division club Peterhead in January 2008.
He played four times for the club and scored one goal, in a 9–2 victory against Berwick Rangers.
In April 2008, McAllister signed a new one-year contract with Inverness, however on 24 January 2009, he left the club by mutual consent. Brechin City
After leaving Inverness, McAllister then signed for Brechin City, scoring a total of 26 goals in his first full season as Brechin lost out in the First Division promotion play-off final against Cowdenbeath. During the 2010-2011 season McAllister scored four times in an away match against his old club Peterhead.
McAllister"s goalscoring exploits at Brechin did not go unnoticed, with Aberdeen, Street Johnstone, Peterhead, Charlton Athletic, Portuguese Vale and Sheffield United rumoured to be keen on him.
On 16 June 2011, he turned down a move to SPL club Street Mirren. Peterhead
Having initially said he wanted to return to full-time football McAllister then dropped down to the Third Division to join relegated Peterhead to be close to Aberdeen to get an apprenticeship in plumbing, so he has something to fall back on when he retires from football.
He signed a new contract on 11 August 2014, keeping him at Peterhead until 2017. In an interview in 2015 McAllister said he could not see himself leaving Peterhead for the rest of his career.
On 18 August 2015, McAllister scored 5 goals in cup match against Falkirk.
McAllister was capped by the Scottish national under-20 team in May 2007, in preparation for the 2007 Fédération internationale de football association U-20 World Cup, scoring once in 2007 against Northern Ireland under–21. He has also been capped at under-21 level