Weightclass:  Light Welterweight
Location:  Venice, Italy
Record:  26 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2042Venice, Italy26 - 16 Jesus Martinez16 - 13 LPts
30/07/2042Venice, Italy25 - 16 Onofre Portillo1 - 1 WPts
28/05/2042Venice, Italy24 - 16 Blake Clinkscales6 - 7 WPts
28/03/2042Venice, Italy23 - 16 Juan Lucero4 - 1 WPts
25/01/2042Venice, Italy23 - 15 Boswell Percier2 - 6 LPts
23/11/2041Venice, Italy22 - 15 Jaguar Monte1 - 4(1) WPts
21/09/2041Venice, Italy21 - 15 Chivalry Fauteux0 - 3 WPts
20/07/2041Venice, Italy20 - 15 Rodolfo Anselmi24 - 19 WPts
18/05/2041Venice, Italy19 - 15 Xaver Algarin2 - 3 WPts
18/03/2041Venice, Italy18 - 15 Kolzak Korobov16 - 20 WPts
15/01/2041Venice, Italy17 - 15 Zernebog Berezutski6 - 13(1) WPts
17/11/2040Venice, Italy16 - 15 Joaquin Esquivel5 - 5 WPts
17/09/2040San Salvador, El Salvador15 - 15 Eduardo Matos22(4) - 20 WPts
20/07/2040Milan, Italy14 - 15 Giuseppe Mantica9 - 17(1) WPts
07/06/2040Venice, Italy14 - 14 Augusto Meloni16 - 14 LPts
06/05/2040Odense, Denmark13 - 14 Ulick Eriksen22 - 5 WPts
07/03/2040Kingston, Jamaica12 - 14 Neil Monro15 - 4 WPts
08/01/2040Venice, Italy11 - 14 Mariano Pizzorno6 - 10 WPts
07/11/2039Minsk, Belarus10 - 14 Dmytro Krawchuk2 - 14 WPts
08/09/2039Gyumri, Armenia10 - 13 Sasun Israelian15 - 9(1) LPts
11/07/2039Accra, Ghana9 - 13 Mark Narh8 - 25(1) WPts
12/05/2039Plovdiv, Bulgaria8 - 13 Bogomil á Pavlov4 - 13 WPts
14/03/2039Medellin, Colombia8 - 12 Ximen Porto33 - 29(1) LPts
14/01/2039Odense, Denmark7 - 12 Ultar Balling12 - 12 WPts
16/11/2038San Miguelito, Panama7 - 11 Santiago Machin14 - 13 LPts
17/09/2038Dalian, China7 - 10 Wen Hin14 - 19 LPts
20/07/2038Venice, Italy6 - 10 Giuseppe Mantica3 - 11(1) WPts
20/05/2038Rotterdam, Netherlands5 - 10 Hercule Van Campenhout3 - 13 WPts
22/03/2038Lima, Peru5 - 9 Guido Forero10 - 20 LPts
22/01/2038Sydney, Australia5 - 8 David Blackie9 - 23(1) LPts
24/11/2037Kumasi, Ghana4 - 8 Sulaiman Djan19 - 15 WPts
26/09/2037Brno, Czech Republic4 - 7 Vojtech Pivec13 - 19 LPts
29/07/2037Petionville, Haiti4 - 6 Donatien Anger17 - 14 LPts
30/05/2037Foggia, Italy4 - 5 Carlo Visco0 - 9 LPts
02/04/2037Brescia, Italy4 - 4 Rodolfo Anselmi4 - 11 LPts
07/02/2037Venice, Italy3 - 4 Yodmongkol Chaikamdee1 - 4 WPts
09/12/2036Venice, Italy2 - 4 Lam Phong8 - 17 WPts
10/10/2036Florence, Italy1 - 4 Liberatore Bernardini4 - 9 WPts
14/08/2036Rome, Italy1 - 3 Carlo Cavallari1 - 7 LPts
16/06/2036Florence, Italy0 - 3 Alberto Beccalossi1 - 1 WPts
20/04/2036Bologna, Italy0 - 2 Cristiano Gatti13 - 14 LPts
22/02/2036Rome, Italy0 - 1 Massimo Lamia22(1) - 22 LPts
05/01/2036Venice, Italy0 - 0 Agapetus Guzman5 - 19 LPts