Weightclass:  Middleweight
Location:  Guadalupe, Mexico
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Guadalupe, Mexico22 - 15 Ull Thoresen3 - 6 WPts
17/10/2033Guadalupe, Mexico21 - 15 Waleed Islam2 - 5 WPts
17/08/2033Guadalupe, Mexico20 - 15 Yakiv Lipka10 - 4 WPts
17/06/2033Guadalupe, Mexico19 - 15 Geoff Thorburn19 - 9 WPts
16/04/2033Guadalupe, Mexico18 - 15 Hassan Rahimi1 - 1 WPts
14/02/2033Guadalupe, Mexico17 - 15 Urvano Calvo16 - 15 WPts
15/12/2032Guadalupe, Mexico16 - 15 Guillermo Salcido12 - 23 WPts
15/10/2032Guadalupe, Mexico15 - 15 Seth Pizzinato5 - 10 WPts
16/08/2032Guadalupe, Mexico14 - 15 Obaid Anwar2 - 1 WPts
13/06/2032Guadalupe, Mexico13 - 15 Santiago Perales7 - 5 WPts
14/04/2032Chipancingo, Mexico13 - 14 Rodrigo Almeida36 - 22 LPts Mexico National Championships 2032View
11/04/2032Chipancingo, Mexico12 - 14 Roman Revilla4 - 9(1) WPts Mexico National Championships 2032View
05/04/2032Mexico City, Mexico11 - 14 Fidel Marcelino11 - 7 WPts
26/02/2032San Luis Potosi, Mexico10 - 14 Cortez Arce5 - 11 WPts
02/01/2032Guadalupe, Mexico9 - 14 Karlo Ramljak5 - 6 WPts
03/11/2031Guadalupe, Mexico8 - 14 Marjun Monterrosa1 - 0 WPts
03/09/2031Khayelitsha, South Africa8 - 13 Ntsikelelo Serero19(1) - 15 LPts
06/07/2031Leipzig, Germany7 - 13 Rodrigo Hein9 - 15 WPts
07/05/2031Gyumri, Armenia7 - 12 Paren Lousinyan27 - 21 LPts
09/03/2031Guadalupe, Mexico6 - 12 Cortez Arce2 - 8 WPts
09/01/2031Randburg, South Africa6 - 11 Joseph Van der Walt20 - 15 LPts
11/11/2030Frankfurt, Germany6 - 10 Milan Betthauser13 - 17 LPts
13/09/2030Munich, Germany5 - 10 Reynart Kroeger3 - 21 WPts
16/07/2030Kuala Lumpur, Malaysia5 - 9 Irfan Baig25(2) - 17 LPts
18/05/2030Ecatepec, Mexico4 - 9 Jose Arenas4 - 13 WPts
20/03/2030Berlin, Germany4 - 8 Ritter Meinke18 - 11 LPts
20/01/2030Mexico City, Mexico3 - 8 Quin Cantero6 - 3 WPts
22/11/2029Guadalupe, Mexico3 - 7 Diego Rossel12 - 8 LPts
23/09/2029Wroclaw, Poland2 - 7 Tadzio Janowiak3 - 11 WPts
26/07/2029Genoa, Italy2 - 6 Luigi Ranieri20 - 9 LPts
28/05/2029Eindhoven, Netherlands2 - 5 Everard Peemans23 - 15 LPts
30/03/2029Palembang, Indonesia2 - 4 Untung Widiowati14 - 24 LPts
30/01/2029Panama City, Panama2 - 3 Frisco Mario5 - 19 LPts
02/12/2028Nezahualcoyotl, Mexico2 - 2 Vidal Roza4 - 7 LPts
04/10/2028Germiston, South Africa2 - 1 Siyabonga Molekane8 - 20 LPts
06/08/2028Athens, Greece2 - 0 Oedipus Manolis18(1) - 13 LPts
08/06/2028Abu Dhabi, UAE1 - 0 Hassan Armanjani16 - 11 WPts
10/04/2028Guadalupe, Mexico0 - 0 Angel Bravo1 - 7 WPts