Once again, Johnson spent two seasons out of the majors, returning in for the American Association's Baltimore Orioles. After batting .295 in 24 games that season, he would be one of the Orioles' primary outfielders in , playing at least 24 games at all three positions while batting .271 with 79 RBI. However, after the Orioles moved to the National League in , Johnson got off to a slow start. He went just 2-for-15 in his first four games and was let go, ending his major league career.
