| Amateur results| Date | Opponent | Place | Result |  | 1973 |  |
 | Boston, Massachusetts, United States National Championships quarter-finals, 63.500 kg |  - May 10 | Ray Leonard (USA) | Boston, Massachusetts | LPTS 3 | 
 Professional record| Date | Opponent | Place | Result |  | 1973 |  | + 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 |  | + 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 |  | + Oct. 20 | Candy Smith | Milwaukee, United States | KO 1 |  | + Dec. 8 | Bobby Williams | Milwaukee, United States | KO 1 |  | 1976 |  | + Feb. 2 | Don Boulter | Milwaukee, United States | TKO 3 |  | 1977 |  | + 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 |  | + 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 |  | + June 24 | Ed Modicue | Milwaukee, United States | KO 9 |  | + Nov. 20 | Curtis Taylor | Chicago, United States | TKO 9 |  | 1980 |  | + 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 |  | + 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 |  | - 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 |  | - 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 |  | + Mar. 31 | Ali Kareem Muhammad | Milwaukee, United States | W 10 |  | 1985 |  | - 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 |