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 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 May 21, 2000 Mark Hughes faced off against Ron Fields at age 26. He was coming in with a record of 1-1 (1). Hughes stopped Ron Fields 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.