 After his spell at the Reebok he moved to Oldham Athletic spending the next two seasons there making 34 appearances and eight as substitute scoring ten goals.Johnson was signed by Bradford City manager Colin Todd on a one-year deal in June 2006 to join fellow Jamaican teammate Donovan Ricketts at Valley Parade.His debut came in the first game of the 2006–07 season at Bradford lost to Nottingham Forest.