Weightclass:  Welterweight
Location:  La Spezia, Italy
Record:  15 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2029La Spezia, Italy14 - 27 Fino Pagliuzzi18 - 20 WPts
09/01/2029La Spezia, Italy13 - 27 Mariano Giorgetti5 - 14 WPts
10/11/2028La Spezia, Italy13 - 26 Gabriele Pucci25(4) - 16(1) LPts
11/09/2028Yerevan, Armenia13 - 25 Nigol Darbinyan8 - 16 LPts
14/07/2028Beijing, China13 - 24 Qing-Nan Pek11 - 35 LPts
16/05/2028Turin, Italy12 - 24 Primo Candreva10(1) - 19 WPts
29/03/2028Messina, Italy12 - 23 Colombo Lo Porto12(1) - 14 LPts Italy National Championships 2028View
26/03/2028Messina, Italy11 - 23 Rico Leonetti1 - 1 WPts Italy National Championships 2028View
14/02/2028La Spezia, Italy10 - 23 Edmondo Bartolini9(1) - 26 WPts
16/12/2027La Spezia, Italy9 - 23 Tito Spano4(1) - 19 WPts
17/10/2027Novara, Italy9 - 22 Silvano Serafini9 - 14 LPts
13/09/2027Kiev, Ukraine8 - 22 Danylko Barna4 - 10 WPts
16/07/2027La Spezia, Italy7 - 22 Cecilio Cardia10 - 7 WPts
17/05/2027La Spezia, Italy6 - 22 Diego Ignacio2 - 5 WPts
18/03/2027Riga, Latvia6 - 21 Georgiy Natrinsh0 - 8 LPts
18/01/2027Milan, Italy6 - 20 Fabio Ferraro19 - 15 LPts
15/12/2026Tarant, Italy6 - 19 Fabrizio Capelli15 - 21 LPts
17/10/2026La Spezia, Italy6 - 18 John Bedwei6 - 14 LPts
18/08/2026Rome, Italy6 - 17 Gabriele Turco7 - 28 LPts
17/07/2026La Spezia, Italy5 - 17 Colombo Valcareggi5 - 7 WPts
17/05/2026Palermo, Italy4 - 17 Claudio Grieco1 - 13 WPts
14/04/2026La Spezia, Italy3 - 17 Jacob Garuba3 - 8 WPts
14/02/2026Settat, Morocco3 - 16 Khalish Rachane8 - 17 LPts
17/12/2025Murcia, Spain3 - 15 Angel Cifuentes7(3) - 40(6) LPts
19/10/2025La Spezia, Italy3 - 14 Mario Bortone4 - 11 LPts
21/08/2025Brussels, Belgium3 - 13 Jean Luna33(1) - 16 LPts
23/06/2025Karaj, Iran3 - 12 Huang-fu Shiau0 - 25(4) LPts
25/04/2025Tembisa, South Africa3 - 11 Ayabulela Masina15 - 24(1) LPts
25/02/2025Mexico City, Mexico3 - 10 Cruz Clavijo19 - 19(1) LPts
28/12/2024London, UK3 - 9 Neil Ellis28(1) - 19(1) LPts
30/10/2024Turin, Italy3 - 8 Antonio Mazza1 - 4 LPts
01/09/2024La Spezia, Italy3 - 7 Damiano Ramponi1 - 8(2) LPts
03/07/2024Turin, Italy2 - 7 Adriano Carossino0 - 2(1) WPts
05/05/2024Turin, Italy2 - 6 Gianmarco Chiaventi0 - 0 LPts
19/03/2024Genoa, Italy2 - 5 Sergio Fabrizio32 - 6 LPts
06/02/2024Resistencia, Argentina1 - 5 Joaquin Noguera2 - 14 WPts
09/12/2023Buenos Aires, Argentina1 - 4 Quin Tesoro3 - 9 LPts
10/10/2023Palermo, Italy1 - 3 Daniele Burlando2 - 7 LPts
31/08/2023Bologna, Italy0 - 3 Nero Pozzo1 - 6 WPts
02/07/2023La Spezia, Italy0 - 2 Xalvador Pintor10 - 10 LPts
03/05/2023Milwaukee, USA0 - 1 Louis Ellis0 - 1 LPts
05/03/2023La Spezia, Italy0 - 0 Luigino Barella0 - 5 LPts