|Full name||William Rocha Batista|
|Date of birth||July 27, 1980|
|Place of birth||São Paulo, Brazil|
|Height||1.86 m (6 ft 1 in)|
|2009||→ FK Baku (loan)||8||(5)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 27 December 2015
Batista then signed for Bulgarian side Levski Sofia, but having failed to secure a regular spot in the first team he moved to Czech club SFC Opava in 2005?. In the winter of the same year Batista signed a contract with Ukrainian club Karpaty Lviv. In a successful two-year spell Batista regularly featured amongst the league's top scorers, with ten goals from 24 games in the 2006–2007 season.
During the summer of 2007 speculation arose that Dynamo Kyiv were interested in his services, to which Batista responded that he was under contract to Karpaty and had no desire to move. However, in January 2008, Batista signed for FC Kharkiv in a UAH 7.6 million joint deal with Karpaty team-mate Alyaksey Suchkow. For the 2008–09 Season, Batista played 9 games and netted 2 goals.
After the FC Kharkiv's last match of the year against Metalurh, the head coach Mykhailo Stelmakh stated that he will be forming a completely new team for the second part of the 2008–09 season. After going on trial to FK Baku, Baptista impressed the club and the vice-president of Baku Zeynal Mamedov stated that "Batista will play on the basis of loan until the end of this season. He set a good impression during the exhibition games to head coach Gjoko Hadžievski, who would like the transfer to be completed." 
In August 2009 Batista accepted an offer to return to Karpaty Lviv.