Wczesna kariera Edwards zawodowo zadebiutował w mieszanych sztukach walki w czerwcu 2011 roku, pokonując pierwszego przeciwnika przez techniczny nokaut w pierwszej rundzie. Na początku swojej zawodowej kariery walczył w małych brytyjskich federacjach, takich jak Fight UK MMA i SAH. Pierwszą porażkę poniósł w lutym 2012 roku, kiedy to zadał przeciwnikowi niedozwolone uderzenie kolanem w głowę i został za to zdyskwalifikowany.
Przez ponad dwa lata z sukcesem rywalizował w organizacji BAMMA, gdzie odniósł łącznie pięć zwycięstw, w tym zdobycie i obronę tytułu mistrza w kategorii półśredniej.
UFC Mając na swoim koncie osiem zwycięstw i tylko jedną porażkę, zwrócił na siebie uwagę największej na świecie organizacji Ultimate Fighting Championship, z którą w 2014 roku podpisał długoterminowy kontrakt. Po raz pierwszy wszedł do oktagonu amerykańskiego giganta w listopadzie tego samego roku, przegrywając niejednogłośną decyzją z Brazylijczykiem Claudio Silvą.
W kwietniu 2015 roku znokautował Setha Baczyńskiego w osiem sekund i zdobył premię za najlepszy występ wieczoru. Później na gali UFC Fight Night: Bisping vs. Leites pokonał na punkty Pawła Pawlaka.
19 grudnia 2015 na UFC on Fox: dos Anjos vs.