Weightclass:  Light Heavyweight
Location:  Rome, Italy
Record:  18 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2042Sydney, Australia17 - 28 John Rolland8 - 7(1) WPts
09/10/2042Brasilia, Brazil17 - 27 Cuba Vila24 - 8 LPts
10/08/2042Rome, Italy16 - 27 Nero Rispoli2 - 8 WPts
08/06/2042Waitakere, New Zealand15 - 27 Ian Patariki9 - 30 WPts
10/04/2042London, UK14 - 27 Chris Kavanagh1 - 6 WPts
08/02/2042Rome, Italy13 - 27 Cristiano Libertini9 - 12 WPts
07/12/2041Rome, Italy12 - 27 Juan Yero1 - 15 WPts
06/10/2041Melbourne, Australia11 - 27 John Keillor3 - 10 WPts
06/08/2041Rome, Italy11 - 26 Teymur Pashia11 - 22 LPts
05/06/2041Belo Horizonte, Brazil10 - 26 Pedro Luz8 - 8 WPts
07/04/2041Rome, Italy10 - 25 Afanas Drozdov7 - 7 LPts
05/02/2041Chimalhuacan, Mexico10 - 24 Santiago Gamino3 - 11 LPts
08/12/2040Umlazi, South Africa10 - 23 Bradley Sekola30(2) - 26 LPts
09/10/2040Krakow, Poland10 - 22 Mikolaj Galat4 - 5 LPts
09/08/2040Mexico City, Mexico9 - 22 Diego Cuevas8(1) - 22 WPts
11/06/2040Krakow, Poland9 - 21 Igor Kaczor18 - 7 LPts
12/04/2040Rome, Italy8 - 21 Antonio Parlato3 - 9 WPts
12/02/2040Auckland, New Zealand7 - 21 Felix Coburn5 - 15 WPts
13/12/2039Rome, Italy7 - 20 Daniele Ciccioli13 - 17 LPts
12/10/2039Suez, Egypt7 - 19 Rehan Kazemi12 - 5 LPts
14/08/2039Toshkent, Uzbekistan7 - 18 Elmidar Afandiyev10 - 23 LPts
16/06/2039Jeddah, Saudi Arabia7 - 17 Haaris Najor27(1) - 13 LPts
18/04/2039Arlington, USA7 - 16 Amon Trumbull11 - 10 LPts
18/02/2039Bursa, Turkey7 - 15 Oz Altintop13 - 9 LPts
21/12/2038Turin, Italy7 - 14 Alessandro Lisi10 - 5 LPts
25/10/2038Prato, Italy7 - 13 Lorenzo Pucci9 - 9(1) LPts
27/08/2038Barnaul, Russia7 - 12 Toma Semyonov14 - 23 LPts
29/06/2038Rome, Italy6 - 12 Vanni Lolli1 - 5 WPts
28/04/2038Sharjah, UAE6 - 11 Amer Adel15 - 13 LPts
28/02/2038Guigang, China5 - 11 Shing Zhou7 - 20 WPts
30/12/2037Los Angeles, USA5 - 10 Phil Flynn45 - 3 LPts
01/11/2037Matamoros, Mexico4 - 10 Carlos Jaimez6 - 18(2) WPts
03/09/2037Milan, Italy4 - 9 Gianmarco Turri7 - 18 LPts
26/07/2037Florence, Italy4 - 8 Tino Valditara8 - 25(3) LPts
25/06/2037Bologna, Italy4 - 7 Francesco Albano9 - 17 LPts
10/05/2037Rome, Italy3 - 7 Antonio Zappa2 - 13 WPts
11/03/2037Suez, Egypt2 - 7 Haider Zakaria4 - 27(1) WPts
11/01/2037Christchurch, New Zealand1 - 7 Phil Hume6 - 27 WPts
13/11/2036Yerevan, Armenia1 - 6 Ardos Naroian10 - 9 LPts
14/09/2036Chiclayo, Peru1 - 5 Cuba Collado3 - 6 LPts
17/07/2036Dubai, UAE1 - 4 Shayan Sader10 - 20(1) LPts
19/05/2036Anderlecht, Belgium1 - 3 Pierre Lescot25 - 29 LPts
21/03/2036Minsk, Belarus1 - 2 Vasyl Adamovich56 - 14(2) LPts
22/01/2036Greensboro, USA0 - 2 Jonathan Purves7 - 24 WPts
24/11/2035Novara, Italy0 - 1 Savio Salvi19 - 11 LPts
05/10/2035Rome, Italy0 - 0 Irfan Ghanem0 - 6 LPts