|  | 
| 1976 | 
| Date | Opponent | Place | Result | 
| = Feb. 25 | Mike Dowling | Scranton, United States | Draw 4 | 
| + Apr. 13 | Chico Vivas | Philadelphia, United States | W 4 | 
| + June 8 | Michael Frazier | Philadelphia, United States | W 4 | 
| + Aug. 6 | John Glover | Atlantic City, United States | W 4 | 
| + Oct. 14 | Larry Huffin | Wilmington, United States | TKO 3 | 
| + Nov. 30 | Tony Stokes | Philadelphia, United States | W 4 | 
|  | 
| 1977 | 
| Date | Opponent | Place | Result | 
| + Feb. 21 |  Fernando Sanchez | Philadelphia, United States | W 6 | 
| + June 15 | John Glover | Philadelphia, United States | W 6 | 
| + Oct. 25 | Tony Reed | Philadelphia, United States | W 8 | 
|  | 
| 1978 | 
| Date | Opponent | Place | Result | 
| + Mar. 14 | Tony Hernandez | Philadelphia, United States | KO 2 | 
| + May 24 |  Jose Luis Garcia | Philadelphia, United States | KO 5 | 
| + June 19 | Roque Moreno | Philadelphia, United States | TKO 5 | 
| + Aug. 24 |  Sergio Reyes | Philadelphia, United States | W 8 | 
| + Oct. 24 |  Andres Torres | Philadelphia, United States | W 10 | 
| + Dec. 5 |  Rafael Gandarilla | Philadelphia, United States | TKO 9 | 
|  | 
| 1979 | 
| Date | Opponent | Place | Result | 
| + Apr. 3 | Davey Vasquez | Philadelphia, United States | W 10 | 
| + May 14 |  Justo Garcia | Philadelphia, United States | W 10 | 
| + July 31 |  Alberto Cruz | Atlantic City, United States | TKO 3 | 
| + Sept. 26 | Baby Kid Chocolate | Upper Darby, United States | TKO 9 | 
| USBA Bantamweight Title | 
| + Dec. 4 | Francisco Alvarado | Upper Darby, United States | KO 7 | 
|  | 
| 1980 | 
| Date | Opponent | Place | Result | 
| + Feb. 1 |  Javier Flores | Philadelphia, United States | TKO 10 | 
| NABF Bantamweight Title | 
| + Mar. 29 |  Andres Hernandez | Atlantic City, United States | W 12 | 
| USBA Bantamweight Title | 
| + July 12 | Gilberto Villacana | Atlantic City, United States | TKO 4 | 
| + July 31 | Gustavo Martinez | Atlantic City, United States | KO 8 | 
| + Nov. 14 |  Julian Solis | Miami, United States | TKO 14 | 
| WBA Bantamweight Title | 
|  | 
| 1981 | 
| Date | Opponent | Place | Result | 
| + Jan. 31 |  Jorge Lujan | Philadelphia, United States | W 15 | 
| WBA Bantamweight Title | 
| = Apr. 5 |  Eijiro Murata | Tokyo, Japan | Draw 15 | 
| WBA Bantamweight Title | 
| + July 25 |  Julian Solis | Atlantic City, United States | KO 7 | 
| WBA Bantamweight Title | 
| + Dec. 10 |  Eijiro Murata | Atlantic City, United States | TKO 13 | 
| WBA Bantamweight Title | 
|  | 
| 1982 | 
| Date | Opponent | Place | Result | 
| + Mar. 27 |  Johnny Carter | Philadelphia, United States | TKO 6 | 
| WBA Bantamweight Title | 
| + Oct. 27 |  Miguel Iriarte | Atlantic City, United States | TKO 9 | 
| WBA Bantamweight Title | 
|  | 
| 1983 | 
| Date | Opponent | Place | Result | 
| + Mar. 13 |  Gaby Canizales | Atlantic City, United States | W 15 | 
| WBA Bantamweight Title | 
| + May 22 |  Hector Cortez | Atlantic City, United States | W 10 | 
| - July 23 |  Oscar Muniz | Atlantic City, United States | L 10 | 
| + Sept. 11 |  Eijiro Murata | Tokyo, Japan | TKO 10 | 
| WBA Bantamweight Title | 
| + Dec. 17 |  Oscar Muniz | Atlantic City, United States | TKO 7 | 
| WBA Bantamweight Title | 
|  | 
| 1984 | 
| Date | Opponent | Place | Result | 
| - Apr. 7 |  Richie Sandoval | Atlantic City, United States | TKO by 15 | 
| WBA Bantamweight Title | 
Summary
Total bouts: 37, Won: 33 (18 inside the limit), Lost: 2 (1 inside the limit), Draw: 2, NC: 0, ND: 0