Weightclass:  Lightweight
Location:  Zurich, Switzerland
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2034Zurich, Switzerland15 - 12 Patomsuk Surasiang2 - 5 WPts
07/10/2034Lausanne, Switzerland14 - 12 Grant Haccoun9 - 32 WPts
12/08/2034Winterthur, Switzerland13 - 12 Bemot Schmitt20 - 13 WPts
24/06/2034London, Canada13 - 11 Johnny Bathgate13(2) - 31 LPts
26/04/2034Geneva, Switzerland13 - 10 Villiers Beaulac12 - 9(1) LPts Switzerland National Championships 2034View
01/04/2034Lubuklinggau, Indonesia12 - 10 Langgeng Weygers14 - 12 WPts
01/02/2034Zurich, Switzerland11 - 10 Barny Danke2 - 2 WPts
02/12/2033Casablanca, Morocco10 - 10 Waqqas Aljarawi5 - 13 WPts
04/10/2033Fes, Morocco9 - 10 Zamen Bouramdane11 - 24 WPts
06/08/2033Chennai, India9 - 9 Sanjeev Molhu25 - 9 LPts
08/06/2033Abuja, Nigeria8 - 9 Zach Olajengbesi17 - 20 WPts
10/04/2033Taiyuan, China8 - 8 Lao-Tzu Liew15 - 18(5) LPts
10/02/2033Cheongju, South Korea7 - 8 Eun-sun Um13 - 20(2) WPts
13/12/2032Basel, Switzerland6 - 8 Riocard Strehlow0 - 13 WPts
16/10/2032Zurich, Switzerland5 - 8 Lewis Mantz3 - 13 WPts
17/08/2032Santo Domingo de Guzman, Dominican Republic4 - 8 Alvino Moros7 - 19 WPts
16/06/2032Zurich, Switzerland4 - 7 Dolphus Heibel8 - 6 LPts
28/04/2032Zurich, Switzerland3 - 7 Radoslav á Ruskov2 - 3 WPts
29/02/2032Zurich, Switzerland2 - 7 Amet Dankert0 - 2 WPts
31/12/2031Zurich, Switzerland1 - 7 Marcel Kutzner2 - 2 WPts
01/11/2031Zurich, Switzerland1 - 6 Billy Dlamini6 - 7 LPts
01/09/2031Oran, Algeria1 - 5 Adnan Barrat13 - 7 LPts
04/07/2031Volzhsky, Russia1 - 4 Vasili Muserskiy11 - 16 LPts
06/05/2031Kuala Lumpur, Malaysia1 - 3 Rashid Aydin22 - 21 LPts
08/03/2031Zurich, Switzerland1 - 2 Steinberg Allendorf3 - 15 LPts
13/01/2031Davao City, Philippines1 - 1 Dai Rasalan23(1) - 13 LPts
15/11/2030Geneva, Switzerland1 - 0 Lucien Ardant13 - 23 LPts
10/10/2030Zurich, Switzerland0 - 0 Foster Roux3 - 3 WPts