Aquí está una lista de las mejores peleas de Figueroa. Para una lista de las pérdidas de Figueroa, consulta "Edwin Figueroa Pérdidas".
El 4 de febrero de 2012 Edwin Figueroa se enfrentó a Alex Caceres a la edad de 27. Él entró con un récord de 9-1 (8), y Caceres tenía 23 años y un récord de 6-4 (5). Figueroa ganó la pelea por asalto 3º decisión dividida.
El 14 de agosto de 2011 Edwin Figueroa se enfrentó a Jason Reinhardt a la edad de 27. Él entró con un récord de 8-1 (8), y Reinhardt tenía 41 años y un récord de 20-2 (20). Figueroa detuvo a Jason Reinhardt por TKO en el asalto 2º.
El 20 de agosto de 2010 Edwin Figueroa se enfrentó a Johnny Bedford a la edad de 26. Él entró con un récord de 7-0 (7), y Bedford tenía 27 años y un récord de 16-8-1 (12). Figueroa detuvo a Johnny Bedford por TKO en el asalto 2º.
El 26 de julio de 2008 Edwin Figueroa se enfrentó a Christian Sanchez a la edad de 23. Él entró con un récord de 3-0 (3). Figueroa detuvo a Christian Sanchez por TKO en el asalto 1º.