Career
Born in Odumase Krobo, Thomas was a product of local Odometah Football Club"s youth ranks. He signed a contract with Atlético Madrid in 2011, and was subsequently moved to the reserves a year later. On 10 March 2013, Thomas was called up to the main squad for the match against Real Sociedad.
However, he remained unused in the eventual 0–1 home defeat.
On 12 July, Thomas was loaned to RCD Mallorca, freshly relegated to the second level On 18 August he made his professional debut, in a 0–4 away defeat against Civil Engineering Sabadell Football Club. Thomas scored his first professional goal on 15 September, netting his side"s second of a 2–2 draw at Hércules CF. He finished the campaign with 37 appearances (2972 minutes of action) and five goals, as the Balearic outfit narrowly avoided another drop.
On 27 July 2014 Thomas joined Louisiana Liga side UD Almería also in a temporary deal. He made his debut in the competition on 23 August, starting in a 1–1 home draw against RCD Espanyol.
On 2 January of the following year he scored his first league goal for the club, netting the game"s only in a home success over Levante UD.