Weightclass:  Middleweight
Location:  Montevideo, Uruguay
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2031Montevideo, Uruguay29 - 13 Vicente Damaso0 - 6 WPts
30/11/2030Montevideo, Uruguay28 - 13 Majid Allahverdiev7 - 7 WPts
01/10/2030Montevideo, Uruguay27 - 13 Muzaffar Huseynov2 - 8 WPts
01/08/2030Montevideo, Uruguay26 - 13 Rodrigo Resto2 - 11 WPts
30/05/2030Montevideo, Uruguay25 - 13 Rodrigo Espejo5 - 24 WPts
31/03/2030Montevideo, Uruguay24 - 13 Vinko Radovanovic1 - 10 WPts
31/01/2030Montevideo, Uruguay23 - 13 Alejandro Maio1 - 17 WPts
02/12/2029Montevideo, Uruguay22 - 13 Xavion Hernandez13 - 9 WPts
04/10/2029Montevideo, Uruguay21 - 13 Xavion Barro3 - 9 WPts
05/08/2029Montevideo, Uruguay20 - 13 Santiago Urdiales7 - 10 WPts
06/06/2029Montevideo, Uruguay19 - 13 Emanuel Rodriguez0 - 1 WPts
07/04/2029Montevideo, Uruguay18 - 13 Eduardo Canto20 - 11 WPts
06/02/2029Montevideo, Uruguay17 - 13 Hampig Dadyan9 - 15 WPts
09/12/2028Nassau, Bahamas16 - 13 Brad Johnson7 - 5 WPts
11/10/2028Montevideo, Uruguay15 - 13 Nghiem Linh1 - 11 WPts
13/08/2028Perth, Australia14 - 13 Clint Mulryan14 - 17 WPts
15/06/2028Czestochowa, Poland13 - 13 Jarek Knopik6 - 8 WPts
17/04/2028Montevideo, Uruguay13 - 12 Xeres Floria12(1) - 15 LPts
22/02/2028Montevideo, Uruguay12 - 12 Eduardo Canto13 - 8 WPts
24/12/2027Panama City, Panama12 - 11 Ximen Negrete10(1) - 25 LPts
25/10/2027Zarqa, Jordan12 - 10 Mohsin Atiq25 - 16 LPts
27/08/2027Montevideo, Uruguay11 - 10 Cuba Mezo5 - 9 WPts
27/06/2027Itagui, Colombia11 - 9 Gig Loredo29 - 10(1) LPts
29/04/2027Montevideo, Uruguay11 - 8 Naum á Vladimirov23(1) - 38 LPts
01/03/2027Montevideo, Uruguay10 - 8 Cuba Mezo4 - 6 WPts
11/01/2027Montevideo, Uruguay9 - 8 Juan Escalante6 - 11 WPts
12/11/2026Bratislava, Slovakia8 - 8 LuboÜ Fales3 - 20 WPts
14/09/2026Montevideo, Uruguay7 - 8 Venacio Vicencio3 - 13 WPts
25/07/2026Montevideo, Uruguay6 - 8 Alvino Alvillar6 - 9 WPts
18/06/2026Montevideo, Uruguay6 - 7 Francisco Rafael18 - 22 LPts
17/05/2026Samarqand, Uzbekistan6 - 6 Afanas Abdurahmanov12 - 14 LPts
18/03/2026Montevideo, Uruguay5 - 6 Colin MacDougal5 - 12 WPts
18/01/2026Montevideo, Uruguay5 - 5 Fraco Oseguera2 - 12 LPts
23/11/2025Montevideo, Uruguay5 - 4 Venacio Vicencio1 - 10 LPts
25/09/2025Havana, Cuba5 - 3 Diego Iglesia7 - 9(1) LPts
28/07/2025Montevideo, Uruguay4 - 3 Juan Sias1 - 13 WPts
30/05/2025Montevideo, Uruguay3 - 3 Venacio Vicencio1 - 7 WPts
25/04/2025Montevideo, Uruguay3 - 2 Francisco Rafael11 - 22 LPts
25/03/2025Montevideo, Uruguay2 - 2 Mijo Košutic4 - 6 WPts
25/01/2025Samarqand, Uzbekistan1 - 2 Afanas Casym3 - 15 WPts
27/11/2024Montevideo, Uruguay1 - 1 Thorin Gress20(1) - 24 LPts
29/09/2024Toronto, Canada0 - 1 Jacob Robin1 - 3 WPts
01/08/2024Montevideo, Uruguay0 - 0 Juan Diaz3 - 4 LPts