| | Date | Opponent | City | Result | Score/Time |
 | 1980-02-05 | Andres Felix | Culiacan, Sinaloa | KO6 | |
 | 1980-03-03 | Fidencio Cebreros | Culiacan, Sinaloa | PTS | |
 | 1980-04-08 | Ramon Flores | Culiacan, Sinaloa | PTS | |
 | 1980-05-20 | Roberto Garcia | Guaymas, Sonora | TKO6 | |
 | 1980-07-18 | Tito Geraldo | Guamuchil, Sinaloa | PTS | |
 | 1980-09-05 | Miguel Cebrero | Culiacan, Sinaloa | PTS | |
 | 1980-09-22 | Jesus Lara | Culiacan, Sinaloa | PTS | |
 | 1980-10-13 | Jesus Martinez | Culiacan, Sinaloa | KO1 | |
 | 1980-11-26 | Andres Felix | Culiacan, Sinaloa | KO6 | |
 | 1980-12-15 | Roberto Flores | Culiacan, Sinaloa | KO3 | |
 | 1981-02-02 | Julio Gaxiola | Tijuana, Baja California | KO4 | |
 | 1981-03-04 | Miguel Ruiz | Culiacan, Sinaloa | KO1 | |
 | 1981-05-08 | Eduardo Acosta | Culiacan, Sinaloa | KO2 | |
 | 1981-06-05 | Victor Gamez | Culiacan, Sinaloa | KO1 | |
 | 1981-06-26 | Fidel Navarro | Culiacan, Sinaloa | KO1 | |
 | 1981-07-10 | Bobby Fernandez | Culiacan, Sinaloa | KO1 | |
 | 1981-07-27 | Daniel Martinez | Tijuana, Baja California | KO1 | |
 | 1981-08-07 | Jesus Lara | Culiacan, Sinaloa | KO2 | |
 | 1981-08-31 | Daniel Felizardo | Tijuana, Baja California | KO3 | |
 | 1981-09-25 | Jorge Ramirez | Culiacan, Sinaloa | KO2 | |
 | 1981-10-19 | Jose Medina | Tijuana, Baja California | KO6 | |
 | 1981-12-17 | Manuel Vasquez | Culiacan, Sinaloa | KO7 | |
 | 1982-01-12 | Ramon Luque | Tijuana, Baja California | KO1 | |
 | 1982-01-29 | Jesus Garcia | Guamuchil, Sinaloa | KO2 | |
 | 1982-02-04 | Ramon Peraza | Tijuana, Baja California | KO1 | |
 | 1982-02-19 | Carlos Bryant | Culiacan, Sinaloa | KO2 | |
 | 1982-03-11 | Johnny Jensen | Tijuana, Baja California | KO3 | |
 | 1982-03-29 | Jose Medina | Tijuana, Baja California | KO6 | |
 | 1982-04-26 | Benny Abarca | Tijuana, Baja California | PTS | |
 | 1982-05-08 | Juan Carlos Alvarado | Culiacan, Sinaloa | KO3 | |
 | 1982-07-19 | Gustavo Salgado | Tijuana, Baja California | KO2 | |
 | 1982-08-20 | Santos Rodriguez | Culiacan, Sinaloa | KO8 | |
 | 1982-09-28 | Jose Resendez | Tijuana, Baja California | KO6 | |
 | 1982-10-23 | Jerry Lewis | Tijuana, Baja California | KO5 | |
 | 1982-12-11 | Jerry Lewis | Sacramento, California | KO6 | |
 | 1983-02-25 | Othoniel Lopez | Ensenada, Baja California | KO4 | |
 | 1983-04-04 | Ernesto Herrera | Tijuana, Baja California | KO2 | |
 | 1983-05-01 | Javier Fragoso | San Juan, Puerto Rico | KO4 | |
 | 1983-06-15 | Romero Sandoval | Los Angeles, California | KO2 | 1:58 |
 | 1983-07-16 | Benny Abarca | Culiacan, Sinaloa | KO5 | |
 | 1983-09-01 | Adriano Arreola | Los Angeles, California | PTS | |
 | 1983-12-30 | Armando Flores | Mazatlan, Sinaloa | KO3 | |
 | 1984-05-04 | Ramon Avitia | Culiacan, Sinaloa | KO6 | |
 | 1984-06-13 | Delfino Mendoza | Hermosillo, Sonora | KO3 | |
 | 1984-09-13 | Mario Martinez | Los Angeles, California | TKO8 | |
 | 1985-01-01 | Manuel Hernandez | Mexico City, Mexico | KO3 | |
 | 1985-04-19 | Ruben Castillo | Inglewood, California | TKO6 | 2:56 |
 | 1985-07-07 | Roger Mayweather | Las Vegas, Nevada | TKO2 | 2:30 |
 | 1985-09-21 | Dwight Pratchett | Las Vegas, Nevada | UD | 120-109, 118-110, 117-111 |
 | 1985-12-19 | Jeff Bumphus | Los Angeles, California | TD5 | 1:19 |
 | 1986-03-22 | Roberto Collins Lindo | Las Vegas, Nevada | KO2 | 0:31 |
 | 1986-05-15 | Faustino Martires Barrios | Paris, France | TKO5 | 2:02 |
 | 1986-06-13 | Refugio Rojas | New York, New York | TKO7 | 2:33 |
 | 1986-08-03 | Rocky Lockridge | Monte Carlo, Monaco | MD | 119-113, 116-113, 116-116 |
 | 1986-12-12 | Juan LaPorte | New York, New York | UD | 117-112, 115-114, 114-113 |
 | 1987-04-18 | Francisco Tomas Da Cruz | Nimes, France | TKO3 | 2:31 |
 | 1987-08-21 | Danilo Cabrera | Tijuana, Baja California | UD | 120-102(x2), 120-105 |
 | 1987-11-21 | Edwin Rosario | Las Vegas, Nevada | TKO11 | 2:38 |
 | 1988-03-05 | Nico Perez | Tijuana, Baja California | KO3 | |
 | 1988-04-16 | Rodolfo Aguilar | Las Vegas, Nevada | TKO6 | 1:13 |
 | 1988-06-04 | Rafael Limon | Mazatlan, Sinaloa | TKO7 | |
 | 1988-08-01 | Vernon Buchanan | Inglewood, California | TKO3 | |
 | 1988-10-29 | Jose Luis Ramirez | Las Vegas, Nevada | TD11 | 98-91, 96-94, 95-93 |
 | 1989-05-13 | Roger Mayweather | Inglewood, California | TKO10 | 3:00 |
 | 1989-07-30 | Kenny Vice | Atlantic City, New Jersey | TKO3 | 1:57 |
 | 1989-10-09 | Rodolfo Batta | Tijuana, Baja California | KO1 | |
 | 1989-10-27 | Ramon Aramburu | Mazatlan, Sinaloa | KO3 | |
 | 1989-11-18 | Sammy Fuentes | Las Vegas, Nevada | TKO10 | 3:00 |
 | 1989-12-16 | Alberto Cortes | Mexico City, Mexico | TKO3 | 1:56 |
 | 1990-03-17 | Meldrick Taylor | Las Vegas, Nevada | TKO12 | 2:58 |
 | 1990-07-05 | Akwei Addo | Madrid, Spain | KO2 | |
 | 1990-08-18 | Russell Mosley | Culiacan, Sinaloa | KO3 | |
 | 1990-11-08 | Jaime Balboa | Mazatlan, Sinaloa | TKO4 | 2:10 |
 | 1990-12-08 | Kyung Duk Ahn | Atlantic City, New Jersey | TKO3 | 2:14 |
 | 1991-03-18 | John Duplessis | Las Vegas, Nevada | TKO4 | 2:42 |
 | 1991-04-26 | Tommy Small | Culiacan, Sinaloa | TKO4 | 0:56 |
 | 1991-09-14 | Lonnie Smith | Las Vegas, Nevada | UD | 119-107, 118-106, 118-109 |
 | 1991-11-12 | Jorge Alberto Melian | Mexico City, Mexico | KO4 | 1:36 |
 | 1991-12-13 | Ignacio Pedromo | Hermosillo, Sonora | TKO8 | 0:00 |
 | 1992-03-13 | Juan Soberanes | La Paz, Baja California Sur | KO4 | |
 | 1992-04-10 | Angel Hernandez | Mexico City, Mexico | TKO5 | 1:11 |
 | 1992-08-01 | Frankie Mitchell | Las Vegas, Nevada | TKO4 | 0:56 |
 | 1992-09-12 | Hector Camacho | Las Vegas, Nevada | UD | 120-107, 119-110, 117-111 |
 | 1992-10-31 | Bruce Pearson | Culiacan, Sinaloa | KO3 | |
 | 1992-12-13 | Marty Jakubowski | Las Vegas, Nevada | TKO6 | |
 | 1993-02-20 | Greg Haugen | Mexico City, Mexico | TKO5 | 2:02 |
 | 1993-04-10 | Silvio Walter Rojas | Zapopan, Jalisco | KO3 | 2:05 |
 | 1993-05-08 | Terrence Alli | Las Vegas, Nevada | TKO6 | 0:45 |
 | 1993-09-10 | Pernell Whitaker | San Antonio, Texas | MD | 115(x2), 113-115 |
 | 1993-10-30 | Mike Powell | Juarez, Chihuahua | TKO4 | |
 | 1993-12-18 | Andy Holligan | Puebla, Puebla | TKO5 | 3:00 |
 | 1994-05-07 | Frankie Randall | Las Vegas, Nevada | TD8 | 76-75, 77-74, 75-76 |
 | 1994-01-29 | Frankie Randall | Las Vegas, Nevada | (SD) | 114-113, 113-114, 111-116 |
 | 1994-09-17 | Meldrick Taylor | Las Vegas, Nevada | TKO8 | 1:41 |
 | 1994-12-10 | Tony Lopez | Monterrey, Nuevo Leon | TKO10 | 1:41 |
 | 1995-04-08 | Giovanni Parisis | Las Vegas, Nevada | UD | 120-107, 118-109(x2) |
 | 1995-07-29 | Craig Houk | Rosemont, Illinois | KO1 | |
 | 1995-09-16 | David Kamau | Las Vegas, Nevada | UD | 117-110, 116-112, 116-114 |
 | 1996-02-09 | Scott Walker | Las Vegas, Nevada | TKO2 | 2:45 |
 | 1996-06-07 | Oscar De la Hoya | Las Vegas, Nevada | (TKO4) | 2:37 |
 | 1996-10-12 | Joey Gamache | Anaheim, California | TKO8 | 3:00 |
 | 1997-03-29 | Tony Martin | Las Vegas, Nevada | UD | 97-92(x2), 98-91 |
 | 1997-06-28 | Larry LaCoursiere | Las Vegas, Nevada | UD | |
 | 1998-03-07 | Miguel Angel Gonzalez | Mexico City, Mexico | SD | 115-114, 114-116, 115-115 |
 | 1998-06-25 | Ken Sigurani | Mashantucket, Connecticut | TKO3 | 2:09 |
 | 1998-09-18 | Oscar De la Hoya | Las Vegas, Nevada | (TKO8) | 3:00 |
 | 1999-04-01 | Verdell Smith | El Paso, Texas | TKO4 | 1:36 |
 | 1999-07-10 | Marty Jakubowski | Mexicali, Baja California | TKO4 | |
 | 1999-10-02 | Willy Wise | Las Vegas, Nevada | (UD) | 92-98, 93-97, 91-99 |
 | 1999-12-18 | Buck Smith | Culiacan, Sinaloa | KO3 | |
 | 2000-07-29 | Kostya Tszyu | Phoenix, Arizona | (TKO6) | 1:28 |
 | 2001-11-24 | Terry Thomas | Juarez, Chihuahua | TKO2 | 0:50 |
 | 2003-11-22 | Willy Wise | Tijuana, Baja California | TKO2 | |
 | 2004-05-22 | Frankie Randall | Mexico City, Mexico | UD | 99-91, 98-92(x2) |
 | 2005-05-28 | Ivan Robinson | Los Angeles, California | UD | 100-88, 99-89(x2) |
 | 2005-09-17 | Grover Wiley | Phoenix, Arizona | (TKO5) | 3:00 |