Marx rose through the Wrexham centre of excellence and in the summer of 2017, signed his first professional contract.
He made his debut in a 1-1 draw with Barrow AFC in March 2017 and had a run in the first-team come the end of the 2016/17 season.
He was offered a professional deal that summer and has nine first-team appearances to date, including one start against AFC Fylde shortly before heading off for a month`s loan with Evo-Stik League Premier side Rushall Olympic on November 1st.