Here is a list of Sosa's best fights. For a list of Sosa's losses, refer to "Édgar Sosa Losses".
On September 27, 2008 Édgar Sosa met Sonny Boy Jaro in a light-flyweight (WBC) world-title defense fight. Sosa was 29 years old and with a record of 33-5 (17), and Jaro was 26 years old and with a record of 26-6-5 (16). Sosa won the fight via 12-round unanimous decision and successfully defended his title.
On April 14, 2007 Édgar Sosa fought Brian Viloria in a light-flyweight world-title fight for the WBC title. Sosa was 27 years old and with a record of 27-5 (14), and Viloria was 26 years old and with a record of 19-1 (12). Sosa won the fight via 12-round majority decision and is crowned the new light-flyweight world champion.
On November 24, 2007 Édgar Sosa met Roberto Carlos Leyva in a light-flyweight (WBC) world-title defense fight. Sosa was 28 years old and with a record of 30-5 (16), and Leyva was 28 years old and with a record of 26-6-1 (20). Sosa stopped Roberto Carlos Leyva via 4th-round TKO and successfully defended his title.
On June 5, 2010 Édgar Sosa faced off against Roberto Carlos Leyva at age 30. He was coming in with a record of 38-6 (22), and Leyva was 30 years old and with a record of 27-11-1 (21). Sosa stopped Roberto Carlos Leyva via KO.
On July 2, 2011 Édgar Sosa faced off against Julio Paz Hernández in a flyweight bout at age 31. He was coming in with a record of 43-6 (26). Sosa stopped Julio Paz Hernández via KO.
On March 9, 2013 Édgar Sosa faced off against Ulises Solís in a flyweight bout at age 33. He was coming in with a record of 48-7 (29). Sosa stopped Ulises Solís via KO.