Weightclass:  Flyweight
Location:  Bayamon, Puerto Rico
Record:  33 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2042Bayamon, Puerto Rico32 - 21(1) Hilario Lacbawan9 - 15(1) WPts
24/03/2042Seoul, South Korea31 - 21(1) Chan-dong Shon14 - 15 WPts
24/01/2042Quebec City, Canada30 - 21(1) Marin Oubre1 - 4 WPts
23/11/2041Daegu, South Korea30 - 20(1) Ju-young Goo12 - 25 LPts
22/09/2041Melbourne, Australia29 - 20(1) Corey Profitt7 - 23 WPts
23/07/2041Bayamon, Puerto Rico28 - 20(1) Diego Blanco2 - 10 WPts
21/05/2041San Juan, Puerto Rico27 - 20(1) Ximen Alcocer10 - 13 WPts
22/03/2041Lima, Peru26 - 20(1) Isidro Rozario1 - 2 WPts
22/01/2041Bayamon, Puerto Rico25 - 20(1) Gabriel Butalid4 - 18 WPts
23/11/2040Bayamon, Puerto Rico24 - 20(1) James Shine0 - 7 WPts
23/09/2040Bayamon, Puerto Rico23 - 20(1) Rehan Koroma3 - 17 WPts
23/07/2040San Juan, Puerto Rico22 - 20(1) Paco Vea13 - 18 WPts
23/05/2040Jakarta, Indonesia21 - 20(1) Seto Noer14 - 14 WPts
23/03/2040Kurume, Japan21 - 19(1) Yutaka Hoga16(5) - 20 LPts
23/01/2040Bayamon, Puerto Rico20 - 19(1) Reynaldo Busto9 - 16 WPts
22/11/2039Bayamon, Puerto Rico19 - 19(1) Chivalry Mpessa6 - 10 WPts
21/09/2039Bayamon, Puerto Rico18 - 19(1) Lorenzo Mesa15 - 24 WPts
21/07/2039Prato, Italy17 - 19(1) Dante Lovelli7 - 9 WPts
23/05/2039Bayamon, Puerto Rico16 - 19(1) Seferino Triana12 - 16 WPts
25/03/2039Santo Domingo, Ecuador15 - 19(1) Jose Consuegra7 - 12 WPts
25/01/2039Bayamon, Puerto Rico15 - 18(1) Kazuki Mori7 - 4 LPts
25/11/2038Bayamon, Puerto Rico14 - 18(1) Rio Marcano10 - 14 WPts
24/09/2038Ponce, Puerto Rico14 - 17(1) Guido Montano17 - 19 LPts
26/07/2038Ponce, Puerto Rico14 - 16(1) Guido Montano16 - 19 LPts
02/06/2038Ponce, Puerto Rico13 - 16(1) Juan Bargas7 - 18 WPts
04/04/2038Bayamon, Puerto Rico12 - 16(1) Alejandro Espinal11 - 15 WPts
03/02/2038Bayamon, Puerto Rico11 - 16(1) Vicente Bosquez9 - 13 WPts
04/12/2037Bayamon, Puerto Rico11 - 15(1) Dalmat Gecaj5 - 8 LPts
06/10/2037Bayamon, Puerto Rico10 - 15(1) Triago Sukaesih9 - 20 WPts
07/08/2037San Juan, Puerto Rico10 - 14(1) Roman Ferrin11 - 6 LPts
08/06/2037Bayamon, Puerto Rico9 - 14(1) Marco Guerro2 - 6 WPts
08/04/2037Rotterdam, Netherlands9 - 13(1) Gustaaf Wyk6 - 3 LPts
08/02/2037Udon Thani, Thailand9 - 12(1) Ratchasak Chitranukhroh35 - 14 LPts
10/12/2036Ponce, Puerto Rico9 - 11(1) Manny Quijada5 - 9 LPts
15/10/2036San Juan, Puerto Rico8 - 11(1) Jose Bracero7 - 19 WPts
16/08/2036San Juan, Puerto Rico7 - 11(1) Jeraldo Alverez6 - 16 WPts
21/06/2036Can Tho, Vietnam7 - 10(1) Dung Hieu29 - 15 LPts
23/04/2036Ipoh, Malaysia7 - 9(1) Zain Khalid10 - 15 LPts
24/02/2036Bayamon, Puerto Rico7 - 8(1) Franco Guitierrez3 - 7 LPts
26/12/2035Bayamon, Puerto Rico6 - 8(1) Ivan Frisco1 - 5 WPts
11/11/2035Bayamon, Puerto Rico5 - 8(1) Carlos Losada7 - 13 WPts
11/10/2035Bangkok, Thailand5 - 7(1) Yodpitchai Nuchnum4 - 9 LPts
13/08/2035Si Racha, Thailand5 - 6(1) Yodmongkol Lattimont6 - 14 LPts
15/06/2035Nairobi, Kenya5 - 5(1) Floyd Obare16 - 9 LPts
17/04/2035Bayamon, Puerto Rico5 - 4(1) Petch Ubolkhoa12 - 23 LPts
17/02/2035Bayamon, Puerto Rico5 - 3(1) Cortez Lobo12 - 4 LPts
18/12/2034Bayamon, Puerto Rico4 - 3(1) Seferino Triana0 - 0 WPts
01/11/2034Bayamon, Puerto Rico3 - 3(1) Guido Montano5 - 6 WPts
01/09/2034San Juan, Puerto Rico3 - 2(1) Alejandro Bojorquez8 - 9 LPts
09/07/2034Bayamon, Puerto Rico2 - 2(1) Carlos Panza6 - 6 WPts
08/05/2034Santiago de los Caballeros, Dominican Republic2 - 1(1) Oihane Borquez16 - 17 LPts
10/03/2034Bayamon, Puerto Rico2 - 0 Beltran Villamar27(1) - 13 LKO2
10/01/2034Bayamon, Puerto Rico1 - 0 Gabriel Perdomo0 - 4 WPts
05/12/2033Bayamon, Puerto Rico0 - 0 Quinto Araya2 - 2 WPts