ba memulai karier sepak bola dengan bermain sebagai pemain junior port autonome du havre frileuse dan montrouge di perancis dan watford di inggris ia memulai karier profesional dengan rouen pada tahun  sebelum bergabung dengan re mouscron pada tahun  ia bergabung dengan klub bundesliga tsg  hoffenheim pada tahun  ba begabung ke west ham united ia menjadi top skor klub tersebut dengan  kali penampilan pada paruh kedua musim – meski pada akhir musim west ham terdegradasi ke championship ba kemudian bergabung dengan newcastle pada bulan juni  setelah dua tahun bersama newcastle pada bulan januari  ba bergabung ke chelsea