Ivan Pecha (born 23 January 1986) is a Slovak former footballer who played as a defender.
Previously he played for Neman Grodno and BATE Borisov in Belarus, Khazar Lankaran in Azerbaijan, CeahlÃÂul Piatra NeamÃÂ in Romania and Senec and Slovan Bratislava in Slovakia.
In February 2008, Pecha joined CeahlÃÂul Piatra Neamà £ before moving to BATE Borisov on loan in August 2008.
In July 2013, Pecha returned to Azerbaijan, signing a one-year contract with Ravan Baku. During the winter break, Ravan decided to release Pecha, and he moved to FK LiepÃÂja with fellow Ravan Baku player Cristián Torres.
At the end of July 2014, Pecha moved from FK LiepÃÂja to Liga I side OÃÂelul GalaÃÂi.
In January 2015, Pecha moved to Estonia, signing with Levadia Tallinn. In July, Levadia cancelled the contract with Pecha.
On 11 August 2016, he signed a contract with Polish club Motor Lublin.
On 23 November 2016, Ivan signed a contract with Spanish team Torrevieja.