Weightclass:  Welterweight
Location:  Montevideo, Uruguay
Record:  43 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2032Montevideo, Uruguay42 - 22 Niao-ka Kau9 - 18 WPts
27/10/2032Montevideo, Uruguay41 - 22 Niao-ka Young9 - 11 WPts
27/08/2032Montevideo, Uruguay40 - 22 Turgay Ozker6 - 20 WPts
27/06/2032Montevideo, Uruguay39 - 22 Jose Lugar7 - 3 WPts
27/04/2032Montevideo, Uruguay38 - 22 Petro Martyn3 - 14 WPts
27/02/2032Montevideo, Uruguay37 - 22 MiloÜ Petras2 - 12 WPts
29/12/2031Montevideo, Uruguay36 - 22 Julek Figiel5 - 10 WPts
30/10/2031Montevideo, Uruguay35 - 22 Carlos Vielma1 - 5 WPts
30/08/2031Montevideo, Uruguay34 - 22 Leon Moncrieff9 - 10 WPts
01/07/2031Montevideo, Uruguay33 - 22 Alfonso Rebollar3 - 10 WPts
01/05/2031Montevideo, Uruguay32 - 22 Ignado Villanueva1 - 2 WPts
03/03/2031Montevideo, Uruguay31 - 22 Enzo Adame3 - 9 WPts
02/01/2031Montevideo, Uruguay31 - 21 Fo-hsing Rao23 - 26 LPts
02/12/2030Montevideo, Uruguay31 - 20 Fo-hsing Rao22 - 26 LPts
01/11/2030Montevideo, Uruguay30 - 20 Fo-hsing Rao22 - 25 WPts
01/10/2030Wenzhou, China29 - 20 Fo-hsing Rao22 - 24 WPts
31/08/2030Montevideo, Uruguay29 - 19 Obaid Abouchabkis27 - 25 LPts
31/07/2030Dubai, UAE28 - 19 Obaid Abouchabkis27 - 24 WPts
30/06/2030Montevideo, Uruguay28 - 18 Jevonte Mpenzere16 - 38(2) LPts
30/05/2030Montevideo, Uruguay27 - 18 Jevonte Mpenzere16 - 37(2) WPts
26/04/2030Montevideo, Uruguay27 - 17 Joaquin Del Valle10 - 2 LPts Uruguay National Championships 2030View
07/04/2030Montevideo, Uruguay26 - 17 Amjad Boiarry27(2) - 20 WPts
07/03/2030Dubai, UAE25 - 17 Amjad Boiarry27(2) - 19 WPts
04/02/2030Dubai, UAE25 - 16 Amjad Boiarry26(2) - 19 LPts
04/01/2030Montevideo, Uruguay25 - 15 Amjad Boiarry25(2) - 19 LPts
04/12/2029Montevideo, Uruguay24 - 15 Amjad Boiarry25(2) - 18 WPts
03/11/2029Dubai, UAE23 - 15 Amjad Boiarry25(2) - 17 WPts
03/10/2029Montevideo, Uruguay23 - 14 Amjad Boiarry24(2) - 17 LPts
28/08/2029Bruges, Belgium23 - 13 Top Beerblock22 - 12 LPts
30/06/2029Auckland, New Zealand22 - 13 Koro Hemania16 - 9 WPts
02/05/2029Montevideo, Uruguay21 - 13 Miguel Campoy19 - 27(2) WPts Uruguay National Championships 2029View
29/04/2029Montevideo, Uruguay20 - 13 Olindo Jiminez17(1) - 29 WPts Uruguay National Championships 2029View
26/04/2029Montevideo, Uruguay19 - 13 Federico Aday7 - 10 WPts Uruguay National Championships 2029View
22/04/2029Ankara, Turkey18 - 13 Ilhami Gokcen11 - 4 WPts
22/02/2029Minsk, Belarus17 - 13 Isaak Abramov21 - 11 WPts
24/12/2028Montevideo, Uruguay16 - 13 Quito Hilario11 - 14 WPts
25/10/2028Adelaide, Australia16 - 12 John Turk24 - 6 LPts
27/08/2028Montevideo, Uruguay15 - 12 Carlos Monteagudo5 - 17 WPts
19/07/2028Montevideo, Uruguay14 - 12 Cisco Ramirez21(1) - 8 WPts
18/06/2028Montevideo, Uruguay13 - 12 Diego Barco8 - 11 WPts
29/04/2028Montevideo, Uruguay12 - 12 Izzet Narimanbekov7 - 14 WPts
01/03/2028Montevideo, Uruguay12 - 11 Neper Vazquez12 - 12 LPts
03/01/2028Montevideo, Uruguay11 - 11 Santiago Campo1 - 11 WPts
04/11/2027San Felipe de Puerto Plata, Dominican Republic10 - 11 Joaquin Rentas2 - 13 WPts
06/09/2027Helsinki, Finland9 - 11 Samuel Murto15(1) - 8 WPts
09/07/2027Montevideo, Uruguay8 - 11 Kiki Cepero4 - 10 WPts
13/05/2027Port-au-Prince, Haiti7 - 11 Telford Nolin6 - 8 WPts
15/03/2027Montevideo, Uruguay6 - 11 Jose Valencia7 - 11 WPts
19/01/2027Montevideo, Uruguay6 - 10 Hilario Vasconcellos10 - 25 LPts
16/12/2026Montevideo, Uruguay5 - 10 Hilario Blancas8 - 13(1) WPts
15/11/2026Montevideo, Uruguay5 - 9 Joaquin Malagon10(1) - 7 LPts
18/09/2026Montevideo, Uruguay5 - 8 Angel Tabares4 - 16 LPts
28/07/2026Montevideo, Uruguay4 - 8 Angel Rangel4 - 20 WPts
19/06/2026Montevideo, Uruguay4 - 7 Seferino Onate13(3) - 24(1) LPts
19/05/2026Montevideo, Uruguay3 - 7 Quito Hilario4 - 4 WPts
21/03/2026Montevideo, Uruguay2 - 7 Jeraldo Iglesias8 - 9 WPts
23/01/2026Montevideo, Uruguay2 - 6 Miguel Campoy3 - 17(1) LPts
26/11/2025Montevideo, Uruguay2 - 5 Alejandro Anzures4 - 7(4) LPts
07/10/2025Montevideo, Uruguay2 - 4 Fanuco Bardales19 - 18 LPts
09/08/2025Montevideo, Uruguay2 - 3 Rodrigo Guajardo1 - 0 LPts
14/06/2025Montevideo, Uruguay2 - 2 Xalvador Lazo6 - 25 LPts
19/04/2025Sheffield, UK1 - 2 Jake McLoughlin0 - 18(7) WPts
19/02/2025Montevideo, Uruguay0 - 2 Alfonso Volante0 - 0 WPts
25/12/2024Montevideo, Uruguay0 - 1 Lorenzo Africa9 - 20 LPts
23/11/2024Montevideo, Uruguay0 - 0 Neper Vazquez0 - 2 LPts