Edwin Rosario tiene seis derrotas contra seis oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Rosario, consulta "Mejores peleas de Edwin Rosario".
El 30 de enero de 1993 Edwin Rosario se enfrentó a Frankie Randall a la edad de 29. Él entró con un récord de 42-6 (37), y Randall tenía 31 años y un récord de 45-2-1 (36). Rosario perdió la pelea por TKO en el asalto 7º.
El 10 de abril de 1992 Edwin Rosario se enfrentó a Akinobu Hiranaka en un combate de semiwelter titulado por el título AMB. Rosario tenía 29 años y un récord de 41-5 (36). Rosario perdió la pelea por asalto 1º TKO y perdió el título AMB.
El 4 de abril de 1990 Edwin Rosario se enfrentó a Juan Nazario en un combate de ligero titulado por el título AMB. Rosario tenía 27 años y un récord de 39-4 (35), y Nazario tenía 26 años y un récord de 21-2 (15). Rosario perdió la pelea por asalto 8º retiro y perdió el título AMB.
El 21 de noviembre de 1987 Edwin Rosario se enfrentó a Julio César Chávez en un combate de ligero titulado por el título AMB. Rosario tenía 24 años y un récord de 31-3 (27), y Chávez tenía 25 años y un récord de 56-0 (45). Rosario perdió la pelea por asalto 11º TKO y perdió el título AMB.
El 13 de junio de 1986 Edwin Rosario se enfrentó a Hector Camacho en un combate de ligero titulado por el título CMB. Rosario tenía 23 años y un récord de 28-2 (24), y Camacho tenía 24 años y un récord de 28-0 (15). Rosario perdió la pelea por asalto 12º decisión dividida.
El 3 de noviembre de 1984 Edwin Rosario se enfrentó a José Luis Ramírez en un combate de ligero titulado por el título CMB. Rosario tenía 21 años y un récord de 24-1 (21), y Ramírez tenía 25 años y un récord de 87-5 (73). Rosario perdió la pelea por asalto 4º TKO y perdió el título CMB.