 His tenure with Geneva ended at the conclusion of the 2019 playoffs.Fransson played 154 regular season games with Geneva, putting up 74 points, and 25 playoffs games (9 points) over 4 seasons.As a free agent, Fransson returned to his homeland and the SHL, agreeing to a four-year contract with newly promoted Leksands IF on April 29, 2019.