In Round 14, Rochow made his NRL debut for the Storm against the Sydney Roosters off the interchange bench in the Storm's 38-6 loss at AAMI Park. This was Rochow’s only NRL match for the season.
In July, Rochow signed a 1-year contract with the Knights, his junior club, to link up with Wayne Bennett. He only played 1 match in 2011.
2012
In May, Rochow re-signed with the Knights on a 2-year contract after impressive form in the NSW Cup. In Round 19, Rochow made his club debut for the Knights off the interchange bench after Neville Costigan was ruled out with injury. In Round 21 against the Canberra Raiders, Rochow scored his first NRL try in the Knights 36-6 win at Canberra Stadium. Rochow finished his first year with the Knights with him playing in 8 matches and scoring 1 try.
2013
On 22 May, Rochow re-signed with the Knights on a 2-year contract. Rochow finished the season with him playing in all 27 matches and scoring 2 tries.
2014
In February, Rochow was selected in the Knights 2014 inaugural Auckland Nines squad. Rochow was selected for the Country Origin squad for the annual City vs Country Origin match. Rochow played off the interchange bench in the 26-26 all draw in Dubbo. He finished the year with him playing in all of the Knights 24 matches and scoring 3 tries.
2015
On 31 January and 1 February, Rochow played for the Knights in the 2015 NRL Auckland Nines. His 2015 season was interrupted by back and arm injuries, limiting his game time to just 5 matches and scoring 1 try as the club finished last.
2016
In February, Rochow co-captained the Knights in the 2016 NRL Auckland Nines. in 2017 On 26 August 2016, Rochow signed a 1-year contract with the South Sydney Rabbitohs starting in 2017. He finished the 2016 season having played in 8 matches in his last season for the Knights.
2017
In February 2017, Rochow was named in the Rabbitohs 2017 NRL Auckland Nines squad. In round 1 of the 2017 NRL season, he made his club debut for the Rabbitohs against the Wests Tigers, playing off the interchange bench in the Rabbitohs' 18-34 loss at ANZ Stadium. After failing to gain a regular spot in the South Sydney line-up, he played the majority of the first half of the season with North Sydney in the Intrust Super Premiership NSW. He made a total of 4 appearances for North Sydney. In July, Rochow rejoined the Melbourne Storm, the club he started his NRL career at, for the remainder of the season, after being released from his Rabbitohs contract in a player swap with South Sydney for Melbourne forward Dean Britt. In September, he signed a 2-year contract with the Wests Tigers, starting in 2018.
2018
In round 1 of the 2018 NRL season, he made his debut for the Tigers against the Sydney Roosters, playing at second row 10-8 win at ANZ Stadium. In round 4 against the Parramatta Eels, he scored his first try for the West Tigers 30-20 win at ANZ Stadium.