| Date | Opponent | Record | Location | Result | End Round |
| 2009-08-15 | Steven Luevano | 36-1-1 | MGM Grand, Las Vegas | L DQ | 7 of 12 |
| 2009-05-02 | Yoglie Herrera | 22-7 | MGM Grand, Las Vegas | W UD | 6 of 6 |
| 2008-11-09 | Sande Otieno | 6-1 | Quezon City, Philippines | W TKO | 11h of 12 |
| 2008-11-?? | Caro | W TKO | 8rd of 10 | ||
| 2008-07-26 | Adam Carrera | 19-3-0 | MGM Grand, Las Vegas, Nevada, United States | W TKO | 3rd of 10 |
| 2008-04-26 | Torrence Daniels | 10-3-1 | Plaza de Toros Juriquilla, Queretaro, Queretaro, Mexico | W TKO | 2nd of 10 |
| 2008-02-09 | Juan Ruiz | 22-4-0 | Domo De La Feria, Leon, Guanajuato, Mexico | W UD | 12 of 12 |
| 2007-10-04 | Salvador Garcia | 14-5-2 | Hard Rock Hotel and Casino, Las Vegas, Nevada, United States | W TKO | 9th of 10 |
| 2007-08-04 | Gabriel Elizondo | 10-3-1 | Allstate Arena, Rosemont, Illinois, United States | W TKO | 4th of 10 |
| 2007-04-14 | Benjamin Flores | 14-2-0 | Alamodome, San Antonio, Texas, United States | W UD | 10th of 10 |
| 2007-02-25 | Jae-Choon Moon | 6-5-1 | Baguio Convention Center, Baguio City, Luzon, Philippines | W TKO | 4th of 10 |