 Edwards finished the home and away season having played in all of Richmond's 22 matches for the first time since 2014.At season's end Edwards was selected to a bench spot on the 2018 All-Australian team.He was also named at half-forward in the AFL's Player Ratings team of the year and was one of three Richmond players nominated for the AFL Players Association's Most Valuable Player award.