Jabarkan Independiente del Valle dari Moisés Caicedo

Pada usia tiga belas tahun, salah satu saudaranya membawanya ke tim Serie A Ekuador Independiente del Valle untuk uji coba, yang berhasil dilaluinya.. Setelah menderita ligamen cruciatum yang pecah di lututnya pada tahun 2017, ia membutuhkan sejumlah operasi, dan absen selama total sepuluh bulan. Dia pulih dari cederanya, dan setelah kedatangannya di klub untuk menjadi manajer tim U-18 pada 2019, manajer Yuri Solano menyatakan bahwa keatletisan Caicedo "membedakannya dari yang lain saat itu".

Kemudian pada tahun 2019, Caicedo menjadi kapten tim yunior Independiente del Valle untuk gelar Copa Mitad del Mundo, sebuah turnamen remaja di Spanyol. Mengikuti pengalaman ini, dia melakukan debutnya untuk tim utama Independiente del Valle dalam kemenangan 1-0 Serie A Ekuador atas L.D.U. Quito pada 1 Oktober tahun yang sama. Manajer tim utamasaat itu, Miguel Ángel Ramírez, kemudian mengatakan bahwa "sejak hari pertama dia berlatih bersama kami, dia adalah pemain terbaik di skuad".

Sedemikian pentingnya bagi skuad tim utama, Ramirez menerbangkan kembali Caicedo dari pertandingan Copa Libertadores U-20 di Paraguay untuk tampil dalam pertandingan Serie A melawan rival L.D.U. Quito pada tahun 2020 - pertandingan yang dimenangkan Independiente del Valle 3–2 - sebelum kembali ke skuad U-20 untuk bermain di final Copa Libertadores U-20 2020, di mana ia bersinar dalam kemenangan atas lawan Argentina River Plate.

Sepanjang waktunya di Independiente del Valle, Caicedo sebagian besar ditempatkan sebagai "nomor 5", gelandang yang lebih bertahan, tetapi juga akan bermain sebagai bek tengah. Karena bentuk gelandang Independiente Argentina Cristian Pellerano, yang juga menempati posisi lini tengah bertahan, Caicedo didorong lebih tinggi, beroperasi sebagai gelandang box-to-box. Penampilannya dalam laga ini mendapat pujian di seluruh benua, terutama setelah mencetak gol dalam kemenangan 5-0 melawan tim Brasil Flamengo di Copa Libertadores edisi 2020; setelah melangkahi umpan dari Beder Caicedo, boneka yang mengecoh sejumlah bek Flamengo, ia menerima bola dari umpan Gabriel Torres, sebelum menempatkan bola melewati penjaga gawang Flamengo, César.