Jordan started taking football on a serious level from the age of 12 where he was with Southampton for a year and a half. He then signed for Bristol rovers until the age of 16 when Southampton then re signed him for 2 years. During that time he made 2 international appearances for Malta u18s.
At the conclusion of the 2 year deal at Southampton Jordan then signed with St. Andrews FC Malta where he made 18 first team appearances. This season Jordan has joined the Seagulls on contract.