Weightclass:  Flyweight
Location:  Trujillo, Peru
Record:  51 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2031Trujillo, Peru50 - 36 Max Oakley7 - 15 WPts
07/10/2031Trujillo, Peru49 - 36 Hayden Gaunce7 - 13 WPts
08/08/2031Trujillo, Peru48 - 36 Ryo Aoyama2 - 7 WPts
09/06/2031Trujillo, Peru47 - 36 Zacarias Alcantar1 - 6 WPts
09/04/2031Trujillo, Peru46 - 36 Orlando Laura20(2) - 16 WPts
08/02/2031Trujillo, Peru45 - 36 Ron McSorley1 - 1 WPts
10/12/2030Trujillo, Peru44 - 36 Santiago Barillas0 - 4 WPts
11/10/2030Trujillo, Peru43 - 36 Ali Jafari7 - 4 WPts
12/08/2030Trujillo, Peru42 - 36 Katon Korteweg1 - 2 WPts
13/06/2030Trujillo, Peru41 - 36 Jatawaman Turinah2 - 7 WPts
14/04/2030Trujillo, Peru40 - 36 Ziaul-Haq Khulan6 - 2 WPts
13/02/2030Trujillo, Peru39 - 36 Urvano Alfonso1 - 1 WPts
15/12/2029Semarang, Indonesia38 - 36 Paku Tiah4 - 2 WPts
17/10/2029Ulaanbaatar, Mongolia37 - 36 Kir Vampilov0 - 9 WPts
19/08/2029Petionville, Haiti36 - 36 Garland Candeloro35 - 29 WPts
19/07/2029Petionville, Haiti36 - 35 Garland Candeloro34 - 29 LPts
18/06/2029Petionville, Haiti36 - 34 Garland Candeloro33 - 29 LPts
18/05/2029Petionville, Haiti36 - 33 Garland Candeloro32 - 29 LPts
17/04/2029Trujillo, Peru35 - 33 Alvino Martir11 - 5 WPts Peru National Championships 2029View
14/04/2029Trujillo, Peru34 - 33 Reynaldo Rosa11 - 9 WPts Peru National Championships 2029View
11/04/2029Trujillo, Peru33 - 33 Sagaz Barrios11(1) - 21 WPts Peru National Championships 2029View
02/03/2029Tehran, Iran33 - 32 Quon Ying40(4) - 29 LPts
30/01/2029Tehran, Iran33 - 31 Quon Ying39(4) - 29 LPts
30/12/2028Trujillo, Peru33 - 30 Quon Ying38(4) - 29 LPts
29/11/2028Trujillo, Peru32 - 30 Quon Ying38(4) - 28 WPts
29/10/2028Trujillo, Peru31 - 30 Quon Ying38(4) - 27 WPts
28/09/2028Trujillo, Peru30 - 30 Quon Ying38(4) - 26 WPts
13/08/2028San Salvador, El Salvador30 - 29 Berto Valerio16(1) - 13 LPts
15/06/2028Kumasi, Ghana30 - 28 Connor Quartey18 - 9 LPts
17/04/2028Arequipa, Peru29 - 28 Guido Fallas18(1) - 16 WPts Peru National Championships 2028View
14/04/2028Arequipa, Peru28 - 28 Ryo Castanon12 - 24(1) WPts Peru National Championships 2028View
11/04/2028Arequipa, Peru27 - 28 Xavier Avitia30 - 26 WPts Peru National Championships 2028View
15/02/2028Trujillo, Peru26 - 28 Alejandro Hernandez6 - 12 WPts
17/12/2027Guatemala City, Guatemala25 - 28 Carlos Tomey4 - 13 WPts
19/10/2027Zamboanga City, Philippines24 - 28 John Gapuz10 - 24 WPts
21/08/2027Wellington, New Zealand23 - 28 Callum Mauhana24 - 23 WPts
21/07/2027Tangier, Morocco23 - 27 Hamas Tumart16 - 25 LPts
20/06/2027Kunming, China22 - 27 Confucius Mao29 - 22(4) WPts
19/05/2027Kunming, China22 - 26 Confucius Mao28 - 22(4) LPts
17/04/2027Lima, Peru22 - 25 Xavier Avitia25 - 21 LPts Peru National Championships 2027View
14/04/2027Lima, Peru21 - 25 Manny Beltran12 - 9 WPts Peru National Championships 2027View
11/04/2027Lima, Peru20 - 25 Ignado Nicodemus5(1) - 13 WPts Peru National Championships 2027View
05/04/2027Montevideo, Uruguay20 - 24 Angel Londono24 - 20 LPts
05/03/2027Trujillo, Peru19 - 24 Tariq Bina11 - 26(1) WPts
29/01/2027Tehran, Iran18 - 24 Quon Ying23(2) - 21 WPts
29/12/2026Managua, Nicaragua18 - 23 Carlos Bustos24 - 10 LPts
28/11/2026Umlazi, South Africa18 - 22 Marco Prinsloo18 - 17 LPts
28/10/2026Umlazi, South Africa18 - 21 Marco Prinsloo17 - 17 LPts
27/09/2026Trujillo, Peru18 - 20 Marco Prinsloo16 - 17 LPts
19/08/2026Toronto, Canada18 - 19 Sid Carmichael27 - 16 LPts
19/07/2026Trujillo, Peru18 - 18 Sid Carmichael26 - 16 LPts
16/06/2026Trujillo, Peru17 - 18 Yutaka Okawa9(1) - 20 WPts
17/04/2026Lima, Peru17 - 17 Alano Tineo24 - 29(1) LPts Peru National Championships 2026View
14/04/2026Lima, Peru16 - 17 Xavier Avitia17 - 20 WPts Peru National Championships 2026View
11/04/2026Lima, Peru15 - 17 Iago Borja4 - 15 WPts Peru National Championships 2026View
06/04/2026Palembang, Indonesia14 - 17 Yuda Pical6 - 10 WPts
06/02/2026Managua, Nicaragua13 - 17 Carlos Bustos17 - 7 WPts
09/12/2025Trujillo, Peru12 - 17 Cris Rodrigo2 - 4 WPts
11/10/2025Rotterdam, Netherlands11 - 17 Gili Van de Dicke3 - 16 WPts
13/08/2025Shah Alam, Malaysia10 - 17 Malik Kassar4 - 16 WPts
15/06/2025Trujillo, Peru10 - 16 Berto Gamino40(3) - 12 LPts
17/04/2025Huacho, Peru10 - 15 Alano Tineo18 - 20 LPts Peru National Championships 2025View
14/04/2025Huacho, Peru9 - 15 Rico Telleria16(1) - 22 WPts Peru National Championships 2025View
11/04/2025Huacho, Peru8 - 15 Xavier Avitia12 - 17 WPts Peru National Championships 2025View
20/03/2025Trujillo, Peru7 - 15 Esteban Echavarria2 - 11 WPts
20/01/2025Nassau, Bahamas6 - 15 Dom Beatty1 - 6 WPts
22/11/2024Arequipa, Peru5 - 15 Xeres Valerio3 - 26 WPts
03/10/2024Trujillo, Peru5 - 14 Antonio Chicas14 - 20 LPts
21/08/2024Lima, Peru4 - 14 Pablo Feo19 - 13 WPts
19/07/2024Minneapolis, USA4 - 13 Louis Murdock21 - 10 LPts
21/05/2024Trujillo, Peru4 - 12 Porfio Ras5 - 22 LPts
23/03/2024Arequipa, Peru4 - 11 Porfio Ras4 - 22 LPts
25/01/2024Seoul, South Korea4 - 10 Sung-yeung Joe11(1) - 26 LPts
27/11/2023Moscow, Russia4 - 9 Toma Padius22(1) - 13 LPts
28/09/2023Lima, Peru4 - 8 Juan Messa24 - 11 LPts
03/08/2023Lima, Peru4 - 7 Selestino Gonzaga11 - 25 LPts
10/06/2023Lima, Peru4 - 6 Marco Cayetano22 - 10 LPts
30/04/2023Lima, Peru4 - 5 Ora Guardado12 - 16 LPts
29/03/2023Trujillo, Peru4 - 4 Ignado Callejas10 - 14 LPts
07/02/2023Lima, Peru3 - 4 Diego Coca6 - 3 WPts
07/01/2023Lima, Peru3 - 3 Angel Bosquez20 - 10 LPts
05/12/2022Arequipa, Peru2 - 3 Alejandro Tobias0 - 0 WPts
31/10/2022Lima, Peru2 - 2 Ora Guardado10 - 15 LPts
18/09/2022Lima, Peru1 - 2 Quinto Salmeron0 - 0 WPts
04/08/2022Lima, Peru1 - 1 Juan Messa18 - 10 LPts
13/06/2022Lima, Peru1 - 0 Kiki Sibila17 - 9 LPts
05/05/2022Trujillo, Peru0 - 0 Li Liew0 - 0 WPts