Arizona Cardinals running back David Johnson will be a game-time decision for his team's Week 7 matchup against the New York Giants on Sunday, according to Darren Urban of the Cardinals' team website.

Johnson is nursing an ankle injury, and head coach Kliff Kingsbury said that if the game had been on Friday, Johnson would not have played, an indication that he is not close to 100 percent.

It has been a rough season for Johnson, who has rushed for 298 yards and a couple of touchdowns while averaging just 3.9 yards per carry. He has, however, logged 30 catches for 315 yards and three scores.

The 27-year-old, who played his collegiate football at Northern Iowa, was originally selected by the Cardinals in the third round (86th pick overall) of the 2015 NFL Draft.

He played in all 16 games during his rookie campaign, finishing with 581 yards and eight touchdowns while registering 4.6 yards per attempt. In addition, he caught 36 passes for 457 yards and four scores.

Johnson then broke out in 2016, racking up 1,239 yards and 16 touchdowns on the ground while also hauling in 80 receptions for 879 yards and four scores, making the Pro Bowl and earning a First-Team All-Pro selection as a result.

Since then, Johnson has fallen off.

RECOMMENDED (Article Continues Below)

A wrist injury limited him to just one game in 2017, and last year, Johnson totaled 940 yards and seven touchdowns on the ground, posting a meager 3.6 yards per carry.

This season, Johnson has tallied under four yards per tote in four of his six games.

Arizona has gotten off to a 2-3-1 start on the year.