He went on to play a total of 133 regular season games (89 points) with Fribourg over 3 seasons, before agreeing to a two-year entry level contract with the New York Islanders of the National Hockey League (NHL) on April 6, 2018.