Weightclass:  Welterweight
Location:  Rome, Italy
Record:  16(2) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2027Rome, Italy15(2) - 26 Mariano Giorgetti5 - 6 WPts
08/10/2027Rome, Italy15(2) - 25 Cecilio Dioguardi5 - 6 LPts
09/08/2027Rome, Italy14(2) - 25 Fillipo Tripodi1 - 0 WPts
09/06/2027Rome, Italy13(2) - 25 Neron Aro7 - 8(1) WPts
11/04/2027Rome, Italy12(1) - 25 Dante Benetti1 - 3(1) WKO3
10/02/2027Rome, Italy11(1) - 25 Fedor Seitbeckov4 - 3 WPts
12/12/2026Rome, Italy10(1) - 25 Nick Callister12 - 13 WPts
13/10/2026Rome, Italy10(1) - 24 Kevin Fredell2 - 12 LPts
14/08/2026Rome, Italy9(1) - 24 Blommaert Reyfin1 - 4 WPts
15/06/2026Rome, Italy8(1) - 24 Giorgio Cirielli2 - 9 WPts
16/04/2026Rome, Italy7(1) - 24 Dante Crisafulli3 - 4 WPts
15/02/2026Rome, Italy7(1) - 23 Gianfranco Donadoni4 - 10 LPts
17/12/2025Rome, Italy6(1) - 23 Deepak Beniwal0 - 2 WPts
19/10/2025Gainesville, USA6(1) - 22 Sam Blackard7 - 8 LPts
21/08/2025Donostia-San Sebastian, Spain6(1) - 21 Xabat Polanco17 - 29(6) LPts
23/06/2025Rome, Italy5(1) - 21 Ian Patton3 - 8(1) WPts
25/04/2025Rome, Italy5(1) - 20 Atif Zein4 - 14 LPts
25/02/2025Manukau, New Zealand5(1) - 19 Jay Magnus27 - 15 LPts
28/12/2024Athens, Greece4(1) - 19 Eleutherios Ambrosia3 - 18 WPts
30/10/2024Milan, Italy4(1) - 18 Gianni Spaggiari5 - 10 LPts
29/09/2024Turin, Italy4(1) - 17 Vittore Saporito13 - 19 LPts
25/08/2024Acapulco, Mexico4(1) - 16 Fresco Coreas7 - 18 LPts
27/06/2024Rome, Italy4(1) - 15 Gianluigi De Fabio4(1) - 11 LPts
11/05/2024Athens, Greece4(1) - 14 Demophon Matranga25 - 11 LPts
13/03/2024Wellington, New Zealand4(1) - 13 Elliot Bryn14 - 20(10) LPts
14/01/2024Osogbo, Nigeria4(1) - 12 Segun Ogwudire19(2) - 18 LPts
16/11/2023Cagliari, Italy3 - 12 Luigino Trozzo13 - 17(8) WKO3
21/09/2023Turin, Italy3 - 11 Alessandro Beccalossi31(3) - 8 LPts
01/08/2023Bologna, Italy3 - 10 Antonio Carossino14 - 6 LPts
12/06/2023Rome, Italy2 - 10 Vicenzo Cosenza1 - 5 WPts
13/04/2023Rome, Italy2 - 9 Alfredo Donazzan7 - 18 LPts
27/02/2023Rome, Italy2 - 8 Antonio Segre18(1) - 13 LPts
20/01/2023Lubeck, Germany2 - 7 Alhwin Schaadt11 - 17 LPts
22/11/2022Rome, Italy1 - 7 Mauro De Fabio0 - 3(1) WPts
22/09/2022Turin, Italy1 - 6 Alessandro Beccalossi25(2) - 8 LPts
14/08/2022Rome, Italy1 - 5 Augusto Rosa16 - 11 LPts
25/06/2022Bangkok, Thailand1 - 4 Maxsaisai Thonglao25 - 1 LPts
27/04/2022Lusaka, Zambia1 - 3 Kyle Mugwagwa12 - 14 LPts
27/02/2022New Kingston, Jamaica1 - 2 Chris Christie15 - 6 LPts
30/12/2021Rome, Italy1 - 1 Giorgio Valdifiori21 - 3 LPts
06/11/2021Rome, Italy0 - 1 Terje Myklebust4 - 2 WPts
05/09/2021Rome, Italy0 - 0 Vito Scagni2 - 6 LPts