Here is a list of Nelson's best fights. For a list of Nelson's losses, refer to "Johnny Nelson Losses".
On March 27, 1999 Johnny Nelson fought Carl Thompson in a cruiserweight world-title fight for Thompson's WBO title. Nelson was 32 years old and with a record of 32-12-1 (23), and Thompson was 34 years old and with a record of 24-4 (17). Nelson stopped Carl Thompson via 5th-round TKO and is crowned the new cruiserweight world champion.
On April 6, 2002 Johnny Nelson met Ezra Sellers in a cruiserweight (WBO) world-title defense fight. Nelson was 35 years old and with a record of 42-12-1 (28). Nelson stopped Ezra Sellers via 8th-round KO and successfully defended his title.
On August 11, 1993 Johnny Nelson faced off against Tom Collins in a cruiserweight bout at age 26. He was coming in with a record of 23-8-1 (17). Nelson stopped Tom Collins via TKO.
On October 11, 1997 Johnny Nelson faced off against Dirk Wallyn in a cruiserweight bout at age 30. He was coming in with a record of 30-12-1 (21). Nelson stopped Dirk Wallyn via TKO.
On October 2, 1989 Johnny Nelson faced off against Ian Bulloch in a cruiserweight bout at age 22. He was coming in with a record of 15-5 (10). Nelson stopped Ian Bulloch via KO.
On October 26, 1988 Johnny Nelson faced off against Danny Lawford in a cruiserweight bout at age 21. He was coming in with a record of 12-5 (7). Nelson stopped Danny Lawford via TKO.