Weightclass:  Light Welterweight
Location:  Montevideo, Uruguay
Record:  29 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Montevideo, Uruguay28 - 22 Radek Zemanek0 - 17(1) WPts
16/10/2033Montevideo, Uruguay27 - 22 Adnan Bata1 - 5 WPts
16/08/2033Montevideo, Uruguay26 - 22 Zach Kimes1 - 4 WPts
16/06/2033Montevideo, Uruguay26 - 21 Berto Alegria19 - 31 LPts
15/04/2033Montevideo, Uruguay25 - 21 Cris Casiano1 - 2 WPts
14/02/2033Montevideo, Uruguay24 - 21 Elkhan Sial0 - 14 WPts
15/12/2032Montevideo, Uruguay23 - 21 Shihab Altankhuyag4 - 12 WPts
15/10/2032Montevideo, Uruguay22 - 21 Elliot Lin0 - 9 WPts
15/08/2032Montevideo, Uruguay21 - 21 Ignado Reyna2 - 3 WPts
13/06/2032Montevideo, Uruguay20 - 21 Berto Alegria14 - 29 WPts
16/04/2032Montevideo, Uruguay19 - 21 Esteban Mustafa1 - 1 WPts
16/02/2032Funabashi, Japan18 - 21 Ichiro Nakagawa14 - 17 WPts
19/12/2031Montevideo, Uruguay18 - 20 Joaquin Mestas5 - 26(1) LPts
24/10/2031Montevideo, Uruguay17 - 20 Adam Kipe1 - 2 WPts
25/08/2031Montevideo, Uruguay16 - 20 Berto Alegria9 - 27 WPts
27/06/2031Guangzhou, China16 - 19 Quon Shi12 - 7 LPts
28/04/2031Accra, Ghana15 - 19 Quarren Ballantyne1 - 14 WPts
28/02/2031Kumasi, Ghana14 - 19 Bryn Rabiu8 - 11 WPts
31/12/2030Managua, Nicaragua13 - 19 Fresco Perdomo10 - 11(1) WPts
02/11/2030Montevideo, Uruguay12 - 19 Angel Serrato8 - 16 WPts
04/09/2030Montevideo, Uruguay11 - 19 Joaquin Mestas3 - 20(1) WPts
06/07/2030Kitwe, Zambia10 - 19 Tavon Mhlanga2 - 20(2) WPts
08/05/2030Montevideo, Uruguay10 - 18 Diego Tomes25 - 25 LPts
11/03/2030Montevideo, Uruguay9 - 18 Hilario Luis0 - 1 WPts
11/01/2030Montevideo, Uruguay8 - 18 Vicente Carrion10 - 13 WPts
13/11/2029Montevideo, Uruguay8 - 17 Berto Alegria5 - 20 LPts
14/09/2029Montevideo, Uruguay7 - 17 Santiago Canseco3 - 13 WPts
18/07/2029Montevideo, Uruguay6 - 17 Lorenzo Grajales1 - 9(1) WPts
19/05/2029Hamburg, Germany6 - 16 Barnie Stoick22 - 21 LPts
21/03/2029Montevideo, Uruguay5 - 16 Juan Modesto1 - 6 WPts
20/01/2029Montreal, Canada5 - 15 Jeffrey Abadie24 - 13 LPts
22/11/2028Port Harcourt, Nigeria5 - 14 Hayden Imasuen5 - 5 LPts
24/09/2028Kampala, Uganda5 - 13 Chris Kikafunda21 - 20(2) LPts
27/07/2028Sochi, Russia5 - 12 Melor Dubrovsky13 - 10 LPts
29/05/2028Kampala, Uganda5 - 11 Umair Huq16 - 18(1) LPts
31/03/2028Montevideo, Uruguay4 - 11 Santiago Payan1 - 4 WPts
01/02/2028Charlotte, USA4 - 10 Kai Sukut11 - 25 LPts
04/12/2027Montevideo, Uruguay4 - 9 Rodrigo Fontanilla11 - 11 LPts
07/10/2027Cuenco, Ecuador4 - 8 Vicente Penaranda2 - 20 LPts
09/08/2027Montevideo, Uruguay4 - 7 Vicente Carrion2 - 6 LPts
19/06/2027Montevideo, Uruguay4 - 6 Xavion Escarcega1 - 13 LPts
30/04/2027Montevideo, Uruguay4 - 5 Olindo Tabora8 - 12 LPts
20/03/2027Montevideo, Uruguay3 - 5 Oleos Marcelino0 - 0 WPts
07/02/2027Montevideo, Uruguay2 - 5 Joaquin Mestas0 - 0 WPts
13/12/2026Montevideo, Uruguay2 - 4 Cris Silvestre9 - 13 LPts
16/10/2026Montevideo, Uruguay2 - 3 Diego Bohorquez2 - 17 LPts
18/08/2026Montevideo, Uruguay2 - 2 Chris Rule5(1) - 40 LPts
20/06/2026Montevideo, Uruguay1 - 2 Juan Madruga0 - 0 WPts
22/04/2026Montevideo, Uruguay1 - 1 Desiderio Abar0 - 5 LPts
24/02/2026Abidjan, Ivory Coast1 - 0 Mardian Halimi8 - 13 LPts
27/12/2025Montevideo, Uruguay0 - 0 Neper Reinoso3 - 1 WPts