Weightclass:  Lightweight
Location:  Bern, Switzerland
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2035Bern, Switzerland21 - 12 Vicente Rodriguez6 - 9 WPts
17/02/2035Bern, Switzerland20 - 12 Riocard Strehlow6 - 21 WPts
19/12/2034Bern, Switzerland19 - 12 Vicente Rodriguez5 - 8 WPts
19/10/2034Bern, Switzerland18 - 12 Euan Clanahan6 - 6 WPts
19/08/2034Bern, Switzerland17 - 12 Riocard Strehlow5 - 19 WPts
19/06/2034Bern, Switzerland17 - 11 Yulian Kurmangaliew8 - 11 LPts
20/04/2034Bern, Switzerland16 - 11 Dale Latham3 - 12 WPts
17/02/2034Bern, Switzerland15 - 11 Obaid Mallick8 - 6 WPts
17/12/2033Bern, Switzerland14 - 11 Elmar Yakubov2 - 5 WPts
17/10/2033Bern, Switzerland13 - 11 Soren Nelsen0 - 1 WPts
17/08/2033Bruges, Belgium13 - 10 Lebbeke Truyens13 - 12 LPts
19/06/2033Geneva, Switzerland12 - 10 Raul Bazinet7 - 20 WPts
26/04/2033Basel, Switzerland12 - 9 Steinberg Allendorf17 - 19 LPts Switzerland National Championships 2033View
16/04/2033Port-au-Prince, Haiti11 - 9 Georges Cohen16 - 8 WPts
16/02/2033Geneva, Switzerland10 - 9 Aleron Niel10 - 14 WPts
23/12/2032Ho Chi Minh City, Vietnam9 - 9 Hoang Ca2 - 8 WPts
24/10/2032Bern, Switzerland9 - 8 Fedya Beglerbekov2 - 2 LPts
24/08/2032Canberra, Australia9 - 7 James Gasparri15 - 12 LPts
24/06/2032Shenyang, China8 - 7 Ming Lau10 - 14 WPts
26/04/2032Zurich, Switzerland8 - 6 Siegfried Strubel10 - 24(1) LPts Switzerland National Championships 2032View
18/04/2032Bern, Switzerland7 - 6 Paul Augustin6 - 11 WPts
19/02/2032Accra, Ghana7 - 5 Leeroy Amissah9 - 15 LPts
22/12/2031Ciudad Guayana, Venezuela6 - 5 Alfonso Chavarin2 - 2 WPts
24/10/2031Lubeck, Germany6 - 4 Webber Krill20 - 21 LPts
25/08/2031Bern, Switzerland5 - 4 Odell Stork2 - 4 WPts
14/07/2031Lausanne, Switzerland4 - 4 Rupert Jobert3 - 22(4) WPts
27/05/2031Geneva, Switzerland4 - 3 Sinclair Romand11 - 13 LPts
24/04/2031Bern, Switzerland3 - 3 Lewis Mantz0 - 7 WPts
24/02/2031Acapulco, Mexico3 - 2 Francisco Bejar13 - 12 LPts
27/12/2030Geneva, Switzerland2 - 2 Leggett Dacourt0 - 3 WPts
12/11/2030Kumasi, Ghana2 - 1 Paul Asamoah11 - 33 LPts
14/09/2030Wiesbaden, Germany2 - 0 Ellard Kaffenberger14 - 20(1) LPts
17/07/2030Lausanne, Switzerland1 - 0 Rupert Jobert2 - 17(3) WPts
07/06/2030Bern, Switzerland0 - 0 Xaver Eugenio0 - 15(7) WPts