Here is a list of Gunderson's best fights. For a list of Gunderson's losses, refer to "John Gunderson Losses".
On August 13, 2005 John Gunderson faced off against Charles Bennett at age 25. He was coming in with a record of 17-5-2 (17), and Bennett was 25 years old and with a record of 16-8-2 (13). Gunderson stopped Charles Bennett via TKO.
On September 23, 2006 John Gunderson faced off against Bryan Caraway at age 26. He was coming in with a record of 22-5-2 (21), and Caraway was 22 years old and with a record of 4-1 (4). Gunderson stopped Bryan Caraway via submission.
On February 16, 2012 John Gunderson faced off against Justin Buchholz in a lightweight bout at age 31. He was coming in with a record of 33-13-2 (30), and Buchholz was 28 years old and with a record of 12-6 (10). Gunderson stopped Justin Buchholz via submission.
On June 16, 2012 John Gunderson faced off against Karo Parisyan in a welterweight bout at age 32. He was coming in with a record of 34-13-2 (31), and Parisyan was 29 years old and with a record of 20-8 (10). Gunderson stopped Karo Parisyan via submission.