Выступал за латвийские клубы ХК «Лидо Нафта Рига», «Латерна», «Металургс» (Лиепая) и ХК Рига, российские «Сибирь» и «Нефтяник» (Альметьевск), шведский «Мёррум ГоиС», чешские «Энергия» (Карловы Вары), «Дукла» Йиглава, и ИХК Писек, белорусские «Динамо» (Минск), «Юность» и «Металлург» (Жлобин), а также немецкие «Фрайбург» и «Дуйсбург».
В сезоне 2008/2009 защищал ворота команды КХЛ «Динамо» (Рига). Летом 2010 года на правах свободного агента перешёл в ханты-мансийскую «Югру».
В общей сложности поменял 17 команд, практически не в одной из них не задерживался больше чем на сезон. Исключением служат «Металургс» (Лиепая) - 5 сезонов подряд и «Динамо» (Рига) - 2 сезона подряд, также 2 сезона в разное время провёл в ХК Рига (1997/08 и 2003/04).
Были в его карьере и такие сезоны, в которых он менял по 3 команды:
Выступал в следующих чемпионатах:
Участник Чемпионатов мира 2002-2010 гг., Зимних Олимпийских Игр 2002, 2006, 2010 гг.
Лучший вратарь ВЕХЛ сезона 2001/02 в составе «Металургс» (Лиепая).
Один из лучших сезонов Масальскис провёл в альметьевском «Нефтянике» (2005/06): коэффициент надёжности - 1,83 в регулярном сезоне, и 1,39 – в плей-офф.