In Round 9 against the Melbourne Storm at the club's first match at their new home ground AAMI Park, Beale scored his first NRL career try off the interchange bench in the Broncos upset 36-14 win.[8] Beale finished the Brisbane Broncos2010 NRL season with him playing in 10 matches and scoring 2 tries. In October 2010, Beale played for the Junior Kangaroos.[9]
2011
In May 2011, Beale switched his eligibility allegiance to New Zealand.[10] Beale was named in the New Zealand Kiwis 19th-man Squad to play Australia in the annual ANZAC Test match at Gold Coast's Cbus Super Stadium, however did not play in the match.[11] In the Semi Finals match against the St George Illawarra Dragons at Suncorp Stadium, Beale accidentally kneed retiring Broncos legend Darren Lockyer in the cheek while catching a high ball near the end of the match, Lockyer later kicked the winning field goal in golden extra time to win the Broncos the match 13-12.[12][13] This resulted in Lockyer’s last Broncos match after he missed the Broncos 26-14 preliminary Final loss to the Manly Warringah Sea Eagles at SFS.[14] Beale finished the Brisbane Broncos2011 NRL season with him playing in all of the Broncos 27 matches and scoring 10 tries. Beale was named in the New Zealand Kiwis Squad to play in the Four Nations Tournament in the UK. Beale made his international debut for New Zealand against Australia at Hunter Stadium on 28 October 2011 playing as centre.[15] Beale played in all of the Kiwis 3 matches in the tournament scoring two tries against Wales in the Kiwis 36-0 win at Wembley Stadium.[16]
2012
On 3 April 2012, Beale signed a 3-year contract with the St George Illawarra Dragons, starting from the 2013 NRL season.[17][18] Beale finished his last year with the Brisbane Broncos in the 2012 NRL season with him playing in all of the Broncos 25 matches and scoring 8 tries. On 13 October 2012, Beale was selected to play on the left wing for New Zealand in the October test against Australia at Townsville's 1300SMILES Stadium in Queensland. Beale scored a try in the left corner in New Zealand's 18-10 loss.[19]
On 29 January, Beale was named in the Cronulla club's 2016 Auckland Nines squad.[33] On 1 April 2016, there were rumours that Beale was going make a shift to the Melbourne Storm early into the season but Cronulla-Sutherland were not keen on granting an early release.[34] On 6 May 2016, Beale played for the New Zealand national rugby league team against Australia, playing at centre in the 16-0 loss at Hunter Stadium.[35] As the Sharks progressed in the finals, Beale was shifted from centre to the interchange bench to act as the Sharks main interchange utility.[36] On 2 October 2016, in Cronulla-Sutherland's 2016 NRL Grand Final against the Melbourne Storm, Beale played off the interchange bench in Cronulla's historic 14-12 win, ending the drought of their first ever premiership win in their 49 years in the NRL at ANZ Stadium.[37][38] Beale finished the Sharks successful 2016 NRL season with him playing in 23 matches and scoring five tries. On 4 October 2016, Beale was selected in the New Zealand national rugby league team final 24-man squad for the 2016 Four Nations.[39] Beale played in 2 matches in the tournament and scored 2 tries which were scored in the Kiwis shock 18-18 all draw against Scotland at Derwent Park.[40]
In 2018, Beale signed a three-year deal with the New Zealand Warriors. Beale made 13 appearances for New Zealand in the 2018 NRL season as the club qualified for the finals for the first time since 2011. Beale played in the club's elimination final loss to Penrith.[49]
In 2019, Beale played twelve games for New Zealand in the 2019 NRL season as the club missed out on the finals. Beale was limited to only seven appearances for New Zealand in the 2020 NRL season as the club once again missed out on the finals.[50] At the end of the season he announced his retirement.
2021
Beale played for the Brisbane Tigers in 2021 in the Queensland's Intrust Super Cup.
On 18 May, St. George Illawarra announced that the club had signed Beale for the remainder of the season. The announcement came eight months after Beale announced his retirement from the NRL.[51]
On 5 July 2021, Beale was fined $2000 by the NRL and suspended for one game after breaching the game's Covid-19 biosecurity protocols when he attended a party along with 12 other St. George Illawarra players at Paul Vaughan's property.[53]