Weightclass:  Welterweight
Location:  Bologna, Italy
Record:  22 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2030Bologna, Italy21 - 15 Sprague Mekling1 - 5 WPts
08/07/2030Bologna, Italy20 - 15 Rico Zarco3 - 8 WPts
09/05/2030Bologna, Italy19 - 15 Jose Marzan11 - 6 WPts
10/03/2030Bologna, Italy18 - 15 Davie MacCarrick2 - 21(1) WPts
09/01/2030Bologna, Italy17 - 15 Seferino Pecina7(1) - 23 WPts
09/11/2029Bologna, Italy16 - 15 Luigino Criscito8 - 1 WPts
10/09/2029Bologna, Italy15 - 15 Gianluigi Scagni13 - 23(1) WPts
11/07/2029Bologna, Italy14 - 15 Gianluigi Scagni13 - 22(1) WPts
13/05/2029Bologna, Italy13 - 15 Cristiano Sacchi15 - 14 WPts
14/03/2029Santo Domingo de Guzman, Dominican Republic13 - 14 Dimos Portugal16 - 12 LPts
14/01/2029Bologna, Italy12 - 14 Nico Bassolino7 - 6 WPts
16/11/2028Dnipropetrovsk, Ukraine12 - 13 Kyrylo Valis22(1) - 10 LPts
18/09/2028Sofia, Bulgaria11 - 13 Mikhail á Blagoev5 - 26 WPts
21/07/2028Catania, Italy10 - 13 Pepe Adamoli16 - 12 WPts
27/05/2028Bologna, Italy10 - 12 Willaert Henderickx4 - 17 LPts
28/03/2028Cork, Ireland9 - 12 Liam MacGibbon2 - 4 WPts
29/01/2028Bologna, Italy8 - 12 Gabriele Amadeo2 - 9 WPts
30/11/2027Bologna, Italy7 - 12 Santiago Leston4 - 1 WPts
01/10/2027Bologna, Italy6 - 12 Rodolfo Abella4 - 8 WPts
02/08/2027Wichita, USA5 - 12 Joel Davidson2 - 8 WPts
03/06/2027Messina, Italy5 - 11 Gianfranco Rauti5 - 9 LPts
11/04/2027Saratov, Russia4 - 11 Fedar Barsouk3 - 6 WPts
11/02/2027Amsterdam, Netherlands4 - 10 Marvin Camerier8 - 16 LPts
14/12/2026Bologna, Italy3 - 10 Jamie Lockhart2 - 6 WPts
15/10/2026Rome, Italy3 - 9 Gianfranco Agostino7(1) - 18 LPts
18/08/2026Cologne, Germany3 - 8 Ritter Heinzerling11 - 18 LPts
19/06/2026Choloma, Honduras3 - 7 Joaquin Seta25(2) - 18 LPts
21/04/2026Bologna, Italy2 - 7 Santoso Kohardjaja1 - 5 WPts
21/02/2026Mombasa, Kenya1 - 7 Mark Kubu0 - 4 WPts
24/12/2025Accra, Ghana1 - 6 Quashawn Adusei1 - 5 LPts
26/10/2025Bologna, Italy1 - 5 Giorgio Cirielli1 - 6 LPts
27/08/2025Ndola, Zambia1 - 4 Sam Hanbwato31(1) - 26 LPts
29/06/2025Sofia, Bulgaria1 - 3 Nikola á Vagankov25(1) - 15 LPts
30/04/2025Sofia, Bulgaria0 - 3 Iordan á Fedotov1 - 13(12) WPts
02/03/2025Rome, Italy0 - 2 Gianfranco Agostino3(1) - 11 LPts
03/01/2025Charleroi, Belgium0 - 1 Prewitt Tiozzo21 - 21 LPts
05/11/2024Bologna, Italy0 - 0 Giorgio Cirielli0 - 0 LPts