Weightclass:  Welterweight
Location:  Padua, Italy
Record:  24(2) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2030Padua, Italy23(2) - 29 Gianmarco Perri12 - 12 WPts
16/09/2030Padua, Italy22(2) - 29 Savio Spaggiari1 - 0 WPts
18/07/2030Padua, Italy21(2) - 29 Rico Leonetti5 - 12 WPts
19/05/2030Padua, Italy20(2) - 29 Uang Tan6 - 8 WPts
20/03/2030Padua, Italy19(2) - 29 Chancellor Onguene0 - 13 WPts
18/01/2030Padua, Italy18(2) - 29 Gig Velazquez4 - 8 WPts
18/11/2029Padua, Italy17(2) - 29 Brad Kapepe1 - 11(1) WPts
19/09/2029Padua, Italy16(2) - 29 Diego Cava1 - 9 WPts
21/07/2029Padua, Italy15(2) - 29 Larenzo Jurado3 - 13 WPts
22/05/2029Padua, Italy14(2) - 29 Augusto Adduce0 - 1 WPts
23/03/2029Padua, Italy13(2) - 29 Seferino Pecina5(1) - 20 WPts
22/01/2029Padua, Italy12(2) - 29 Andre Oumarou2 - 10 WPts
24/11/2028Jakarta, Indonesia12(2) - 28 Karno Hamsjin57(1) - 24 LPts
26/09/2028Irbid, Jordan12(2) - 27 Syed Haddaoui15 - 8 LPts
28/07/2028Naples, Italy11(2) - 27 Vicenzo Cosenza9 - 30 WPts
06/06/2028Kumasi, Ghana10(1) - 27 Declan Asabigi4 - 6(1) WKO3
08/04/2028Rome, Italy9(1) - 27 Gianfranco Agostino12(1) - 22 WPts
14/02/2028La Spezia, Italy9(1) - 26 Vito Picelli10 - 23 LPts
08/01/2028Masally, Azerbaijan9(1) - 25 Elman Manafov13 - 13 LPts
10/11/2027Maipu, Chile8 - 25 Nicandro Escoto14 - 26(11) WKO2
12/09/2027Tarant, Italy7 - 25 Arturo Ciani22 - 27 WPts
21/07/2027Riga, Latvia7 - 24 Sasha Pipe10 - 28(4) LPts
23/05/2027Antwerp, Belgium7 - 23 Bartje Massuwe9 - 15 LPts
25/03/2027Dubai, UAE7 - 22 Ibrahim Ramadan5 - 23 LPts
25/01/2027Beijing, China7 - 21 Gan Doo16 - 9 LPts
27/11/2026Mexico City, Mexico6 - 21 Marco Munguia1 - 21 WPts
29/09/2026Changchun, China6 - 20 Jiang Yin7 - 31 LPts
01/08/2026Cardiff, UK5 - 20 Steven Brady4 - 18(1) WPts
03/06/2026Christchurch, New Zealand5 - 19 Vincent Halker18 - 16 LPts
05/04/2026Auckland, New Zealand5 - 18 Paul Setton8 - 15(1) LPts
05/02/2026Padua, Italy4 - 18 Damiano Soriano7 - 2 WPts
08/12/2025Padua, Italy3 - 18 Baldev Ghoda5(1) - 11 WPts
10/10/2025Padua, Italy2 - 18 Gianluigi Scagni2 - 7(1) WPts
11/08/2025Padua, Italy1 - 18 Arturo Mazzocchi2 - 11 WPts
14/06/2025Padua, Italy0 - 18 Hainrich Wos1 - 1 WPts
16/04/2025Padua, Italy0 - 17 Vicente Revilla9 - 22 LPts
16/02/2025Yerevan, Armenia0 - 16 Njteh Yaghlian0 - 0 LPts
19/12/2024Kassel, Germany0 - 15 Ferd Stiefvater17 - 12 LPts
21/10/2024Ulaanbaatar, Mongolia0 - 14 Turbat Ochirtu26(1) - 20 LPts
23/08/2024Padua, Italy0 - 13 Raul Fedele8(1) - 11 LPts
24/06/2024Padua, Italy0 - 12 Chang-woo Boo17 - 25 LPts
26/04/2024Copenhagen, Denmark0 - 11 Ingmar Thiessen21 - 14 LPts
27/02/2024Naples, Italy0 - 10 Rodolfo Chiarante13 - 24 LPts
26/01/2024Mashhad, Iran0 - 9 Ho Zha25(2) - 14 LPts
28/11/2023Davao City, Philippines0 - 8 Neper Bohorquez11(1) - 11 LPts
30/09/2023Eindhoven, Netherlands0 - 7 Tibo Lebruun25 - 9 LPts
02/08/2023Delmas, Haiti0 - 6 Talbot Belcourt18(1) - 14 LPts
04/06/2023Accra, Ghana0 - 5 Chris Aidoo3 - 6 LPts
06/04/2023Toshkent, Uzbekistan0 - 4 Nikolai Gadjiyev1 - 10 LPts
06/02/2023Guatemala City, Guatemala0 - 3 Ignado Herrada16 - 14 LPts
09/12/2022Catania, Italy0 - 2 Leonardo Catte7(1) - 22 LPts
16/10/2022Padua, Italy0 - 1 Fedar Kovaleski5 - 10 LPts
18/08/2022Naples, Italy0 - 0 Vicenzo Cosenza0 - 0 LPts