Karier klub Edu Campabadal dimulai saat ia bergabung dengan Wigan Athletic pada bulan Juli 2012 setelah dilepas oleh FC Barcelona. Debutnya untuk tim utama terjadi pada tanggal 19 Mei 2013 dalam pertandingan terakhir musim Liga Premier melawan Aston Villa yang berakhir dengan skor imbang 2-2.
Pada tanggal 21 Juli 2013, Campabadal menandatangani kontrak selama dua tahun dengan Córdoba CF di Segunda División. Ia awalnya dimasukkan ke dalam tim cadangan di Segunda División B. Debutnya bersama tim utama terjadi pada tanggal 8 Desember, saat ia menjadi starter dalam kekalahan tandang 1-2 melawan Real Zaragoza. Campabadal tampil dalam 17 pertandingan selama musim 2013-2014, ketika tim Andalusia tersebut kembali ke La Liga setelah absen selama 42 tahun. Pada tanggal 12 September 2014, ia melakukan debutnya di kompetisi tersebut, menjadi starter dalam pertandingan imbang 1-1 melawan UD Almería namun harus digantikan pada menit ke-68 karena cedera.
Pada tanggal 3 Juli 2015, Campabadal bergabung dengan RCD Mallorca setelah memutus kontrak dengan Córdoba. Kemudian, pada tanggal 6 Juli 2017, setelah terdegradasi, ia menandatangani kontrak selama dua tahun dengan CD Lugo.
Di level internasional, Campabadal pernah bermain untuk tim nasional Spanyol U17 dan Spanyol U18, serta bermain dalam pertandingan final Kejuaraan Eropa U-17 UEFA 2010.
Sumber: