Weightclass:  Light Welterweight
Location:  Milan, Italy
Record:  19 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2029Milan, Italy18 - 26 Primo Beccalossi8 - 24 WPts
02/08/2029Milan, Italy17 - 26 Edmondo Lusco12 - 10 WPts
03/06/2029Milan, Italy17 - 25 Kongsuk ThongPleow20 - 15 LPts
02/05/2029Dusseldorf, Germany17 - 24 Abe Bieri22 - 23 LPts
29/03/2029Monza, Italy17 - 23 Vito Cervetti22(3) - 12 LPts Italy National Championships 2029View
26/03/2029Monza, Italy16 - 23 Mauro Fantuzzi11 - 12 WPts Italy National Championships 2029View
15/03/2029Milan, Italy16 - 22 Chris Trumble14 - 25 LPts
11/02/2029Milan, Italy15 - 22 Chris Trumble14 - 24 WPts
11/01/2029Milan, Italy15 - 21 Chris Trumble13 - 24 LPts
09/12/2028Milan, Italy14 - 21 Santiago Viloria6 - 17 WPts
08/11/2028Milan, Italy13 - 21 Santiago Viloria6 - 16 WPts
08/10/2028Rotterdam, Netherlands12 - 21 Christian de Beul15(1) - 28 WPts
07/09/2028Milan, Italy12 - 20 Chris Trumble10 - 23 LPts
05/08/2028Milan, Italy12 - 19 Syed Rehman24 - 15 LPts
05/07/2028Milan, Italy11 - 19 Syed Rehman24 - 14 WPts
20/05/2028Turin, Italy10 - 19 Antonio Saglia21 - 9 WPts
29/03/2028Messina, Italy10 - 18 Rocco Anedda12 - 27 LPts Italy National Championships 2028View
26/03/2028Messina, Italy9 - 18 Angelo Bortone5 - 15 WPts Italy National Championships 2028View
21/03/2028Santa Cruz de la Sierra, Bolivia8 - 18 Alejandro Bueno8 - 11 WPts
22/01/2028Athens, Greece7 - 18 Eurypylus Mega9 - 22 WPts
24/11/2027Milan, Italy6 - 18 Phil Scotland11 - 6 WPts
26/09/2027Medan, Indonesia5 - 18 Unggul Indrawati12 - 11 WPts
29/07/2027Tokyo, Japan5 - 17 Yoshi Uyeda0 - 10 LPts
31/05/2027Volgograd, Russia5 - 16 Yulian Kornilov1 - 11 LPts
02/04/2027Milan, Italy4 - 16 Imran Kasuri4 - 9 WPts
02/02/2027Soka, Japan3 - 16 Keiichi Anzai5 - 9 WPts
05/12/2026Turin, Italy3 - 15 Dante Catte8 - 16 LPts
07/10/2026Shakhty, Russia3 - 14 Fedar Boystov0 - 12 LPts
09/08/2026Tabriz, Iran3 - 13 Rehan Abraham9 - 9 LPts
10/06/2026Milan, Italy3 - 12 Tabbart Hepting8 - 7 LPts
12/04/2026Khujand, Tajikistan3 - 11 Nijat Agababayev4 - 18 LPts
12/02/2026Milan, Italy3 - 10 Rico Asaro2 - 3 LPts
14/12/2025Suez, Egypt3 - 9 Jawad Antaki6 - 16 LPts
16/10/2025Milan, Italy2 - 9 Vicente Villafane3 - 1 WPts
18/08/2025Milan, Italy1 - 9 Chris Madlangsacay2 - 2 WPts
20/06/2025Hanover, Germany1 - 8 Bertram Krise5 - 5 LPts
22/04/2025Kampala, Uganda0 - 8 Gethin Kabonero4 - 6 WPts
22/02/2025Chennai, India0 - 7 Shankar Jaitly3 - 7 LPts
25/12/2024Croix des Bouqets, Haiti0 - 6 Page Zola29(3) - 19 LPts
27/10/2024Turin, Italy0 - 5 Vanni Murgia5 - 31 LPts
29/08/2024Kampala, Uganda0 - 4 Voshon Suuto13(1) - 21 LPts
01/07/2024Carolina, Puerto Rico0 - 3 Venacio Balasco33(3) - 10 LPts
03/05/2024Milan, Italy0 - 2 Angelo Ronchi3 - 3 LPts
05/03/2024San Miguelito, Panama0 - 1 Onofre Olea0 - 0 LPts
05/01/2024Milan, Italy0 - 0 Edmondo Prandelli0 - 3(1) LPts