*Club domestic league appearances and goals, correct as of 09:55, 6 June 2024 ‡ National team caps and goals, correct as of 23:04, 5 February 2024 (UTC)
In November 2016 Lopes joined Shamrock Rovers after leaving rivals Bohemians.[3]
In 2019 Lopes started the FAI Cup final in which Rovers went on to win after defeating Dundalk on penalties winning the cup for the first time since 1987 and for a record 25th time.[4]
In 2020 Lopes was key member to the Shamrock Rovers squad who won the League of Ireland title for a record 18th time.
International career
Lopes was born in Ireland to a Cape Verdean father and Irish mother.[5] Lopes made his international debut for the Cape Verde national team in a 2–0 friendly win over Togo in 2019.[6]
He was part of the Cape Verdean squad under manager Bubista in the 2024 Africa Cup of Nations tournament where they made an extraordinary run to the quarter finals.