Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  46 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2042Mexico City, Mexico45 - 11 Wout Taelboom1 - 0 WPts
11/05/2042Mexico City, Mexico44 - 11 Saenmuangloei Sanghamkichakul1 - 0 WPts
17/04/2042Mexico City, Mexico43 - 11 Sam Hollinger3 - 13(1) WPts
18/03/2042Mexico City, Mexico42 - 11 Waleed Nabieff1 - 2 WPts
20/02/2042Mexico City, Mexico41 - 11 Harvey Barclay3 - 12(1) WPts
24/01/2042Mexico City, Mexico40 - 11 Quinby Sonnichsen2 - 1 WPts
30/12/2041Mexico City, Mexico39 - 11 Manuel Talavera2 - 13 WPts
27/11/2041Mexico City, Mexico39 - 10 Francisco Mandujano3 - 6 LPts
28/10/2041Mexico City, Mexico38 - 10 Jan Konvicka1 - 3 WPts
03/10/2041Mexico City, Mexico37 - 10 Mitsuru Fukuda1 - 2 WPts
07/09/2041Mexico City, Mexico36 - 10 Glynn Storie1 - 1 WPts
09/08/2041Mexico City, Mexico35 - 10 Steven Evens0 - 6 WPts
13/07/2041Mexico City, Mexico34 - 10 Chris Cassel2 - 17 WPts
09/06/2041Mexico City, Mexico34 - 9 Ollie Rheon3 - 7 LPts
16/05/2041Mexico City, Mexico33 - 9 Lothar Kammerman3 - 22 WPts
19/04/2041Mexico City, Mexico32 - 9 Pedro Herrero1 - 2 WPts
23/03/2041Mexico City, Mexico31 - 9 Phil Whitten3 - 7 WPts
23/02/2041Mexico City, Mexico30 - 9 Jose Nazario1 - 15 WPts
29/01/2041Mexico City, Mexico29 - 9 Basil Andris1 - 0 WPts
04/01/2041Mexico City, Mexico28 - 9 Newell Gabriel2 - 11 WPts
05/12/2040Mexico City, Mexico27 - 9 Nori Suto1 - 3(1) WPts
05/11/2040Mexico City, Mexico26 - 9 Oliver Oparanozie0 - 1 WPts
08/10/2040Mexico City, Mexico25 - 9 Aleksandr Shchennikov1 - 6 WPts
08/09/2040Mexico City, Mexico24 - 9 Ulises Plasencia1 - 0 WPts
12/08/2040Mexico City, Mexico23 - 9 Paul Aye2 - 4 WPts
13/07/2040Mexico City, Mexico22 - 9 Zacarias Chirino0 - 2 WPts
15/06/2040Mexico City, Mexico21 - 9 Rogelio Ozuna4 - 8 WPts
21/05/2040Mexico City, Mexico20 - 9 Terry Speed1 - 3 WPts
27/04/2040Mexico City, Mexico19 - 9 Lothar Kammerman1 - 5 WPts
31/03/2040Mexico City, Mexico18 - 9 On Lui0 - 4 WPts
05/03/2040Mexico City, Mexico17 - 9 Hassan Hamdouchi1 - 2 WPts
08/02/2040Mexico City, Mexico16 - 9 Quito Pedro1 - 3 WPts
13/01/2040Mexico City, Mexico15 - 9 Marnix Tavernier2 - 13 WPts
18/12/2039Mexico City, Mexico14 - 9 Nelson Fabunmi1 - 3 WPts
18/11/2039Mexico City, Mexico13 - 9 Juan Varon0 - 2 WPts
24/10/2039Mexico City, Mexico12 - 9 Roger Duggan0 - 8(1) WPts
27/09/2039Mexico City, Mexico11 - 9 Sid Jones0 - 13(1) WPts
02/09/2039Mexico City, Mexico10 - 9 Robert Prichard1 - 0 WPts
27/07/2039Mexico City, Mexico10 - 8 Alejandro Anaya6 - 21 LPts
24/07/2039Mexico City, Mexico10 - 7 Quin Onate1 - 2 LPts
25/06/2039Mexico City, Mexico9 - 7 Ronan McGuinness0 - 5 WPts
28/05/2039Mexico City, Mexico8 - 7 Rogelio Ozuna0 - 1 WPts
02/05/2039Mexico City, Mexico7 - 7 Spencer Camm0 - 2 WPts
07/04/2039Mexico City, Mexico6 - 7 Lukman Archer0 - 2 WPts
09/03/2039Mexico City, Mexico5 - 7 Petch Sunaigym0 - 4 WPts
09/02/2039Mexico City, Mexico4 - 7 Rush Nys0 - 1 WPts
06/01/2039Mexico City, Mexico4 - 6 VÝtezslav Slovacek2 - 2 LPts
05/01/2039Mexico City, Mexico3 - 6 Marnix Tavernier0 - 1 WPts
05/11/2038Mexico City, Mexico3 - 5 Vitali Titov0 - 0 LPts
18/09/2038Mexico City, Mexico2 - 5 James Colden0 - 0 WPts
17/08/2038Mexico City, Mexico1 - 5 Joseph Jameson2 - 12 WPts
16/07/2038Sofia, Bulgaria1 - 4 Krastio á Kovalev31 - 17(1) LPts
15/07/2038Mexico City, Mexico0 - 4 Michael Lythgoe0 - 0 WPts
18/05/2038Mexico City, Mexico0 - 3 Santiago Tobias0 - 0 LPts
26/03/2038Offa, Nigeria0 - 2 Rabiu Lagunju3 - 11(1) LPts
26/01/2038Mexico City, Mexico0 - 1 Malvolio Lira7 - 13 LPts
22/12/2037Mexico City, Mexico0 - 0 Leonel Alejandro1 - 1 LPts