Weightclass:  Welterweight
Location:  Chiclayo, Peru
Record:  34 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2031Chiclayo, Peru33 - 23 Jose Madera3 - 5 WPts
20/04/2031Chiclayo, Peru32 - 23 Luka Poleski1 - 6 WPts
19/02/2031Chiclayo, Peru31 - 23 Iman Singgih5 - 7 WPts
21/12/2030Chiclayo, Peru30 - 23 Alec Wallace37 - 28 WPts
20/11/2030Hamilton, New Zealand29 - 23 Alec Wallace37 - 27 WPts
20/10/2030Masaya, Nicaragua29 - 22 Baltasar Vine35 - 16 LPts
19/09/2030Masaya, Nicaragua29 - 21 Baltasar Vine34 - 16 LPts
19/08/2030Masaya, Nicaragua29 - 20 Baltasar Vine33 - 16 LPts
19/07/2030Chiclayo, Peru29 - 19 Antonio Moye35 - 16 LPts
18/06/2030Ponce, Puerto Rico28 - 19 Antonio Moye35 - 15 WPts
18/05/2030Ponce, Puerto Rico28 - 18 Antonio Moye34 - 15 LPts
17/04/2030Huacho, Peru27 - 18 Seferino Pecina10(1) - 24 WPts Peru National Championships 2030View
14/04/2030Huacho, Peru26 - 18 Juan Basulto16 - 18 WPts Peru National Championships 2030View
11/04/2030Huacho, Peru25 - 18 Oleos Mesquita4 - 6 WPts Peru National Championships 2030View
16/03/2030Chiclayo, Peru24 - 18 Baltasar Vine28 - 15 WPts
13/02/2030Chiclayo, Peru23 - 18 Baltasar Vine28 - 14 WPts
12/01/2030Goiania, Brazil23 - 17 Antonio Moye32 - 11 LPts Americas Championships 2030View
09/01/2030Goiania, Brazil22 - 17 Baltasar Vine28 - 13 WPts Americas Championships 2030View
05/01/2030Chiclayo, Peru21 - 17 Arvid Berggren35(2) - 11 WPts
05/12/2029Ulaanbaatar, Mongolia20 - 17 Confucius Aun24 - 19 WPts
04/11/2029Lodz, Poland19 - 17 Justyn Stanko15 - 13 WPts
04/10/2029Dublin, Ireland19 - 16 Mark McCrory31 - 11 LPts
03/09/2029Dublin, Ireland19 - 15 Mark McCrory30 - 11 LPts
03/08/2029Chiclayo, Peru19 - 14 Derya Aykach21 - 12 LPts
30/06/2029Minsk, Belarus19 - 13 Yakiv Archacki27 - 10 LPts
30/05/2029Chiclayo, Peru19 - 12 Pyotr Bacirov18 - 16 LPts
17/04/2029Trujillo, Peru18 - 12 Porfio Enciso21(1) - 23 WPts Peru National Championships 2029View
14/04/2029Trujillo, Peru17 - 12 Venacio Partida5 - 4 WPts Peru National Championships 2029View
11/04/2029Trujillo, Peru16 - 12 Juan Lana8(2) - 10 WPts Peru National Championships 2029View
24/03/2029Fortaleza, Brazil15 - 12 Yago Villarruel2 - 15 WPts
24/01/2029Chiclayo, Peru14 - 12 Oleos Mesquita0 - 2 WPts
25/11/2028Lima, Peru13 - 12 Porfio Carillo8 - 14 WPts
28/09/2028Trujillo, Peru13 - 11 Jose Calvin15 - 29 LPts
10/08/2028Lima, Peru13 - 10 Juan Valdovinos22 - 14 LPts
11/06/2028Arequipa, Peru12 - 10 Quico Aro8 - 18 WPts
14/04/2028Arequipa, Peru12 - 9 Carlos Placencia25 - 23(2) LPts Peru National Championships 2028View
11/04/2028Arequipa, Peru11 - 9 Juan Lana6(2) - 5 WPts Peru National Championships 2028View
29/03/2028Pikine, Senegal10 - 9 Andre Mane15(1) - 21(2) WPts
30/01/2028Achiaman, Ghana9 - 9 Adam Dorkenoo1 - 8 WPts
02/12/2027Spanish Town, Jamaica8 - 9 Inigo Duffie11 - 13(2) WPts
03/10/2027Medellin, Colombia8 - 8 Juan Sandoval25 - 9 LPts
05/08/2027Arequipa, Peru8 - 7 Juan Monsivais13 - 8 LPts
22/06/2027Sydney, Australia7 - 7 Mark Heatley5 - 14 WPts
24/04/2027Lima, Peru6 - 7 Santiago Cordero9 - 15(1) WPts
12/03/2027Lima, Peru6 - 6 Ora Angeles8 - 22 LPts
07/02/2027Port Elizabeth, South Africa6 - 5 Kadeem Khuzwayo11 - 23 LPts
10/12/2026Lima, Peru6 - 4 Vidal Grajales22 - 11 LPts
27/10/2026Chiclayo, Peru6 - 3 Santiago Granados7(1) - 9 LPts
28/08/2026Arequipa, Peru5 - 3 Quico Aro3 - 12 WPts
06/07/2026Lima, Peru5 - 2 Alejandro Montesinos9 - 11 LPts
08/05/2026Lima, Peru4 - 2 Alejandro Fleitas9 - 13 WPts
07/04/2026Lima, Peru3 - 2 Rodrigo Imperial0 - 0 WPts
07/03/2026Almaty, Kazakhstan3 - 1 Afon Sadvackasov8 - 16 LPts
07/01/2026Lima, Peru3 - 0 Xabat Rosero21 - 16 LPts
15/11/2025Lima, Peru2 - 0 Elias Roxas4 - 19 WPts
07/10/2025Lima, Peru1 - 0 Porfio Carillo0 - 0 WPts
05/09/2025Chiclayo, Peru0 - 0 Erik Masch3 - 5 WPts