Weightclass:  Light Welterweight
Location:  Venice, Italy
Record:  18 - 28(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2042Venice, Italy17 - 28(2) Ryo Iwamoto5 - 15 WPts
22/03/2042Venice, Italy16 - 28(2) Luigi Locchi1 - 7 WPts
18/01/2042Venice, Italy15 - 28(2) Jay Pradier1 - 4 WPts
16/11/2041Venice, Italy14 - 28(2) Kamran Tasfaout0 - 1 WPts
14/09/2041Venice, Italy13 - 28(2) Kiki Orrantia1 - 8 WPts
14/07/2041Venice, Italy12 - 28(2) Oihane Malo3 - 15 WPts
13/05/2041Venice, Italy11 - 28(2) Isaac Kyeyune3 - 9 WPts
13/03/2041Venice, Italy11 - 27(2) Cristiano Balconi2 - 11 LPts
12/01/2041Venice, Italy10 - 27(2) Dante Imbeni1 - 13 WPts
11/11/2040Venice, Italy10 - 26(2) Jowan de Bakkere4 - 12 LPts
10/09/2040Venice, Italy9 - 26(2) Alessandro Meloni2 - 3 WPts
10/07/2040Venice, Italy8 - 26(2) Savio Pecci2 - 8 WPts
09/05/2040Venice, Italy7 - 26(2) Huynh Cuong4 - 9 WPts
10/03/2040London, UK7 - 25(2) Louis Craig4 - 5 LPts
10/01/2040Dammam, Saudi Arabia7 - 24(2) Kashif Jalil11 - 17 LPts
12/11/2039Venice, Italy6 - 24(2) Tino Di Francesco2 - 18 WPts
11/09/2039Split, Croatia6 - 23(1) Ognjen Vukadin22(2) - 10 LKO3
13/07/2039Toshkent, Uzbekistan6 - 22(1) Osman Amini18 - 10 LPts
14/05/2039Managua, Nicaragua6 - 21(1) Guido Villalovos32(2) - 21 LPts
14/03/2039Santo Domingo de Guzman, Dominican Republic6 - 20(1) Jax Gordillo26 - 15 LPts
14/01/2039Toulon, France6 - 19 Telford Mauriac25 - 21 LKO3
16/11/2038Wroclaw, Poland6 - 18 Hubert Blach16 - 14 LPts
18/09/2038Karagandy, Kazakhstan5 - 18 Jawad Kasym0 - 0 WPts
21/07/2038San Juan, Puerto Rico5 - 17 Diego Collar2 - 14 LPts
23/05/2038Turin, Italy5 - 16 Luigino Errani5 - 16 LPts
30/03/2038Venice, Italy4 - 16 Nazaire Baton5 - 15 WPts
29/01/2038Venice, Italy3 - 16 Tino Di Francesco0 - 9 WPts
29/11/2037Venice, Italy3 - 15 Liberatore Bernardini6 - 14 LPts
30/09/2037Venice, Italy3 - 14 Vicente Feliz1 - 9 LPts
01/08/2037Bayamon, Puerto Rico3 - 13 Cipriano Bautista2 - 23 LPts
03/06/2037Yerevan, Armenia2 - 13 Paren Saffarian15 - 21 WPts
04/04/2037Venice, Italy2 - 12 Pepe Croce1 - 4 LPts
04/02/2037Venice, Italy1 - 12 Luigino Di Leonardo1 - 1 WPts
06/12/2036Heraklion, Greece1 - 11 Damian Resta8 - 19 LPts
08/10/2036Venice, Italy1 - 10 Savio Pirlo5 - 12 LPts
09/08/2036Lima, Peru1 - 9 Emanuel Moye19 - 22 LPts
11/06/2036Kuching, Malaysia1 - 8 Amjad Akhter14 - 13 LPts
12/04/2036Orleans, France1 - 7 Varocher Genet3 - 19(1) LPts
13/02/2036Mumbai, India1 - 6 Zafa Saba5 - 14 LPts
16/12/2035Venice, Italy1 - 5 Toma Sadvackasov0 - 16 LPts
18/10/2035San Juan, Puerto Rico1 - 4 Quico Monterrosa5 - 13 LPts
20/08/2035Roskilde, Denmark1 - 3 Thoralf Billing25 - 21 LPts
22/06/2035San Juan, Puerto Rico1 - 2 Felippe Zubia9 - 18(1) LPts
24/04/2035Turin, Italy1 - 1 Sergio Rositani5 - 0 LPts
25/02/2035Milan, Italy1 - 0 Savio Brunetti7 - 20 LPts
05/01/2035Naples, Italy0 - 0 Sergio Marchetti0 - 0 WPts