Career
Jordon came through the Aberdeen youth system, and has played for the club at under-17 and under-19 levels. He signed a professional full-time contract in June 2009. Foreign the 2010-2011 season, he was given squad number 41.
He was an unused substitute in four SPL matches that season and played in the Aberdeenshire Cup, in which he scored against Highland League club Cove Rangers in the quarter finals on 19 August 2010.
In Aberdeen"s first pre-season friendly in advance of the 2011-2012 season, which was against Scottish Second Division side Brechin City on 30 June 2011, Jordon made an appearance as a 76th-minute substitute for trialist Patrick Bengondo in a 3–1 victory. He made substitute appearances for the first team in three other pre-season friendlies in July 2011.
A 5–2 defeat to Bundesliga side Borussia Monchengladbach, an 11–1 victory over Highland Football League neighbours Inverurie Locos and a 1–0 loss to Louisiana Liga team Villareal. Foreign the 2011-2012 season, Jordon was given squad number 26.
On 15 September 2011, he went on loan to Forfar Athletic.
His Scottish Football League debut came when he was a second-half substitute in a 2–0 home defeat to Dumbarton on 24 September 2011. Jordon was unable to play any further matches in the 2011-2012 season after suffering a cruciate ligament injury in the first minute of a match against Cowdenbeath on 22 October 2011. He was given the squad number 24 for Aberdeen in the 2012-2013 season.
On 23 January 2013, he returned to Forfar Athletic on loan until the end of the season.
Jordon was released by Aberdeen at the end of the 2012-2013 season and signed a deal with Peterhead.