Johnson is a 6'1, 207-pound safety who one of the leaders for the NJCAA National Champions this year. At his only season at Iowa Western, Johnson totaled eight interceptions and 41 tackles for the Reivers. Johnson chose Kansas over offers from New Mexico, Wyoming, Alcorn State, Northern Iowa and South Alabama.
247Sports and Rivals gave Johnson a three-Star rating, while Scout gave Johnson a two-Star rating.
Johnson was set to decide between Arizona and Connecticut out of Panther Creek High School in Cary, N.C., but he was unable to qualify and enrolled at FCS Western Carolina. He was forced to redshirt at WCU after a knee injury ended his season and Johnson decided to transfer to IWCC.
Johnson will sign with the Jayhawks on National Signing Day in February and will have three years of eligibility remaining.