Weightclass:  Middleweight
Location:  Mexicali, Mexico
Record:  30 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2026Mexicali, Mexico29 - 19 Shayan Khan5 - 8(1) WPts
23/01/2026Mexicali, Mexico28 - 19 Meino Nachtigal2 - 6 WPts
24/11/2025Mexicali, Mexico28 - 18 Juan Pompa38(5) - 13 LPts
25/09/2025Mexicali, Mexico27 - 18 Rafael Campano0 - 1 WPts
27/07/2025Mexicali, Mexico26 - 18 Vicente Samano1 - 14 WPts
29/05/2025Mexicali, Mexico25 - 18 Roman Cardoso0 - 3 WPts
30/03/2025Mexicali, Mexico24 - 18 Angel Villagran7 - 3 WPts
29/01/2025Mexicali, Mexico23 - 18 Evgeny Komar3 - 13(1) WPts
01/12/2024Mexicali, Mexico22 - 18 Carolus Frieberg11 - 26(1) WPts
02/10/2024Mexicali, Mexico21 - 18 Landry Lescot2 - 16 WPts
03/08/2024Surrey, Canada20 - 18 Euan Ivory0 - 17(5) WPts
05/06/2024Mexicali, Mexico19 - 18 Angel Orozco2 - 8 WPts
07/04/2024Córdoba, Argentina18 - 18 Aimon Gusman4 - 20 WPts
08/02/2024Riga, Latvia18 - 17 Igor Udris27(1) - 13 LPts
11/12/2023Kharkiv, Ukraine18 - 16 Valeri Maslak19 - 6 LPts
10/10/2023Mexico City, Mexico18 - 15 Alejandro Centeno6 - 24 LPts
17/08/2023Geneva, Switzerland18 - 14 Sumner Criqui14 - 4 LPts
19/06/2023Odessa, Ukraine17 - 14 Sergey Tutko24 - 9 WPts
21/04/2023Kiev, Ukraine16 - 14 Faddei Popko5 - 25(2) WPts
21/02/2023Irapuato, Mexico16 - 13 Ryo Jaquez18 - 15 LPts
24/12/2022Vitebsk, Belarus15 - 13 Ivan Malinowski0 - 7 WPts
25/10/2022Tarant, Italy14 - 13 Angelo Vincenzi6 - 13 WPts
27/08/2022Minsk, Belarus13 - 13 Luka Mihalko14 - 12 WPts
29/06/2022Gyumri, Armenia12 - 13 Shnorhk Zaratzian9 - 17 WPts
01/05/2022Mexico City, Mexico12 - 12 Guido Primo14 - 13 LPts
23/03/2022Tijuana, Mexico12 - 11 Beltran Arreguin12 - 7 LPts
20/02/2022Umlazi, South Africa11 - 11 Dylan Kapepa4 - 19 WPts
22/12/2021Lima, Peru10 - 11 Lorenzo Padron7 - 18 WPts
23/10/2021Oujda, Morocco10 - 10 Ayser Tumin3 - 13 LPts
25/08/2021Mexicali, Mexico10 - 9 Alejandro Mondragon16 - 2 LPts
24/06/2021Mexico City, Mexico10 - 8 Frisco Miers10 - 8 LPts
28/04/2021Mexicali, Mexico9 - 8 Jeronim Konwinski6 - 7 WPts
27/02/2021New York City, USA9 - 7 Gethin Keegan16 - 4 LPts
29/12/2020Mexicali, Mexico8 - 7 Borya Orlik6 - 11 WPts
29/10/2020Nezahualcoyotl, Mexico7 - 7 Santiago Prados3 - 9 WPts
14/09/2020Mexicali, Mexico6 - 7 Georgiy Salyckow8 - 9 WPts
14/07/2020Monterrey, Mexico6 - 6 Joaquin Gago13 - 4 LPts
24/05/2020Mexicali, Mexico5 - 6 Moses Adelaja6 - 6 WPts
24/03/2020Mexicali, Mexico4 - 6 Carolus Mikkelsen3 - 6 WPts
24/01/2020Sana'a, Yemen4 - 5 Zain Farooq4 - 10 LPts
26/11/2019Puente Alto, Chile4 - 4 Tajo Vinas5 - 8 LPts
28/09/2019Tijuana, Mexico4 - 3 Beltran Arreguin2 - 2 LPts
04/08/2019Mexicali, Mexico4 - 2 Sabir Sharifov4 - 2 LPts
05/06/2019Tijuana, Mexico3 - 2 Beltran Arreguin1 - 1 WPts
23/04/2019Ankara, Turkey2 - 2 Mehmet Oyan1 - 6 WPts
22/02/2019Athens, Greece2 - 1 Erymanthus Manikas2 - 3 LPts
24/12/2018Mexicali, Mexico1 - 1 Cole Prichard7 - 0 WPts
26/10/2018Chihuahua, Mexico1 - 0 Joaquin Deniz1 - 2 LPts
06/09/2018Mexicali, Mexico0 - 0 Joaquin Gago3 - 2 WPts