In 2008 Edwards had a good year playing off the half back flank for Richmond, he also got one Brownlow Medal vote for his great performance against Essendon in round 9.
In 2009 Edwards was in and out of the side but was recalled for Jade Rawlings's first game as coach in round 12 against West Coast.
Edwards had his break-out season in 2010, playing all 22 of the Tigers' matches, finishing sixth (narrowly missing out on a top five finish) in the 2010 Jack Dyer Medal and was awarded the Club’s Most Improved Player award.
He was also a well regarded member of the Hope Valley Football Club which famously went down to the mighty Walkerville Cats. Even after being favorites to win.