Here is a list of Hughes's best fights. For a list of Hughes's losses, refer to "Mark Hughes Losses".
On November 17, 2000 Mark Hughes faced off against Alex Stiebling at age 27. He was coming in with a record of 5-1 (3), and Stiebling was 23 years old and with a record of 5-0-1 (4). Hughes won the fight via 2-round unanimous decision.
On August 26, 2000 Mark Hughes faced off against Andrew Neil at age 26. He was coming in with a record of 3-1 (3). Hughes stopped Andrew Neil via TKO.
On August 2, 2003 Mark Hughes faced off against Leo Sylvest at age 29. He was coming in with a record of 6-2 (4). Hughes stopped Leo Sylvest via submission.
On June 10, 2000 Mark Hughes faced off against Neal Binkley at age 26. He was coming in with a record of 2-1 (2). Hughes stopped Neal Binkley via TKO.
On August 26, 2000 Mark Hughes faced off against Matthew Torrez at age 26. He was coming in with a record of 4-1 (3). Hughes won the fight via 1-round unanimous decision.