Amateur results| Date | Opponent | Place | Result | | 1982 | |
| Rapid City, South Dakota, Dual Match USA vs Yugoslavia, 71 kg | + Mar. 13 | Dragutin Ilic | Rapid City, South Dakota | WPTS |
Professional record| Date | Opponent | Place | Result | | 1985 | | + May 16 | Francisco Gutierrez | San Diego, United States | KO 2 | | + June 10 | Carl McCoy | San Rafael, United States | KO 2 | | = July 25 | Ernie Landeros | Las Vegas, United States | Draw 4 | | + Aug. 24 | Miguel Chamiso | Phoenix, United States | KO 1 | | + Nov. 10 | Lawrence Caver | Pomona, United States | KO 4 | | + Nov. 17 | Andres Felix
| Thermal, United States | TKO 3 | | + Dec. 17 | Frank Lopez | Riverside, United States | TKO 2 | | 1986 | | + Feb. 7 | Eddie Gonzalez | Pomona, United States | KO 1 | | - Apr. 11 | Dwayne Prim | Las Vegas, United States | TKO by 2 | 1987-1990 Inactive | | 1991 | | + June 17 | Johnny Gonzalez | Inglewood, United States | W 4 | | + Aug. 26 | Cesar Valdez | Inglewood, United States | W 6 | | + Nov. 15 | James Page | San Francisco, United States | W 6 | | 1992 | | + Mar. 19 | Danny Perez | Irvine, United States | W 10 | | + June 25 | Jose Castro | Irvine, United States | KO 6 | | + Aug. 24 | Jesus Cardenas | Inglewood, United States | TKO 5 | | + Dec. 9 | Miguel Gonzalez | Hollywood, United States | W 10 | | 1993 | | + Feb. 5 | Ricky Meyers | Atlantic City, United States | TKO 6 | | + Apr. 24 | Roger Mayweather | Las Vegas, United States | W 10 | | + June 7 | Carlos Gonzalez | Las Vegas, United States | W 12 | | WBO Super-Lightweight Title | | + Nov. 19 | Efrem Calamati | Arezzo, Italy | TKO 8 | | WBO Super-Lightweight Title | | + Dec. 16 | Ray Oliveira | Mashantucket, United States | W 12 | | WBO Super-Lightweight Title | | 1994 | | + Mar. 12 | Dwayne Swift | Los Angeles, United States | KO 4 | | + Apr. 18 | Harold Miller | Rotterdam, Netherlands | TKO 7 | | WBO Super-Lightweight Title | | + July 24 | Juan La PORTE | Los Angeles, United States | TKO 10 | | WBO Super-Lightweight Title |
Summary
Total bouts: 24, Won: 22 (14 inside the limit), Lost: 1 (1 inside the limit), Draw: 1, NC: 0
|