Następnie Tvrdoň reprezentował barwy klubów lig EIHL, Tipsport Liga, VHL, Alps Hockey League: Edinburgh Capitals (2017), MsHK Žilina (2017–2018), Saryarka Karaganda (2018), drużyna rezerw EC KAC (2018), Nottingham Panthers (2018–2019).

18 stycznia 2019 roku został zawodnikiem klubu Polskiej Hokej Ligi – Cracovii, z którą podpisał kontrakt do końca sezonu 2018/2019Comarch Cracovia. Marek Tvrdoň do końca sezonu [data dostępu: 2019-01-18], w którym zdobył z Pasami wicemistrzostwo Polski. 23 lipca 2019 roku został zawodnikiem klubu rosyjskiej ligi VHL – Dizel Penza, jednak z powodu słabej pozycji w klubie (7 meczów, 4 asysty) wrócił do CracoviiTvrdon wraca do Cracovii! [data dostępu: 2019-10-06], w której w sezonie 2019/2020 rozegrał 35 meczów w fazie zasadniczej Polskiej Hokej Ligi, w których zdobył 25 punktów (9 goli, 16 asyst) oraz spędził 10 minut na ławce kar, a jego drużyna rozgrywki ligowe zakończyła po pierwszej rundzie fazy play-off po porażce w rywalizacji z GKS-em Jastrzębie-Zdrój 4:3 (5:4, 4:3, 2:3, 2:3 pd., 3:1, 1:3, 2:1) i Pasy ostatecznie rozgrywki ligowe zakończyła na 5.