Ba, Ocak 2011'de takımda yaşadığı bazı sıkıntılardan dolayı Hoffenheim'dan ayrıldı.Premier League kulübü West Ham United ile anlaştığı iddia edilen Ba, Hoffenheim'ın kış antrenman kampına gitmeyi reddetti. Buna karşılık Hoffenheim ile yaptığı son sözleşme iptal edildi ve para cezasıyla beraber altı ay boyunca hiçbir kulüple anlaşamama cezası aldı.[6][7] Kulüp daha sonra 7.1 milyon £ karşılığında Stoke City ile anlaştı ancak Ba, kişisel açıdan açıklanmayan nedenlerden dolayı sağlık kontrollerinde başarısız oldu.[8][9]