Díaz moved to Europe in 2019, joining FC Porto in Portugal. His performances in the Primeira Liga and Champions League caught the attention of Liverpool, who signed him in 2022.