Early career In 2015 and 2016, Watson played for the Sydney Roosters'
NYC team. In July 2015, he re-signed with the
Sydney Roosters on a two-year contract.
2016 In round 7 of the
2016 NRL season, Watson made his
NRL debut for the
Sydney Roosters against the
Penrith Panthers. In round 13 against the
Wests Tigers, he scored his first NRL try. In December, he extended his Roosters contract from the end of 2017 until the end of 2018.
2017 At the
2017 NRL Auckland Nines in February, Watson was named player of the tournament after the Roosters won the final. On 7 May, Watson played for
Country Origin against
City Origin off the interchange bench in the 20–10 loss in
Mudgee. On 24 July, he signed a 3-year contract with the
Newcastle Knights starting in 2018, after seeking a release from the final year of his
Sydney Roosters contract.
2018 In round 1 of the
2018 season, Watson made his debut for
Newcastle in their 19-18
golden point extra-time win over the
Manly Warringah Sea Eagles. In round 2 against the
Canberra Raiders, Watson scored his first try for the Newcastle club in their 30–28 win at
Canberra Stadium.
2020 After suffering a number of
ankle problems during Newcastle's
2020 NRL season, Watson suffered a
ruptured achilles playing against the
Canterbury-Bankstown Bulldogs in the Round 11, 18–12 loss, ending his season.
2021 After playing over 60 games for the Newcastle club, Watson chose to knock back a contract extension and instead signed a two-year contract to return to the
Sydney Roosters in 2022.
2022 Watson played a total of 21 games for the Sydney Roosters in the
2022 NRL season including the club’s elimination final loss to
South Sydney.
2023 Watson was ruled out for the
2023 NRL season due to suffering a patella tendon injury during Roosters training.
2024 On 16 June, Watson was selected by New South Wales for game two of the
2024 State of Origin series. Watson played in both games two and three of the series as New South Wales won the shield 2-1. Watson played 21 matches for the Sydney Roosters in the
2024 NRL season as they finished third on the table. Watson played in all three finals matches for the club including their preliminary final loss against Melbourne.
2025 In round 2 of the
2025 NRL season, Watson scored two tries for the Sydney Roosters in their upset 38-32 victory over Penrith. In May, Watson was selected by New South Wales ahead of the 2025 State of Origin series. He played in all three games as New South Wales lost the series 2-1. Watson played 21 games for the Sydney Roosters in the 2025 NRL season as the club finished 8th on the table and qualified for the finals. Watson played in the clubs elimination final loss against Cronulla. == Statistics ==