Weightclass:  Middleweight
Location:  Montevideo, Uruguay
Record:  32 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2030Montevideo, Uruguay31 - 17 Joaquin Ybanez10 - 12 WPts
19/10/2030Montevideo, Uruguay30 - 17 Lee Kennedy2 - 8 WPts
20/08/2030Montevideo, Uruguay29 - 17 Sixten Nork3 - 9 WPts
21/06/2030Montevideo, Uruguay28 - 17 Francisco Punio2 - 8 WPts
22/04/2030Montevideo, Uruguay27 - 17 Zain Trabelsi3 - 11(1) WPts
21/02/2030Montevideo, Uruguay26 - 17 Montego Raso2 - 9 WPts
23/12/2029Montevideo, Uruguay26 - 16 Eduardo Canto24 - 15 LPts
23/10/2029Montevideo, Uruguay25 - 16 Manuel Vasquez2 - 8 WPts
24/08/2029Montevideo, Uruguay25 - 15 Xalvador Rossel23 - 15 LPts
25/06/2029Montevideo, Uruguay25 - 14 Xalvador Rossel22 - 15 LPts
26/04/2029Montevideo, Uruguay24 - 14 Alan Fraser4(1) - 11 WPts
25/02/2029Montevideo, Uruguay23 - 14 Sam Christie4 - 22 WPts
27/12/2028Tirana, Albania22 - 14 Arjan Bardha7 - 21(2) WPts
29/10/2028Bucaramanga, Colombia21 - 14 Onofre Topete22(1) - 15 WPts
31/08/2028London, UK21 - 13 Joseph Porteous20 - 11 LPts
31/07/2028Montevideo, Uruguay20 - 13 Khalid Betro11 - 15 WPts
30/06/2028Riyadh, Saudi Arabia19 - 13 Khalid Betro11 - 14 WPts
30/05/2028Fayetteville, USA19 - 12 Denton Dunbar14 - 21(1) LPts
29/04/2028Montevideo, Uruguay19 - 11 Jerrold Piedrahita9 - 5 LPts Uruguay National Championships 2028View
26/04/2028Montevideo, Uruguay18 - 11 Santiago Garcia11 - 19 WPts Uruguay National Championships 2028View
13/04/2028Montevideo, Uruguay18 - 10 Nikolai Tagiev8 - 16 LPts
12/03/2028Samarqand, Uzbekistan17 - 10 Nikolai Tagiev8 - 15 WPts
10/02/2028Montevideo, Uruguay16 - 10 Abdul Asher2 - 20 WPts
09/01/2028Port-au-Prince, Haiti16 - 9 Cortez Arrendondo56(1) - 24 LPts Americas Championships 2028View
27/12/2027Riyadh, Saudi Arabia15 - 9 Khalid Betro7 - 12 WPts
26/11/2027San Jose, Costa Rica14 - 9 Angel Calleros19 - 11 WPts
26/10/2027San Jose, Costa Rica14 - 8 Angel Calleros18 - 11 LPts
24/09/2027San Jose, Costa Rica14 - 7 Angel Calleros17 - 11 LPts
24/08/2027Montevideo, Uruguay13 - 7 David Moses7 - 15 WPts
24/07/2027Montevideo, Uruguay12 - 7 David Moses7 - 14 WPts
15/06/2027Montevideo, Uruguay12 - 6 Moses Archibong18 - 5 LPts
02/05/2027Montevideo, Uruguay11 - 6 Seferino Agustin26 - 8 WPts Uruguay National Championships 2027View
29/04/2027Montevideo, Uruguay10 - 6 Ramirez Sias9 - 4 WPts Uruguay National Championships 2027View
26/04/2027Montevideo, Uruguay9 - 6 Sancho Avendano9 - 8 WPts Uruguay National Championships 2027View
25/02/2027Bandar Lampung, Indonesia8 - 6 Teungku Albar11(1) - 17 WPts
27/12/2026Montevideo, Uruguay7 - 6 Nicandro Cardiel0 - 1 WPts
28/10/2026Alexandria, Egypt6 - 6 Haider Syed7 - 4 WPts
29/08/2026Managua, Nicaragua6 - 5 Ramiro Navar20(3) - 26(1) LPts
01/07/2026Montevideo, Uruguay6 - 4 Rio Villegas4 - 14 LPts
02/05/2026Montevideo, Uruguay6 - 3 Seferino Agustin19 - 7 LPts Uruguay National Championships 2026View
29/04/2026Montevideo, Uruguay5 - 3 Juan Escalante5 - 6 WPts Uruguay National Championships 2026View
26/04/2026Montevideo, Uruguay4 - 3 Quico Florida6 - 9(1) WPts Uruguay National Championships 2026View
20/03/2026Sofia, Bulgaria3 - 3 Radoslav á Gudakov9 - 13(1) WPts
20/01/2026Dubai, UAE2 - 3 Azam Arian3 - 20(2) WPts
22/11/2025Montevideo, Uruguay2 - 2 Gig Valdivia13 - 18 LPts
25/09/2025Holguin, Cuba1 - 2 Juan Sias1 - 14 WPts
28/07/2025Montevideo, Uruguay1 - 1 Jean-Baptiste Gaudin3 - 13 LPts
30/05/2025Montevideo, Uruguay0 - 1 Quico Florida2 - 7(1) WPts
09/04/2025Montevideo, Uruguay0 - 0 Victor Russell5 - 6 LPts