Der 24-jährige gebürtige Nürnberger entstammt dem Nachwuchs seines Heimatvereins EHC 80 Nürnberg, ehe er mit 15 Jahren zum EV Landshut wechselte und dort in der Deutschen Nachwuchsliga (DNL) spielte. Gleichzeitig gelang ihm der Sprung in die Jugend-Nationalmannschaft, wo er in den Altersklassen U16 und U18 insgesamt 30 Mal zum Einsatz kam. Im letzten Jahr in Landshut und dann in den folgenden fünf Jahren in Rosenheim bestritt Marsall insgesamt fast 280 Spiele in der 2. Bundesliga (heute DEL2) und sammelte dabei 81 Scorerpunkte.