| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1985 |  | + May 25 | George Freeman | Accra, Ghana | W 10 |  | = June 29 | Michael Ebo Danquah | Accra, Ghana | Draw 8 |  | + Dec. 17 | Flash Conteh | Accra, Ghana | KO 1 |  | vacant West African Boxing Union Flyweight Title |  | 1986 |  | + Mar. 8 | Joe Power | Sunyani, Ghana | KO 3 |  | West African Boxing Union Flyweight Title |  | + June 27 | Osei Owasu | Kumasi, Ghana | KO 2 |  | West African Boxing Union Flyweight Title |  | + Aug. 30 | Ramos Agyare | Accra, Ghana | TKO 6 |  | + Oct. 25 | Ray Amoo | Accra, Ghana | TKO 2 |  | West African Boxing Union Flyweight Title |  | + Dec. 13 | Steve Muchoki | Accra, Ghana | KO 12 |  | African Boxing Union Flyweight Title |  | 1987 |  | + Feb. 28 | Dele Mustapha | Lagos, Nigeria | W 10 |  | + Aug. 28 | Ramon Pichardo | Las Vegas, United States | KO 2 |  | + Oct. 10 | Albert Musankabala | Accra, Ghana | KO 6 |  | vacant Commonwealth Flyweight Title |  | + Dec. 19 | Pommy Brown | Lagos, Nigeria | KO 2 |  | 1988 |  | + June 11 | Adamu Mohammed | Accra, Ghana | KO 7 |  | + Sept. 10 | Mohammed Alimbey | Takoradi, Ghana | KO 6 |  | + Oct. 9 | Rufus Adebayo | Accra, Ghana | KO 1 |  | + Dec. 10 | Muke Mukenge | Accra, Ghana | KO 1 |  | vacant African Boxing Union Bantamweight Title |  | 1989 |  | + Mar. 11 | Cesar Polanco | Accra, Ghana | W 12 |  | WBC International Super Flyweight Title |  | + May 26 | Dae Yong Park | Singapore, Singapore | KO 2 |  | WBC International Super Flyweight Title |  | + Nov. 7 | Gilberto Roman | Mexico City, Mexico | W 12 |  | WBC Super Flyweight Title |  | 1990 |  | - Jan. 20 | Sung-Kil Moon | Seoul, South Korea | TL 9 |  | WBC Super Flyweight Title |  | + Oct. 13 | Diego Duran | Sydney, Australia | TKO 3 |  | + Dec. 15 | Kevin Nwundidwe | Accra, Ghana | KO 2 |  | 1991 |  | - Mar. 16 | Sung-Kil Moon | Zaragoza, Spain | TKO by 4 |  | WBC Super Flyweight Title |  | + Oct. 25 | Juan Polo Perez | Zaragoza, Spain | W 12 |  | 1992 |  | + Jan. 17 | Angel Rosario | Bilbao, Spain | TKO 7 |  | + Apr. 10 | Ruben Batista | Bilbao, Spain | TKO 2 |  | + May 30 | Luis Ramos | Oviedo, Spain | KO 2 |  | + July 17 | Jose Pagan | Salamanca, Spain | KO 1 |  | + Aug. 20 | Luis Ortiz | Penaranda, Spain | KO 4 |  | + Nov. 28 | Luis Rosario | Leganes, Spain | KO 6 |  | 1993 |  | + Mar. 27 | Juan Cruz | Zaragoza, Spain | KO 1 |  | + July 3 | Miguel Santos | Leon, Spain | KO 1 |  | + Oct. 29 | Alejandro Batista | Zaragoza, Spain | KO 3 |  | 1994 |  | + Jan. 7 | Marcos Flores | Palma de Mallorca, Spain | KO 1 |  | + Feb. 25 | Adolfo Castillo | Palma de Mallorca, Spain | W 8 |  | + Oct. 7 | Victor Rabanales | Barcelona, Spain | W 10 |  | 1995 |  | + Apr. 8 | Robert Parra | Las Vegas, United States | KO 1 |  | + May 27 | Abraham Torres | Fort Lauderdale, United States | KO 6 |  | WBC FECARBOX Bantamweight Title |  | 1996 |  | + Jan. 28 | Veerapol Sahaprom | Kanchanaburi, Thailand | TKO 2 |  | WBA Bantamweight Title |  | - Oct. 27 | Daorung Chuwatana | Bangkok, Thailand | TL 10 |  | WBA Bantamweight Title |  | 1997 |  | + June 21 | Daorung Chuwatana | Tampa, United States | TKO 7 |  | WBA Bantamweight Title |  | 1998 |  | + Feb. 21 | Abraham Torres | Mar del Plata, Argentina | KO 2 |  | WBA Bantamweight Title |  | + May 30 | Julio  C  Alfaro | Las Vegas, United States | WDQ 8 |  | - Dec. 5 | Johnny  Tapia | Atlantic City, United States | L 12 |  | WBA Bantamweight Title |  | 1999 |  | + June 12 | Hector Acero-Sanchez | Wilmington, United States | W 10 |  | 2000 |  | + Dec. 2 | Amador Vasquez | Las Vegas, United States | KO 5 |  | 2001 |  | - May 12 | Daniel Seda | New York, United States | TKO by 9 |  | WBA Fedelatin Featherweight Title | 
   SummaryTotal bouts: 47, Won: 41 (32 inside the limit), Lost: 5 (2 inside the limit), Draw: 1, NC: 0 |