Weightclass:  Welterweight
Location:  Lausanne, Switzerland
Record:  27 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2042Oslo, Norway27 - 19(1) Ker Dock19 - 23 LPts
30/05/2042Sana'a, Yemen27 - 18(1) Ali Alhazmi24 - 20 LPts
29/04/2042Basel, Switzerland27 - 17(1) Geron Perse10 - 9 LPts Switzerland National Championships 2042View
26/04/2042Basel, Switzerland26 - 17(1) Jurgen Scheeler7 - 15 WPts Switzerland National Championships 2042View
14/03/2042Lausanne, Switzerland25 - 17(1) Ker Dock17 - 21 WPts
11/02/2042Oslo, Norway24 - 17(1) Ker Dock17 - 20 WPts
09/01/2042Yekaterinburg, Russia24 - 16 Adriano Sospiri38(4) - 18(2) LTKO2 Europe Championships 2042View
18/12/2041Lausanne, Switzerland24 - 15 Luk Van Coudenberghe22 - 11 LPts
01/11/2041Lusaka, Zambia23 - 15 Mason Hachipuka15 - 15 WPts
01/10/2041Rotterdam, Netherlands23 - 14 Luk Van Coudenberghe21 - 10 LPts
31/08/2041San Bernardo, Chile22 - 14 Hilario Resendez5 - 16 WPts
02/07/2041Montevideo, Uruguay21 - 14 Ximen Quinto3 - 10 WPts
02/05/2041Bern, Switzerland20 - 14 Gareth Belan8 - 6 WPts Switzerland National Championships 2041View
29/04/2041Bern, Switzerland19 - 14 Garen Alberg18 - 11 WPts Switzerland National Championships 2041View
26/04/2041Bern, Switzerland18 - 14 Hans Christlieb18 - 5 WPts Switzerland National Championships 2041View
21/04/2041Split, Croatia18 - 13 Josip Šimunovic33 - 15 LPts
21/02/2041Algiers, Algeria17 - 13 Saad Ghezali3 - 3 WPts
24/12/2040Zurich, Switzerland16 - 13 Rainer Gerstel8 - 18 WPts
23/10/2040Zurich, Switzerland15 - 13 Rainer Gerstel8 - 17 WPts
25/08/2040Brampton, Canada15 - 12 Stephen Armour16 - 7 LPts
27/06/2040Zurich, Switzerland14 - 12 Janez Henig14 - 34 WPts
29/04/2040Geneva, Switzerland14 - 11 Gofried Dallenbach22 - 11 LPts Switzerland National Championships 2040View
26/04/2040Geneva, Switzerland13 - 11 Hans Christlieb13 - 3 WPts Switzerland National Championships 2040View
20/04/2040Plzen, Czech Republic13 - 10 Lubor Blahut14 - 18 LPts
21/02/2040Lausanne, Switzerland12 - 10 Meyer Scheuring0 - 2 WPts
21/12/2039Batangas City, Philippines12 - 9 Nemesio Cerro13 - 9 LPts
23/10/2039Zurich, Switzerland11 - 9 Rainer Gerstel5 - 14 WPts
22/08/2039Lausanne, Switzerland10 - 9 Hiro Sanda0 - 10 WPts
21/06/2039Lausanne, Switzerland9 - 9 Berlyn Heinzelman3 - 6 WPts
20/04/2039Basel, Switzerland8 - 9 Ferde Strater1 - 15 WPts
20/02/2039Santo Domingo Este, Dominican Republic8 - 8 Cruz Marroquin17(1) - 18(1) LPts
23/12/2038Davao City, Philippines7 - 8 Robert Losada8 - 12 WPts
24/10/2038Lausanne, Switzerland6 - 8 Rainer Gerstel2 - 10 WPts
23/08/2038Basel, Switzerland5 - 8 Fritzie Kuenzel3 - 14 WPts
25/06/2038Zurich, Switzerland5 - 7 Ernie Dietrich3 - 14 LPts
27/04/2038Zurich, Switzerland4 - 7 Leonhard Angerer7 - 15 WPts
09/03/2038Carolina, Puerto Rico4 - 6 Ovidio Toribio4 - 6 LPts
07/01/2038Zurich, Switzerland3 - 6 Wendale Kruger9 - 10(1) WPts
11/11/2037San Juan, Puerto Rico3 - 5 Jesus Laguardia3 - 16(1) LPts
12/09/2037Toshkent, Uzbekistan3 - 4 Kir Omarow13 - 12 LPts
15/07/2037Vilnius, Lithuania2 - 4 Wojciech Smietana2 - 17(1) WPts
16/05/2037Geneva, Switzerland2 - 3 Labaron Garnier6 - 13 LPts
20/03/2037Bern, Switzerland1 - 3 Dirk Pippin7 - 15(1) WPts
16/02/2037Basel, Switzerland1 - 2 Myerson Petri31 - 29 LPts
15/01/2037Lausanne, Switzerland0 - 2 Jiro Takada0 - 16 WPts
16/11/2036Zurich, Switzerland0 - 1 Hernando Daunhauer8 - 9(1) LPts
05/10/2036Lausanne, Switzerland0 - 0 Fabron Normandin0 - 2 LPts