Since 2009 Marco Ceron was owned by Reyer Venezia, where he played in the first two seasons.[1] In 2011 he was sent on loan to Basket Recanati in Serie A2 Basket, and later to Basket Napoli.[2] Due to the exclusion from the 2012-13 A2 season of Napoli, the basketball club and Ceron officially parted ways.[3] So in 2012, he went to Pallacanestro Lago Maggiore, where he won the 2013 Italian LNP Cup and named MVP of the competition.[4]
On 25 June 2013 he went back to Napoli in the Azzurro Napoli Basket club, again in Serie A2.[5]
In 2014 Marco Ceron came back to his original club (Reyer Venezia) where he played in the 2014–15 LBA season, the highest professional basketball league in Italy.[6]
Since 2015 he is a player for VL Pesaro,[7] and in 2016 he signed a two-year contract extension with the club.[8] For the 2017–18 LBA season he became team captain.[9] In July 2018, Ceron left Pesaro after 3 years.[10] However, despite having ended the regular season at the first place and having ousted 3–0 both Pesaro and Tortona in the first two rounds of playoffs, Virtus was defeated 4–2 in the national finals by Olimpia Milano.[11]
On 11 July 2018 Ceron signed a two-year deal with Basket Brescia Leonessa.[12] He played one game due to a skull injury in November 2018. On 4 August 2020 Ceron parted ways with the team.[13]
On 4 October 2020, after a long period of inactivity, Ceron returned to play and joined Scaligera Verona with a short contract just for the Supercoppa LNP, summer trophy of Serie A2, the second tier Italian national league. He ended the 2021-21 season at Stings Mantova in the Serie A2.