Weightclass:  Middleweight
Location:  Montevideo, Uruguay
Record:  30 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2025Montevideo, Uruguay29 - 22 Rodrigo Mosquera1 - 4 WPts
22/02/2025Montevideo, Uruguay28 - 22 Diego Bernardo1 - 10 WPts
24/12/2024Isfahan, Iran27 - 22 Ibrahim Salaam13 - 15 WPts
26/10/2024Montevideo, Uruguay26 - 22 Joaquin Concha28(1) - 13 WPts
30/08/2024Palermo, Italy26 - 21 Fabrizio Lizzero32 - 12 LPts
29/07/2024Palermo, Italy26 - 20 Fabrizio Lizzero31 - 12 LPts
28/06/2024Montevideo, Uruguay26 - 19 Dave Wayson19 - 25 LPts
28/05/2024Montevideo, Uruguay25 - 19 Dave Wayson19 - 24 WPts
26/04/2024Montevideo, Uruguay25 - 18 Joaquin Concha25(1) - 12 LPts Uruguay National Championships 2024View
11/04/2024Barcelona, Spain25 - 17 Jose Garza36 - 14 LPts
11/03/2024Montevideo, Uruguay25 - 16 Jose Garza35 - 14 LPts
09/02/2024Montevideo, Uruguay24 - 16 Jose Garza35 - 13 WPts
09/01/2024Maracaibo, Venezuela24 - 15 Dave Wayson18 - 19 LPts Americas Championships 2024View
02/01/2024Dushanbe, Tajikistan24 - 14 Shirzad Srour28 - 11 LPts
01/12/2023Dushanbe, Tajikistan24 - 13 Shirzad Srour27 - 11 LPts
31/10/2023Dushanbe, Tajikistan24 - 12 Shirzad Srour26 - 11 LPts
30/09/2023Dushanbe, Tajikistan24 - 11 Shirzad Srour25 - 11 LPts
30/08/2023Montevideo, Uruguay23 - 11 John Chalmers1 - 8 WPts
01/07/2023Montevideo, Uruguay22 - 11 John Adams4 - 3 WPts
02/05/2023Montevideo, Uruguay21 - 11 Baltasar Guardado15 - 8 WPts Uruguay National Championships 2023View
29/04/2023Montevideo, Uruguay20 - 11 Xavion Demara34(1) - 9 WPts Uruguay National Championships 2023View
26/04/2023Montevideo, Uruguay19 - 11 Quito Montalbo7 - 14 WPts Uruguay National Championships 2023View
02/03/2023Montevideo, Uruguay18 - 11 Xabat Barcenas11 - 21 WPts
01/01/2023Montevideo, Uruguay17 - 11 Agapetus Artiga7 - 6 WPts
02/11/2022Montevideo, Uruguay16 - 11 Alejandro Fraire1 - 2 WPts
03/09/2022Montevideo, Uruguay15 - 11 Xabat Barcenas10 - 19 WPts
06/07/2022Montevideo, Uruguay14 - 11 Villiers Allie0 - 3 WPts
07/05/2022Kharkiv, Ukraine13 - 11 Wasyl Wargo18 - 5 WPts
09/03/2022Melbourne, Australia12 - 11 Neil Thomson6(1) - 17 WPts
09/01/2022Brisbane, Australia11 - 11 David Robinson7 - 15 WPts
11/11/2021Montevideo, Uruguay11 - 10 Vegas Renteria10 - 13 LPts
27/09/2021Montevideo, Uruguay11 - 9 Neper Berra6 - 15 LPts
27/08/2021Montevideo, Uruguay10 - 9 Edmundo Carcamo6 - 11 WPts
26/06/2021Montevideo, Uruguay9 - 9 Okal Sribor5 - 9 WPts
26/04/2021Montevideo, Uruguay9 - 8 Santiago Jacinto12 - 3 LPts Uruguay National Championships 2021View
14/03/2021Montevideo, Uruguay9 - 7 Anton Krauklinsh14(4) - 4 LPts
14/01/2021Mississauga, Canada9 - 6 James Slack4 - 11 LPts
14/11/2020Odense, Denmark9 - 5 Odo Bernsen12 - 3 LPts
16/09/2020Prague, Czech Republic8 - 5 Ivan Korbel4 - 14 WPts
18/07/2020Montevideo, Uruguay7 - 5 Amjad Barrahet2 - 14 WPts
17/05/2020San Jose, Costa Rica6 - 5 Pedro Duron12 - 5 WPts
19/03/2020Montevideo, Uruguay5 - 5 Santiago Alviso1 - 13 WPts
21/01/2020Montevideo, Uruguay4 - 5 Vegas Renteria5 - 6 WPts
20/11/2019Montevideo, Uruguay4 - 4 Goga Khamidulin9 - 2 LPts
20/09/2019Montevideo, Uruguay3 - 4 Marlen Vyagoroff2 - 5 WPts
21/07/2019Montevideo, Uruguay3 - 3 Chandler Vieira5 - 2 LPts
21/05/2019Montevideo, Uruguay2 - 3 Severin Oltz3 - 6 WPts
22/03/2019Yerevan, Armenia2 - 2 Kusan Hakakyan2 - 1 LPts
22/01/2019Montevideo, Uruguay2 - 1 Aleksandr Bayar2 - 4 LPts
22/11/2018Montevideo, Uruguay2 - 0 Faisal Djabali3 - 1 LPts
22/09/2018Montevideo, Uruguay1 - 0 Jesus De la Fuente1 - 1 WPts
21/07/2018Montevideo, Uruguay0 - 0 Aimon Arcila0 - 0 WPts