Career
Early career in Poland
Kucharski began his playing career at Celulozy Kostrzyn. Before the 2002/2003 season, he moved to Amica Wronki, where he debuted in the Ekstraklasa for Szczakowianka Jaworzno on 5 October 2002. He joined Lech Poznań at the beginning of the 2006/2007 season.
He has played in 97 matches in the Polish Ekstraklasa as well as scoring 3 goals.
He helped Lech Poznań to third place in the 2008-2009 Ekstraklasa and the 2009 Polish Cup final but missed out on the 1-0 victory over Ruch Chorzów due to injury. Moving abroad to Hearts
Kucharski signed for Scottish Premier League side Hearts on 5 July 2009.
He made his debut on the opening day of the season in a 2-0 defeat to Dundee United at Tannadice. He made a total of 15 appearances during his first season for the club
Kucharski did not feature at all for Hearts during the 2010-2011 season and on 26 May 2011 it was announced that he would not be offered a new contract at Tynecastle and was free to find a new club
Pogoń Szczecin
In June 2011, he joined Pogoń Szczecin on one year contract. Kucharski used to be the captain of the Poland U21 national team