Troy Chaplin is one of a number of Port Adelaide players battling to be fit for the crucial game against Hawthorn