In 2018, he played for the Delhi Dynamos. In the game against FC Goa, the home team, Delhi went down 0-1 at one stage. However, Marcelinho came up with a 18-minute hat-trick against which the Virat kohli-owned side had no answer. Delhi won the game 5-1.