No amateur resultsProfessional recordDate | Opponent | Place | Result | 2005 | + June 16 | Roberto Jaime | Monterrey, Mexico | W 4 | = June 17 | Miguel Galvan | Monterrey, Mexico | Draw 4 | + Aug. 19 | Jesús Arreola | Monterrey, Mexico | KO 3 | + Sept. 23 | José Luis Armendariz | Monterrey, Mexico | KO 1 | + Oct. 28 | Pablo Alvarado | Monterrey, Mexico | KO 2 | + Nov. 18 | Mario Morales | Monterrey, Mexico | KO 2 | 2006 | = Feb. 7 | Axel Rodrigo Solis | Monterrey, Mexico | Draw 6 | + Apr. 14 | Axel Rodrigo Solis | Monterrey, Mexico | KO 2 | + Apr. 28 | Armando Patino | Monterrey, Mexico | W 8 | + June 2 | Juan Avila | Monterrey, Mexico | KO 6 | + July 28 | José Ortega | Monterrey, Mexico | TKO 1 | + Sept. 1 | Rolando Ruiz | Monterrey, Mexico | KO 1 | + Sept. 30 | Candelario Herrera | Monterrey, Mexico | TKO 1 | + Oct. 13 | Victor Marquez | Monterrey, Mexico | KO 4 | 2007 | + Feb. 2 | Ulises Duarte | Monterrey, Mexico | KO 3 | + May 4 | Jesús Abel Hernández | Monterrey, Mexico | KO 3 | + June 29 | Bernardo Guereca | Camp Verde, Arizona | W 6 | + Aug. 31 | Rogelio Sanchez | Monterrey, Mexico | W 12 | (Won vacant WBC FECOMBOX Super-Welterweight Title) | + Oct. 20 | Felipe González | Cancún, Mexico | TKO 1 | + Dec. 21 | Christian Solano | Monterrey, Mexico | KO 7 | (Retained WBC FECOMBOX Super-Welterweight Title) | 2008 | - Sept. 19 | Vanes Martirosyan | Primm, Nevada | L 10 | + Dec. 19 | Christian Solano | Monterrey, Mexico | KO 9 | (Retained WBC FECOMBOX Super-Welterweight Title) | 2009 | + May 23 | Bladimir Hernandez | Monterrey, Mexico | TKO 2 | + June 20 | Francisco Villanueva | Mexico City, Mexico | KO 3 | (Retained WBC FECOMBOX Super-Welterweight Title) | + Oct. 14 | Omar Vasquez | Monterrey, Mexico | W 12 | (Retained WBC FECOMBOX Super-Welterweight Title) | 2010 | + Feb. 6 | Roberto Valenzuela | Monterrey, Mexico | KO 1 | - Mar. 13 | John Duddy | Arlington, Texas | L 10 | + July 17 | Gilberto Flores | Tuxtla Gutierrez, Mexico | TKO 4 | 2011 | - Jan. 29 | Saul Roman | Culiacán, Mexico | TKO by 2 | + Dec. 22 | Grady Brewer | Oklahoma City, Oklahoma | W 10 UD | (Won NABF Super-Welterweight Title) | 2012 | + Sept. 15 | James Winchester | Las Vegas, Nevada | W 8 | 2013 | - Mar. 1 | Willie Nelson | Mashantucket, Connecticut | TKO by 1 (2:00) | (NABF Super-Welterweight Title) |
Summary
Total bouts: 32, Won: 26 (19 inside the limit), Lost: 4 (2 inside the limit), Draw: 2, NC: 0
|