Сезон 2006–07 розпочав у складі шведського клубу «Фрелунда», а завершив у фінській команді «Ессят».[1]
У 2007 Франссона продали до клубу «Лінчепінг».[2] У сезоні 2007–08 «Лінчепінг» посів друге місце поступившись у фінальній серії ГВ-71 2–4. У наступному сезоні на весні 2009 Юхана продали до швейцарського «Лугано».[3]
Франссон повернувся до «Лулео» на один сезон 2009–10. Він показв непогані результати і клуб запропонував йому п'ятирічну угоду,[4] але згодом Юхан скористався умовою контракту за якою уклав контракт з клубом КХЛ «Динамо» (Мінськ),[5] а через кілька тижнів і третій контракт цього разу з командою НХЛ «Лос-Анджелес Кінгс».[6][7]
13 жовтня 2010 «королі» віддали в оренду шведа до клубу КХЛ СКА (Санкт-Петербург), де він відіграв один сезон.[8]
3 серпня 2011 Франссон повернувся до «Лулео», де відіграв включно до сезону 2013–14.[9] наступний сезон він захищав кольори швейцарської команди «Рапперсвіль-Йона Лейкерс», а згодом чотири сезони відіграв за інший швейцарський клуб «Женева-Серветт».
29 квітня 2019, як вільний агент погодився на чотирирічний контракт з клубом ШХЛ«Лександ».[10]