Eric Harding tiene cuatro pérdidas contra cuatro oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Harding, consulta "Mejores peleas de Eric Harding".
El 2 de junio de 2006 Eric Harding se enfrentó a Chad Dawson en un combate de semipesado a la edad de 33. Él entró con un récord de 23-4-1 (7), y Dawson tenía 23 años y un récord de 21-0 (15). Harding perdió la pelea por asalto 12º decisión unánime.
El 18 de mayo de 2003 Eric Harding se enfrentó a Glen Johnson en un combate de semipesado a la edad de 30. Él entró con un récord de 21-3-1 (7), y Johnson tenía 34 años y un récord de 38-9-1 (27). Harding perdió la pelea por asalto 12º decisión unánime.
El 20 de julio de 2002 Eric Harding se enfrentó a Antonio Tarver a la edad de 29. Él entró con un récord de 21-2-1 (7), y Tarver tenía 33 años y un récord de 19-1 (16). Harding perdió la pelea por TKO en el asalto 5º.
El 9 de septiembre de 2000 Eric Harding se enfrentó a Roy Jones Jr. en un combate de semipesado titulado por los títulos FIB y CMB. Harding tenía 27 años y un récord de 19-1-1 (6), y Jones Jr. tenía 31 años y un récord de 42-1 (34). Harding perdió la pelea por asalto 10º retiro.