Âgé de 27 ans, Edmundson a disputé 68 rencontres la saison dernière avec les Hurricanes, inscrivant sept buts et 13 passes en plus d'afficher un différentiel de +7. Le gaucher de 6'4'' et 216 lb a également purgé 72 minutes de punition. Il a ajouté un but en quatre matchs de séries éliminatoires avec la Caroline.
En cinq saisons dans la Ligue nationale de hockey avec les Blues de St. Louis et les Hurricanes, Edmundson a amassé 72 points (20 buts, 52 aides) en 337 rencontres de saison régulière, totalisant 320 minutes de punition et présentant un différentiel de +25. Il compte 15 points (six buts, neuf aides) en 53 parties éliminatoires, aidant notamment les Blues de St. Louis à remporter la coupe Stanley au terme de la saison 2018-2019.
Edmundson a été un choix de deuxième tour, 46e au total des Blues lors du repêchage de la LNH en 2011. Ses droits avaient été acquis des Hurricanes de la Caroline en retour d'un choix au repêchage, plus tôt cette semaine.