After the match No 8 Russell was presented with his cap for 40 games. Teddy and Williams, who have both played 32 games, were presented with caps for reaching 30 and halfback Kilmister received his first cap for 15 appearances.
In Palmerston North, Hastings played into the wind in the first half and trailed 8-0 at halftime. Brooks' winning penalty was from 40 metres out, in front of the posts.
Brooks also scored a try and kicked two conversions.
Winger Michael Naitokani scored the visitors' other try. Captain and No 8 Liam Udy-Johns and openside flanker Connor Wadley were workaholics at the coalface for Hastings.
Second five-eighth Jordan Thompson-Dunn was a regular threat in the Hastings backline where fullback Gideon Kautai was again solid.
Hastings Boys' High School will host Napier Boys' High School this Saturday in what has the potential to be a closely fought entertaining encounter.