Ibarbo dahulu sejatinya adalah pemain milik Cagliari. Pada musim dingin 2015, Ibarbo diboyong AS Roma dari Cagliari dengan status pinjaman.
Kemudian pada September 2015, Cagliari meminjamkan Ibarbo ke Watford. Selain ke AS Roma dan Watford, Ibarbo juga pernah dipinjamkan ke klub Yunani, Panathinaikos, lalu dilepas ke klub Jepang, Sagan Tosu.
Bersama Cagliari, Ibarbo mencetak 15 gol dan 16 assist dari 154 penampilan. Namun, karier Ibarbo di AS Roma dan Watford tidak berjalan mulus.
Ibarbo hanya 13 kali tampil bersama I Giallorossi. Pemain asal Kolombia itu juga hanya tampil sebanyak empat kali bersama Watford.
Sejak didatangkan Nagasaki pada musim 2019, Ibarbo juga hanya mencetak enam gol dan enam assist. Kendati catatan gol dan assistnya tidak menterang, Ibarbo cukup sering diturunkan, dirinya tampil sebanyak 46 kali.
Kendati demikian, Ibarbo pernah memiliki karier yang cukup impresif bersama klub asalnya, Atletico Nacional. Pemain berusia 31 tahun itu pernah mempersembahkan Copa Libertadores untuk klub Kolombia tersebut.