Here is a list of Eduardo's best fights. For a list of Eduardo's losses, refer to "Johnny Eduardo Losses".
On May 10, 2014 Johnny Eduardo faced off against Eddie Wineland in a lightweight bout at age 35. He was coming in with a record of 27-9 (20), and Wineland was 29 years old and with a record of 21-9-1 (16). Eduardo stopped Eddie Wineland via KO.
On November 19, 2016 Johnny Eduardo faced off against Manvel Gamburyan in a lightweight bout at age 38. He was coming in with a record of 28-10 (21), and Gamburyan was 35 years old and with a record of 15-9 (8). Eduardo stopped Manvel Gamburyan via TKO.
On May 15, 2012 Johnny Eduardo faced off against Jeff Curran in a lightweight bout at age 33. He was coming in with a record of 26-9 (19), and Curran was 34 years old and with a record of 35-14-1 (21). Eduardo won the fight via 3-round unanimous decision.
On October 17, 2009 Johnny Eduardo faced off against Francisco Chagas in a bantamweight bout at age 31. He was coming in with a record of 23-8 (18). Eduardo stopped Francisco Chagas via TKO.
On January 17, 2009 Johnny Eduardo faced off against Andre Luis Oliveira in a bantamweight bout at age 30. He was coming in with a record of 20-8 (16). Eduardo stopped Andre Luis Oliveira via TKO.
On April 17, 2009 Johnny Eduardo faced off against Donald Sanchez in a bantamweight bout at age 30. He was coming in with a record of 22-8 (17). Eduardo won the fight via 3-round unanimous decision.
On August 6, 2010 Johnny Eduardo fought Paulo Dantas in a lightweight title fight for Dantas' Shooto Brazil Championship title. Eduardo was 32 years old and with a record of 24-8 (18). Eduardo won the fight via 3-round unanimous decision and is crowned the new lightweight world champion.