Khiry Shelton won’t play for a minimum of a month. (Geoff Burke-USA TODAY Sports)

Don’t expect to see Khiry Shelton in the New York City FC lineup for at least a month.

The winger will miss from four to six weeks after suffering a hamstring injuries in the waning minutes of City’s 2-0 victory over the Philadelphia Union at Talen Energy Stadium Friday night.

The 23-year-old Shelton replaced Jack Harrison in the 71st minute prior to the injury.

Shelton will be sidelined for four matches — home encounters against Orlando City SC and Atlanta United and road games at the Columbus Crew and FC Dallas. If everything goes to plan, he could be available to play for the May 17 away match at Real Salt Lake.

The third-year pro has played 62 minutes in four matches this season, all as a substitute. He doesn’t have any goals or assists.

In contrast, the 6-3, 191-lb. Shelton accrued four goals and nine assists in 13 starts over 22 games.