39 Wins (23 Knockouts, 15 Decisions, 1 Disqualification), 15 Losses, 3 Draws
|
Res.
|
Record
|
Opponent
|
Type
|
Round
|
Date
|
Location
|
Notes
|
Loss
|
39-15-3
|
Vic Darchinyan
|
TKO
|
12 (12)
|
2007-03-03
|
Home Depot Center, Carson, California, U.S.
|
For IBF and IBO Flyweight title
|
Win
|
39-14-3
|
Luis Doria
|
UD
|
10
|
2006-05-06
|
DCU Center, Worcester, Massachusetts, U.S.
|
|
Win
|
38-14-3
|
Javier Murillo
|
KO
|
10 (10)
|
2005-09-19
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
|
Loss
|
37-14-3
|
Will Grigsby
|
UD
|
12
|
2005-05-14
|
MGM Grand Garden Arena, Las Vegas, Nevada, U.S.
|
Lost IBF Light Flyweight title
|
Win
|
37-13-3
|
Fahlan Sakkreerin
|
TKO
|
6 (12)
|
2004-05-15
|
Mandalay Bay Resort & Casino, Las Vegas, Nevada, U.S.
|
Retained IBF Light Flyweight title
|
Draw
|
36-13-3
|
Rosendo Alvarez
|
SD
|
12
|
2003-12-13
|
Boardwalk Hall, Atlantic City, New Jersey, U.S.
|
Retained IBF Light Flyweight title For WBA Light Flyweight title
|
Win
|
36-13-2
|
Alex Sánchez
|
TKO
|
12 (12)
|
2003-02-15
|
Caesars Palace, Las Vegas, Nevada, U.S.
|
Won IBF Light Flyweight title
|
Draw
|
35-13-2
|
Alex Sánchez
|
SD
|
12
|
2002-05-11
|
Coliseo Roberto Clemente, San Juan, Puerto Rico
|
IBF Light Flyweight Title Eliminator.
|
Win
|
35-13-1
|
Jose de Jesus Robles
|
KO
|
1 (10)
|
2001-12-17
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
|
Win
|
34-13-1
|
Juan Alfonso Keb Baas
|
UD
|
10
|
2001-10-20
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
|
Win
|
33-13-1
|
Jose Luis Velarde
|
TKO
|
3 (10)
|
2001-09-14
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
|
Win
|
32-13-1
|
Aaron Sepulveda
|
TKO
|
4 (10)
|
2001-07-06
|
Jai Alai Fronton, Tijuana, Baja California, Mexico
|
|
Win
|
31-13-1
|
Victor Hernandez
|
UD
|
12
|
2001-05-05
|
Jai Alai Fronton, Tijuana, Baja California, Mexico
|
Won WBO Americas Light Flyweight title
|
Loss
|
30-13-1
|
Roberto Carlos Leyva
|
TKO
|
8 (12)
|
2000-12-04
|
Jai Alai Fronton, Tijuana, Baja California, Mexico
|
Lost WBO NABO Light Flyweight title
|
Win
|
30-12-1
|
Juan Javier Lagos
|
UD
|
12
|
2000-09-11
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
Retained WBO NABO Light Flyweight title
|
Win
|
29-12-1
|
Alejandro Padilla
|
KO
|
4 (10)
|
2000-07-22
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
|
Win
|
28-12-1
|
Patricio Valenzuela
|
KO
|
2 (10)
|
2000-05-27
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
|
Win
|
27-12-1
|
Christian Hernandez
|
KO
|
2 (10)
|
2000-03-27
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
|
Win
|
26-12-1
|
Juan Carlos Moreno
|
TKO
|
4 (12)
|
2000-02-04
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
Won WBO NABO Light Flyweight title
|
Win
|
25-12-1
|
Ruben Arteaga
|
TKO
|
3 (10)
|
1999-02-08
|
Tijuana, Baja California, Mexico
|
|
Loss
|
24-12-1
|
Jesper Jensen
|
UD
|
12
|
1998-11-06
|
K.B. Hallen, Copenhagen, Denmark
|
For IBC Super Flyweight title
|
Loss
|
24-11-1
|
Eric Morel
|
UD
|
12
|
1998-10-17
|
Casa Blanca Hotel, Mesquite, Nevada, U.S.
|
For IBA Super Flyweight title
|
Win
|
24-10-1
|
Jaime Lopez
|
TKO
|
3 (8)
|
1998-09-12
|
Plaza de Toros, Tijuana, Baja California, Mexico
|
|
Loss
|
23-10-1
|
Mike Trejo
|
KO
|
6 (8)
|
1998-08-06
|
City Coliseum, Austin, Texas, U.S.
|
|
Loss
|
23-9-1
|
Jacob Matlala
|
TD
|
8 (12)
|
1998-02-20
|
Argosy Festival Atrium, Baton Rouge, Louisiana, U.S.
|
For IBA Light Flyweight title
|
Win
|
23-8-1
|
Jorge Arce
|
UD
|
12
|
1997-12-12
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
Won WBA Fedecentro Light Flyweight title
|
Loss
|
22-8-1
|
Alex Sánchez
|
UD
|
12
|
1997-03-29
|
Hilton Hotel, Las Vegas, Nevada, U.S.
|
For WBO Minimumweight title
|
Win
|
22-7-1
|
Oscar Aguilar
|
TKO
|
5 (10)
|
1996-12-16
|
Tijuana, Baja California, Mexico
|
|
Win
|
21-7-1
|
Alberto Martinez
|
UD
|
10
|
1996-10-05
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
|
Win
|
20-7-1
|
Tomas Cordoba
|
TKO
|
7 (12)
|
1996-04-30
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
Retained Mexico Light Flyweight title
|
Win
|
19-7-1
|
Jose Luis Zepeda
|
TD
|
11 (12)
|
1996-02-12
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
Retained Mexico Light Flyweight title
|
Win
|
18-7-1
|
Juventino Delgado
|
TKO
|
5 (8)
|
1995-12-12
|
Tijuana, Baja California, Mexico
|
|
Win
|
17-7-1
|
Edgar Cardenas
|
UD
|
12
|
1995-10-24
|
Auditorio Municipal, Tijuana, Baja California, Mexico
|
Won Mexico Light Flyweight title
|
Win
|
16-7-1
|
Jorge Luis Roman
|
UD
|
12
|
1995-09-18
|
Tijuana, Baja California, Mexico
|
Won Baja California State Flyweight title
|
Win
|
15-7-1
|
Ruben Arteaga
|
TKO
|
12 (12)
|
1995-07-01
|
Tijuana, Baja California, Mexico
|
|
Draw
|
14-7-1
|
Jose Luis Herrera
|
MD
|
12
|
1995-06-23
|
Mexicali, Baja California, Mexico
|
For Baja California State Flyweight title
|
Win
|
14-7
|
Juventino Delgado
|
KO
|
6 (6)
|
1995-05-26
|
Tijuana, Baja California, Mexico
|
|
Win
|
13-7
|
Pedro Morquecho
|
DQ
|
6 (8)
|
1995-04-28
|
Mexicali, Baja California, Mexico
|
|
Win
|
12-7
|
Juan Akira
|
TKO
|
6 (8)
|
1995-03-13
|
Tijuana, Baja California, Mexico
|
|
Win
|
11-7
|
Manuel Valenzuela
|
TKO
|
6 (6)
|
1995-02-18
|
San Luis Rio Colorado, Sonora, Mexico
|
|
Win
|
10-7
|
Leonardo Gutierrez
|
UD
|
4
|
1995-02-03
|
Mexicali, Baja California, Mexico
|
|
Win
|
9-7
|
Leonardo Gutierrez
|
MD
|
4
|
1994-12-04
|
San Felipe, Guanajuato, Mexico
|
|
Loss
|
8-7
|
Carlos Cantu
|
UD
|
6
|
1994-10-24
|
Great Western Forum, Inglewood, California, U.S.
|
|
Win
|
8-6
|
Jose Luis Aguilar
|
UD
|
4
|
1994-09-28
|
Huntington Park, California, U.S.
|
|
Loss
|
7-6
|
Jose Orejel
|
SD
|
6
|
1994-08-22
|
Tijuana, Baja California, Mexico
|
|
Win
|
7-5
|
Jose Antonio Mulgado
|
UD
|
4
|
1994-06-10
|
Ensenada, Baja California, Mexico
|
|
Loss
|
6-5
|
Tomas Cordoba
|
MD
|
4
|
1994-05-13
|
Tijuana, Baja California, Mexico
|
|
Win
|
6-4
|
Juventino Delgado
|
TKO
|
4 (6)
|
1994-04-25
|
Tecate, Baja California, Mexico
|
|
Win
|
5-4
|
Luis Lopez
|
TKO
|
4 (6)
|
1994-03-22
|
Tijuana, Baja California, Mexico
|
|
Win
|
4-4
|
Heriberto Vasquez
|
KO
|
4 (4)
|
1994-02-01
|
Tecate, Baja California, Mexico
|
|
Win
|
3-4
|
Ricardo Lopez
|
UD
|
4
|
1993-11-26
|
Tijuana, Baja California, Mexico
|
|
Win
|
2-4
|
Enrique Vega
|
TKO
|
4 (4)
|
1993-10-22
|
Tijuana, Baja California, Mexico
|
|
Win
|
1-4
|
Tomas Cordoba
|
UD
|
4
|
1993-09-06
|
Tijuana, Baja California, Mexico
|
|
Loss
|
0-4
|
Osvaldo Guerrero
|
TKO
|
1 (4)
|
1993-07-08
|
Tijuana, Baja California, Mexico
|
|
Loss
|
0-3
|
Jose Antonio Mulgado
|
KO
|
1 (4)
|
1993-05-14
|
Mexicali, Baja California, Mexico
|
|
Loss
|
0-2
|
Jose DiMino
|
UD
|
4
|
1993-04-24
|
Great Western Forum, Inglewood, California, U.S.
|
|
Loss
|
0-1
|
Jose Landin
|
MD
|
4
|
1993-02-05
|
Monterey, California, U.S.
|
|