Aquí está una lista de las mejores peleas de Rosario. Para una lista de las pérdidas de Rosario, consulta "Edwin Rosario Pérdidas".
El 1 de mayo de 1983 Edwin Rosario se enfrentó a José Luis Ramírez en un combate de ligero world-title por el título CMB. Rosario tenía 20 años y un récord de 22-0 (20), y Ramírez tenía 24 años y un récord de 82-4 (69). Rosario ganó la pelea por 12º asalto decisión unánime y se convirtió en el nuevo campeón ligero mundial.
El 26 de septiembre de 1986 Edwin Rosario se enfrentó a Livingstone Bramble en un combate de ligero world-title por el título AMB de Bramble. Rosario tenía 23 años y un récord de 29-2 (25), y Bramble tenía 26 años y un récord de 24-1-1 (15). Rosario detuvo a Livingstone Bramble por 2º asalto KO y se convirtió en el nuevo campeón ligero mundial.
El 11 de agosto de 1987 Edwin Rosario se enfrentó a Juan Nazario en un combate de ligero (AMB) world-title. Rosario tenía 24 años y un récord de 31-2 (27), y Nazario tenía 23 años y un récord de 18-1 (12). Rosario detuvo a Juan Nazario por 8º asalto TKO y defendió con éxito su título.
El 17 de marzo de 1984 Edwin Rosario se enfrentó a Roberto Elizondo en un combate de ligero (CMB) world-title. Rosario tenía 21 años y un récord de 23-0 (21). Rosario detuvo a Roberto Elizondo por 1º asalto TKO y defendió con éxito su título.