No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
---|
31 | Loss | 26–5 | Benedicto Murillo | TKO | 6 (10) | 1990-03-10 | Gimnasio Yuyin Luzcando, Betania, Panama |
30 | Win | 26–4 | Roy Thompson | UD | 10 (10) | 1989-11-11 | Arena Panama Al Brown, Colón, Panama |
29 | Loss | 25–4 | Pedro Romero | UD | 10 (10) | 1989-08-05 | Arena Panama Al Brown, Colón, Panama |
28 | Win | 25–3 | Ernesto Sanchez | MD | 10 (10) | 1982-03-20 | Arena Panama Al Brown, Colón, Panama |
27 | Loss | 24–3 | Juan Herrera | TKO | 11 (15) | 1981-09-26 | Carte Clara Baseball Park, Merida, Mexico | Lost WBA flyweight title |
26 | Win | 24–2 | Santos Laciar | UD | 15 (15) | 1981-06-06 | Estadio Luna Park, Buenos Aires, Argentina | Won WBA flyweight title |
25 | Win | 23–2 | Andrés González | KO | 1 (10) | 1981-04-04 | Arena Panama Al Brown, Colón, Panama |
24 | Win | 22–2 | Donald Laguna | KO | 6 (10) | 1981-01-17 | Gimnasio Nuevo Panama, Panama City, Panama |