No amateur results
Professional record| | | 1968 | | Date | Opponent | Place | Result | | + Feb. 23 | Carlos Mendoza
| Colon City, Panama | W 4 | | + May 14 | Juan Gondola | Colon, Panama | KO 1 | | + June 15 | Manuel Jimenez
| Colon City, Panama | KO 1 | | + June 30 | Eduardo Morales
| Panama City, Panama | KO 1 | | + Aug. 10 | Enrique Jacobo | Panama City, Panama | KO 1 | | + Aug. 25 | Leroy Carghill | Panama City, Panama | KO 1 | | + Sept. 22 | Ulises De Leon | Panama City, Panama | KO 1 | | + Nov. 16 | Juan Gondola | Colon City, Panama | KO 2 | | + Dec. 7 | Carlos Howard | Panama City, Panama | TKO 1 | | | | 1969 | | Date | Opponent | Place | Result | | + Jan. 19 | Alberto Brand | Panama City, Panama | TKO 4 | | + Feb. 1 | Eduardo Frutos | Panama City, Panama | W 6 | | + May 18 | Jacinto Garcia | Panama City, Panama | TKO 4 | | + June 22 | Adolfo Osses | Panama City, Panama | TKO 7 | | + Sept. 21 | Serafin Garcia | Panama City, Panama | TKO 5 | | + Nov. 23 | Luis Patino | Panama City, Panama | TKO 8 | | | | 1970 | | Date | Opponent | Place | Result | | + Mar. 28 | Felipe Torres | Mexico City, Mexico | W 10 | | + May 16 | Ernesto Marcel | Panama City, Panama | TKO 10 | | + July 18 | Clemente Mucino | Colon City, Panama | KO 6 | | + Sept. 5 | Marvin Castaneda | Puerto Armuelles, Panama | KO 1 | | + Oct. 18 | Ignacio Castaneda | Panama City, Panama | TKO 3 | | | | 1971 | | Date | Opponent | Place | Result | | + Jan. 10 | Jose Angel Herrera | Monterrey, Mexico | KO 6 | | + Mar. 21 | Jose Acosta | Panama City, Panama | KO 1 | | + May 29 | Lloyd Marshall | Panama City, Panama | TKO 6 | | + July 18 | Fermin Soto | Monterrey, Mexico | TKO 3 | | + Sept. 13 | Benny Huertas | New York, USA | TKO 1 | | + Oct. 16 | Hiroshi Kobayashi | Panama City, Panama | KO 7 | | | | 1972 | | Date | Opponent | Place | Result | | + Jan. 15 | Angel Robinson Garcia | Panama City, Panama | W 10 | | + Mar. 10 | Panchito Munoz | Panama City, Panama | TKO 1 | | + June 26 | Ken Buchanan | New York, USA | TKO 13 | | World Lightweight Title | | + Sept. 2 | Greg Potter | Panama City, Panama | KO 1 | | + Oct. 28 | Lupe Ramirez | Panama City, Panama | KO 1 | | - Nov. 17 | Esteban De Jesus | New York, USA | L 10 | | | | 1973 | | Date | Opponent | Place | Result | | + Jan. 20 | Jimmy Robertson | Panama City, Panama | KO 5 | | World Lightweight Title | | + Feb. 22 | Juan Medina | Los Angeles, USA | TKO 7 | | + Mar. 17 | Javier Ayala | Los Angeles, USA | W 10 | | + Apr. 14 | Gerardo Ferrat | Panama City, Panama | TKO 2 | | + June 2 | Hector Thompson | Panama City, Panama | TKO 8 | | World Lightweight Title | | + Aug. 4 | Doc McClendon | Hato Rey, Puerto Rico | W 10 | | + Sept. 8 | Guts Ishimatsu | Panama City, Panama | TKO 10 | | World Lightweight Title | | + Dec. 1 | Tony Garcia | Santiago, Panama | KO 3 | | | | 1974 | | Date | Opponent | Place | Result | | + Jan. 21 | Leonard Tavarez | Paris, France | TKO 4 | | + Feb. 16 | Armando Mendoza | Panama City, Panama | TKO 3 | | + Mar. 16 | Esteban De Jesus | Panama City, Panama | KO 11 | | World Lightweight Title | | + July 6 | Flash Gallego | Panama City, Panama | TKO 7 | | + Sept. 2 | Hector Matta | Hato Rey, Puerto Rico | W 10 | | + Oct. 31 | Jose Vasquez | San Jose, Costa Rica | KO 2 | | + Nov. 16 | Adalberto Vanegas | Panama City, Panama | KO 1 | | + Dec. 21 | Masataka Takayama | San Jose, Costa Rica | KO 1 | | World Lightweight Title | | | | 1975 | | Date | Opponent | Place | Result | | + Feb. 15 | Andres Salgado | Panama City, Panama | KO 1 | | + Mar. 2 | Ray Lampkin | Panama City, Panama | KO 14 | | World Lightweight Title | | + June 3 | Jose Peterson | Miami Beach, USA | TKO 1 | | + Aug. 2 | Pepe El Toro | Managua, Nicaragua | KO 1 | | + Sept. 13 | Alirio Acuna | Chitre, Panama | KO 3 | | + Sept. 30 | Edwin Viruet | Uniondale, USA | W 10 | | + Dec. 20 | Leoncio Ortiz | Hato Rey, Puerto Rico | KO 15 | | World Lightweight Title | | | | 1976 | | Date | Opponent | Place | Result | | + May 4 | Saoul Mamby | Miami Beach, USA | W 10 | | + May 23 | Lou Bizzarro | Erie, USA | KO 14 | | World Lightweight Title | | + July 31 | Emiliano Villa | Panama City, Panama | TKO 7 | | + Oct. 15 | Alvaro Rojas | Hollywood, USA | KO 1 | | World Lightweight Title | | | | 1977 | | Date | Opponent | Place | Result | | + Jan. 29 | Vilomar Fernandez | Miami Beach, USA | KO 13 | | World Lightweight Title | | + May 16 | Javier Muniz | Landover, USA | W 10 | | + Aug. 6 | Bernardo Diaz | Panama City, Panama | KO 1 | | + Sept. 17 | Edwin Viruet | Philadelphia, USA | W 15 | | World Lightweight Title | | | | 1978 | | Date | Opponent | Place | Result | | + Jan. 21 | Esteban De Jesus | Las Vegas, USA | TKO 12 | | World Lightweight Title | | + Apr. 27 | Adolfo Viruet | New York, USA | W 10 | | + Sept. 1 | Ezequiel Obando | Panama City, Panama | KO 2 | | + Dec. 8 | Monroe Brooks | New York, USA | KO 8 | | | | 1979 | | Date | Opponent | Place | Result | | + Apr. 8 | Jimmy Heair | Las Vegas, USA | W 10 | | + June 22 | Carlos Palomino | New York, USA | W 10 | | + Sept. 28 | Zeferino Gonzalez | Las Vegas, USA | W 10 | | | | 1980 | | Date | Opponent | Place | Result | | + Jan. 13 | Joseph Nsubuga | Las Vegas, USA | TKO 4 | | + Feb. 24 | Wellington Wheatley | Las Vegas, USA | TKO 6 | | + June 20 | Sugar Ray Leonard | Montreal, Canada | W 15 | | WBC Welterweight Title | | - Nov. 25 | Sugar Ray Leonard | New Orleans, USA | TKO by 8 | | WBC Welterweight Title | | | | 1981 | | Date | Opponent | Place | Result | | + Aug. 9 | Nino Gonzalez | Cleveland, USA | W 10 | | + Sept. 26 | Luigi Minchillo | Las Vegas, USA | W 10 | | | | 1982 | | Date | Opponent | Place | Result | | - Jan. 30 | Wilfred Benitez | Las Vegas, USA | L 15 | | WBC Super- Welterweight Title | | - Sept. 4 | Kirkland Laing | Detroit, USA | L 10 | | + Nov. 12 | Jimmy Batten | Miami, USA | W 10 | | | | 1983 | | Date | Opponent | Place | Result | | + Jan. 29 | Pipino Cuevas | Los Angeles, USA | TKO 4 | | + June 16 | Davey Moore | New York, USA | TKO 8 | | WBA Super-Welterweight Title | | - Nov. 10 | Marvin Hagler | Las Vegas, USA | L 15 | | WBA, WBC and IBF Middleweight Titles | | | | 1984 | | Date | Opponent | Place | Result | | - June 15 | Thomas Hearns | Las Vegas, USA | TKO by 2 | | WBC Super- Welterweight Title | | | | | 1985 Inactive | | | | 1986 | | Date | Opponent | Place | Result | | + Jan. 31 | Manuel Zambrano | Panama City, Panama | KO 2 | | + Apr. 18 | Jorge Suero | Panama City, Panama | KO 2 | | - June 23 | Robbie Sims | Las Vegas, USA | L 10 | | | | 1987 | | Date | Opponent | Place | Result | | + May 16 | Victor Claudio | Miami Beach, USA | W 10 | | + Sept. 12 | Juan Carlos Gimenez | Miami Beach, USA | W 10 | | | | 1988 | | Date | Opponent | Place | Result | | + Feb. 5 | Ricky Stackhouse | Atlantic City, USA | W 10 | | + Apr. 14 | Paul Thorne | Atlantic City, USA | TKO 6 | | + Oct. 1 | Jeff Lanas | Chicago, USA | W 10 | | | | 1989 | | Date | Opponent | Place | Result | | + Feb. 24 | Iran Barkley | Atlantic City, USA | W 12 | | WBC Middleweight Title | | - Dec. 7 | Sugar Ray Leonard | Las Vegas, USA | L 12 | | WBC Super-Middleweight Title | | | | | 1990 Inactive | | | | 1991 | | Date | Opponent | Place | Result | | - Mar. 18 | Pat Lawlor | Las Vegas, USA | TKO by 6 | | | | 1992 | | Date | Opponent | Place | Result | | + Sept. 30 | Tony Biglen | Buffalo, USA | W 10 | | + Dec. 17 | Ken Hulsey | Cleveland, USA | KO 2 | | | | 1993 | | Date | Opponent | Place | Result | | + June 29 | Jacques LeBlanc | Bay Saint Louis, USA | W 10 | | + Aug. 17 | Sean Fitzgerald | Bay Saint Louis, USA | KO 6 | | + Dec. 14 | Tony Menefee | Bay Saint Louis, USA | TKO 8 | | | | 1994 | | Date | Opponent | Place | Result | | + Feb. 22 | Carlos Montero | Marseille, France | W 10 | | + Mar. 29 | Terry Thomas | Bay Saint Louis, USA | TKO 4 | | - June 25 | Vinny Pazienza | Las Vegas, USA | L 12 | | International Boxing Council Super-Middleweight Title | | + Oct. 18 | Heath Todd | Bay Saint Louis, USA | TKO 7 | | | | 1995 | | Date | Opponent | Place | Result | | - Jan. 14 | Vinny Pazienza | Atlantic City, USA | L 12 | | International Boxing Council Super-Middleweight Title | | + June 10 | Roni Martinez | Kansas City, USA | TKO 7 | | + Dec. 21 | Wilbur Garst | Fort Lauderdale, USA | TKO 4 | | | | 1996 | | Date | Opponent | Place | Result | | + Feb. 20 | Ray Domenge | Miami, USA | W 10 | | - June 22 | Hector Camacho | Atlantic City, USA | L 12 | | vacant International Boxing Council Middleweight Title | | + Aug. 31 | Ariel Cruz | Panama City, Panama | KO 1 | | + Sept. 27 | Mike Culbert | Chester, USA | TKO 6 | | | | 1997 | | Date | Opponent | Place | Result | | - Feb. 15 | Jorge Fernando Castro | Mar del Plata, Argentina | L 10 | | + June 14 | Jorge Fernando Castro | Panama City, Panama | W 10 | | + Nov. 15 | David Radford | Temba, South Africa | W 8 | | | | 1998 | | Date | Opponent | Place | Result | | + Jan. 31 | Felix Jose Hernandez | Panama City, Panama | W 10 | | - Aug. 28 | William Joppy Jr | Las Vegas, USA | TKO by 3 | | WBA Middleweight Title | | | | 1999 | | Date | Opponent | Place | Result | | - Mar. 6 | Omar Eduardo Gonzalez | Mar del Plata, Argentina | L 10 | | | | 2000 | | Date | Opponent | Place | Result | | + June 16 | Pat Lawlor | Juan Diaz, Panama | W 12 | | + Aug. 12 | Patrick Goossen | Toppenish, USA | W 10 | | | | 2001 | | Date | Opponent | Place | Result | | - July 14 | Hector Camacho | Denver, USA | L 12 |
Summary
Total bouts: 119, Won: 103 (70 inside the limit), Lost: 16 (4 inside the limit), Draw: 0, NC: 0, ND: 0
|