The Giants are counting the cost of their win over the Blues on the weekend, with injuries to three key players.

Co-captain Phil is expected to miss two to three weeks with a calf injury. He sustained the injury in the second quarter and spent the remainder of the match on the bench.

Fellow defender Matthew Buntine will also miss up to three weeks after suffering a hamstring injury in the last quarter, while young gun Jacob Hopper will miss around six weeks.

Hopper was rested on the weekend with soreness, with scans revealing a minor lumbar stress fracture in his back.

“Jacob had some discomfort in his back and due to the nature of the issue he underwent scans that revealed an incomplete stress injury," Head of Athletic Performance David Joyce said.

“This is disappointing news as Jacob has made a great start to his AFL career this season but due to his age and the stage of his career, we’ll be taking an aggressively cautious approach.

“We’re pleased that we caught the issue early and we are confident that with conservative management and rehabilitation, he’ll be back playing football later in the season."

The Giants have the bye this week, before hosting Collingwood at Spotless Stadium the following Saturday.