Promoted to the first team after playing a short period in the reserve team, Alianza Cotopaxi, Preciado made his senior – and Serie A – debut on 9 July 2018, starting in a 3–1 away loss against Aucas. He soon became a regular starter, and scored his first goals on 25 August by netting a brace in a 4–2 home defeat of El Nacional.[5]
On 28 December 2020, Belgian Pro League club Genk announced the signing of Preciado on a two-and-a-half-year contract, with an option for a further two years,[6] for a reported fee of €3 million.[7] He made his debut for the Belgian club on 16 January 2021, starting in a 2–0 away loss at Royal Excel Mouscron.[8]
On 4 September 2023, Czech First League club Sparta Prague announced the signing of Preciado on a long-term contract (the specific duration was undisclosed),[9] for a reported fee of €2.5 million, which could increase to €3 million with add-ons.[10]