 As a junior in 1967, Johnson became the Wolverines' starting halfback, gaining 982 rushing yards on 210 carries for an average of 4.7 yards per carry.On October 7, 1967, in his third game as a starter, Johnson eclipsed the Michigan and Big Ten Conference single-game rushing records with 270 rushing yards on 26 carries, for an average of 10.4 yards per carry, against Navy.He also had 100-yard games that same year against Michigan State (107 yards on 24 carries), Minnesota (108 yards on 17 carries), and 167 yards against Northwestern (167 yards on a career-high 42 carries).