He played for Polish club Jastrzębski Węgiel in the 2013/2014 season, winning a bronze medal in the Polish Championship 2012/2013 and another in the CEV Champions League 2014 after winning a match against VC Zenit-Kazan. In 2014 he left Jastrzębski Węgiel. On May 29, 2014, it was announced that Marechal would play for PGE Skra Bełchatów in the upcoming 2014/2015 season. On October 8, 2014 his team won ENEA Polish SuperCup 2014. On October 18, 2015 French national team, including Marechal, achieved title of the European Champion 2015 (3–0 with Slovenia in the finale). On February 7, 2016 he played with PGE Skra and won the 2016 Polish Cup after beating ZAKSA in the final. In April 2016 he was a member of the same team which won a bronze medal in the 2015–16 PlusLiga championship. Few days later, he left club and went to Turkish team İstanbul Belediyesi. In 2020 he started playing for german club VFB Friedrichshafen