Weightclass:  Welterweight
Location:  Genoa, Italy
Record:  24 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2025Genoa, Italy23 - 23 Majid Jatoi0 - 14 WPts
09/05/2025Genoa, Italy22 - 23 Hugh Dow8 - 16(1) WPts
10/03/2025Genoa, Italy21 - 23 Stuart Barmore1 - 16 WPts
10/01/2025Genoa, Italy20 - 23 James Boakye0 - 2 WPts
11/11/2024Genoa, Italy19 - 23 Luigino Barella2 - 15 WPts
10/09/2024Genoa, Italy18 - 23 Luigino Pagliuzzi0 - 2 WPts
14/07/2024Genoa, Italy17 - 23 Gianni Menia4(1) - 9(2) WPts
14/05/2024Turin, Italy16 - 23 Vanni Fortuna20(2) - 20 WPts
07/04/2024Moscow, Russia16 - 22 Dimi Ignashevich31 - 6 LPts
08/02/2024Melbourne, Australia16 - 21 John Nicoll1 - 12 LPts
11/12/2023Rome, Italy15 - 21 Alfredo Donazzan11 - 18 WPts
05/11/2023Utrecht, Netherlands14 - 21 Frans-Jos de Blieck0 - 0 WPts
07/09/2023Nassau, Bahamas14 - 20 William Porteous20(2) - 14 LPts
10/07/2023Dushanbe, Tajikistan14 - 19 Marlen Jahangirov17(2) - 15 LPts
12/05/2023Dundee, UK14 - 18 Martin Brogan16 - 9 LPts
14/03/2023Espoo, Finland13 - 18 Valde Marjo10 - 14 WPts
14/01/2023Rome, Italy13 - 17 Cecilio Catte17 - 10 LPts
14/12/2022Rome, Italy13 - 16 Cecilio Quagliata24(1) - 9 LPts
10/11/2022Genoa, Italy13 - 15 Daniele Bova4 - 16 LPts
11/09/2022Leeds, UK12 - 15 Edwyn Garmon7 - 20(7) WPts
13/07/2022Bari, Italy12 - 14 Liberatore Argan23(1) - 6 LPts
21/05/2022Mostoles, Spain12 - 13 Esteban Solis13 - 12 LPts
23/03/2022Mecca, Saudi Arabia12 - 12 Azam Atwan16 - 10 LPts
23/01/2022Genoa, Italy11 - 12 Mariano Antoni12 - 13 WPts
23/11/2021Genoa, Italy11 - 11 Sarwono Supeno17 - 5 LPts
22/09/2021Dubai, UAE11 - 10 Malik Awan17(1) - 7 LPts
24/07/2021Turin, Italy11 - 9 Vito Ranieri15 - 8 LPts
31/05/2021Rome, Italy11 - 8 Gianfranco Valentini9 - 13 LPts
15/04/2021Sana'a, Yemen10 - 8 Bilal Roufeil15 - 4 WPts
14/02/2021Genoa, Italy9 - 8 Marco Dragonetti7 - 12 WPts
16/12/2020Genoa, Italy8 - 8 Ethan Brydon14 - 6 WPts
15/10/2020Accra, Ghana7 - 8 Deion Dumashie4 - 7 WPts
17/08/2020Independence, USA7 - 7 Ian Christeson5 - 2 LPts
17/06/2020Rome, Italy7 - 6 Cecilio Quagliata12 - 4 LPts
07/05/2020Genoa, Italy6 - 6 Rocco Audisio4 - 11(2) WPts
07/03/2020Ciudad Guayana, Venezuela5 - 6 Javier Basa1 - 1 WPts
07/01/2020Suez, Egypt5 - 5 Jawad Rabia7 - 5 LPts
08/11/2019Lusaka, Zambia5 - 4 Roger Bulaya3 - 6 LPts
09/09/2019Managua, Nicaragua5 - 3 Yago Davalos7 - 1 LPts
10/07/2019Naples, Italy5 - 2 Luca Urbano3 - 8 LPts
01/06/2019Genoa, Italy4 - 2 Edmondo Del Piero1 - 6 WPts
02/04/2019Bari, Italy4 - 1 Fabrizio Zocco5 - 0 LPts
13/02/2019Genoa, Italy3 - 1 Krzysztofr Papandrea2 - 5 WPts
14/12/2018Genoa, Italy2 - 1 Carlo Sateriale3 - 2 WPts
15/10/2018Genoa, Italy2 - 0 Alessandro Beccalossi2 - 2 LPts
17/08/2018Yerevan, Armenia1 - 0 Garin Babajanyan2 - 3 WPts
19/06/2018Genoa, Italy0 - 0 William Brand0 - 1 WPts