Weightclass:  Light Welterweight
Location:  Bologna, Italy
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2041Bologna, Italy25 - 12 James Anderson7 - 10 WPts
20/06/2041Bologna, Italy24 - 12 Jose Bermudez8 - 34 WPts
19/04/2041Bologna, Italy23 - 12 Rad Thorup9 - 10 WPts
18/02/2041Bologna, Italy22 - 12 La'vonte Lewis23 - 12(1) WPts
18/01/2041Bologna, Italy21 - 12 La'vonte Lewis23 - 11(1) WPts
15/12/2040Bologna, Italy21 - 11 Simba Simungala42(8) - 32 LPts
14/11/2040Lusaka, Zambia20 - 11 Simba Simungala42(8) - 31 WPts
14/10/2040Bologna, Italy20 - 10 Simba Simungala41(8) - 31 LPts
04/09/2040Khouribga, Morocco19 - 10 Allam Oubtil30(2) - 9 WPts
16/07/2040Tehran, Iran19 - 9 Dillon Mangwende52(4) - 15(1) LPts Tehran Olympics 2040View
13/07/2040Tehran, Iran18 - 9 Simba Simungala40(8) - 29 WPts Tehran Olympics 2040View
30/05/2040Allentown, USA17 - 9 Antwan Hogge6 - 20 WPts
01/04/2040Venice, Italy16 - 9 Dante Venegoni8 - 3 WPts Italy National Championships 2040View
29/03/2040Venice, Italy15 - 9 Roberto Zappia33 - 13 WPts Italy National Championships 2040View
26/03/2040Venice, Italy14 - 9 Claudio Traversa25(1) - 14 WPts Italy National Championships 2040View
19/03/2040Zagreb, Croatia14 - 8 Frano Brusic25 - 12 LPts
18/01/2040Rennes, France13 - 8 Lance de Balzac3 - 16(1) WPts
20/11/2039Lima, Peru12 - 8 Baltasar Arboleda14 - 19(1) WPts
20/09/2039Zagreb, Croatia11 - 8 Velimir Peša10 - 13 WPts
23/07/2039Piraeus, Greece10 - 8 Danaus Stamatis9 - 14 WPts
25/05/2039Bologna, Italy9 - 8 Channing Ossou6 - 23 WPts
26/03/2039Sassari, Italy9 - 7 Claudio Traversa14 - 8 LPts Italy National Championships 2039View
27/02/2039Accra, Ghana8 - 7 La Vonn Nsoh8 - 11 WPts
30/12/2038Kurume, Japan7 - 7 Taro Kon32(2) - 17 WPts
01/11/2038Florence, Italy6 - 7 Roberto Lamorte3 - 0 WPts
22/09/2038Manchester, UK5 - 7 Johnny Slane15 - 28 WPts
25/07/2038Milan, Italy5 - 6 Nico Florenzi28(8) - 7 LPts
26/05/2038Bologna, Italy5 - 5 Claudio Traversa9 - 6 LPts
26/03/2038Bologna, Italy5 - 4 Silvestro Poli42(8) - 13 LPts Italy National Championships 2038View
17/03/2038Yerevan, Armenia4 - 4 Terenig Parisyan13 - 8 WPts
17/01/2038Antwerp, Belgium3 - 4 Antoon Haerlefyn12 - 12 WPts
19/11/2037Bursa, Turkey2 - 4 Can Tekoz6 - 14 WPts
21/09/2037Toshkent, Uzbekistan1 - 4 Isgendar Guliyev0 - 0 WPts
24/07/2037Bologna, Italy0 - 4 Claudio Traversa4 - 3 WPts
25/05/2037Milan, Italy0 - 3 Claudio Traversa3 - 3 LPts
11/04/2037Rome, Italy0 - 2 Marco Cucinelli19(4) - 6 LPts
07/03/2037Milan, Italy0 - 1 Nico Florenzi19(2) - 5 LPts
05/01/2037Bologna, Italy0 - 0 Nico Florenzi18(2) - 5 LPts