| No amateur results Professional record|  |  | 1984 |  | Date | Opponent | Place | Result |  | - May 31 |  Ted Michaliszyn | Las Vegas, United States | TKO by 4 |  |  |  | 1985 |  | Date | Opponent | Place | Result |  | + Apr. 12 | Ron LaBatta | Pueblo, United States | KO 2 |  | + Apr. 22 | Stacy Grant | Inglewood, United States | KO 1 |  | + May 7 | Chauncey Hayes | Richmond, United States | TKO 5 |  | - Aug. 15 | Drafton Bunch | San Diego, United States | L 6 |  |  |  | 1986 |  | Date | Opponent | Place | Result |  | + Jan. 13 | Ron Villa | Phoenix, United States | KO 3 |  | + Jan. 25 | Frank Morales | Rio Rico, United States | TKO 1 |  | + Feb. 10 | Rudy Garcia Rodriguez | Laughlin, United States | TKO 1 |  | + Feb. 17 | Derrick Hudson | Phoenix, United States | TKO 4 |  | + Feb. 28 | Roosevelt Jones | Laughlin, United States | TKO 2 |  | + Mar. 17 | Jim Flores | Phoenix, United States | KO 2 |  | + Apr. 15 | Hector Rodriguez | San Antonio, United States | KO 1 |  | + May 5 | Pedro Rocha | Phoenix, United States | TKO 5 |  | + May 23 | Art Lizarraga | Las Vegas, United States | TKO 2 |  | + June 4 | Ruben Moreno | Phoenix, United States | KO 1 |  | + July 11 | Stewart Baynes | Las Vegas, United States | TKO 4 |  | + Aug. 25 | Ricky Lehman | Phoenix, United States | TKO 7 |  | + Sept. 24 | Rosenberg Rosas | Las Vegas, United States | W 5 |  | + Nov. 1 |  Roque Montoya | Phoenix, United States | KO 1 |  | + Dec. 15 | Rosenberg Rosas | Phoenix, United States | W 10 |  |  |  | 1987 |  | Date | Opponent | Place | Result |  | + Mar. 23 | Darrell Cottrell | Phoenix, United States | TKO 2 |  | - Apr. 4 | Robert Guy | Las Vegas, United States | L 10 |  | + May 11 |  Sergio Zambrano | Phoenix, United States | TKO 1 |  | = June 22 |  Ronnie Shields | Phoenix, United States | Draw 10 |  |  |  | 1988 |  | Date | Opponent | Place | Result |  | + Feb. 8 | Don Payne | Phoenix, United States | TKO 1 |  | + May 10 |  Floyd Peavy | Phoenix, United States | TKO 7 |  | - Nov. 22 |  Joseph Alexander | Las Vegas, United States | TKO by 6 |  |  |  | 1989 |  | Date | Opponent | Place | Result |  | - May 21 | Luis Mora | Phoenix, United States | L 8 |  |  |  | 1990 |  | Date | Opponent | Place | Result |  | + Feb. 18 |  John Morgan | Phoenix, United States | KO 3 |  | + July 16 | Martin Galvan | Phoenix, United States | KO 2 |  | + Dec. 18 |  Anthony Stephens | Phoenix, United States | W 8 |  |  |  | 1991 |  | Date | Opponent | Place | Result |  | + Feb. 22 |  Eric Hernandez | Phoenix, United States | TKO 10 |  | Arizona State Welterweight Title |  | - Mar. 26 | David Gonzalez | Las Vegas, United States | TKO by 4 |  | - July 8 |  Luis Ramon Campas | Tijuana, Mexico | TKO by 2 |  |  |  |  |  | 1992-1993 Inactive
 |  |  |  | 1994 |  | Date | Opponent | Place | Result |  | + June 7 | Ariel Cruz | Phoenix, United States | TKO 1 |  | + July 15 |  Buck Smith | Phoenix, United States | W 8 |  | + Nov. 5 |  Roland Rangel | Phoenix, United States | TKO 1 |  | = Dec. 6 | Jacinto Martinez | Scottsdale, United States | TDraw 1 |  |  |  | 1995 |  | Date | Opponent | Place | Result |  | - Feb. 16 |  Luis Ramon CAMPAS | Los Angeles, United States | TKO by 4 |  | vacant NABO Super-Welterweight Title |  | - Apr. 18 |  Wilfredo Rivera | Las Vegas, United States | TKO by 6 |  | + Oct. 31 | James Rivas | Phoenix, United States | TKO 6 | 
   
SummaryTotal bouts: 41, Won: 30 (26 inside the limit), Lost: 9 (6 inside the limit), Draw: 2, NC: 0, ND: 0 |