In July 2012, the player was on trial with JK Tammeka Tartu and signed a contract with the club at the end of the month. Barry made the debut for the team on 29 September, when he was substituted in in the second half and scored his first goal just five minutes later. On 21 October 2012, Pato scored a hat-trick in a relegation battle against JK Tallinna Kalev and helped his team to a 4–1 victory. A few days later he signed a new three-year contract with the club.
In January 2013, he joined Greek side Kavala on loan until the end of the 2012–13 season.