Weightclass:  Middleweight
Location:  Lima, Peru
Record:  40(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2033Lima, Peru39(1) - 22 Carlos Alaniz4 - 11(1) WPts
12/02/2033Lima, Peru38(1) - 22 Dmytro Bula11 - 13 WPts
12/12/2032Lima, Peru37(1) - 22 Fidel Ayon1 - 9(1) WPts
12/10/2032Lima, Peru36(1) - 22 Carlos Dominguez2 - 10 WPts
12/08/2032Lima, Peru35(1) - 22 Jose Orona6 - 7 WPts
12/06/2032Lima, Peru34(1) - 22 Pernell Simon7 - 9 WPts
12/04/2032Lima, Peru33(1) - 22 Chris Ngomba10 - 9 WPts
13/02/2032Lima, Peru33(1) - 21 Yong-jae Che7 - 14 LPts
15/12/2031Lima, Peru32(1) - 21 Gage Brunet4 - 9 WPts
16/10/2031Lima, Peru31(1) - 21 Emilio Topete2 - 0 WPts
16/08/2031Lima, Peru30(1) - 21 Rick Van Ryneveld10 - 9(1) WPts
17/06/2031Lima, Peru29(1) - 21 Konstantin Henkelman0 - 3 WPts
17/04/2031Lima, Peru28(1) - 21 Luis Rodriguez15 - 7 WPts Peru National Championships 2031View
14/04/2031Lima, Peru27(1) - 21 Antonio Ramon11 - 10 WPts Peru National Championships 2031View
11/04/2031Lima, Peru26(1) - 21 Quico Provencio13 - 8 WPts Peru National Championships 2031View
06/04/2031Lima, Peru25(1) - 21 Juan Morea1 - 18 WPts
07/02/2031Hull, UK24(1) - 21 Barry Ritchison6 - 15 WPts
10/12/2030Sana'a, Yemen24(1) - 20 Imran Burhan12 - 27(1) LPts
12/10/2030Incheon, South Korea24(1) - 19 Bum-young To21 - 18 LPts
14/08/2030Bangalore, India23(1) - 19 Ashok Badami2 - 10 WPts
16/06/2030Lima, Peru22(1) - 19 Angel Lugo5 - 12(1) WPts
17/04/2030Huacho, Peru22(1) - 18 Cris Ovando18 - 23 LPts Peru National Championships 2030View
14/04/2030Huacho, Peru21(1) - 18 Quico Provencio8 - 3 WPts Peru National Championships 2030View
11/04/2030Huacho, Peru20(1) - 18 Cris Alma15 - 17 WPts Peru National Championships 2030View
02/03/2030Lima, Peru20(1) - 17 Joaquin Nino22 - 15 LPts
21/01/2030Lima, Peru19(1) - 17 Paco Hernandez12 - 19 WPts
28/11/2029Lima, Peru19(1) - 16 Rafael Chicas24(3) - 22 LPts
12/10/2029Hong Kong, China19(1) - 15 Uang Koo4 - 10 LPts
14/08/2029Yerevan, Armenia18(1) - 15 Shnorhk Nahigian7 - 19 WPts
16/06/2029Lima, Peru17(1) - 15 Konstantin Batula8 - 8(1) WPts
17/04/2029Trujillo, Peru17(1) - 14 Diego Hay14 - 17 LPts Peru National Championships 2029View
14/04/2029Trujillo, Peru16(1) - 14 Rico Chavez4 - 14 WPts Peru National Championships 2029View
11/04/2029Trujillo, Peru15(1) - 14 Xabat Barbo7 - 7 WPts Peru National Championships 2029View
16/03/2029Lima, Peru14(1) - 14 Beltran Murga2 - 15 WPts
14/01/2029Lima, Peru13(1) - 14 Tito Liakos2 - 15 WPts
16/11/2028Lima, Peru12(1) - 14 Carlos Martinez2 - 7 WPts
17/09/2028Lima, Peru11(1) - 14 Vicente Carmen2 - 8 WPts
19/07/2028Lima, Peru11(1) - 13 Noel Lawson8 - 13 LPts
20/05/2028Catania, Italy10(1) - 13 Rico Chiaventi1 - 8 WPts
22/03/2028Palmira, Colombia9(1) - 13 Antonio Juan8 - 16 WPts
23/01/2028Santiago de los Caballeros, Dominican Republic8(1) - 13 Marjun Peralta8 - 16 WPts
25/11/2027Managua, Nicaragua8(1) - 12 Luis Muriel16 - 13 LPts
27/09/2027Marseille, France8(1) - 11 Chandler Gervais18 - 23 LPts
30/07/2027Lima, Peru8(1) - 10 Juan Mercedes3 - 9 LPts
31/05/2027Almaty, Kazakhstan8(1) - 9 Yasin Karashev29 - 11 LPts
02/04/2027Maiduguri, Nigeria8(1) - 8 Haaris Naim19 - 13 LPts
02/02/2027Lima, Peru8(1) - 7 Hernan Banghulot3 - 9 LPts
05/12/2026Vienna, Austria8(1) - 6 Volker Diran22 - 11 LPts
07/10/2026Cabuyao, Philippines7(1) - 6 Rodrigo Tapina4 - 8 WPts
09/08/2026Lima, Peru6(1) - 6 Montana Ponciano3 - 11 WPts
25/06/2026Lima, Peru6(1) - 5 Cris Alma2 - 2 LPts
26/04/2026Lima, Peru5(1) - 5 Shoeaib Benzoukane1 - 3 WPts
26/02/2026Lima, Peru4(1) - 5 Sab Sinaceur0 - 8 WPts
29/12/2025Lima, Peru4(1) - 4 Noe Banales2 - 5 LPts
02/11/2025Johor Bahru, Malaysia4(1) - 3 Amer Noori8 - 10 LPts
04/09/2025Lima, Peru3(1) - 3 Jose Cazares3 - 10 WPts
20/07/2025Lima, Peru3(1) - 2 Carlos Aros5 - 15 LPts
24/05/2025Lima, Peru2(1) - 2 Ignado Corzo0 - 0 WPts
11/04/2025Huacho, Peru2(1) - 1 Berto Martinez4 - 11 LPts Peru National Championships 2025View
29/03/2025Lima, Peru2(1) - 0 Montenegro Mayoral17 - 29 LPts
03/02/2025Lima, Peru1 - 0 Quiqui Maddry3 - 43(36) WKO3
24/12/2024Lima, Peru0 - 0 Macario Triana0 - 3 WPts