Weightclass:  Middleweight
Location:  Turin, Italy
Record:  26 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2041Turin, Italy25 - 18(1) Chancellor Mansour15 - 22 WPts
06/10/2041Turin, Italy25 - 17(1) Julian Wargin7 - 9 LPts
03/08/2041Turin, Italy24 - 17(1) Zafa Hadi6 - 17 WPts
31/05/2041Turin, Italy23 - 17(1) Yusif Huq5 - 15 WPts
29/03/2041Turin, Italy22 - 17(1) Suk-young Jeon1 - 1 WPts
26/01/2041Turin, Italy21 - 17(1) Ouahid Achik9 - 26 WPts
27/11/2040Turin, Italy20 - 17(1) Chan-dong Mah4 - 12 WPts
25/09/2040Turin, Italy19 - 17(1) Akira Asai4 - 20 WPts
24/07/2040Turin, Italy18 - 17(1) Vanni Lamberti16 - 21(3) WPts
23/05/2040Turin, Italy18 - 16(1) Fabiano Gabriele13 - 13 LPts
23/03/2040Turin, Italy17 - 16(1) Claudio Bonucci15 - 21 WPts
22/01/2040Pekanbaru, Indonesia17 - 15(1) Cahya Indrati33 - 20 LPts
23/11/2039Bridgeport, USA16 - 15(1) Isaac Wright4 - 19 WPts
22/09/2039Beijing, China15 - 15(1) Hsin Lian0 - 14 WPts
24/07/2039Foggia, Italy15 - 14(1) Luigino Meduri15 - 21 LPts
26/05/2039Milan, Italy14 - 14(1) Fillipo Lovelli16 - 18 WPts
29/03/2039Sassari, Italy14 - 13 Gianmarco Domiano44(13) - 17 LKO1 Italy National Championships 2039View
26/03/2039Sassari, Italy13 - 13 Fillipo Lovelli16 - 17 WPts Italy National Championships 2039View
23/01/2039Turin, Italy12 - 13 Claudio Bonucci13 - 15 WPts
22/12/2038Bologna, Italy12 - 12 Gianluca Sapia19 - 12 LPts
21/11/2038Aalborg, Denmark12 - 11 Toste Soren31 - 8 LPts
23/09/2038Chicago, USA11 - 11 Barry Beavin3 - 13 WPts
26/07/2038Mulhouse, France11 - 10 Amiens Giono11 - 12 LPts
26/05/2038Turin, Italy11 - 9 Mario Giorgetti8 - 18(1) LPts
26/03/2038Bologna, Italy11 - 8 Mariano Ranieri6 - 9 LPts Italy National Championships 2038View
26/02/2038Tokyo, Japan11 - 7 Jun Suzuki9 - 20 LPts
30/01/2038Prague, Czech Republic10 - 7 Abdon Sis16 - 8 WPts
17/12/2037Las Vegas, USA10 - 6 Ollie Dowe3 - 1 LPts
11/12/2037Kampala, Uganda9 - 6 Corey Wachsmann22 - 10 WPts
13/10/2037Stockholm, Sweden9 - 5 Viktor Wadell13 - 17 LPts
15/08/2037Riga, Latvia9 - 4 Georgiy Bondarenoks32 - 11 LPts
17/06/2037Argenteuil, France8 - 4 Landry Jadin13 - 18(1) WPts
19/04/2037Baku, Azerbaijan7 - 4 Hilal Noori7 - 20 WPts
19/02/2037Santo Domingo de Guzman, Dominican Republic7 - 3 Carlos Lobato8 - 28(1) LPts
22/12/2036Vilnius, Lithuania7 - 2 Sebastian Zawada53 - 21 LPts
24/10/2036Turin, Italy7 - 1 Neper Barbara7 - 9 LPts
25/08/2036Jaipur, India7 - 0 Devdas Merkondar14 - 17 LPts
27/06/2036Turin, Italy6 - 0 Ja-choel Moon3 - 8 WPts
27/04/2036Rome, Italy5 - 0 Bernardo Lusco2 - 6 WPts
11/03/2036Foggia, Italy4 - 0 Mauro Mazza0 - 5 WPts
11/01/2036Modena, Italy3 - 0 Gabriele Briguglio7 - 9 WPts
05/12/2035Catania, Italy2 - 0 Primo Parro0 - 0 WPts
03/11/2035Turin, Italy1 - 0 Gennady Kramar0 - 1 WPts
05/09/2035Turin, Italy0 - 0 Protesilaus Athans0 - 0 WPts