Weightclass:  Light Welterweight
Location:  Montevideo, Uruguay
Record:  42(1) - 37
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Montevideo, Uruguay41(1) - 37 Zafa Saidi11 - 13 WPts
23/10/2033Montevideo, Uruguay41(1) - 36 Stipe Kamnatnik14 - 6 LPts
23/08/2033Montevideo, Uruguay40(1) - 36 Viktor Cam2 - 8 WPts
23/06/2033Montevideo, Uruguay39 - 36 HanuÜ Patera4 - 21(1) WKO3
22/04/2033Montevideo, Uruguay38 - 36 Shahen Abrahamian8 - 18 WPts
21/02/2033Montevideo, Uruguay37 - 36 Sharafaddin Hakeem0 - 1 WPts
21/12/2032San Pedro de Macoris, Dominican Republic37 - 35 Gig Viloria47(1) - 17 LPts
20/11/2032San Pedro de Macoris, Dominican Republic37 - 34 Gig Viloria46(1) - 17 LPts
20/10/2032Fukuoka, Japan36 - 34 Mikio Sano23 - 23 WPts
22/08/2032Montevideo, Uruguay36 - 33 Constantinus Maes56 - 21 LPts
22/07/2032Saint Petersburg, Russia36 - 32 Adalard Auriol17 - 4 LPts Saint Petersburg Olympics 2032View
19/07/2032Saint Petersburg, Russia35 - 32 Axel Florman24 - 11 WPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia34 - 32 Waqas Shah24(1) - 10 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia33 - 32 Ulises Arcos30(2) - 10 WPts Saint Petersburg Olympics 2032View
03/07/2032Antwerp, Belgium33 - 31 Constantinus Maes53 - 20 LPts
02/06/2032Antwerp, Belgium33 - 30 Constantinus Maes52 - 20 LPts
02/05/2032Montevideo, Uruguay32 - 30 Quico Soto14 - 8 WPts Uruguay National Championships 2032View
29/04/2032Montevideo, Uruguay31 - 30 Macario Lopez22(3) - 15 WPts Uruguay National Championships 2032View
26/04/2032Montevideo, Uruguay30 - 30 Salvador Patricio17(2) - 15 WPts Uruguay National Championships 2032View
21/04/2032Antwerp, Belgium30 - 29 Constantinus Maes51 - 20 LPts
20/03/2032Vilnius, Lithuania30 - 28 Krzysztof Soja42(2) - 25 LPts
18/02/2032Shizuoka, Japan30 - 27 Yuji Kato49(1) - 22 LPts
18/01/2032Rio de Janeiro, Brazil30 - 26 Jesus Canizales22 - 11 LPts Americas Championships 2032View
15/01/2032Rio de Janeiro, Brazil29 - 26 Angel Palacios18(2) - 5 WPts Americas Championships 2032View
12/01/2032Rio de Janeiro, Brazil28 - 26 Ewan Draffen10 - 6 WPts Americas Championships 2032View
09/01/2032Rio de Janeiro, Brazil27 - 26 Olindo Milan23 - 16(1) WPts Americas Championships 2032View
30/12/2031Montevideo, Uruguay26 - 26 Alano Agron38(1) - 22 WPts
23/11/2031Lagos, Nigeria25 - 26 Mohsin Majeed34 - 22 WPts
22/10/2031Lagos, Nigeria25 - 25 Mohsin Majeed33 - 22 LPts
21/09/2031Montevideo, Uruguay25 - 24 Mohsin Majeed32 - 22 LPts
20/08/2031Montevideo, Uruguay25 - 23 Ev×en Mrazik33 - 13 LPts
19/07/2031Mumbai, India25 - 22 Majid Darwish31 - 19 LPts
18/06/2031Montevideo, Uruguay25 - 21 Ev×en Mrazik32 - 12 LPts
02/05/2031Montevideo, Uruguay24 - 21 Macario Lopez18(2) - 12 WPts Uruguay National Championships 2031View
29/04/2031Montevideo, Uruguay23 - 21 Jair Baylon14 - 7 WPts Uruguay National Championships 2031View
26/04/2031Montevideo, Uruguay22 - 21 Enzo Jerez1 - 1 WPts Uruguay National Championships 2031View
19/03/2031Almaty, Kazakhstan21 - 21 Sergei Kazacpaew19 - 18 WPts
16/02/2031Montevideo, Uruguay20 - 21 Guillermo Contreras30(2) - 18 WPts
16/01/2031Lima, Peru20 - 20 Guillermo Contreras29(2) - 18 LPts
16/12/2030Montevideo, Uruguay20 - 19 Guillermo Contreras28(2) - 18 LPts
14/11/2030Montevideo, Uruguay19 - 19 Taras Antonich17(4) - 25 WPts
06/10/2030San Juan, Argentina19 - 18 Tajo Carranco16(1) - 29 LPts
05/09/2030San Juan, Argentina19 - 17 Tajo Carranco15(1) - 29 LPts
05/08/2030Istanbul, Turkey18 - 17 Deniz Onder15 - 14 WPts
05/07/2030Zurich, Switzerland18 - 16 Amett Mauthe22 - 17 LPts
04/06/2030Montevideo, Uruguay18 - 15 Daniel Butler13 - 21 LPts
02/05/2030Montevideo, Uruguay18 - 14 Vegas Guillen26 - 15 LPts Uruguay National Championships 2030View
29/04/2030Montevideo, Uruguay17 - 14 Diego Montalbo9 - 9 WPts Uruguay National Championships 2030View
26/04/2030Montevideo, Uruguay16 - 14 Kiki Monforte8 - 36(1) WPts Uruguay National Championships 2030View
09/04/2030Lusaka, Zambia15 - 14 Peabo Simuunza11 - 10 WPts
09/03/2030Zarqa, Jordan15 - 13 Jawad Daley17 - 12 LPts
06/02/2030Montevideo, Uruguay15 - 12 Jawad Daley16 - 12 LPts
06/01/2030Montevideo, Uruguay14 - 12 Jawad Daley16 - 11 WPts
03/12/2029Montevideo, Uruguay13 - 12 Bekim Gjinali5 - 18(2) WPts
02/11/2029Hanoi, Vietnam12 - 12 Hoang Lanh13 - 18 WPts
02/10/2029New Kingston, Jamaica12 - 11 Patrick Weatherspoon19 - 6 LPts
01/09/2029New Kingston, Jamaica12 - 10 Patrick Weatherspoon18 - 6 LPts
01/08/2029Zurich, Switzerland12 - 9 Amett Mauthe17 - 9 LPts
01/07/2029Montevideo, Uruguay11 - 9 Boris Pozniak0 - 2 WPts
02/05/2029Montevideo, Uruguay10 - 9 Diego Roso13 - 18 WPts Uruguay National Championships 2029View
29/04/2029Montevideo, Uruguay9 - 9 Jesus Ortolano12 - 15 WPts Uruguay National Championships 2029View
26/04/2029Montevideo, Uruguay8 - 9 Xeres Blasco10 - 24 WPts Uruguay National Championships 2029View
21/03/2029Montevideo, Uruguay7 - 9 Nemesio Ruiz18 - 12(2) WPts
28/01/2029Montevideo, Uruguay6 - 9 Juan Vaquera10 - 25 WPts
28/12/2028Montevideo, Uruguay6 - 8 Lorenzo Vaca34(1) - 15 LPts
21/11/2028Boston, USA5 - 8 Robert Naismith2 - 16 WPts
23/09/2028Evansville, USA4 - 8 Mark Kirkland26 - 8 WPts
26/07/2028Montevideo, Uruguay4 - 7 Noe Valenciano7 - 24(1) LPts
04/06/2028Montevideo, Uruguay4 - 6 Santiago Bonito8 - 21 LPts
26/04/2028Montevideo, Uruguay4 - 5 Urvano Almanzar14 - 5 LPts Uruguay National Championships 2028View
01/04/2028Hamburg, Germany3 - 5 Rodgers Meincke12 - 22 WPts
02/02/2028Kiev, Ukraine3 - 4 Kolya Shakhrai9 - 13 LPts
05/12/2027Curitiba, Brazil2 - 4 Luis Branco2 - 5 WPts
07/10/2027Valencia, Spain2 - 3 Paco Marino19 - 9 LPts
09/08/2027Montevideo, Uruguay2 - 2 Jesus Ortolano4 - 7 LPts
10/06/2027Dniprodzerzhynsk, Ukraine1 - 2 Vanko Andrick10 - 6 WPts
12/04/2027Montevideo, Uruguay1 - 1 Juan Vaquera4 - 20 LPts
22/02/2027Montevideo, Uruguay1 - 0 Baltasar Belasco8 - 19(1) LPts
24/12/2026Montevideo, Uruguay0 - 0 Quiqui Barajas0 - 1 WPts