Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/10/2026Mexico City, Mexico23 - 15 Chase Diawara2 - 9 WPts
10/08/2026Mexico City, Mexico22 - 15 Alejandro Agcaoili13(1) - 13 WPts
11/06/2026Mexico City, Mexico21 - 15 Mark Millwee1 - 10(4) WPts
12/04/2026Mexico City, Mexico20 - 15 Waleed Mady12 - 9 WPts
11/02/2026Mexico City, Mexico19 - 15 Tyrell Cheboror1 - 2 WPts
13/12/2025Mexico City, Mexico18 - 15 Rupert Lux1 - 14 WPts
14/10/2025Mexico City, Mexico17 - 15 Angel Artiles1 - 0 WPts
15/08/2025Mexico City, Mexico16 - 15 Santiago Sotello0 - 1 WPts
16/06/2025Mexico City, Mexico15 - 15 Cuba Olivas0 - 1 WPts
17/04/2025Mexico City, Mexico14 - 15 Oihane Santillan1 - 0 WPts
16/02/2025Mexico City, Mexico13 - 15 Cruz Olivarez1 - 6 WPts
18/12/2024Mexico City, Mexico12 - 15 Lorenzo Montemayor0 - 2 WPts
19/10/2024Algiers, Algeria11 - 15 Haider Maillot20 - 22 WPts
21/08/2024Las Condes, Chile11 - 14 Hernan Augusto28 - 14 LPts
23/06/2024Mexico City, Mexico10 - 14 Carlos Gomez1 - 2 WPts
25/04/2024Nezahualcoyotl, Mexico9 - 14 Juan Montiel17(1) - 19 WPts
27/02/2024Kharkiv, Ukraine9 - 13 Vasili Andryunin14 - 21 LPts
30/12/2023Mexico City, Mexico8 - 13 Felippe Rita16 - 20 WPts
31/10/2023Yerevan, Armenia8 - 12 Paze Jagdjyan8 - 15 LPts
01/09/2023Mexico City, Mexico8 - 11 Pedro Nepomuceno28 - 7 LPts
04/07/2023Valencia, Spain8 - 10 Montego Tomey5 - 28 LPts
06/05/2023Yerevan, Armenia8 - 9 Sipan Lylozyan7 - 12 LPts
08/03/2023Swansea, UK8 - 8 Bryan Daly16 - 13 LPts
08/01/2023Brussels, Belgium8 - 7 Ray Phalle11(2) - 17 LPts
09/11/2022Mexico City, Mexico7 - 7 Hernan Canez4 - 18 WPts
15/09/2022San Nicolas de los Garza, Mexico6 - 7 Nemesio Reinoso6(1) - 19 WPts
15/08/2022Mexico City, Mexico6 - 6 Pedro Lina18(1) - 10 LPts
14/07/2022Mexico City, Mexico5 - 6 Mike Wallis7 - 7 WPts
15/05/2022Ecatepec, Mexico4 - 6 Angel Valverde6 - 16(1) WPts
04/04/2022Naucalpan, Mexico4 - 5 Diego Hernando21 - 4 LPts
04/03/2022Prague, Czech Republic4 - 4 Matej Vanek9 - 13 LPts
03/01/2022Samarqand, Uzbekistan4 - 3 Viktor Domaew13 - 9 LPts
05/11/2021Torreon, Mexico3 - 3 Jose Ozuna0 - 0 WPts
19/09/2021Minsk, Belarus3 - 2 Zernebog Ipatov13(1) - 9 LPts
21/07/2021Puebla, Mexico2 - 2 Rico Jimenez1 - 3 WPts
10/06/2021Tilburg, Netherlands2 - 1 Naeye Scodyt10 - 9 LPts
12/04/2021Nezahualcoyotl, Mexico2 - 0 Federico Garrido13 - 5 LPts
06/03/2021Mexico City, Mexico1 - 0 Xabat Pasillas1 - 3 WPts
05/01/2021Mexico City, Mexico0 - 0 Antonio Cordoba0 - 0 WPts