Timor signed for CA Osasuna in summer 2010, but spent the vast majority of his first year with the B team also in the third division. He made his debut with the main squad on 23 April 2011, playing the last ten minutes of a 2–0 La Liga away defeat against eventual championsFC Barcelona.[3] He scored his first goal in the competition on 30 September 2012, contributing a penalty to the 4–0 home win over Levante UD.[4][5]
On 1 September 2017, Timor returned to Girona after signing a three-year contract.[12] The following 31 August, he put pen to paper on a four-year deal with UD Las Palmas of division two.[13]
Timor joined Getafe CF on a three-year contract on 29 August 2019, after becoming a free agent.[14] On 21 January 2022, having featured sparingly during the campaign,[15] he terminated his contract with the club[16] and signed a two-and-a-half-year deal with SD Huesca just hours later.[17]
Timor left the Estadio El Alcoraz on 5 July 2023, after his link expired,[18] and joined CD Eldense of the same league seven days later.[19] He totalled 70 games during his spell, scoring his only goal in the 2–1 away victory against Elche CF on 26 May 2024.[20]
On 30 July 2025, aged 35, Timor moved abroad for the first time in his career, signing with Indian Super League side FC Goa.[21]
^Martín, Francisco Javier (8 May 2016). "El Leganés resiste al Numancia" [Leganés withstand Numancia]. Diario AS (in Spanish). Retrieved 2 November 2017.
^Izquierdo, Jesús (31 August 2018). "Timor, nuevo jugador de Las Palmas" [Timor, new player of Las Palmas]. Marca (in Spanish). Retrieved 1 September 2018.