Weightclass:  Bantamweight
Location:  Rome, Italy
Record:  27 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/05/2033Rome, Italy26 - 22 Ulises Mateos3 - 10 WPts
28/03/2033Rome, Italy25 - 22 Jacob Matherson5 - 7 WPts
26/01/2033Rome, Italy25 - 21 Sierra Hernandez5 - 4 LPts
26/11/2032Rome, Italy24 - 21 Jose Leanos7 - 10 WPts
26/09/2032Rome, Italy23 - 21 Ilker Segem6 - 3 WPts
27/07/2032Rome, Italy22 - 21 Michael Wogan22 - 8 WPts
28/05/2032Rome, Italy21 - 21 Cristiano Sozzi0 - 3 WPts
28/03/2032Rome, Italy20 - 21 Valentino Zanotti3 - 3 WPts
28/01/2032Rome, Italy19 - 21 Nathan Huggett3 - 8 WPts
28/11/2031Rome, Italy18 - 21 Luigi Amoruso1 - 1 WPts
27/09/2031Rome, Italy17 - 21 Lorenzo Cialente0 - 1 WPts
31/07/2031Rome, Italy17 - 20 Diego Prospero4 - 13 LPts
01/06/2031Shah Alam, Malaysia16 - 20 Ian Song4 - 10 WPts
01/04/2031Bologna, Italy16 - 19 Vanni Tomasso3 - 1 LPts Italy National Championships 2031View
29/03/2031Bologna, Italy15 - 19 Mario Gambini16 - 13 WPts Italy National Championships 2031View
26/03/2031Bologna, Italy14 - 19 Angelo Bernabe15 - 14 WPts Italy National Championships 2031View
08/02/2031Boston, USA13 - 19 Mel Parry1 - 3 WPts
11/12/2030Hanoi, Vietnam12 - 19 Khuu Trai9 - 10 WPts
13/10/2030Guatemala City, Guatemala12 - 18 Juan Zayas31 - 11 LPts
15/08/2030Port Said, Egypt11 - 18 Waqas Shahan10 - 15(4) WPts
17/06/2030Rome, Italy10 - 18 Gianfranco Mantica8 - 11(1) WPts
18/04/2030Rome, Italy10 - 17 Rocco Spaggiari5 - 16 LPts
18/02/2030Rostov-on-Don, Russia10 - 16 Melor Vassiliev3 - 0 LPts
21/12/2029Milan, Italy9 - 16 Gianfranco Leo10 - 14 WPts
26/10/2029Florence, Italy9 - 15 Rico Bassolino19 - 6 LPts
28/08/2029Novara, Italy9 - 14 Edmondo Racca10 - 10 LPts
03/07/2029Messina, Italy9 - 13 Mario Gambini5 - 12 LPts
05/05/2029Barquisimeto, Venezuela8 - 13 Jose Mattos0 - 0 WPts
07/03/2029Rome, Italy7 - 13 Mauro Franchino20 - 7 WPts
04/01/2029Turin, Italy7 - 12 Gabriele Balbo2 - 15 LPts
07/11/2028San Jose, Costa Rica7 - 11 Elias Morgado7 - 17 LPts
09/09/2028Milan, Italy6 - 11 Mauro Allegrini2(1) - 20 WPts
13/07/2028San Juan, Puerto Rico5 - 11 Baltasar Placencia2 - 6 WPts
15/05/2028Bayamon, Puerto Rico4 - 11 Jaguar Chavarin3 - 6 WPts
17/03/2028Da Nang, Vietnam4 - 10 Loi Trong8 - 12(1) LPts
18/01/2028Santa Ana, El Salvador4 - 9 Iago Escoto6 - 24 LPts
20/11/2027Rome, Italy4 - 8 Vittore Bongiorno5 - 14 LPts
22/09/2027Rome, Italy3 - 8 Gianfranco Neri1 - 15 WPts
24/07/2027Rome, Italy3 - 7 Nico Formisano2 - 1 LPts
26/05/2027Rome, Italy2 - 7 Alfredo Nicoli1 - 13 WPts
28/03/2027Panama City, Panama2 - 6 Zelipe Valdes7 - 16(2) LPts
28/01/2027Rome, Italy1 - 6 Farhan Farah3 - 9 WPts
30/11/2026Rome, Italy1 - 5 Daniele De Giovanni4 - 12 LPts
03/10/2026Rome, Italy1 - 4 Adolfo Lamia18 - 10 LPts
18/08/2026Turin, Italy1 - 3 Gianni Chiellini12 - 18(1) LPts
22/06/2026Milan, Italy0 - 3 Colombo Raia5 - 20 WPts
24/04/2026Turin, Italy0 - 2 Gianni Chiellini11 - 17(1) LPts
25/02/2026Turin, Italy0 - 1 Luigi Capodicasa0 - 6 LPts
05/01/2026Rome, Italy0 - 0 Vittore Bongiorno3 - 4 LPts