| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1987 |  | + June 3 | Felipe Madueno | San Jose, United States | W 4 |  | = June 19 | Abe Diaz | Oakland, United States | Draw 4 |  | + July 16 | Robert Olvera | Sacramento, United States | KO 2 |  | = Aug. 7 | Larry Vallas | San Jose, United States | Draw 4 |  | - Sept. 1 | Vicente Gonzalez | Sacramento, United States | L 6 |  | 1988 |  | + Feb. 12 | Jose Rodrigues | Sacramento, United States | W 6 |  | + Mar. 25 | Robert Smith | Sacramento, United States | W 6 |  | + July 23 | Carlos Montez | Sacramento, United States | W 6 |  | = Aug. 23 | John Edwards | Stateline, United States | Draw 6 |  | 1989 Inactive
 |  | 1990 |  | + Feb. 5 | Jorge Ahumada | Sacramento, United States | KO 1 |  | + Mar. 26 | Ernesto Tobias | Inglewood, United States | W 8 |  | + May 18 | Jose Luis De Jesus | San Jose, United States | W 6 |  | + June 4 | Fausto Marcial | Reno, United States | W 6 |  | 1991 |  | - Mar. 22 | Todd Foster | Lake Tahoe, United States | L 10 |  | 1992 Inactive
 |  | 1993 |  | - Jan. 7 | Ricky Quiles | Sacramento, United States | L 6 |  | - Feb. 12 | Jeremiah Malinga | Sacramento, United States | L 8 |  | + Mar. 25 | Mark Reels | Sacramento, United States | W 6 |  | - Aug. 27 | Oscar De La Hoya | Beverly Hills, United States | TKO by 4 |  | 1994 |  | + Aug. 2 | Javier Martinez | Brooks, United States | TKO 3 |  | - Nov. 10 | John Avila | Reno, United States | L 10 |  | 1995 |  | + Sept. 23 | Joel Garcia | Sacramento, United States | W 8 |  | 1996 |  | - Mar. 1 | Mauro Lucero | Indio, United States | L 8 |  | + Mar. 18 | Victor Flores | Sacramento, United States | KO 4 |  | - May 22 | Jaime  Ocegueda | Woodland Hills, United States | L 12 |  | World Boxing Board Super-Lightweight Title |  | + June 28 | Joel Garcia | Culver City, United States | W 10 |  | - Sept. 16 | Gabriel Ruelas | Las Vegas, United States | TL 8 |  | 1997 |  | - May 1 | Juan Carlos RUBIO | Irvine, United States | L 10 |  | California State Super-Lightweight Title |  | - Sept. 3 | Steve Quinonez | Las Vegas, United States | L 10 |  | - Nov. 20 | Floyd Mayweather Jr | Los Angeles, United States | TKO by 3 | 
   SummaryTotal bouts: 29, Won: 14 (4 inside the limit), Lost: 12 (2 inside the limit), Draw: 3, NC: 0 |