Amateur results| Date | Opponent | Place | Result |  | 2010 |  | - Mar. 13 | Lorenzo De Paolis | Riccione, Italy |  LPTS  |  | = May 15 | Luca Zavettieri | Domodossola, Italy |  Draw  |  | + June 2 | Luca Zavettieri | Genova, Italy |  WPTS  |  | - Dec. 18 | Carlo Rota | Calolziocorte, Italy |  LPTS  |  | 2011 |  | + May 6 | Alexander Kapitonov | Bellaria-Igea Marina, Italy |  WPTS  |  | + May 8 | Mattia Zaffarano | Bellaria-Igea Marina, Italy |  WRSC  |  | + May 20 | Matteo Cantarini | Genova, Italy |  WRSC  |  | - June 11 | Riccardo Nasser Eldine | Robbiate, Italy |  LPTS  |  | - June 19 | Luca Roda | Ronchi, Italy |  LPTS  |  | = June 26 | Mihai Daniel Voican | Ceparana, Italy |  Draw  |  | = July 3 | Alessio Mensa | Dogliani, Italy |  Draw  |  | = July 9 | Emanuele Saderi | Ziona di Carro, Italy |  Draw  |  | = July 27 | Mattia Zecchini | Punta Marina, Italy |  Draw  |  | - Nov. 19 | Antonino Angelo Pantò | Genova, Italy |  LPTS  |  | 2012 |  | + Apr. 28 | Luca Zanier | Bellaria-Igea Marina, Italy |  WPTS  |  | + Apr. 29 | Francesco Marzolini | Bellaria-Igea Marina, Italy |  WPTS  |  | + May 26 | Amedeo Marai | Genova, Italy |  WPTS  |  | + June 15 | Amedeo Marai | Alassio, Italy |  WPTS  |  | = June 22 | Filippo Gressani | Massa, Italy |  Draw  |  | - July 13 | Edmondo Gianfreda | Viadana, Italy |  LPTS  |  | = Oct. 6 | Samuele Pizzi | Genova, Italy |  Draw  |  | + Nov. 23 | Antonio Bonamassa | Genova, Italy |  WPTS  |  | - Nov. 30 | Alessandro Venturotti | Massa, Italy |  LDQ  |  | 2013 |  | - Mar. 2 | Leonardo Sarti | Firenze, Italy |  LPTS  |  | + Mar. 30 | Martino Vigo | Rapallo, Italy |  WPTS  |  | - Apr. 20 | Corrado Tartaglia | Marcianise, Italy |  LPTS  |  | - May 4 | Mateusz Jaroslaw Matuszewski | Marina di Massa, Italy |  LPTS  |  | - May 18 | Leonardo Sarti | Borgo San Lorenzo, Italy |  LPTS  |  | + June 29 | Giacomo Bordoni | Santa Margherita Ligure, Italy |  WPTS  |  | + July 11 | Luigi Carlo Giandebiaggi | Viadana, Italy |  WPTS  |  | = July 27 | Roberto Guglielmi | Pignone, Italy |  Draw  |  | = Sept. 15 | Erik Lazzarato | Alassio, Italy |  Draw  |  | 2014 |  | + June 8 | Constantin Pancrat | Genova, Italy |  WPTS  |  | - June 14 | Constantin Pancrat | Baganzola, Italy |  LPTS  |  | + June 29 | Andrea Candido | Spotorno, Italy |  WPTS  |  | - July 5 | Nicolò Agosti | Mandello del Lario, Italy |  LPTS  |  | 2015 |  | = May 24 | Ivan Magnani | Sarzana, Italy |  Draw  |  | - June 5 | Brun Marion | Italy, Italy |  LPTS  |  | 2016 |  | - Oct. 1 | Davide Ferraro | Genova, Italy |  LPTS  |  | + Nov. 18 | Andrea Verus | Genova, Italy |  WPTS  |  | + Nov. 20 | Gian-Maria Costa | Genova, Italy |  WPTS  |  |
 | Bergamo, Italy, Italian Championships preliminaries, 75 kg |  - Dec. 6 | Diego Vergoni | Bergamo, Italy |  LPTS  | | - Dec. 28 | Amadou Ndiaye | France, France |  LPTS  |  | 2017 |  | - Jan. 28 | Belaid Yassine | France, France |  LPTS  |  | + Feb. 18 | Marzio Franscella | Cernusco sul Naviglio, Italy |  WPTS  |  | + Mar. 11 | Gian-Maria Costa | Alassio, Italy |  WPTS  |  | + June 10 | Giovanni Di Santo | Genova, Italy |  WPTS  |  | - Aug. 18 | Davide Ferraro | Genova, Italy |  LPTS  |  | 2018 |  | + Dec. 15 | Attilio Sorgi | Savona, Italy |  WPTS  |  | - Dec. 22 | Marco Casamassima | Firenze, Italy |  LPTS  |  | 2019 |  | + Mar. 24 | Juan Fernando Vargas Vela | Genova, Italy |  WPTS  |  | + May 25 | Matteo Tovani | Genova, Italy |  WPTS  |  | + Oct. 5 | Mattia Arcidiacono | Firenze, Italy |  WPTS  |  | + Nov. 16 | Giacomo Ruggiero | Bordighera, Italy |  WPTS  |  | + Nov. 17 | Luca Sarti | Bordighera, Italy |  WPTS  |  |
 | Roma, Italy, Italian Championships 3rd place, 81 kg |  + Dec. 10 | Oleksandr Boiko | Roma, Italy |  WPTS  | | + Dec. 11 | Tommaso Marando | Roma, Italy |  WPTS  |  | - Dec. 13 | Federico Antonaci | Roma, Italy |  LPTS  |  2020 No results recorded |  | 2021 |  | - May 9 | Alfred Cromwell Commey | Viadana, Italy |  LPTS  |  
 Professional record| Date | Opponent | Place | Result |  | 2021 |  | + Sept. 25 | Namkpea Valentin Ephraim | Genova, Italy | W 6 |  | + Nov. 13 | Elias Pallanza | Genova, Italy | W 6 |  | 2022 |  | + Feb. 26 | Simone Bicchi | Genova, Italy | KO 2 |  | + July 3 | Luca Di Loreto | Genova, Italy | W 6 |  | + Aug. 25 | Milos Jankovic | Tirana, Albania | W 6 |  | + Oct. 1 | Dione Galea | Genova, Italy | TKO 5 |  | = Dec. 9 | Konrad Kaczmarkiewicz | Gliwice, Poland | Draw 8 |  | 2023 |  | + July 15 | Marcello Muccio | Genova, Italy |  W 6 |  | + Nov. 28 | Xhuliano Zaranjaku | Tirana, Albania | cTKO 2 |  | 2024 |  | - May 4 | Luca Di Loreto | Genova, Italy |  L 10 |  | (For vacant Italian Super-Middleweight Title) |   
  
Summary
Total bouts: 10, Won: 8 (3 inside the limit), Lost: 1 (0 inside the limit), Draw: 1, NC: 0 
 |