Seit 2012 ist Marc Potts als Radsportler in der Elite aktiv. 2016 gewann er das irische Radrennen Shay Elliott Memorial. Im Jahr darauf wurde er irischer Meister im Kriterium. Er startete bei den UEC-Bahn-Europameisterschaften 2017 in Berlin und damit erstmals bei einem internationalen Bahnwettbewerb. Im Scratch verpasste er mit dem vierten Rang nur knapp das Podium.