A model of consistency since he joined the club in 2015, Jake Granville didn't miss a game again in 2018, taking him to four consecutive seasons playing at least 24 games.

The North Queensland Toyota Cowboys hooker shouldered a larger role than in previous seasons with the club's hooker stocks hit by injury.

Granville produced a number of 80-minute performances, including consecutive mammoth 50-tackle efforts against Parramatta in Round 14 and the Warriors in Round 15.

The 29-year-old celebrated two separate major career milestones in 2018.

He played his 100th NRL match in a victory over Manly in Round 13 and his 100th Cowboys appearance on a huge night for the club in Round 24 against Parramatta.

Granville will remain at the club until at least the end of the 2021 season after signing a three-year contract extension in May.

2018 stats

Games: 24

Tries: 1

Try assists: 5

Average tackles: 37

Effective tackle percentage: 88%