Weightclass:  Light Welterweight
Location:  Winterthur, Switzerland
Record:  22 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/10/2034Winterthur, Switzerland21 - 31 Namiq Khanmamedov4 - 9(2) WPts
09/08/2034Winterthur, Switzerland20 - 31 Edmundo Escovedo2 - 3 WPts
09/06/2034Winterthur, Switzerland19 - 31 Waleed Ercinbeck1 - 5 WPts
10/04/2034Winterthur, Switzerland19 - 30 James Bissett15 - 16 LPts
09/02/2034Winterthur, Switzerland18 - 30 Volney Mehlhorn0 - 1 WPts
09/12/2033Winterthur, Switzerland17 - 30 Li Shum0 - 5 WPts
09/10/2033Winterthur, Switzerland16 - 30 Yohann Meinhardt16 - 18 WPts
09/08/2033Winterthur, Switzerland16 - 29 Tung Xue12 - 15 LPts
09/06/2033Winterthur, Switzerland15 - 29 Rogelio Carias0 - 4 WPts
10/04/2033Winterthur, Switzerland14 - 29 Cisco Alcon2 - 4 WPts
09/02/2033Winterthur, Switzerland13 - 29 Chung Wang5 - 5 WPts
10/12/2032Winterthur, Switzerland12 - 29 Dimos Reta6 - 8 WPts
10/10/2032Winterthur, Switzerland11 - 29 Juan Cossio2 - 10 WPts
11/08/2032Quito, Ecuador11 - 28 Rogelio Gonsales5 - 3 LPts
12/06/2032Quito, Ecuador10 - 28 Fausto Borjon6 - 12 WPts
13/04/2032Merlo, Argentina9 - 28 Fausto Feliciano3 - 12 WPts
14/02/2032Winterthur, Switzerland8 - 28 Erno Platt5 - 9 WPts
16/12/2031Incheon, South Korea8 - 27 Jeong-ho Rim4 - 11 LPts
18/10/2031Geneva, Switzerland8 - 26 Garen Bazile17 - 17 LPts
26/08/2031Camaguey, Cuba7 - 26 Montego Ciprian11 - 10 WPts
28/06/2031Cheongju, South Korea7 - 25 Sun-tae Suh1 - 20(1) LPts
29/04/2031Geneva, Switzerland7 - 24 Cable Trintignant27(1) - 21 LPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland6 - 24 Merle Kunzman6 - 13 WPts Switzerland National Championships 2031View
04/03/2031iBhayi, South Africa5 - 24 Essien Motshekga10 - 15(1) WPts
04/01/2031Winterthur, Switzerland4 - 24 Xavier Clavel3 - 8 WPts
06/11/2030Higashiosaka, Japan4 - 23 Yutaka Okamoto17(1) - 17(1) LPts
08/09/2030Winterthur, Switzerland3 - 23 Sumner Darrieux3 - 10 WPts
09/07/2030Winterthur, Switzerland2 - 23 Beck Appell3 - 7 WPts
10/05/2030Mexico City, Mexico2 - 22 Felippe Luiz23 - 18 LPts
12/03/2030Zurich, Switzerland2 - 21 Ulz Kunzman10 - 25 LPts
12/01/2030Bern, Switzerland2 - 20 Adelberto Stromberg7 - 17 LPts
15/11/2029Zurich, Switzerland2 - 19 Othomann Kalkbrenner8 - 9 LPts
27/09/2029Lausanne, Switzerland2 - 18 Briar Bedel23 - 10 LPts
26/08/2029Geneva, Switzerland2 - 17 Paul Belan19(1) - 29(1) LPts
18/07/2029Bern, Switzerland2 - 16 Adelberto Stromberg5 - 16 LPts
19/05/2029Bremen, Germany2 - 15 Maynard Krupka25 - 19 LPts
21/03/2029Zurich, Switzerland1 - 15 Wilford Krumme1 - 9 WPts
23/01/2029Geneva, Switzerland1 - 14 Boniface Duchesnay5 - 6 LPts
25/11/2028Fortaleza, Brazil1 - 13 Jose Martel3 - 10 LPts
27/09/2028Montevideo, Uruguay1 - 12 Angel Paiz10 - 10 LPts
30/07/2028Amman, Jordan1 - 11 Rehan Deen27 - 15 LPts
01/06/2028Zurich, Switzerland1 - 10 Landmari Junker9 - 16 LPts
08/04/2028Winterthur, Switzerland1 - 9 Hackett Henke2(1) - 12 LPts
09/02/2028Riga, Latvia1 - 8 Zernebog Helmanis51 - 20 LPts
12/12/2027Basel, Switzerland1 - 7 Geert Aderhold9 - 21 LPts
16/10/2027Winterthur, Switzerland1 - 6 Humphrey Biederman10 - 18 LPts
31/08/2027Winterthur, Switzerland0 - 6 Boniface Duchesnay0 - 2 WPts
01/07/2027Lausanne, Switzerland0 - 5 Quincy Bernardis11 - 15 LPts
29/05/2027Zurich, Switzerland0 - 4 Adelbert Heldman0 - 0 LPts
26/04/2027Brasilia, Brazil0 - 3 Joaquin Cristo15 - 27(2) LPts
26/02/2027Bern, Switzerland0 - 2 Erik Mech4 - 5 LPts
31/12/2026Basel, Switzerland0 - 1 Hubbard Bickhart20(2) - 27 LPts
26/11/2026Winterthur, Switzerland0 - 0 Erik Mech3 - 4 LPts