After moving to the Saints, Marshall was signed on a dual-registration with Old Albanians where he played during his first season with the top-flight Midlands side along with getting some game time with the Saints' second team, the Wanderers, which he has represented as captain.[3]
The young hooker made in Premiership debut for Saints in February 2016 as the Midlands side faced London Irish and has since made 31 appearances and scoring 3 tries in a Saint shirt.[5]
Marshall has also played the game at International level, representing the England Under-16s and England Under-18s respectively.[6][7]