La stagione 2018-2019 si apre con la sconfitta nella Supercoppa europea, persa per 4-2 contro l'Atletico Madrid dopo i tempi supplementari. A dicembre il gallese vince la Coppa del mondo per club, segnando una tripletta nella semifinale vinta per 3-0 contro il e disputando da titolare la finale vinta 4-1 contro l'Al-Ain. Durante l'annata il suo contributo di gol diminuisce rispetto alle stagioni precedenti, soprattutto in campionato. Nella stagione 2019-2020, pur vincendo la sua seconda Liga, lo spazio in squadra diminuisce ulteriormente e nella parte finale della stagione il giocatore finisce ai margini della rosa dei "Blancos".