赛季（1998-99）里，约翰松为俱乐部打进17粒进球，包括8粒联赛进球和5粒欧洲联盟杯进球，帮助球队获得联赛、杯赛和联赛杯的三冠王。接下来的1999-2000赛季，约翰松又为球队攻入7粒入球，球队也在这个赛季实现联赛杯赛双冠王。2000年夏天，查尔顿竞技主教练阿兰·柯比什利为加强球队锋线实力，避免再次从英超联赛降级而买入约翰松，为此查尔顿竞技和流浪者签订了一份价值325万英镑的合约，查尔顿在此合约中还表示如果约翰松出场达25次且查尔顿保级成功则再支付25万英镑。约翰松在查尔顿竞技效力长达6年之久，球队