Weightclass:  Light Welterweight
Location:  Basel, Switzerland
Record:  55(2) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2034Chelyabinsk, Russia54(2) - 7 Phillippe Bloch34(2) - 6 WPts Europe Championships 2034View
15/01/2034Chelyabinsk, Russia53(2) - 7 Abirad Narcessyan36 - 17 WPts Europe Championships 2034View
12/01/2034Chelyabinsk, Russia52(2) - 7 Ante Kelemen24 - 6 WPts Europe Championships 2034View
09/01/2034Chelyabinsk, Russia51(1) - 7 Blazej Kalemba17 - 5 WKO3 Europe Championships 2034View
20/12/2033Basel, Switzerland50(1) - 7 Phillippe Bloch31(2) - 5 WPts
16/11/2033Santiago, Chile49(1) - 7 Ora Tiscareno9 - 27 WPts
18/09/2033Surat, India48(1) - 7 Nicandro Cedano30(1) - 1 WPts Surat World Championships 2033View
15/09/2033Surat, India47(1) - 7 Ignado Cespedes37 - 13 WPts Surat World Championships 2033View
13/09/2033Surat, India46(1) - 7 Bum-young Pan20 - 5 WPts Surat World Championships 2033View
10/09/2033Surat, India45(1) - 7 Dae Gundegmaa24 - 9 WPts Surat World Championships 2033View
07/09/2033Surat, India44(1) - 7 Amer Mazari36 - 19 WPts Surat World Championships 2033View
03/09/2033Basel, Switzerland43(1) - 7 Vincent Reekie41(1) - 8 WPts
03/08/2033Birmingham, UK42(1) - 7 Vincent Reekie41(1) - 7 WPts
03/07/2033Basel, Switzerland42(1) - 6 Ho Loh33(1) - 13 LPts
02/06/2033Beijing, China41(1) - 6 Ho Loh33(1) - 12 WPts
02/05/2033Basel, Switzerland40(1) - 6 Denis Sosno13 - 13 WPts Switzerland National Championships 2033View
29/04/2033Basel, Switzerland39(1) - 6 Yohann Meinhardt14 - 17 WPts Switzerland National Championships 2033View
26/04/2033Basel, Switzerland38(1) - 6 Lughaidh Gift3 - 8 WPts Switzerland National Championships 2033View
18/03/2033Basel, Switzerland37(1) - 6 Vincent Reekie36 - 6 WPts
21/01/2033Basel, Switzerland36(1) - 6 Adalard Auriol20 - 7 WPts
21/12/2032Basel, Switzerland35(1) - 6 Adalard Auriol20 - 6 WPts
20/11/2032Basel, Switzerland34(1) - 6 Lazim Usubov70(1) - 18 WPts
20/10/2032Basel, Switzerland33(1) - 6 Lazim Usubov70(1) - 17 WPts
16/09/2032Basel, Switzerland32(1) - 6 Oqtay Magomaev22 - 15 WPts
16/08/2032Basel, Switzerland31(1) - 6 Oqtay Magomaev22 - 14 WPts
13/07/2032Saint Petersburg, Russia31(1) - 5 Oqtay Magomaev21 - 13 LPts Saint Petersburg Olympics 2032View
30/06/2032San Miguel de Tucuman, Argentina30(1) - 5 Leonardo Santibanez9 - 18 WPts
02/05/2032Zurich, Switzerland29(1) - 5 Mallory Apt16 - 11 WPts Switzerland National Championships 2032View
29/04/2032Zurich, Switzerland28(1) - 5 Yohann Meinhardt10 - 13 WPts Switzerland National Championships 2032View
26/04/2032Zurich, Switzerland27(1) - 5 Paulos Gehle5 - 1 WPts Switzerland National Championships 2032View
20/03/2032Basel, Switzerland26(1) - 5 Axel Florman19 - 7 WPts
18/02/2032Basel, Switzerland25(1) - 5 Axel Florman19 - 6 WPts
12/01/2032Volgograd, Russia25(1) - 4 AntonÝn Boros48 - 24 LPts Europe Championships 2032View
09/01/2032Volgograd, Russia24(1) - 4 Alec Wauters26 - 5 WPts Europe Championships 2032View
17/11/2031Tegucigalpa, Honduras23(1) - 4 Pablo Volante11 - 22 WPts
19/09/2031Valencia, Venezuela22(1) - 4 Ulises Arcos24(2) - 5 WPts Valencia World Championships 2031View
16/09/2031Valencia, Venezuela21(1) - 4 Lazim Usubov61(1) - 12 WPts Valencia World Championships 2031View
13/09/2031Valencia, Venezuela20(1) - 4 Constantinus Maes43 - 17 WPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela19(1) - 4 AntonÝn Boros46 - 21 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela18(1) - 4 Juan Pedro8(1) - 1 WPts Valencia World Championships 2031View
03/09/2031Basel, Switzerland17(1) - 4 Cortez Pilar21 - 7 WPts
03/08/2031Hachioji, Japan16(1) - 4 Nori Terada19(2) - 4 WPts
03/07/2031Asuncion, Paraguay16(1) - 3 Ulises Arcos18(2) - 4 LPts
02/06/2031Basel, Switzerland15(1) - 3 Waqas Shah12(1) - 5 WPts
02/05/2031Geneva, Switzerland14(1) - 3 Cable Trintignant28(1) - 21 WPts Switzerland National Championships 2031View
29/04/2031Geneva, Switzerland13(1) - 3 Amett Mauthe27 - 19 WPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland12(1) - 3 Audwine Kaas11 - 11(1) WPts Switzerland National Championships 2031View
04/04/2031Basel, Switzerland12(1) - 2 Ulises Arcos14(1) - 3 LPts
18/02/2031Basel, Switzerland11(1) - 2 Ollie Walkinshaw9 - 5 WPts
06/01/2031Madrid, Spain11(1) - 1 Jose Jorge44(4) - 38 LPts
06/12/2030Basel, Switzerland11(1) - 0 Nori Terada11(1) - 3 LPts
04/11/2030Basel, Switzerland10(1) - 0 Jose Jorge43(4) - 37 WPts
30/09/2030Basel, Switzerland9(1) - 0 Parviz Aslam9 - 2 WPts
28/08/2030Abidjan, Ivory Coast8 - 0 Chancellor Bourdelle0 - 2 WKO3
30/06/2030Ruiru, Kenya7 - 0 Mohsin Rafiq14(1) - 19 WPts
02/05/2030Basel, Switzerland6 - 0 Amett Mauthe21 - 16 WPts Switzerland National Championships 2030View
29/04/2030Basel, Switzerland5 - 0 Adelberto Stromberg10 - 17 WPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland4 - 0 Warenhari Bieneman6 - 7 WPts Switzerland National Championships 2030View
18/04/2030Basel, Switzerland3 - 0 Ibrahim Mirza0 - 2 WPts
17/02/2030Ulaanbaatar, Mongolia2 - 0 Attiq Nyamdorj0 - 3 WPts
20/12/2029Vilnius, Lithuania1 - 0 Piotr Dzialo4 - 10 WPts
22/10/2029Basel, Switzerland0 - 0 Berty Bindner13(2) - 13 WPts