Weightclass:  Flyweight
Location:  Ponce, Puerto Rico
Record:  22 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2033Ponce, Puerto Rico21 - 31 Hajime Sakurai7 - 7 WPts
25/05/2033Ponce, Puerto Rico20 - 31 Satoshi Fujino7 - 10 WPts
25/03/2033Ponce, Puerto Rico19 - 31 Kyo0won Keng2 - 4 WPts
23/01/2033Ponce, Puerto Rico18 - 31 Alvino Verduzco1 - 10 WPts
23/11/2032Ponce, Puerto Rico17 - 31 Santiago Cancel3 - 6 WPts
23/09/2032Ponce, Puerto Rico16 - 31 Sun-tae Pyon3 - 10 WPts
24/07/2032Ponce, Puerto Rico15 - 31 Chul Chai4 - 7 WPts
25/05/2032Ponce, Puerto Rico14 - 31 Jair Almeda4 - 9 WPts
26/03/2032Ponce, Puerto Rico13 - 31 Santiago Morando1 - 0 WPts
26/01/2032Ponce, Puerto Rico12 - 31 Urvano Albino1 - 12 WPts
27/11/2031Ponce, Puerto Rico12 - 30 Oro Yanez8 - 6 LPts
26/09/2031Ponce, Puerto Rico11 - 30 Olindo Hernandez6 - 1 WPts
31/07/2031Ponce, Puerto Rico10 - 30 Reyes Parras8 - 2 WPts
02/06/2031Ponce, Puerto Rico9 - 30 Lisandro Gamero2 - 3 WPts
01/04/2031Ponce, Puerto Rico8 - 30 Joaquin Alberto0 - 3 WPts
01/02/2031Ponce, Puerto Rico8 - 29 Juan Najar14 - 29(1) LPts
04/12/2030Ponce, Puerto Rico7 - 29 Noe Ruvalcaba13 - 13 WPts
06/10/2030Riga, Latvia7 - 28 Daniil Alksnis44 - 31 LPts
08/08/2030Ponce, Puerto Rico6 - 28 Felippe Vizcaino1 - 15 WPts
10/06/2030Ponce, Puerto Rico5 - 28 Keangsaklek Chanabut2 - 8 WPts
11/04/2030Carolina, Puerto Rico5 - 27 Santiago Chino8 - 8 LPts Puerto Rico National Championships 2030View
23/02/2030Bayamon, Puerto Rico4 - 27 Angel Cantos8 - 24 WPts
30/12/2029San Juan, Puerto Rico4 - 26 Roman Merlin18 - 17 LPts
03/11/2029San Juan, Puerto Rico4 - 25 Marjun Merlos18 - 11 LPts
07/09/2029Carolina, Puerto Rico4 - 24 Agapetus Canto13 - 15 LPts
07/08/2029Ho Chi Minh City, Vietnam4 - 23 Cong Dinh8 - 9 LPts
09/06/2029La Plata, Argentina4 - 22 Vicente Licona2 - 6 LPts
11/04/2029Carolina, Puerto Rico4 - 21 Frisco Triana22 - 13 LPts Puerto Rico National Championships 2029View
05/03/2029Wuhan, China4 - 20 Zhong Qin0 - 0 LPts
04/01/2029Rio de Janeiro, Brazil3 - 20 Quico Enos5 - 17 WPts
06/11/2028Ponce, Puerto Rico3 - 19 Lewis Oliverson2 - 0 LPts
07/09/2028Ponce, Puerto Rico2 - 19 Sierra Bailon13(1) - 12 WPts
10/07/2028Ponce, Puerto Rico2 - 18 Alejandro Gabriel2 - 9 LPts
11/05/2028San Juan, Puerto Rico2 - 17 Roman Merlin9 - 16 LPts
14/03/2028Ulaanbaatar, Mongolia2 - 16 Arib Ghaksylycov9 - 12 LPts
15/01/2028San Juan, Puerto Rico2 - 15 Sagaz Rodiguez9 - 8 LPts
19/11/2027Ponce, Puerto Rico2 - 14 Eloy Hermosillo4 - 12 LPts
21/09/2027Surabaya, Indonesia2 - 13 Geni Djoemala16 - 13 LPts
24/07/2027Breda, Netherlands2 - 12 Vaast Ingels5 - 17 LPts
26/05/2027Prague, Czech Republic1 - 12 Bohumil Luks9 - 15 WPts
28/03/2027Guayaquil, Ecuador1 - 11 Berto Solano14(2) - 27(1) LPts
28/01/2027Ponce, Puerto Rico1 - 10 Ramiro Conde5 - 16 LPts
30/11/2026Bayamon, Puerto Rico0 - 10 Jaguar Marques2 - 10 WPts
04/10/2026Ponce, Puerto Rico0 - 9 Vicente Bolivar2 - 11 LPts
06/08/2026San Juan, Puerto Rico0 - 8 Berto Palomino4 - 7 LPts
08/06/2026San Juan, Puerto Rico0 - 7 Alejandro Escalera2 - 12 LPts
10/04/2026Carolina, Puerto Rico0 - 6 Elias Gonzalez2 - 5 LPts
25/02/2026Ponce, Puerto Rico0 - 5 Salvador Bonito2 - 4 LPts
11/02/2026Sharjah, UAE0 - 4 Waqas Abdul7 - 25(1) LPts
14/12/2025Ponce, Puerto Rico0 - 3 Luis Vasallo8(1) - 13 LPts
17/10/2025Ponce, Puerto Rico0 - 2 Jax Orona3 - 2 LPts
18/08/2025San Juan, Puerto Rico0 - 1 Vicente Abeyta12 - 12(3) LPts
05/07/2025Bayamon, Puerto Rico0 - 0 Santiago Machado0 - 0 LPts