Starting right guard Jon Asamoah was one of the Chiefs’ seven inactive players for Sunday’s season opener against the Jacksonville Jaguars.
Asamoah, who suffered a calf injury in the third preseason game at Pittsburgh, returned to practice on Friday, but that was not enough time to get ready for the opener. Veteran Geoff Schwartz will start in his place.
Johnson, the Chiefs’ fourth-round draft pick from Alabama, has been battling a high ankle sprain for several weeks.
Also inactive for the Chiefs were: quarterback Tyler Bray, wide receiver Chad Hall, safety Bradley McDougald, outside linebacker Josh Martin and defensive end Allen Bailey.
Bailey, who normally plays in passing downs, has been excused all week because of a death in the family.
Former Chiefs quarterback Ricky Stanzi, who was claimed by the Jaguars after he was released by the Chiefs in the roster cutdown to 75 players, was inactive, even though starting quarterback Blaine Gabbert is starting despite a hairline fracture in his passing thumb.
If Gabbert re-injures the thumb, his backup will be journeyman Chad Henne.