Weightclass:  Welterweight
Location:  Turin, Italy
Record:  4 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2035Turin, Italy3 - 21 Dimos Manrique1 - 15 WPts
06/11/2034Mamelodi, South Africa2 - 21 Christophe Cloete7 - 12 WPts
08/09/2034Cartagena, Colombia2 - 20 Rodrigo Zacarias19 - 22 LPts
11/07/2034Turin, Italy1 - 20 Yulian Parfionov10 - 9 WPts
10/05/2034Turin, Italy0 - 20 Enzo Grieco2 - 9 WPts
11/03/2034Milan, Italy0 - 19 Vittore Bartolini4 - 20 LPts
15/01/2034Palermo, Italy0 - 18 Roberto Tardelli3 - 12 LPts
17/11/2033Rome, Italy0 - 17 Fausto Viani12 - 19 LPts
17/10/2033Rome, Italy0 - 16 Carlo Cusano11(1) - 4 LPts
15/09/2033Nassau, Bahamas0 - 15 Kris Thom7 - 3 LPts
17/07/2033Yerevan, Armenia0 - 14 Magar Mahdessyan20 - 19 LPts
19/05/2033Liege, Belgium0 - 13 Telford Duvauchelle16 - 22(4) LPts
21/03/2033Santa Ana, El Salvador0 - 12 Santiago Estremera10 - 14 LPts
21/01/2033San Pedro de Macoris, Dominican Republic0 - 11 Diego Lopez27 - 15 LPts
23/11/2032Telford, UK0 - 10 Ethan Hance14 - 18 LPts
25/09/2032Quito, Ecuador0 - 9 Emilio Marcelino10 - 15 LPts
28/07/2032Oslo, Norway0 - 8 Olaf Kleven22 - 5 LPts
30/05/2032Turin, Italy0 - 7 Vicenzo Venegoni1 - 1 LPts
31/03/2032Lviv, Ukraine0 - 6 Yulian Bazar10 - 17(7) LPts
01/02/2032Milan, Italy0 - 5 Liberatore Darmian8 - 13 LPts
09/12/2031Turin, Italy0 - 4 Bernardo Corsaro4 - 31(7) LPts
14/10/2031Athens, Greece0 - 3 Xylon Galatas11 - 27(2) LPts
15/08/2031Rome, Italy0 - 2 Marco Saglia12 - 8 LPts
27/06/2031Bari, Italy0 - 1 Marco Albano20 - 22 LPts
25/05/2031Turin, Italy0 - 0 Isaak Daugava3 - 5 LPts