Duba began his career in his native Cape Verde with
CS Mindelense, before moving to Norway with
Ullensaker/Kisa IL in 2012. After a short period with Angola's
Progresso, Duba signed with
United Soccer League club
Rochester Rhinos on 27 March 2015. After two seasons with
Ottawa Fury FC, Duba joined
Pittsburgh Riverhounds SC on 8 January 2019 on a one-year deal. On 24 December 2020, it was announced that Duba would join
USL Championship side
Tampa Bay Rowdies ahead of their 2021 season. He was released by Tampa following their 2022 season. Dos Santos signed with
Union Omaha on 7 February 2023. ==References==