David made his league debut for Vitória against Confiança on 19 March 2015.[1] He scored his first goal for the club against Paraná on 11 July 2015, scoring in the 61st minute.[2]
Cruzeiro
David made his league debut for Cruzeiro against Fluminense on 22 April 2018.[3] He scored his first goal for the club against Corinthians on 14 November 2018, scoring in the 14th minute.[4]
Fortaleza
David scored on his league debut for Fortaleza against Santa Cruz on 8 February 2020, scoring in the 31st minute.[5]
Internacional
David made his league debut for Internacional against União RS on 29 January 2022.[6] He scored his first league goal for the club against Aimoré on 6 March 2022, scoring in the 33rd minute.[7]
São Paulo
David scored on his league debut for São Paulo against Ferroviária on 19 January 2023, scoring in the 50th minute.[8]
Vasco da Gama
David made his league debut for Vasco da Gama against Madureira on 26 January 2024.[9] He scored his first goal for the club against Audax Rio on 9 February 2024, scoring in the 37th minute.[10]