Latem 2006 dość nieoczekiwanie Duda podpisał kontrakt z czołowym zespołem kraju, Sevillą. Swój pierwszy mecz w jej barwach rozegrał 17 września, a Sevilla pokonała w derbach Real Betis 3:2. W zespole Sevilli został rezerwowym dla Brazylijczyka Adriano. W 2007 roku wywalczył Puchar UEFA, Puchar Hiszpanii, a także 3. pozycję w lidze. Latem 2008 roku został wypożyczony do beniaminka Primera Division, Málagi. Stał się jego podstawowym piłkarzem, a po zakończeniu rozgrywek działacze Málagi wykupili go z Sevilli na stałe.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1998/99 Vitória SC
Superliga 0 0 1999/00 Cádiz CF
Segunda División 8 0 2000/01 28 13 2001/02 Málaga CF Primera División 9 1 2002/03 Levante UD Segunda División 19 2 2003/04 Málaga CF Primera División 35 4 2004/05 35 4 2005/06 14 4 2006/07 Sevilla FC 11 0 2007/08 17 0 2008/09 Málaga CF 35 5 2009/10 34 8 2010/11 20 3 2011/12 25 1 2012/13 17 0 2013/14 24 2 2014/15 24 1 2015/16 26 1 2016/17 15 1
Kariera reprezentacyjna W 1999 roku wraz z młodzieżową reprezentacją Portugalii U-18 Duda wywalczył mistrzostwo Europy U-18. W pierwszej reprezentacji zadebiutował 2 czerwca 2007 w wygranym 2:1 wyjazdowym meczu z Belgią, rozegranym w ramach eliminacji do Euro 2008. W 86.