| Amateur Results|  |  | 1988 |  | Date | Opponent | Place | Result |  |
 | Seoul, South Korea, Olympic Games quarter-finals, 48 kg |  + Sept. 21 | Washington Banian | Seoul, South Korea | WKO 1 | | + Sept. 25 |  Wayne McCullough (IRL) | Seoul, South Korea | WPTS 5:0 |  | - Sept. 27 |  Michael Carbajal (USA) | Seoul, South Korea | LPTS 5:0 | 
  Professional record|  |  | 1990 |  | Date | Opponent | Place | Result |  | + Jan. 28 | David Long | Indianapolis, United States | W 4 |  | + Feb. 25 | Ramiro Garcia | Bismarck, United States | W 6 |  | + May 31 | Victor Miranda | Las Vegas, United States | TKO 2 |  | + June 14 | Manuel Martinez | Las Vegas, United States | KO 1 |  | + July 31 | Rogelio Martinez | Edmonton, Canada | KO 2 |  | + Aug. 18 | Robert Garza | Las Vegas, United States | TKO 2 |  | + Sept. 20 | Eleazar Bravo | Las Vegas, United States | TKO 2 |  | + Oct. 11 | Francisco Luevano | Las Vegas, United States | TKO 3 |  | + Nov. 8 | Ariel Santeliz | Las Vegas, United States | KO 1 |  | + Dec. 8 | Esteban Rodriguez | Scottsdale, United States | TKO 3 |  |  |  | 1991 |  | Date | Opponent | Place | Result |  | + Jan. 6 | Jose Manuel Diaz | Bismarck, United States | TKO 4 |  | + Feb. 17 | Martin Llovera | Las Vegas, United States | TKO 2 |  | + Mar. 9 | Luis Rubio | Edmonton, Canada | TKO 7 |  | + Mar. 31 | Eliseo Gomez | Las Vegas, United States | KO 1 |  | + May 30 | Ramon Solis | Shelby, United States | W 10 |  | + Aug. 1 |  Dadoy Andujar | Butte, United States | W 10 |  | + Aug. 29 | Jose Gomez | Reno, United States | TKO 1 |  | + Sept. 28 | Anthony Griego | Lethbridge, Canada | TKO 3 |  | + Oct. 10 | Juventino Delgado | Las Vegas, United States | TKO 2 |  |  |  | 1992 |  | Date | Opponent | Place | Result |  | + Jan. 5 |  Pedro Jose Feliciano | Reno, United States | TKO 9 |  | USBA Flyweight Title |  | + Feb. 28 | Louis Curtis | Las Vegas, United States | TKO 5 |  | USBA Flyweight Title |  | + Apr. 10 | Abraham Garcia | Verdun, Canada | W 10 |  | + July 2 | Jose Luis Velarde | Reno, United States | TKO 8 |  | - Dec. 12 |  Jose Luis Zepeda | Phoenix, United States | L 12 |  | USBA Flyweight Title |  |  |  | 1993 |  | Date | Opponent | Place | Result |  | + June 12 | Mario Alberto Cruz Alfaro | Red Deer, Canada | TKO 6 |  | + July 26 | Silverio Porras | Inglewood, United States | TKO 2 |  | + Aug. 21 | Facundo Rodriguez | Kalispell, United States | KO 4 |  | + Oct. 2 | Alberto Cantu | Edmonton, Canada | TKO 3 |  | + Dec. 2 |  Michael Parris | Edmonton, Canada | W 10 |  |  |  | 1994 |  | Date | Opponent | Place | Result |  | - Feb. 19 |  Jorge Luis Roman | Inglewood, United States | L 10 |  | + Dec. 9 |  Roger Espanola | Edmonton, Canada | W 12 |  | International Boxing Organization Flyweight Title |  |  |  | 1995 |  | Date | Opponent | Place | Result |  | + Feb. 24 | Jesus Jimenez | Edmonton, Canada | W 10 |  | + Apr. 28 |  Jorge Luis Roman | Edmonton, Canada | W 12 |  | International Boxing Organization Flyweight Title |  |  |  | 1996 |  | Date | Opponent | Place | Result |  | = Mar. 7 |  Jesus Zuniga | Edmonton, Canada | TDraw 2 |  | International Boxing Organization Flyweight Title |  | = June 22 | Rudy Idanio | Prince George, Canada | Draw 12 |  | International Boxing Organization Flyweight Title |  |  |  | 1997 |  | Date | Opponent | Place | Result |  | - Mar. 22 |  Michael  Carbajal | Corpus Christi, United States | KO by 10 |  | International Boxing Association Light-Flyweight Title |  | + Sept. 15 |  Jack Russell | Edmonton, Canada | TKO 6 |  | International Boxing Organization Flyweight Title |  |  |  | 1998 |  | Date | Opponent | Place | Result |  | + Feb. 13 |  Luis Abelardo Briones | Edmonton, Canada | KO 3 |  | International Boxing Organization Flyweight Title |  |  |  |  |  | 1999-2000 Inactive
 |  |  |  | 2001 |  | Date | Opponent | Place | Result |  | + Feb. 22 |  Juan Manuel Chavez | Edmonton, Canada | KO 3 |  |  |  | 2002 |  | Date | Opponent | Place | Result |  | - Feb. 15 |  Steve  Molitor | Edmonton, Canada | TKO by 5 |  | Canadian Super-Bantamweight Title | 
   
SummaryTotal bouts: 40, Won: 34 (25 inside the limit), Lost: 4 (2 inside the limit), Draw: 2, NC: 0, ND: 0 |