Pada Mei 2019, Castañeda mewakili Kolombia di Kejuaraan Amerika Selatan 2019 dalam lari 20.000 meter dan memenangkan medali emas. Pada bulan Oktober 2019, ia mewakili Kolombia di Kejuaraan Dunia Atletik 2019 dalam lari 20 kilometer pria.
dan didiskualifikasi.