For his performances in the 2018–19 Championnat National 3 season with Olympique Marcquois, Cadiou was described as a "revelation".[2] In 2019, he joined Championnat National side Boulogne, becoming an undisputed starter by the 2020–21 season.[3] He joined Red Star in 2021, also playing in the Championnat National.[4] On 15 June 2023, Cadiou signed for Ligue 2 club Quevilly-Rouen on a two-year contract.[5][6]