Here is a list of Narvaez's best fights. For a list of Narvaez's losses, refer to "Omar Narvaez Losses".
On December 21, 2013 Omar Narvaez met David Carmona in a super-flyweight (WBO) world-title defense fight. Narvaez was 38 years old and with a record of 41-1-2 (22), and Carmona was 22 years old and with a record of 16-2-4 (8). Narvaez stopped David Carmona via 7th-round TKO and successfully defended his title.
On October 14, 2017 Omar Narvaez faced off against Nikolai Potapov at age 42. He was coming in with a record of 47-2-2 (25), and Potapov was 27 years old and with a record of 17-0-1 (8). Narvaez stopped Nikolai Potapov via retirement.
On February 19, 2016 Omar Narvaez faced off against Jesus Vargas in a bantamweight bout at age 40. He was coming in with a record of 45-2-2 (24). Narvaez stopped Jesus Vargas via retirement.