In 2013 and 2014, Blake played for the Penrith Panthers' NYC team. Blake played in the Panthers 2013 NYC Grand Final against the New Zealand Warriors at centre, scoring a try in the Panthers 42-30 win.
On 26 February 2015, Blake extended his contract with the Panthers from the end of 2016 to the end of 2017. In Round 5 of the 2015 NRL season, Blake made his NRL debut for the Penrith Panthers against the North Queensland Cowboys at centre in the Panthers 30-10 loss at Penrith Stadium. In Blake's next match in Round 6 against the Manly-Warringah Sea Eagles, Blake scored his first NRL career try in the Panthers 22-12 win at Penrith Stadium. On 3 May 2015, Blake played for New South Wales City against New South Wales Country, playing at centre in City's 34-22 loss. He finished off his debut year in the NRL having played in 18 matches and scoring 5 tries for the Panthers.
2016
In February 2016, Blake was named in the Panthers 2016 NRL Auckland Nines squad. After New Zealand international representatives and usual backline starters Peta Hiku and Dean Whare suffered season ending knee injuries, Blake made the right centre position of his own, having some blockbusting performances in the late rounds of the season during the Panthers charge into the finals, a great transformation after he explained that he returned to pre-season training 12 kilograms overweight and coach Anthony Griffin mentioning to him that "if you want to play in the outside backs, you need to trim down, otherwise you’ll be playing in the forwards". Blake enjoyed his 2016 NRL season with him playing with playing in 21 matches and scoring 8 tries for the Panthers. On 14 November 2016, Blake extended his contract with Panthers to the end of the 2019 season.
2017
In February 2017, Blake was named in the Panthers runners-up 2017 NRL Auckland Nines squad where he was named in the Team of the Tournament. After the Panthers Round 5 clash against the Melbourne Storm, where they lost 28-6 at AAMI Park, Blake alongside Panthers captain Matt Moylan and Peta Hiku were dropped to the Panthers NSW Cup team for 1 match after they breached the booze curfew by being out in the Melbourne nightlife into the early hours of the next morning. On 6 May 2017, Blake made his international debut for Fiji against Tonga, playing at centre in the 26-24 loss at Campbelltown Stadium. In Round 26 against the Manly-Warringah Sea Eagles, Blake suffered a season-ending shoulder injury during the Panthers 28-12 loss at Brookvale Oval, unfortunately resulting him of missing the finals series and representing Fiji for the 2017 Rugby League World Cup. Blake finished the 2017 NRL season with him playing in 23 matches and scoring 7 tries for the Panthers.
2018
In Round 1 against cross-city rivals, the Parramatta Eels, Blake started the 2018 season with a bang, scoring two tries for the Panthers as they came back from a 14-0 deficit to achieve a 24-14 victory at Penrith Stadium. As Blake showed great form in the early rounds, unfortunately in Round 5 against the Parramatta Eels, who the Panthers played against a month earlier, Blake suffered a high-grade syndesmosis injury in his right ankle in late in second-half as the Panthers walked away with a close 12-6 win at ANZ Stadium. Blake was set to miss four rounds but unfortunately was ruled out for longer. Blake finally made his return for the Panthers in Round 17 against the New Zealand Warriors, scoring a try in the 36-4 upset win at Penrith Stadium. Blake finished the 2018 NRL season with him being the Panthers highest tryscorer with 12 tries in 15 matches.
2019
Blake started the 2019 NRL season as one of Penrith's first choice centres. Blake would play the first 10 games of the season for Penrith as the club struggled on the field winning only 2 of their first 9 matches which left the side last on the table. Blake's final game for Penrith was in Round 11 against Parramatta at the new Western Sydney Stadium which Penrith won 16-10. The following week, it was revealed that Blake would be ruled out for 10 weeks with a knee injury. On 26 June, it was announced that Blake was released by Penrith and had signed a four-and-a-half year deal with Parramatta. Blake made his debut for Parramatta against the New Zealand Warriors which ended in a 24-22 victory at the new Western Sydney Stadium. In Round 22 against the Gold Coast, Blake scored his first and second tries for Parramatta in a 36-12 victory at Cbus Super Stadium.
2020
In round 5 of the 2020 NRL season, Blake scored a try and had one try assist as Parramatta defeated his former club Penrith 16-10. The result saw Parramatta win their first five games of the year, the club's best start to a season since 1986.