No amateur resultsProfessional recordDate | Opponent | Place | Result | 1969 | + Oct. 30 | Raymond Morales | North Bergen, United States | KO 2 | + Nov. 28 | Marcelino Trinidad | Worcester, United States | W 4 | 1970 | + May 7 | Henry Ocasio | North Bergen, United States | W 6 | + May 27 | Teddy Pick | Scranton, United States | KO 2 | + Sept. 24 | Carlos Soto
| North Bergen, United States | W 6 | + Nov. 23 | Benny James | Providence, United States | KO 5 | 1971 Inactive | 1972 | + Apr. 28 | Marty Richardson | Sunnyside, United States | W 4 | + May 26 | Jose Candelario | Sunnyside, United States | W 4 | 1973 | + Mar. 15 | Tommy Roane | North Bergen, United States | W 6 | + Nov. 26 | Omar Ruben Realecio | New York, United States | KO 3 | 1974 | + July 22 | Chris Fernandez | New York, United States | W 10 | 1975 | + June 5 | Roy Holloway | Los Angeles, United States | KO 5 | + Aug. 29 | Monroe Brooks | Las Vegas, United States | W 12 | USBA Super-Lightweight Title | 1976 | - Feb. 24 | Pete Ranzany | Sacramento, United States | L 12 | vacant NABF Welterweight Title | + Oct. 21 | Babilah McCarthy | Stateline, United States | W 10 | 1977 | - Feb. 15 | Rudy Barro | Sacramento, United States | L 10 | + May 6 | Juan Hidalgo | Miami, United States | W 10 | 1978 | - Apr. 27 | Roberto Duran | New York, United States | L 10 | + Oct. 27 | Bruce Curry | New York, United States | W 10 | 1979 | - Apr. 21 | Sugar Ray Leonard | Las Vegas, United States | L 10 | 1980 | = Mar. 28 | Luis Resto | New York, United States | Draw 10 | + Aug. 27 | Ruby Ortiz | Elizabeth, United States | W 10 | 1981 | + Sept. 3 | Ray Hammond | Atlantic City, United States | W 10 | 1982 | - Feb. 4 | Mark Harris | Atlantic City, United States | L 10 | - July 10 | Donald Curry | McAfee, United States | L 10 |
Summary
Total bouts: 25, Won: 18 (5 inside the limit), Lost: 6 (0 inside the limit), Draw: 1, NC: 0
|