| No amateur results Professional record|  |  | 1976 |  | Date | Opponent | Place | Result |  | + Feb. 20 | Lorenzo Simons | Hato Rey, Puerto Rico | KO 3 |  | + Apr. 5 |  Rafael Guerrero | San Juan, Puerto Rico | KO 2 |  | + Apr. 27 | Luis Reins | San Juan, Puerto Rico | KO 1 |  | + July 17 |  Ed Turner | San Juan, Puerto Rico | W 8 |  | + Aug. 16 | Aaron Solomon | San Juan, Puerto Rico | KO 1 |  |  |  | 1977 |  | Date | Opponent | Place | Result |  | + Feb. 12 |  Ed Turner | Bayamon, Puerto Rico | KO 2 |  | + Mar. 17 | Gene Idelette | San Juan, Puerto Rico | KO 1 |  | + June 14 | Roy Morris | Orlando, USA | KO 2 |  | + June 25 |  Frank Schram | Bayamon, Puerto Rico | KO 4 |  | + July 12 |  Tom Nickson | Orlando, USA | KO 4 |  |  |  | 1978 |  | Date | Opponent | Place | Result |  | + Apr. 8 |  Kevin Isaac | Bayamon, Puerto Rico | W 10 |  | + June 9 |  Jimmy Young | Las Vegas, USA | W 10 |  |  |  | 1979 |  | Date | Opponent | Place | Result |  | + Jan. 27 |  Jimmy Young | San Juan, Puerto Rico | W 10 |  | - Mar. 23 |  Larry Holmes | Las Vegas, USA | TKO by 7 |  | (For WBC Heavyweight Title) |  | + Nov. 20 | Jack Sterling | Miami, USA | KO 1 |  |  |  | 1980 |  | Date | Opponent | Place | Result |  | = Apr. 22 |  Michael Dokes | San Juan, Puerto Rico | Draw 10 |  | - June 27 |  Michael Dokes | San Juan, Puerto Rico | TKO by 1 |  | + Oct. 23 |  Barry Funches | New York, USA | W 10 |  |  |  | 1981 |  | Date | Opponent | Place | Result |  | - Mar. 17 |  John Louis Gardner | Wembley, Great Britain | KO by 6 |  |  |  | 1982 |  | Date | Opponent | Place | Result |  | + Feb. 13 |  Robbie  Williams | Johannesburg, South Africa | W 15 |  | (Won inaugural WBA Cruiserweight Title) |  | + Dec. 15 |  Young Joe Louis | Chicago, USA | W 15 |  | (Retained WBA Cruiserweight Title) |  |  |  | 1983 |  | Date | Opponent | Place | Result |  | + May 20 |  Randy Stephens | Las Vegas, USA | W 15 |  | (Retained WBA Cruiserweight Title) |  |  |  | 1984 |  | Date | Opponent | Place | Result |  | + May 5 |  John Odhiambho | Guaynabo, Puerto Rico | TKO 15 |  | (Retained WBA Cruiserweight Title) |  | - Dec. 1 |  Piet Crous | Sun City, South Africa | L 15 |  | (Lost WBA Cruiserweight Title) |  |  |  |  |  | 1985 Inactive
 |  |  |  | 1986 |  | Date | Opponent | Place | Result |  | + Mar. 23 |  Narcisco Maldonado | Reno, USA | W 10 |  |  |  | 1987 |  | Date | Opponent | Place | Result |  | + May 15 |  Dwight Muhammad Qawi | Las Vegas, USA | W 10 |  | - Aug. 15 |  Evander  Holyfield | Saint Tropez, France | TKO by 11 |  | (For IBF Cruiserweight Title) |  |  |  | 1988 |  | Date | Opponent | Place | Result |  | + Mar. 6 |  Pierre Coetzer | Cape Town, South Africa | W 10 |  | - Nov. 26 |  Pierre Coetzer | Johannesburg, South Africa | L 10 |  |  |  | 1989 |  | Date | Opponent | Place | Result |  | - Dec. 7 |  Ray Mercer | Las Vegas, USA | L 8 |  |  |  | 1990 |  | Date | Opponent | Place | Result |  | - Jan. 11 |  Tyrell Biggs | Atlantic City, USA | L 10 |  | - May 18 |  Bruce Seldon | San Jose, USA | L 8 |  | - June 27 |  Lennox Lewis | Kensington, Great Britain | L 8 |  | + Oct. 3 |  Jess Harding | Basildon, Great Britain | TKO 8 |  | - Dec. 14 |  Mike Hunter | Sydney, Australia | L 10 |  |  |  |  |  | 1991 Inactive
 |  |  |  | 1992 |  | Date | Opponent | Place | Result |  | - Aug. 20 |  Carl Williams | Atlantic City, USA | L 10 |  | - Nov. 23 |  Alex Garcia | Inglewood, USA | TKO by 8 | 
   
SummaryTotal bouts: 37, Won: 23 (12 inside the limit), Lost: 13 (5 inside the limit), Draw: 1, NC: 0, ND: 0 |