Aquí está una lista de las mejores peleas de Hughes. Para una lista de las pérdidas de Hughes, consulta "Mark Hughes Pérdidas".
El 17 de noviembre de 2000 Mark Hughes se enfrentó a Alex Stiebling a la edad de 27. Él entró con un récord de 5-1 (3), y Stiebling tenía 23 años y un récord de 5-0-1 (4). Hughes ganó la pelea por asalto 2º decisión unánime.
El 26 de agosto de 2000 Mark Hughes se enfrentó a Andrew Neil a la edad de 26. Él entró con un récord de 3-1 (3). Hughes detuvo a Andrew Neil por TKO en el asalto 1º.
El 2 de agosto de 2003 Mark Hughes se enfrentó a Leo Sylvest a la edad de 29. Él entró con un récord de 6-2 (4). Hughes detuvo a Leo Sylvest por sumisión en el asalto 1º.
El 10 de junio de 2000 Mark Hughes se enfrentó a Neal Binkley a la edad de 26. Él entró con un récord de 2-1 (2). Hughes detuvo a Neal Binkley por TKO en el asalto 1º.
El 26 de agosto de 2000 Mark Hughes se enfrentó a Matthew Torrez a la edad de 26. Él entró con un récord de 4-1 (3). Hughes ganó la pelea por asalto 1º decisión unánime.