Weightclass:  Welterweight
Location:  Prato, Italy
Record:  24 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2031Prato, Italy24 - 23(1) Cisco Raya4 - 15 LPts
06/01/2031Prato, Italy23 - 23(1) Ilqar Ackishew1 - 5(1) WPts
06/11/2030Prato, Italy22 - 23(1) Marco Bermudes13 - 11 WPts
06/09/2030Prato, Italy21 - 23(1) Sergio Catasta1 - 7 WPts
07/07/2030Prato, Italy20 - 23(1) Luis Vidrio2 - 1 WPts
07/05/2030Prato, Italy19 - 23(1) Mubariz Sheihzamanly12 - 8 WPts
08/03/2030Prato, Italy18 - 23(1) Jeroom Candy1 - 14 WPts
07/01/2030Prato, Italy17 - 23(1) Daniil Tretiakov3 - 14 WPts
07/11/2029Prato, Italy17 - 22(1) Fillipo Tripodi3 - 14 LPts
07/09/2029Prato, Italy16 - 22(1) Jordan Wan2 - 13 WPts
09/07/2029Prato, Italy16 - 21(1) Dante Crisafulli16 - 13 LPts
09/05/2029Prato, Italy15 - 21(1) Damiano Fabian17 - 11 WPts
10/03/2029Constantine, Algeria14 - 21(1) Adnan Mansouri14(2) - 34 WPts
09/01/2029San Luis Potosi, Mexico14 - 20(1) Carlos Zepeda3 - 18 LPts
11/11/2028Barcelona, Spain13 - 20(1) Vidal Cabanilla8(1) - 17 WPts
13/09/2028Kharkiv, Ukraine13 - 19(1) Bohdan Safko12(2) - 20(2) LPts
16/07/2028Mumbai, India13 - 18(1) Arun Veera5 - 15 LPts
18/05/2028Fuzhou, China13 - 17(1) Wu-pen Bok13 - 9 LPts
20/03/2028Zaragoza, Spain12 - 17(1) Zacarias Jimenez13 - 13 WPts
21/01/2028Varna, Bulgaria11 - 17(1) Alp Erkmen10 - 16 WPts
23/11/2027Prato, Italy10 - 17(1) Jawad Farra1 - 2 WPts
24/09/2027Sheffield, UK9 - 17(1) Jake McLoughlin1 - 32(9) WPts
27/07/2027Guayaquil, Ecuador8 - 17(1) Ignado Martinez7(1) - 14 WPts
29/05/2027Prato, Italy8 - 16(1) Dante Crisafulli5 - 9 LPts
30/03/2027Mariupol, Ukraine8 - 15(1) Valeri Sukut15 - 13 LPts
30/01/2027Bradford, UK7 - 15(1) Neil Francy7 - 26 WPts
02/12/2026Guayaquil, Ecuador7 - 14(1) Edmundo Casado12 - 9 LPts
04/10/2026Anyang, South Korea6 - 14(1) Sung-ryong Bai20(2) - 12 WPts
06/08/2026Asuncion, Paraguay6 - 13(1) Neron Hay47(1) - 18 LPts
08/06/2026Prato, Italy5 - 13(1) Atif Farhat0 - 7 WPts
10/04/2026Prato, Italy4 - 13(1) Nemesio Quinonez0 - 2 WPts
10/02/2026Prato, Italy3 - 13(1) Ian Christeson2 - 9 WPts
13/12/2025Prato, Italy2 - 13(1) Obiajulu Chimutengwende2 - 2 WPts
15/10/2025Prato, Italy1 - 13(1) Lee Nish2 - 22(3) WPts
17/08/2025Prato, Italy0 - 13(1) Garrison de Pizan2 - 1 WPts
19/06/2025Prato, Italy0 - 12(1) Wyatt Jean4 - 8 LPts
21/04/2025Mamelodi, South Africa0 - 11 Reinaert Malan11(1) - 11 LKO3
21/02/2025Prato, Italy0 - 10 Zafa Kader7 - 10 LPts
23/12/2024Prato, Italy0 - 9 Augusto Sturani3 - 13 LPts
24/10/2024Harare, Zimbabwe0 - 8 Oscar Kamkwindo0 - 10 LPts
26/08/2024Brest, Belarus0 - 7 Fedar Danko37(1) - 9 LPts
28/06/2024Santo Domingo de Guzman, Dominican Republic0 - 6 Joaquin Peres16 - 8 LPts
30/04/2024Montevideo, Uruguay0 - 5 Hilario Casas1 - 7(1) LPts
02/03/2024Jaipur, India0 - 4 Vivek Merkondar12(2) - 17 LPts
03/01/2024Lucknow, India0 - 3 Ashoka Venkatesh9 - 11 LPts
05/11/2023Palermo, Italy0 - 2 Mariano Bongiorno0 - 0 LPts
27/09/2023Naples, Italy0 - 1 Antonio Fausto0 - 0 LPts
05/08/2023Prato, Italy0 - 0 Emanuel Gandara4 - 3 LPts