Weightclass:  Lightweight
Location:  Venice, Italy
Record:  28(3) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2034Venice, Italy27(3) - 23 Vieno Petaja1 - 8 WPts
26/09/2034Venice, Italy26(3) - 23 Rio Razon4 - 9 WPts
27/07/2034Venice, Italy26(3) - 22 Lloyd Biggart10 - 6 LPts
26/05/2034Venice, Italy25(2) - 22 Turpin Bru0 - 5 WKO3
26/03/2034Venice, Italy25(2) - 21 Bilal Katibi8 - 4 LPts
25/01/2034Venice, Italy24(2) - 21 Sadr-Eddine Hassar3 - 10 WPts
24/11/2033Venice, Italy24(2) - 20 Naftali Sowah18 - 11(1) LPts
24/09/2033Venice, Italy23(1) - 20 Myung-joo Sur1 - 3 WKO3
24/07/2033Venice, Italy22(1) - 20 Ahmed Ahmadi7 - 16 WPts
23/05/2033Dushanbe, Tajikistan21(1) - 20 Rashid Aziyev8 - 25 WPts
25/03/2033Naples, Italy20(1) - 20 Valentino Pellicani10 - 22(1) WPts
27/01/2033Venice, Italy19(1) - 20 Silvestro Ripa0 - 11 WPts
27/11/2032Odessa, Ukraine19(1) - 19 Dmytro Sivak22 - 9 LPts
28/09/2032Bayamon, Puerto Rico19(1) - 18 Jair Galicia22 - 15 LPts
30/07/2032Vilnius, Lithuania18(1) - 18 Hainrich Janik8 - 11 WPts
01/06/2032Venice, Italy17(1) - 18 Gabriele Dioguardi5 - 7 WPts
02/04/2032Venice, Italy16(1) - 18 Gianmarco Greganti3 - 5 WPts
03/02/2032Montevideo, Uruguay15(1) - 18 Diego De Santos11 - 10(1) WPts
06/12/2031Padua, Italy14(1) - 18 Fabrizio Mazza10 - 18 WPts
08/10/2031Catania, Italy13(1) - 18 Vicenzo Valle8 - 9 WPts
10/08/2031Saint Paul, USA13(1) - 17 Jay Gemeinhardt18 - 12 LPts
12/06/2031Venice, Italy13(1) - 16 Adrian Deren10 - 15 LPts
13/04/2031Berlin, Germany13(1) - 15 Amett Alward3 - 5 LPts
13/02/2031Salvador, Brazil12(1) - 15 Emanuel Valente8 - 6 WPts
16/12/2030Portmore, Jamaica11(1) - 15 David Aday3 - 17 WPts
18/10/2030Dundalk, Ireland10 - 15 Louis McNeil14 - 11 WKO3
20/08/2030Stuttgart, Germany9 - 15 Wilpert Henk5 - 1 WPts
22/06/2030Curitiba, Brazil8 - 15 Oleos Villella3 - 7 WPts
24/04/2030Venice, Italy7 - 15 Zafa Wahba1 - 2 WPts
24/02/2030Venice, Italy6 - 15 Sun-tae Pai1 - 14(5) WPts
27/12/2029Changwon, South Korea5 - 15 Eun-sun Kee2 - 12 WPts
29/10/2029Fuji, Japan5 - 14 Kazuhiko Okino35 - 31 LPts
31/08/2029Venice, Italy5 - 13 Joaquin Sardinha3 - 3 LPts
03/07/2029Venice, Italy5 - 12 Primo Trivelli4 - 13 LPts
04/05/2029Bologna, Italy5 - 11 Antonio De Capua7 - 3 LPts
14/03/2029Venice, Italy5 - 10 Fabrizio Mazza1 - 10 LPts
13/01/2029Vilnius, Lithuania5 - 9 Lukasz Dedo15 - 19 LPts
15/11/2028Ho Chi Minh City, Vietnam4 - 9 Thong Lanh17(1) - 22 WPts
17/09/2028Leicester, UK4 - 8 Dave Oliverson11(2) - 12 LPts
20/07/2028Bokhtar, Tajikistan3 - 8 Ibish Tahmasib3(1) - 21 WPts
22/05/2028Hamburg, Germany2 - 8 Rossiter Kurz1 - 11 WPts
24/03/2028Palermo, Italy2 - 7 Primo Trivelli1 - 8 LPts
28/01/2028Bari, Italy2 - 6 Dante Verratti3 - 7 LPts
01/12/2027Macon, USA1 - 6 Noel Mattison6 - 24(1) WPts
02/10/2027Venice, Italy1 - 5 Jesus Rita12 - 14 LPts
04/08/2027Rome, Italy1 - 4 Alfredo Flamigni13 - 9(1) LPts
07/06/2027Florence, Italy1 - 3 Alessandro Smuraglia10 - 11 LPts
26/04/2027Bari, Italy1 - 2 Alfredo Berti20(4) - 35 LPts
26/03/2027Verona, Italy1 - 1 Mauro Valerio28(2) - 20 LPts Italy National Championships 2027View
15/02/2027Palermo, Italy1 - 0 Marco Grieco11 - 20(3) LPts
05/01/2027Venice, Italy0 - 0 Mondli Sotyu2 - 17 WPts