At the end of last year, Ahmad Bradshaw knew his sixth season with the Giants might be his last.

The veteran running back told rookie David Wilson it would likely be the case, but naivete prevailed.

“I was surprised. I really wasn’t expecting that,” Wilson told The Post of his reaction upon learning Bradshaw was released in February. “Towards the end of the season he was talking about it a little bit, but I didn’t believe it. He was hurt, and he still had over 1,000 yards and he did whatever he could to help the team win. He’s the one who taught me what I know about this offense.

“We got big shoes to fill because he’s a tough running back, and he did all the things necessary for the Giants to win games. He got two Super Bowls while he was here. He left a great impression behind for us to follow.”

Wilson said Bradshaw called him right after he was released to wish him luck in his future with the Giants. The 21-year-old now enters his second season likely slated to start and share carries with Andre Brown, after Bradshaw signed with the Colts on Tuesday.

Wilson, a 2012 first-round pick, lost a fumble on the second carry of his pro career and struggled in pass protection. So, despite his seemingly superhuman speed and success as a kick returner, he only saw 18 carries in his first 10 games.

But with injuries to Brown and Bradshaw, the rookie received 43 carries in the final four games of the season and averaged 5.7 yards per carry. He rushed for three touchdowns and caught another.

Opportunity came, but for most of last season, Wilson felt like it could be snatched away at any moment. This season, he is looking forward to returning to how he has always played, no longer thinking it’s an ultimatum between six points or a substitution.