W 2010 roku spadł z Wednesday do League One.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1999/00 Tivoli Gardens Premier League ? ? 2000/01 Tivoli Gardens Premier League ? ? 2001/02 Bolton Wanderers Premier League 10 0 2002/03 Bolton Wanderers Premier League 2 0 2003/04 Oldham Athletic Division Two 20 5 2004/05 Oldham Athletic League One 19 4 2005/06 Tivoli Gardens Premier League ? ? 2006/07 Bradford City League One 27 4 2006/07 Sheffield Wednesday Championship 7 2 2007/08 Sheffield Wednesday Championship 35 1 2008/09 Sheffield Wednesday Championship 37 3 2009/10 Sheffield Wednesday Championship 34 5 2010/11 Sheffield Wednesday League One 26 4 2011/12 Sheffield Wednesday League One 24 4 2012/13 Sheffield Wednesday Championship 41 6 2013/14 Sheffield Wednesday Championship 26 0
Kariera reprezentacyjna W reprezentacji Jamajki Johnson zadebiutował 7 sierpnia 1999 roku w przegranym 1:2 towarzyskim meczu z Ghaną. W 2005 roku rozegrał 4 mecze w Złotym Pucharze CONCACAF 2005: z Gwatemalą (4:3), z Republiką Południowej Afryki (3:3), z Meksykiem (0:1) i ćwierćfinale ze Stanami Zjednoczonymi (1:3).
W 2009 roku Johnson został powołany do kadry Jamajki na Złoty Puchar CONCACAF 2009.