| Amateur Results|  |  | 1973 |  | Date | Opponent | Place | Result |  |
 | Boston, Massachusetts, United States National Championships quarter-finals, 63.500 kg |  - May 10 |  Ray Leonard (USA) | Boston, Massachusetts | LPTS 3 | 
  Professional record|  |  | 1973 |  | Date | Opponent | Place | Result |  | + June 25 | Tony Roland | Milwaukee, United States | W 4 |  | = Sept. 25 |  Jeff Morgan | Milwaukee, United States | Draw 4 |  | + Dec. 18 |  Tom Tarantino | Milwaukee, United States | W 4 |  |  |  | 1974 |  | Date | Opponent | Place | Result |  | + Jan. 21 |  Tom Tarantino | Milwaukee, United States | W 6 |  | + May 23 |  Gary Holmgren | Minneapolis, United States | W 5 |  | + June 10 | Myron Kowal | Milwaukee, United States | W 6 |  | + Oct. 16 |  Timothy Adams | Milwaukee, United States | TKO 6 |  | + Nov. 5 | Juan Ribota | Milwaukee, United States | KO 5 |  | + Nov. 20 | Ricardo Thomatis | Milwaukee, United States | TKO 3 |  |  |  | 1975 |  | Date | Opponent | Place | Result |  | + Oct. 20 | Candy Smith | Milwaukee, United States | KO 1 |  | + Dec. 8 |  Bobby Williams | Milwaukee, United States | KO 1 |  |  |  | 1976 |  | Date | Opponent | Place | Result |  | + Feb. 2 |  Don Boulter | Milwaukee, United States | TKO 3 |  |  |  | 1977 |  | Date | Opponent | Place | Result |  | + Feb. 14 | Charles Walters | Milwaukee, United States | TKO 1 |  | + Mar. 25 |  Tyrone Phelps | Milwaukee, United States | W 8 |  | - May 4 |  Pete Ranzany | San Francisco, United States | TKO by 5 |  | + May 21 | Dan Pettigrew | Milwaukee, United States | KO 0 |  | - June 6 |  Larry Bonds | Milwaukee, United States | TKO by 5 |  |  |  | 1978 |  | Date | Opponent | Place | Result |  | + Apr. 17 |  Fred Johnson | New Orleans, United States | W 10 |  | + May 30 | Alex Poratta | Milwaukee, United States | TKO 5 |  | + June 28 |  Darryl Penn | Las Vegas, United States | TKO 6 |  | + Aug. 23 | Quincy Daniels | Las Vegas, United States | TKO 4 |  | - Sept. 7 |  Thomas Hearns | Detroit, United States | KO by 3 |  |  |  | 1979 |  | Date | Opponent | Place | Result |  | + June 24 |  Ed Modicue | Milwaukee, United States | KO 9 |  | + Nov. 20 |  Curtis Taylor | Chicago, United States | TKO 9 |  |  |  | 1980 |  | Date | Opponent | Place | Result |  | + Feb. 1 |  Jose Luis Santana | Chicago, United States | W 10 |  | + July 23 |  Javier Ayala | Las Vegas, United States | KO 3 |  | + Sept. 16 |  Rafael Rodriguez | Winnipeg, Canada | W 10 |  | + Dec. 17 | Victor Martinez | Las Vegas, United States | KO 1 |  |  |  | 1981 |  | Date | Opponent | Place | Result |  | + Feb. 10 |  Zeferino Gonzalez | Las Vegas, United States | KO 8 |  | + Apr. 7 |  Jose Dominguez | Las Vegas, United States | TKO 2 |  | NABF Welterweight Title |  | + June 9 |  Jose Dominguez | Las Vegas, United States | TKO 2 |  | NABF Welterweight Title |  | + July 29 | Sonny Perez | Las Vegas, United States | KO 3 |  |  |  | 1982 |  | Date | Opponent | Place | Result |  | - Feb. 15 |  Sugar Ray LEONARD | Reno, United States | TKO by 3 |  | WBC and WBA Welterweight Titles |  | - May 4 |  Donald Curry | Las Vegas, United States | TKO by 4 |  | NABF Welterweight Title |  |  |  | 1983 |  | Date | Opponent | Place | Result |  | - Jan. 14 |  Pedro Vilella | New York, United States | L 10 |  | - Mar. 18 |  Elio Diaz | Atlantic City, United States | TKO by 5 |  | - May 21 |  Tommy Ayers | Cincinnati, United States | KO by 2 |  |  |  | 1984 |  | Date | Opponent | Place | Result |  | + Mar. 31 |  Ali Kareem Muhammad | Milwaukee, United States | W 10 |  |  |  | 1985 |  | Date | Opponent | Place | Result |  | - Apr. 12 |  Jose Antonio Martinez | New York, United States | L 10 |  | - Nov. 28 |  Laurie Mann | Vancouver, Canada | L 10 | 
   
SummaryTotal bouts: 40, Won: 29 (19 inside the limit), Lost: 10 (7 inside the limit), Draw: 1, NC: 0, ND: 0 |