Weightclass:  Flyweight
Location:  Monza, Italy
Record:  14 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2036San Diego, USA13 - 22 Morgan Blaney6 - 16 WPts
31/08/2036Monza, Italy12 - 22 Callum Blyth9 - 19 WPts
31/07/2036Monza, Italy11 - 22 Callum Blyth9 - 18 WPts
30/06/2036Auckland, New Zealand10 - 22 Callum Blyth9 - 17 WPts
30/05/2036Amsterdam, Netherlands9 - 22 Youseph Schrodelync17 - 19 WPts
29/04/2036Dubai, UAE9 - 21 Sajid Abid13 - 17 LPts
29/03/2036Genoa, Italy9 - 20 Sergio Adamo19 - 22 LPts Italy National Championships 2036View
26/03/2036Genoa, Italy8 - 20 Sergio Fumagalli6 - 7 WPts Italy National Championships 2036View
16/03/2036Amsterdam, Netherlands8 - 19 Youseph Schrodelync14 - 18 LPts
14/02/2036Malaga, Spain8 - 18 Ulises Vallejos14 - 15 LPts
14/01/2036Touba, Senegal8 - 17 Guy Lenoir18 - 8 LPts
14/12/2035Auckland, New Zealand7 - 17 Callum Blyth8 - 12 WPts
13/11/2035Monza, Italy6 - 17 Callum Blyth8 - 11 WPts
13/10/2035Auckland, New Zealand5 - 17 Callum Blyth8 - 10 WPts
12/09/2035Monza, Italy5 - 16 Sajid Abid9 - 14 LPts
04/08/2035Tokyo, Japan5 - 15 Hajime Nakamoto11 - 11(1) LPts
04/07/2035Monza, Italy5 - 14 Guy Lenoir15 - 7 LPts
09/05/2035Monza, Italy4 - 14 Vincent Dunstan23 - 27 WPts
09/03/2035Prato, Italy3 - 14 Augusto Strano6 - 8 WPts
08/01/2035Kediri, Indonesia3 - 13 Jawad Majid17 - 13(1) LPts
08/11/2034San Juan, Puerto Rico3 - 12 Urvano Villasenor12 - 15 LPts
09/09/2034Rotterdam, Netherlands2 - 12 Theodoor Leyn6 - 20 WPts
11/07/2034Bangkok, Thailand2 - 11 Prawet Sunaigym17 - 10 LPts
11/05/2034Bangkok, Thailand2 - 10 Yodchai Puangkaew15 - 11(1) LPts
13/03/2034Monza, Italy2 - 9 Ramirez Aguiniga8 - 0 LPts
13/01/2034Riga, Latvia2 - 8 Gennady Pudele15 - 22 LPts
12/11/2033Milan, Italy2 - 7 Gianmarco De Pasquale10 - 15(1) LPts
16/09/2033Naples, Italy1 - 7 Adolfo Ferraro1 - 15 WPts
17/07/2033Monza, Italy0 - 7 Lorenzo Pizzinato5 - 8 WPts
17/05/2033Rome, Italy0 - 6 Nero Cinotti5 - 21 LPts
24/03/2033Rome, Italy0 - 5 Gabriele Falcone7 - 33 LPts
21/02/2033Rome, Italy0 - 4 Rodolfo Bufalini0 - 0 LPts
31/12/2032Aberdeen, UK0 - 3 Anton Owen13 - 20 LPts
02/11/2032Georgetown, Guyana0 - 2 Owen Beith20 - 19 LPts
03/09/2032Lafayette, USA0 - 1 Dale Wharry32(2) - 10 LPts
05/07/2032Monza, Italy0 - 0 Enzo Del Piero1 - 3 LPts