At the 2005 ICF Sprint Canoe World Championships, Johnson finished 8th in the K-1 500 m and 8th in the K-1 1000 m. At the 2006 ICF Sprint Canoe World Championships, Johnson finished 6th in the K-1 500 m and 7th in the K-1 1000 m. At the 2007 ICF Sprint Canoe World Championships, Johnson finished 4th in the K-1 1000 m and 5th in the K-1 500 m. At the 2010 ICF Sprint Canoe World Championships, Johnson and her teammate Krisztina Fazekas-Zur finished 10th in the K-2 500 m event, winning the B-final.