Weightclass:  Middleweight
Location:  Montevideo, Uruguay
Record:  29 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2031Montevideo, Uruguay28 - 16 Montego Tostado1 - 4 WPts
01/04/2031Montevideo, Uruguay27 - 16 Xhosas Mukiibi2 - 11 WPts
31/01/2031Montevideo, Uruguay26 - 16 Dimos Socorro0 - 0 WPts
02/12/2030Montevideo, Uruguay25 - 16 Ali Anwar1 - 14 WPts
03/10/2030Montevideo, Uruguay24 - 16 Robert Lennie0 - 3 WPts
04/08/2030Montevideo, Uruguay23 - 16 Vicente Damaso0 - 3 WPts
05/06/2030Montevideo, Uruguay22 - 16 Kiatchai Winothai9 - 10 WPts
06/04/2030Montevideo, Uruguay21 - 16 Elias Ordonez1 - 0 WPts
05/02/2030Montevideo, Uruguay20 - 16 Declan Nhema1 - 0 WPts
07/12/2029Montevideo, Uruguay19 - 16 Marc Sene19 - 15 WPts
09/10/2029Montevideo, Uruguay18 - 16 Ximen Bazan2 - 8 WPts
10/08/2029Montevideo, Uruguay17 - 16 Francisco Simeon1 - 5 WPts
11/06/2029Montevideo, Uruguay16 - 16 Diego Giraldo3 - 25 WPts
13/04/2029Odense, Denmark16 - 15 Frey Drews14 - 14 LPts
13/02/2029Montevideo, Uruguay16 - 14 Gabriel Cuadrado17 - 11 LPts
16/12/2028Montevideo, Uruguay16 - 13 Bronco Jaime18 - 18 LPts
18/10/2028Montevideo, Uruguay15 - 13 Nikifor Jaglowski5 - 3 WPts
19/08/2028Montevideo, Uruguay14 - 13 Mumtaz Poladov2 - 2 WPts
21/06/2028Montevideo, Uruguay13 - 13 Cuba Mezo8 - 11 WPts
29/04/2028Montevideo, Uruguay13 - 12 Eduardo Canto15 - 9 LPts Uruguay National Championships 2028View
26/04/2028Montevideo, Uruguay12 - 12 Gonzalo Vaca6 - 5 WPts Uruguay National Championships 2028View
22/04/2028Montevideo, Uruguay11 - 12 Rio Villegas8 - 21 WPts
11/03/2028Montevideo, Uruguay10 - 12 Venacio Vicencio6 - 19 WPts
18/01/2028Montevideo, Uruguay9 - 12 Bronco Berrones10(1) - 16 WPts
18/12/2027Montevideo, Uruguay8 - 12 Esteban Mendonca9(2) - 25(1) WPts
20/10/2027San Bernardo, Chile8 - 11 Pancho Rueda13 - 11 LPts
22/08/2027Montevideo, Uruguay7 - 11 Juan Escalante8 - 13 WPts
23/06/2027Montevideo, Uruguay6 - 11 Diego Giraldo3 - 13 WPts
08/05/2027Sofia, Bulgaria5 - 11 Doncho á Kovalkov4 - 10 WPts
10/03/2027Zurich, Switzerland4 - 11 Fred Schake5 - 20 WPts
10/01/2027Montevideo, Uruguay3 - 11 Fanuco Parody2 - 16 WPts
11/11/2026Boksburg, South Africa3 - 10 Lehlohonolo Magwanishi14 - 12 LPts
13/09/2026Samarqand, Uzbekistan3 - 9 Afanas Casym6 - 22 LPts
16/07/2026Copenhagen, Denmark3 - 8 Kolby Bille16 - 13 LPts
18/05/2026Montevideo, Uruguay3 - 7 Alvino Banales7 - 8(1) LPts
23/03/2026Montevideo, Uruguay3 - 6 Pedro Armendarez13(1) - 13 LPts
23/01/2026Montevideo, Uruguay3 - 5 Porfio Encinas1 - 11 LPts
27/11/2025Cardiff, UK3 - 4 Patrick Dower4 - 8 LPts
29/09/2025Vantaa, Finland3 - 3 Arsi Nuutinen0 - 12 LPts
01/08/2025Sydney, Australia3 - 2 Ewan Moss39(1) - 2 LPts
03/06/2025Montevideo, Uruguay2 - 2 Eduardo Canto1 - 2 WPts
07/04/2025Montevideo, Uruguay1 - 2 Edmundo Miguel2 - 18 WPts
07/02/2025Montevideo, Uruguay0 - 2 Joaquin Pacana0 - 0 WPts
26/12/2024Montevideo, Uruguay0 - 1 Francisco Rafael9 - 22 LPts
23/11/2024Montevideo, Uruguay0 - 0 Fanuco Floro1 - 7 LPts