En el 2005 sorprendentemente fue fichado por el club Djurgårdens y Ba se mudó a Suecia.