Mark Johnson has five losses against four opponents on his boxing record. For a list of Johnson's best fights, refer to "Best fights of Mark Johnson".
On February 25, 2006 Mark Johnson faced off against Jhonny González at age 34. He was coming in with a record of 44-5 (28), and González was 24 years old and with a record of 31-4 (27). Johnson lost the fight via 8th-round KO.
On September 25, 2004 Mark Johnson met Iván Hernández in a super-flyweight (WBO) world-title defense fight. Johnson was 33 years old and with a record of 44-4 (28). Johnson lost the fight via 8th-round KO and lost the title.
On February 23, 2002 Mark Johnson faced off against Rafael Márquez in a bantamweight bout at age 30. He was coming in with a record of 40-3 (27), and Márquez was 26 years old and with a record of 26-3 (24). Johnson lost the fight via 8th-round TKO.
On October 6, 2001 Mark Johnson faced off against Rafael Márquez at age 30. He was coming in with a record of 40-2 (27), and Márquez was 26 years old and with a record of 25-3 (24). Johnson lost the fight via 10-round split decision.
On March 17, 1990 Mark Johnson faced off against Richie Wenton at age 18. He was coming in with a record of 1-1 (1). Johnson lost the fight via 4-round points decision.