Here is a list of Johnson's best fights. For a list of Johnson's losses, refer to "Kirk Johnson Losses".
On March 20, 1999 Kirk Johnson faced off against Al Cole at age 26. He was coming in with a record of 27-0-1 (19), and Cole was 34 years old and with a record of 30-3-1 (15). Johnson won the fight via 10-round unanimous decision.
On March 15, 2003 Kirk Johnson faced off against Lou Savarese in a heavyweight bout at age 30. He was coming in with a record of 34-1-1 (25), and Savarese was 37 years old and with a record of 43-4 (35). Johnson stopped Lou Savarese via TKO.
On May 5, 1994 Kirk Johnson faced off against Ross Puritty at age 21. He was coming in with a record of 8-0 (6), and Puritty was 27 years old and with a record of 8-7 (6). Johnson won the fight via 6-round unanimous decision.
On October 7, 2000 Kirk Johnson faced off against Oleg Maskaev in a heavyweight bout at age 28. He was coming in with a record of 30-0-1 (22), and Maskaev was 31 years old and with a record of 20-2 (15). Johnson stopped Oleg Maskaev via KO.
On December 7, 2002 Kirk Johnson faced off against Jeremy Bates at age 30. He was coming in with a record of 33-1-1 (24), and Bates was 28 years old and with a record of 15-5-1 (15). Johnson stopped Jeremy Bates via KO.
On November 16, 1996 Kirk Johnson faced off against Terry McGroom at age 24. He was coming in with a record of 21-0 (15), and McGroom was 30 years old and with a record of 13-0-2 (8). Johnson stopped Terry McGroom via TKO.