Weightclass:  Lightweight
Location:  Montevideo, Uruguay
Record:  22(2) - 38(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2032Montevideo, Uruguay22(2) - 37(1) Deshi Ting3 - 8 LPts
01/10/2032Montevideo, Uruguay21(2) - 37(1) Ivan Sautin7 - 21 WPts
02/08/2032Montevideo, Uruguay20(2) - 37(1) Amoll Heilig1 - 9 WPts
03/06/2032Montevideo, Uruguay19(2) - 37(1) Bittan Peifer3 - 15 WPts
03/04/2032Montevideo, Uruguay18(2) - 37(1) Adem Yagci0 - 7 WPts
03/02/2032Montevideo, Uruguay17(1) - 37(1) Cristiano Marchetti3 - 11(1) WKO3
06/12/2031Montevideo, Uruguay16(1) - 37(1) Carlo Sturaro0 - 10 WPts
08/10/2031Montevideo, Uruguay16(1) - 36(1) Kiki Sanches21 - 19 LPts
09/08/2031Montevideo, Uruguay15(1) - 36(1) Kiki Sanches21 - 18 WPts
10/06/2031Montevideo, Uruguay15(1) - 35(1) Salvador Olivares10 - 18 LPts
10/04/2031Montevideo, Uruguay14(1) - 35(1) Jair Cruz10 - 6 WPts
09/02/2031Montevideo, Uruguay14(1) - 34(1) Arda Elmas5 - 16(1) LPts
12/12/2030Montevideo, Uruguay13(1) - 34(1) Ayberk Baykal5 - 8 WPts
14/10/2030Montevideo, Uruguay12(1) - 34(1) Joaquin Abalos0 - 13(1) WPts
16/08/2030Montevideo, Uruguay11(1) - 34(1) Ponce Baltodano2 - 0 WPts
17/06/2030Montevideo, Uruguay10(1) - 34(1) Joaquin Montana1 - 4 WPts
18/04/2030Harare, Zimbabwe9(1) - 34(1) Greg Crookston9 - 29 WPts
18/02/2030Montevideo, Uruguay8 - 34(1) Santiago Nieto1 - 0 WKO3
21/12/2029Montevideo, Uruguay8 - 33(1) Xalvador Raso33 - 13 LPts
31/10/2029Montevideo, Uruguay8 - 32(1) Diego Solis9(2) - 24 LPts
04/09/2029New Kingston, Jamaica8 - 31(1) Robert Yell17 - 7 LPts
07/07/2029Almaty, Kazakhstan8 - 30(1) Ruslan Zaiylcanoff32 - 10 LPts
08/05/2029Montevideo, Uruguay8 - 29(1) Marco Macera14 - 17 LPts
09/03/2029Montevideo, Uruguay8 - 28(1) Baltasar Covarrubias25 - 12 LPts
31/01/2029Montevideo, Uruguay8 - 27(1) Diego Sarinana23 - 22 LPts
31/12/2028Karagandy, Kazakhstan8 - 26(1) Afanas Majceev29 - 8 LPts
02/11/2028Montevideo, Uruguay7 - 26(1) Arnaldo Redmann7 - 33 WPts
04/09/2028Brno, Czech Republic6 - 26(1) Boleslav Farkas12 - 19 WPts
07/07/2028Ostrava, Czech Republic6 - 25(1) Maxmilißn Hlavacek12 - 9 LPts
09/05/2028Suez, Egypt6 - 24(1) Adnan Mostafa11 - 8 LPts
11/03/2028Puente Alto, Chile6 - 23(1) Jair Rosales18 - 7 LPts
12/01/2028Baku, Azerbaijan6 - 22(1) Maqsud Narimanov13 - 13 LPts
14/11/2027Nassau, Bahamas5 - 22(1) Joel Cullen8 - 19(1) WPts
16/09/2027Riga, Latvia5 - 21(1) Boris Pudele11 - 17 LPts
19/07/2027Montevideo, Uruguay4 - 21(1) Neper Garcia8 - 21 WPts
27/05/2027Yerevan, Armenia4 - 20(1) Zakaria Garabedyan5(1) - 25 LPts
29/03/2027Montevideo, Uruguay3 - 20(1) Yago Granada3 - 6 WPts
29/01/2027Asuncion, Paraguay3 - 19(1) Xavion Villasenor28 - 31 LPts
01/12/2026Montevideo, Uruguay3 - 18(1) Joaquin Calistro4 - 11 LPts
08/10/2026Montevideo, Uruguay3 - 17(1) Marco Soto4 - 5 LPts
10/08/2026Abuja, Nigeria3 - 16(1) Odion Doma6 - 8 LPts
12/06/2026Montevideo, Uruguay3 - 15(1) Joaquin Portales5 - 21(6) LPts
20/04/2026Montevideo, Uruguay3 - 14(1) Santiago Ravelo16 - 19(1) LPts
03/03/2026Montevideo, Uruguay3 - 13(1) Joaquin Zevallos35(1) - 16 LPts
24/01/2026Montevideo, Uruguay3 - 12(1) Nicandro Cuesta8 - 13 LPts
15/12/2025Montevideo, Uruguay3 - 11(1) Kiki Sanches0 - 3 LPts
16/10/2025Montevideo, Uruguay2 - 11(1) Oliver Troup4 - 7 WPts
18/08/2025Montevideo, Uruguay2 - 10(1) Brandon Keegan3 - 2 LPts
20/06/2025New Orleans, USA1 - 10(1) Arthur Rezin5 - 6(3) WPts
22/04/2025Montevideo, Uruguay1 - 9(1) Hayden Hart7 - 7 LPts
22/02/2025Montevideo, Uruguay1 - 8(1) Frisco Durazo3 - 12 LPts
25/12/2024New Kingston, Jamaica1 - 7(1) Callum Semple11 - 16 LPts
27/10/2024Kolkata, India1 - 6(1) Madhav Rajaa0 - 11 LPts
29/08/2024Montevideo, Uruguay1 - 5(1) Xaverius Garzon1 - 7 LPts
09/07/2024Montevideo, Uruguay1 - 4(1) Sierra Felipe13 - 13 LPts
22/05/2024Montevideo, Uruguay1 - 3(1) Lisandro Zambrano34 - 5 LPts
21/04/2024Montevideo, Uruguay1 - 2(1) Beltran Galeano17 - 25(1) LPts
10/03/2024Montevideo, Uruguay1 - 1(1) Angel Mederos6 - 15(2) LPts
14/01/2024Montevideo, Uruguay1 - 0 Dimos Rivero23(2) - 12 LKO3
05/12/2023Montevideo, Uruguay0 - 0 Nemesio Vaquera0 - 0 WPts