Weightclass:  Middleweight
Location:  Nezahualcoyotl, Mexico
Record:  18 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2031Nezahualcoyotl, Mexico17 - 10 Sabir Amiraslanov4 - 6 WPts
13/05/2031Nezahualcoyotl, Mexico16 - 10 Oliver Labi2 - 5 WPts
13/03/2031Nezahualcoyotl, Mexico15 - 10 Olan Carstensen6 - 9 WPts
13/01/2031Nezahualcoyotl, Mexico14 - 10 Diego Morillo3 - 4 WPts
14/11/2030Nezahualcoyotl, Mexico13 - 10 Enzo Saldivar2 - 11 WPts
16/09/2030Nezahualcoyotl, Mexico12 - 10 Roman Revilla1 - 1(1) WPts
18/07/2030Soweto, South Africa11 - 10 Brin Jonker16 - 17 WPts
20/05/2030Saint Petersburg, Russia10 - 10 Aleksei Korobov4 - 17 WPts
22/03/2030Seoul, South Korea10 - 9 Min-hyeok Choung21 - 9 LPts
22/01/2030Nezahualcoyotl, Mexico9 - 9 Lloyd Caffrey3 - 2 WPts
23/11/2029Nezahualcoyotl, Mexico8 - 9 Guillermo Salcido4 - 10 WPts
24/09/2029Frankfurt, Germany8 - 8 David Stieve19(2) - 13 LPts
27/07/2029Tilburg, Netherlands8 - 7 Vic Schaillee27 - 15 LPts
29/05/2029Juarez, Mexico7 - 7 Ximen Terrones0 - 13 WPts
31/03/2029Nezahualcoyotl, Mexico6 - 7 Malik Alharthi1 - 9 WPts
31/01/2029Nezahualcoyotl, Mexico5 - 7 Gabriel Aragona1 - 6 WPts
02/12/2028Nezahualcoyotl, Mexico4 - 7 Alano Botello2 - 2 WPts
03/10/2028Nezahualcoyotl, Mexico4 - 6 Edelhard De Bruyn4 - 5 LPts
05/08/2028Khayelitsha, South Africa4 - 5 Michael September30(1) - 11 LPts
07/06/2028Bergen, Norway3 - 5 Kirk Ingebretsen5 - 15 WPts
09/04/2028Zurich, Switzerland2 - 5 Weber Stratmann2 - 22 WPts
10/02/2028Oslo, Norway2 - 4 Oddvar Norberg9 - 11 LPts
13/12/2027Wuppertal, Germany2 - 3 Alfonso Aders21 - 4(1) LPts
15/10/2027Augsburg, Germany2 - 2 Adelbert Stolz11 - 10 LPts
17/08/2027Zaporizhia, Ukraine2 - 1 Fedir Jangula13 - 7 LPts
19/06/2027Casablanca, Morocco1 - 1 Jibran Haddioui0 - 3 WPts
21/04/2027Novorossiysk, Russia1 - 0 Koldan Poloz1 - 6 LPts
21/02/2027Nezahualcoyotl, Mexico0 - 0 Diego Pelayo1 - 4 WPts