Weightclass:  Welterweight
Location:  Milan, Italy
Record:  27 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2032Milan, Italy26 - 20 Marlen Galkov1 - 1 WPts
04/04/2032Milan, Italy25 - 20 Sancho Gomez4 - 15 WPts
03/02/2032Ankara, Turkey25 - 19 Ozgur Nadi15 - 8 LPts
06/12/2031Barranquilla, Colombia24 - 19 Hilario Sotelo16 - 10 WPts
08/10/2031Murcia, Spain23 - 19 Miguel Armenta47 - 27 WPts
10/08/2031Pretoria, South Africa22 - 19 Dave Bakama11 - 16 WPts
12/06/2031Rome, Italy21 - 19 Tito Novo2 - 8 WPts
14/04/2031Milan, Italy20 - 19 Vicenzo Salinari2 - 11 WPts
13/02/2031Kryvyi Rih, Ukraine20 - 18 Melor Lutsky22 - 11 LPts
16/12/2030Oslo, Norway20 - 17 Sutherland Huseth31(1) - 15 LPts
18/10/2030North Shore, New Zealand19 - 17 James Stephenson9 - 15 WPts
20/08/2030Manukau, New Zealand18 - 17 Robert Kinnard24 - 13(1) WPts
22/06/2030Abidjan, Ivory Coast17 - 17 Erec Fossey16(1) - 27 WPts
24/04/2030Dubai, UAE17 - 16 Khalid Abraham26(1) - 19 LPts
24/02/2030Milan, Italy16 - 16 Boris Pirog1 - 1 WPts
27/12/2029Medellin, Colombia15 - 16 Juan Pan15 - 18 WPts
29/10/2029Boksburg, South Africa15 - 15 Xayvion Bimi21 - 17 LPts
31/08/2029Milan, Italy15 - 14 Giuseppe Azzara11 - 17 LPts
04/07/2029Hanoi, Vietnam15 - 13 Hy Quang25 - 4 LPts
06/05/2029Katowice, Poland14 - 13 Lukasz Bak0 - 2 WPts
08/03/2029Parma, Italy13 - 13 Fino Leonetti12 - 16 WPts
21/01/2029Milan, Italy13 - 12 Kashif Moustafa2 - 7 LPts
23/11/2028Bari, Italy12 - 12 Mariano Trapattoni15 - 18(1) WPts
26/09/2028Milan, Italy11 - 12 Luigi Cecchi2 - 6 WPts
28/07/2028Milan, Italy10 - 12 Silvestro Verratti1 - 13 WPts
29/05/2028Milan, Italy9 - 12 Vico Asaro0 - 4(1) WPts
30/03/2028Jakarta, Indonesia9 - 11 Karno Hamsjin53(1) - 24 LPts
31/01/2028Bogota, Colombia9 - 10 Alejandro Ayon27(3) - 16 LPts
03/12/2027Milan, Italy8 - 10 Mario Sapia1 - 2 WPts
04/10/2027Rome, Italy7 - 10 Adolfo Cervetti2 - 13 WPts
20/08/2027San Pablo, Philippines6 - 10 Sagaz Batenga1 - 27(2) WPts
22/06/2027Yekaterinburg, Russia5 - 10 Konstantin Smolnikov3 - 22(9) WPts
24/04/2027Lusaka, Zambia5 - 9 Ubanwa Njovu9 - 13(1) LPts
24/02/2027Bari, Italy4 - 9 Marco Albano1 - 12 WPts
13/01/2027Brno, Czech Republic3 - 9 Hynek Blazina6 - 15 WPts
15/11/2026Milan, Italy3 - 8 Giuseppe Azzara1 - 8 LPts
09/10/2026Kansas City, USA2 - 8 Spencer Hannigan1 - 3 WPts
11/08/2026Novosibirsk, Russia2 - 7 Melor Tretiakov9(1) - 14 LPts
13/06/2026Milan, Italy2 - 6 Nero Butti8 - 18 LPts
20/04/2026San Miguelito, Panama2 - 5 Montenegro Galano7 - 13 LPts
20/02/2026Kingston, Jamaica2 - 4 John Crandall23 - 26 LPts
23/12/2025Naples, Italy2 - 3 Fabio Cardia7 - 12 LPts
15/11/2025Genoa, Italy1 - 3 Vicenzo Francia0 - 0 WPts
15/10/2025Ankara, Turkey1 - 2 Gul Erdenk3 - 9 LPts
17/08/2025Kingston, Jamaica1 - 1 Inigo Smith4 - 2 LPts
19/06/2025Kharkiv, Ukraine1 - 0 Lazar Soroko7 - 13 LPts
21/04/2025Milan, Italy0 - 0 Fausto Corsaro1 - 6 WPts