Cardinals first baseman Dan Johnson is in the starting lineup for Thursday's game against the Royals.
Johnson, who was called up from Triple-A on July 8, hasn't recorded a hit in his last five games. He will hit out of the eighth spot in the lineup.