Deportivo Saprissa
On 17 December 2018, David rejoined Deportivo Saprissa for the 2019 season.