Early career In 2008, Edwards played for the Newcastle Knights'
NYC team. In 2009, he spent a year back with the Cessnock Goannas before moving on to the Knights'
New South Wales Cup team,
Central Coast Centurions in 2010.
2010 In Round 15 of the
2010 NRL season, Edwards made his
NRL debut for the Knights against the
Parramatta Eels. On 9 September 2010, he was named on the interchange bench in the 2010
New South Wales Cup Team of the Year.
2011 After playing 4 games in 2010, Edwards was recalled to the team in Round 4 of the
2011 NRL season and didn't miss a game for the rest of the year. On 13 September, he won the Once-A-Knight Old Boys Gladiator Award at the Knights' end of season awards night.
2012 On 2 August, it was confirmed by Knights CEO
Matthew Gidley, that Edwards would quit the club at the end of the season after knocking back 3 separate offers. On 6 August, he signed a 3-year contract with the
Canberra Raiders starting in 2013.
2013 In Round 1 of the
2013 NRL season, Edwards made his Raiders debut against the
Penrith Panthers. On 12 September, he won the Raiders' Coach's Award alongside
Brett White at the club's end of season awards night.
2014 On 16 April, Edwards re-signed with the Raiders on a 3-year contract.
2015 On 28 September, Edwards signed a 2-year contract with the
Wests Tigers starting in 2016, after being released from the final 2 years of his Raiders contract.
2017 Edwards was named in the Tigers squad for the
2017 NRL Auckland Nines. On 6 September 2017, Edwards was one of the nine players that were released by The
Wests Tigers at the end of the season following a poor year on the field for the club. He joined Limoux for their 2017–18 season. ==References==