 Craig missed the first game of the 2017 season while serving a suspension for being sent off in the Eastern Conference Finals match from the previous season.He made his season debut on March 30 against Orlando City B and would go onto play in 21 of Louisville's 32 regular season matches.He scored two goals which occurred in consecutive games on July 22 and 29th against Saint Louis FC and New York Red Bulls II respectively as well as register two assists.