Weightclass:  Bantamweight
Location:  Montevideo, Uruguay
Record:  26 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/05/2033Montevideo, Uruguay25 - 20 Santiago Bail1 - 13 WPts
06/03/2033Montevideo, Uruguay24 - 20 Quin Rolon3 - 3 WPts
02/01/2033Montevideo, Uruguay23 - 20 Ulises Amaro5 - 7 WPts
02/11/2032Montevideo, Uruguay23 - 19 Petchsuriya Parthipakoranchai5 - 15 LPts
02/09/2032Montevideo, Uruguay22 - 19 Laurenzo Kotze6 - 15 WPts
01/07/2032Montevideo, Uruguay21 - 19 Baba Azizi4 - 16 WPts
01/05/2032Montevideo, Uruguay20 - 19 Duncan Louie2 - 4 WPts
01/03/2032Montevideo, Uruguay19 - 19 Yodchanchai Areesngarkul1 - 9 WPts
01/01/2032Montevideo, Uruguay18 - 19 Santiago Ruvalcaba6 - 11 WPts
02/11/2031Montevideo, Uruguay17 - 19 Gabriel Diaz7 - 24 WPts
03/09/2031Montevideo, Uruguay16 - 19 Rob Morga2 - 12 WPts
06/07/2031Montevideo, Uruguay16 - 18 Diego Dario9 - 17 LPts
06/05/2031Montevideo, Uruguay15 - 18 Frisco Siguenza4 - 25 WPts
07/03/2031Montevideo, Uruguay14 - 18 Frisco Siguenza4 - 24 WPts
07/01/2031Himeji, Japan14 - 17 Ryo Takei14 - 22 LPts
09/11/2030Seoul, South Korea14 - 16 Dong-jun No11 - 8 LPts
11/09/2030Montevideo, Uruguay14 - 15 Manny Justo16 - 15 LPts
12/07/2030Hamamatsu, Japan13 - 15 Hiroki Fujioka5(1) - 18 WPts
14/05/2030Dnipropetrovsk, Ukraine12 - 15 Petro Sienko5 - 10 WPts
16/03/2030Montevideo, Uruguay11 - 15 Anton Gatsalov2 - 16(3) WPts
16/01/2030Montevideo, Uruguay10 - 15 Paco Guardado4 - 11 WPts
17/11/2029Montevideo, Uruguay10 - 14 Alejandro Aranda10 - 15 LPts
20/09/2029Montevideo, Uruguay9 - 14 Cris Machuca11 - 17 WPts
15/08/2029Montevideo, Uruguay9 - 13 Zacarias Marmolejo20 - 18 LPts
15/07/2029North Shore, New Zealand9 - 12 Tane Manuera28 - 15 LPts
17/05/2029Montevideo, Uruguay9 - 11 Dai Takeda9 - 13 LPts
18/03/2029Santo Domingo Este, Dominican Republic9 - 10 Fraco Roso16(1) - 14 LPts
18/01/2029Montevideo, Uruguay9 - 9 Cuba Balcazar12 - 14 LPts
28/11/2028Montevideo, Uruguay8 - 9 Fausto Torres2 - 8 WPts
19/10/2028Montevideo, Uruguay8 - 8 Zacarias Marmolejo15 - 18 LPts
17/09/2028Montevideo, Uruguay8 - 7 Gabriel Saucedo8 - 10 LPts
29/07/2028Montevideo, Uruguay7 - 7 Diego Nocito0 - 8 WPts
31/05/2028Montevideo, Uruguay6 - 7 Gig Medellin2 - 1 WPts
01/04/2028Mejicanos, El Salvador6 - 6 Hernan Obando24 - 16 LPts
02/02/2028Montevideo, Uruguay5 - 6 Elias Laura3 - 11 WPts
04/12/2027Montevideo, Uruguay4 - 6 Frisco Sauceda10 - 17 WPts
05/10/2027New Kingston, Jamaica4 - 5 Jamie Sproull9 - 20 LPts
07/08/2027Montevideo, Uruguay3 - 5 Baltasar Villafuerte0 - 0 WPts
22/06/2027Fukuoka, Japan2 - 5 Isamu Ueno3(1) - 21(1) WPts
24/04/2027San Jose, Costa Rica2 - 4 Ryo Peralta10 - 12 LPts
24/02/2027Bogota, Colombia1 - 4 Vicente Valverde4 - 20 WPts
27/12/2026Vitebsk, Belarus1 - 3 Fedar Gusarov65(3) - 6 LPts
29/10/2026Almaty, Kazakhstan1 - 2 Yasaf Kushekoff16 - 15 LPts
31/08/2026Montevideo, Uruguay0 - 2 Gabriel Saucedo1 - 4 WPts
05/07/2026Jeonju, South Korea0 - 1 Se-jong Kuk21 - 32 LPts
07/05/2026Montevideo, Uruguay0 - 0 Ramirez Lama2 - 10 LPts