You cannot do this with just a simple LIKE, as that does a character by character comparison. If the codes never contain data after the numbers, perhaps something like this would be easier:
WHERE Col LIKE 'hr%' AND SUBSTRING(Col,3,2) BETWEEN 9 AND 11