Na swych trzecich igrzyskach olimpijskich w 1996 w Atlancie (w Seulu w 1988 i w Barcelonie w 1992 odpadał w eliminacjach) Edwards zdobył srebrny medal, przegrywając z Kennym Harrisonem z USA. Podobnie srebrny medal wywalczył na mistrzostwach świata w 1997 w Atenach (tym razem przegrał z Yoelbim Quesadą z Kuby). W 1998 zwyciężył na halowych mistrzostwach Europy w Walencji oraz na mistrzostwach Europy w Budapeszcie. Na mistrzostwach świata w 1999 w Sewilli zajął 3. miejsce.