Career
In his first years as pro (season 2003-2004) he started playing for Ironi Rishon Le Zion in Liga Leumit (2nd division) at the age of 17 penned a 5 years contract. On his 3rd year at that club he became 1st choice goalkeeper. After 3 years (season 2006-2007) he moved on loan to Hapoel Raanana (Liga Leumit) for 6 months and then to Bney Lod (Liga Leumit) for another 6 months.
The next year (season 2007-2008) he started on loan again at Hakoach Ramat Gan (Liga Leumit) and then moved after 2 months to Sekzia Nes Ziona (Liga Artzit).
Kadoch holds a French passport, allowing him to play in Europe without counting against the foreign player limit. The next year (season 2008-2009) After a trial at Oldham Athletic (English league one) he signed eventually with Barnet F.C (English league two) in August 2008.
However, The Football League does not allow squad numbers over 50 so this was changed to 25. Kadoch made his debut appearance for Barnet in the Football League Trophy where Barnet lost to Dagenham & Redbridge 4–2.
He played 12 league games for the Bees before being released at the end of the season.
The next year (season 2009-2010) on 5 July 2009 Kadoch penned a one-year deal with Bnei Yehuda (Israeli Ligat Haal). Later on that season he extended his contract by 3 more years being promised to become the future goalkeeper of the team After a couple of years with Bnei Yehuda, (season 2011-2012) On July 2011 Kadoch moved on loan for one year to Hapoel Haifa (Ligat Haal).
The next year (2014-2015) he signed a one-year deal with Bnei Sakhnin (Ligat Haal) finishing the season in the top of the bottom playoff and having his career breakthrough he extended his contract for two more years as the teams 1st choice keeper.