One of only four players to start in every regular season game this year, the leader of our forward pack clocked up 1062 post-contact metres and crossed for five tries.
Averaged more than 120 running metres per game for his seventh consecutive season.
All heart on and off the field and arguably among the toughest players in the league, our co-vice captain received 31 votes to take out the club's Player of the Year award, edging out skipper Cameron Smith (30 votes).
His work ethic, professionalism and courageous style of play earned him a long-awaited Origin debut this season.
Powered to a massive 1201 post-contact metres, averaged 130 running metres per game and scored two tries.
A career-best season for Kenny, who finished the year with five tries, eight line breaks and 11 line break assists.
Previously a versatile role player off the bench, he moved to the left edge as a starting back rower this year and his composure, deft passing and instinctive leadership has strengthened the left side of the field.
Like his brother Jesse, he was among only four players to play minutes in every regular season game.
Among the best second-rowers in the comp, was consistently good at club level and represented Queensland in all three games in this year's Origin series.
In 25 appearances for Storm he notched up 4 line break assists and averaged a career-best 91 running metres a game.
An absolute force, the 200cm powerhouse played in every game this season, averaging 40 minutes on the field.
Improved his post contact metres and running metres by 27% and 37% respectively, powering to an incredible 1211 post contact metres and 3294 total running metres.
Scored six tries and cemented his place in our forward pack.
A breakout year for Tui - he surged to 21 appearances this season after playing just five first grade games in 2018.
Averaged 30 minutes off the bench, scored two tries, made nine tackle breaks and tackled with 93% efficiency.
Will only improve with a year of NRL experience under his belt.
Had an interrupted pre-season due to injury and struggled to return to a first grade side that won eight of its first 10 games.
Played his first NRL game in round 11 and made 12 appearances in the back half of the year, having an impact off the bench with six line breaks and five tries.
Has signed with Canterbury-Bankstown Bulldogs for 2020 after six years in the Storm system.
Had an unfortunate run with injury and played only 10 games for Easts Tigers and one NRL game.
Impressive numbers at feeder level considering he played so few games - 27 tackle breaks, five tries and averaged 101 running metres.
Has maintained a positive outlook despite many setbacks this year and is focused on a breakout year in 2020.