Weightclass:  Flyweight
Location:  Santo Domingo de Guzman, Dominican Republic
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2025Santo Domingo de Guzman, Dominican Republic22 - 18 Juan Bracero5 - 5 WPts
10/03/2025Santo Domingo de Guzman, Dominican Republic21 - 18 Juan Lopez0 - 1 WPts
09/01/2025Santo Domingo de Guzman, Dominican Republic21 - 17 Diego Olavarria7 - 14 LPts
10/11/2024Santo Domingo de Guzman, Dominican Republic20 - 17 Urvano Monsivais0 - 9 WPts
10/09/2024Santo Domingo de Guzman, Dominican Republic20 - 16 Venacio Enciso25 - 17 LPts
14/07/2024Santo Domingo de Guzman, Dominican Republic19 - 16 Juan Montiel0 - 6 WPts
14/05/2024Santo Domingo de Guzman, Dominican Republic18 - 16 Spencer Pich3 - 7 WPts
15/03/2024Santo Domingo de Guzman, Dominican Republic17 - 16 Jerrold Bandera6 - 2 WPts
15/01/2024Santo Domingo de Guzman, Dominican Republic16 - 16 Elias Prados2(1) - 6(1) WPts
16/11/2023Santo Domingo de Guzman, Dominican Republic15 - 16 Chang-soo Yoh13 - 12(1) WPts
17/09/2023Santo Domingo de Guzman, Dominican Republic14 - 16 Alejandro Sereno3 - 9 WPts
19/07/2023Santo Domingo de Guzman, Dominican Republic13 - 16 Pancho Leiva6 - 7 WPts
19/05/2023Chihuahua, Mexico13 - 15 Senon Minjarez1 - 14 LPts
21/03/2023Santo Domingo Oeste, Dominican Republic13 - 14 Lisandro Oliva25 - 9 LPts
17/02/2023Manila, Philippines12 - 14 Javier Almendarez12(1) - 19 WPts
20/12/2022Juarez, Mexico11 - 14 Loredo Salina12 - 13 WPts
22/10/2022Manila, Philippines10 - 14 Larenzo Inding18 - 9 WPts
24/08/2022Poltava, Ukraine10 - 13 Krystiyan Kozuch26 - 4 LPts
26/06/2022Santiago de los Caballeros, Dominican Republic10 - 12 Jose Pantano12 - 14(1) LPts
28/04/2022Santo Domingo de Guzman, Dominican Republic10 - 11 Juan Najera20(1) - 5 LPts
27/03/2022Santo Domingo de Guzman, Dominican Republic9 - 11 Juan Flor17 - 10 WPts
22/02/2022London, UK9 - 10 Aaron Higgins18 - 5 LPts
24/12/2021Panama City, Panama8 - 10 Antonio Cruz8 - 16 WPts
26/10/2021Santo Domingo de Guzman, Dominican Republic7 - 10 Vasili Tunick2 - 5 WPts
26/08/2021Yekaterinburg, Russia6 - 10 Aleksandr Pyzhianov3 - 6 WPts
26/06/2021Santiago de los Caballeros, Dominican Republic5 - 10 Esteban Danon4 - 15 WPts
26/04/2021Santo Domingo de Guzman, Dominican Republic5 - 9 Angel Otero3 - 19 LPts
25/03/2021Santo Domingo Este, Dominican Republic5 - 8 Oleos Barrantes7 - 9 LPts
17/02/2021Santo Domingo de Guzman, Dominican Republic5 - 7 Elias Flores13 - 8 LPts
26/12/2020Santo Domingo de Guzman, Dominican Republic5 - 6 Vicente Barbara2 - 17 LPts
26/10/2020Santo Domingo de Guzman, Dominican Republic5 - 5 Pancho Razon10 - 8 LPts
28/08/2020Santo Domingo de Guzman, Dominican Republic4 - 5 Fraco Montalvan10 - 3 WPts
27/06/2020Guatemala City, Guatemala3 - 5 Gonzalo Gabriel8 - 1 WPts
27/04/2020Jersey City, USA2 - 5 Oscar Lochridge4 - 5 WPts
28/02/2020Malolos, Philippines2 - 4 Oleos Francia5 - 1 LPts
29/12/2019Santo Domingo de Guzman, Dominican Republic2 - 3 Emilio Samora11 - 3 LPts
30/10/2019Santo Domingo de Guzman, Dominican Republic2 - 2 Michael Turnley2 - 5 LPts
31/08/2019Calgary, Canada2 - 1 Leon Wake3 - 3 LPts
03/07/2019Santo Domingo de Guzman, Dominican Republic1 - 1 Juan Sotelo1 - 8 WPts
06/05/2019Santo Domingo de Guzman, Dominican Republic1 - 0 Gianmarco Conti2 - 4 LPts
05/03/2019Santo Domingo de Guzman, Dominican Republic0 - 0 Malik Ebrahim0 - 1 WPts