Weightclass:  Heavyweight
Location:  Rome, Italy
Record:  29 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2030Rome, Italy28 - 7 Ali Najar15 - 8 WPts
16/03/2030Rome, Italy27 - 7 Prince Ikpeme2 - 5 WPts
14/01/2030Rome, Italy26 - 7 Orji Elechi4 - 10 WPts
14/11/2029Rome, Italy25 - 7 Mien Scakyer22(1) - 22 WPts
14/09/2029Rome, Italy24 - 7 Patrik Balcer0 - 11 WPts
14/07/2029Rome, Italy23 - 7 Kelsey Pelle12 - 7 WPts
15/05/2029Rome, Italy22 - 7 Xhosas Chege5 - 5 WPts
16/03/2029Rome, Italy21 - 7 Miko Jarvilehto1 - 4 WPts
13/01/2029Rome, Italy20 - 7 Jose Vida5 - 13 WPts
14/11/2028Rome, Italy19 - 7 Alastair Harley1 - 10 WPts
15/09/2028Rome, Italy19 - 6 Gianni Scotti16 - 16(2) LPts
16/07/2028Rome, Italy18 - 6 Bernardo Zappacosta0 - 5 WPts
17/05/2028Rome, Italy17 - 6 Lorenzo Traversa10 - 14 WPts
18/03/2028Turin, Italy17 - 5 Alfredo Bonucci5 - 13 LPts
20/01/2028Auckland, New Zealand16 - 5 Colin Igo6 - 22 WPts
22/11/2027Nassau, Bahamas15 - 5 Andy Taite0 - 5 WPts
24/09/2027Genoa, Italy14 - 5 Arturo Collino6 - 17 WPts
22/08/2027Bari, Italy13 - 5 Arturo Di Leonardo9 - 27(1) WPts
22/07/2027Madrid, Spain12 - 5 Joaquin Colmenares12 - 19 WPts
24/05/2027Rome, Italy11 - 5 Dave Quigley0 - 1 WPts
26/03/2027Verona, Italy11 - 4 Adolfo Urso6 - 14 LPts Italy National Championships 2027View
30/01/2027Rome, Italy10 - 4 Silvano Cucinelli3 - 18 WPts
03/12/2026Leipzig, Germany9 - 4 Barny Janning1 - 4 WPts
05/10/2026Santo Domingo Oeste, Dominican Republic8 - 4 Hernan Arocha8 - 15 WPts
07/08/2026Milan, Italy7 - 4 Vito Alatri3 - 3 WPts
24/06/2026Medellin, Colombia6 - 4 Joaquin Austria3 - 14 WPts
26/04/2026Rome, Italy5 - 4 Odion Odiah3 - 4 WPts
26/02/2026Rome, Italy4 - 4 Ksawery Gorecki2(1) - 12 WPts
29/12/2025Wroclaw, Poland3 - 4 Ksawery Gorecki2(1) - 11 WPts
31/10/2025Turin, Italy3 - 3 Alfredo Bonucci1 - 2 LPts
22/09/2025Venice, Italy2 - 3 Tino Vincenzi13 - 25 WPts
18/08/2025Portland, USA2 - 2 Charles Suit10 - 5 LPts
20/06/2025Wichita, USA1 - 2 Tobias Guilliams2 - 9 WPts
22/04/2025Mogilev, Belarus1 - 1 Oleksander Macey1 - 2 LPts
22/02/2025Rome, Italy0 - 1 Liberatore Fisco2 - 7 WPts
03/01/2025Rome, Italy0 - 0 Rocco Dioguardi2 - 4 LPts