Weightclass:  Welterweight
Location:  Montevideo, Uruguay
Record:  32 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2032Montevideo, Uruguay31 - 12 Remo Mazzocchi2 - 10 WPts
04/12/2031Montevideo, Uruguay30 - 12 Vanni Veltroni0 - 15 WPts
04/10/2031Montevideo, Uruguay29 - 12 Phil Hilley3 - 2 WPts
02/08/2031Montevideo, Uruguay28 - 12 Kyle Steele1 - 4 WPts
03/06/2031Montevideo, Uruguay27 - 12 Demont Vieira3 - 35(3) WPts
02/04/2031Montevideo, Uruguay26 - 12 Angel Basa8 - 18 WPts
01/02/2031Montevideo, Uruguay25 - 12 Carlos Tello18 - 22 WPts
03/12/2030Montevideo, Uruguay24 - 12 Paco Mano20 - 18 WPts
04/10/2030Montevideo, Uruguay23 - 12 Shing Ouyoung18 - 25(5) WPts
06/08/2030Montevideo, Uruguay22 - 12 Diego Marquina1 - 3 WPts
07/06/2030Montevideo, Uruguay21 - 12 Montego Heras1 - 10 WPts
08/04/2030Montevideo, Uruguay20 - 12 Alvino Conejo16 - 6 WPts
07/02/2030Kampala, Uganda19 - 12 Polo Nnannyanzi3 - 19 WPts
10/12/2029Montevideo, Uruguay18 - 12 Neron Reynosa1 - 7 WPts
12/10/2029Riga, Latvia18 - 11 Timofei Skujinsh16 - 5 LPts
14/08/2029Antofagasta, Chile18 - 10 Bronco Llanas9 - 33 LPts
16/06/2029Montevideo, Uruguay17 - 10 Quito Hilario12 - 17 WPts
17/04/2029Amman, Jordan17 - 9 Mohsin Sadri16 - 9 LPts
17/02/2029Montevideo, Uruguay16 - 9 Emilio Casto5 - 20 WPts
28/12/2028Montevideo, Uruguay15 - 9 Joaquin Malagon21(1) - 9 WPts
18/11/2028Montevideo, Uruguay14 - 9 Quito Magin19(1) - 14 WPts
15/10/2028Stockholm, Sweden14 - 8 Frank Thor20(1) - 24 LPts
17/08/2028Montevideo, Uruguay14 - 7 Urvano Loyola19 - 11 LPts
28/06/2028Montevideo, Uruguay13 - 7 Carlos Monteagudo5 - 16 WPts
28/04/2028Montevideo, Uruguay12 - 7 Jose Aguila6 - 11 WPts
29/02/2028Bangkok, Thailand11 - 7 Yodngoen Banchamek15 - 11 WPts
01/01/2028Minsk, Belarus11 - 6 Yevhen Franko8 - 16(2) LPts
03/11/2027Montevideo, Uruguay10 - 6 Miguel Villamar2 - 21 WPts
28/09/2027Montevideo, Uruguay9 - 6 Emilio Ortegon8 - 16 WPts
26/08/2027Montevideo, Uruguay9 - 5 Paco Mano7 - 10 LPts
24/06/2027Montevideo, Uruguay8 - 5 Tajo Gudino3 - 12(1) WPts
10/05/2027Santa Ana, El Salvador8 - 4 Xaverius Reynoso6(1) - 22 LPts
12/03/2027Lonueuil, Canada8 - 3 Mark Harp8 - 8 LPts
12/01/2027Ho Chi Minh City, Vietnam7 - 3 Ky Tu2 - 21(12) WPts
14/11/2026Sydney, Australia7 - 2 Robert MacAlastair18 - 4 LPts
16/09/2026Montevideo, Uruguay6 - 2 Hernan Moscoso2 - 15 WPts
19/07/2026Montevideo, Uruguay5 - 2 Oihane Monroy0 - 4 WPts
22/05/2026Wenzhou, China4 - 2 Fo-hsing Rao2 - 9 WPts
24/03/2026Chimalhuacan, Mexico4 - 1 Juan Blasco8(1) - 12 LPts
24/01/2026Montevideo, Uruguay3 - 1 Fraco Truxillo0 - 21(5) WPts
30/11/2025Montevideo, Uruguay3 - 0 Alejandro Jaimes3 - 2 LPts
02/10/2025Montevideo, Uruguay2 - 0 Ulises Hernandes1 - 8 WPts
09/08/2025Montevideo, Uruguay1 - 0 Santiago Cecilio2 - 3 WPts
10/06/2025Montevideo, Uruguay0 - 0 Saturnin De la Paz0 - 3(1) WPts