赛盃同邓迪联的1/4决赛中首次代表圣约翰斯顿出场。2009年11月21日，约翰松在联赛对哈茨的比赛中打进致胜进球，以2-1战胜对手，这是时隔10年约翰松在苏超联赛取得的第一个进球。合约到期后，约翰松未能和圣约翰斯顿续约，离开了球队。苏格兰另一家俱乐部格里诺克慕顿和一家未知确名的德国俱乐部曾向约翰松提供加盟邀请，但约翰松拒绝了前者的合约。约翰松在离开家乡14年后于2010年2月8日重返曾效力的TPS图尔库，在5月7日对阵VPS瓦萨（VPS Vaasa）的联赛中约翰松打入一记点球。在接下来对阵同城对手国际图