In this passage, Is "a player short" adjectival? No. Adverbial.
In the opinion of my english teach, He think that after the team have panalty , the team will be a player short. I agree with your teacher. Note the words after which in the original passage you quote.
and this passage...