He moved to Sydney, Australia as a 13-year-old and played his junior rugby league with Penshurst RSL and Arncliffe scots before being signed the St George-Illawarra Dragons.
[10] In 2012, Whare divided his playing time between the Manly-Warringah Sea Eagles NRL side, and the New South Wales Cup.
This was due to Manly's established backline which included representative players Brett Stewart, Steve Matai, team captain Jamie Lyon, Jorge Taufua and David Williams.
Becoming something of a "Mr Fix-it" for the Sea Eagles when called into the top grade, Whare played in the centres, on the wing, and at fullback during the season.
On 30 May 2012, Whare announced that he had signed for the Penrith Panthers from 2013, citing the opportunity to establish himself as one of the NRL's top centres.
[27] In round 1, against the St. George Illawarra Dragons, Whare made his return for Penrith playing on the wing in the 10–42 loss at Jubilee Oval.
[28][29] Whare made 24 appearances for Penrith in the 2018 NRL season as the club finished 5th on the table and qualified for the finals.
[30] Whare made a total of 18 appearances for Penrith in the 2019 NRL season as the club finished a disappointing 10th place and missed out for the finals for the first time since 2015.
[36] On 15 October, Whare played in the London Broncos upset Million Pound Game victory over Toulouse Olympique.
[38] On 14 September, Whare played in Glebe's Ron Massey Cup grand final victory over Wentworthville.