David da Silva

Pada musim yang sama, ia pindah ke negara Eropa lainnya dan kali ini ke Republik Irlandia dan pada 11 Agustus 2011, ia menandatangani kontrak dengan klub Liga Irlandia, Shelbourne FC. Dia memulai debut Liga Irlandia pada 13 Agustus 2011, ketika ia datang sebagai pengganti pada menit ke-86 untuk Philip Hughes dalam kemenangan 3-1 atas Longford Town FC. Ia memainkan pertandingan kandang pertamanya untuk klub berbasis Drumcondra di Tolka Park pada 3 Oktober 2011, dalam 4- 3 menang atas Limerick FC di Perempat Final Piala FAI 2011. Dia datang sebagai pemain pengganti pada menit ke-89 untuk Philip Hughes dalam hasil imbang 1-1 melawan Athletic FC St Patrick di Semi-final.