Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  19 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2033Zurich, Switzerland18 - 30 Joaquin Gonzalez8 - 4 WPts
14/05/2033Zurich, Switzerland17 - 30 Cole Hughes0 - 10 WPts
14/03/2033Zurich, Switzerland17 - 29 Peter Ardrey10 - 14 LPts
11/01/2033Zurich, Switzerland17 - 28 Ora Galdamez5 - 26(3) LPts
11/11/2032Zurich, Switzerland17 - 27 Montana Cruz11 - 20 LPts
10/09/2032Zurich, Switzerland16 - 27 Bradley Migereko1 - 18 WPts
11/07/2032Zurich, Switzerland15 - 27 Kaenpetch Ramboisan1 - 6 WPts
12/05/2032Zurich, Switzerland14 - 27 Eldar Nishtar0 - 5 WPts
13/03/2032Zurich, Switzerland13 - 27 Khaliq Kyazimov0 - 9 WPts
13/01/2032Zurich, Switzerland12 - 27 Roswell Bettenhausen1 - 3 WPts
13/11/2031Zurich, Switzerland11 - 27 Hansi Gilcher3(1) - 13 WPts
12/09/2031Czestochowa, Poland10 - 27 Leon Fiedor4 - 19 WPts
15/07/2031Kharkiv, Ukraine10 - 26 Wasyl Mikita22 - 25(1) LPts
17/05/2031Kingston, Jamaica9 - 26 Robert Aries1 - 0 WPts
19/03/2031Zurich, Switzerland8 - 26 Hansi Gilcher2 - 8 WPts
19/01/2031Zurich, Switzerland7 - 26 Kass Peck0 - 12(1) WPts
20/11/2030Zurich, Switzerland6 - 26 Hansi Gilcher0 - 6 WPts
21/09/2030Zurich, Switzerland5 - 26 Rodrigo Cruz1 - 1 WPts
22/07/2030Dnipropetrovsk, Ukraine5 - 25 Matviyko Urban5 - 29 LPts
24/05/2030Zurich, Switzerland5 - 24 Fonzo Pelle3 - 18(5) LPts
26/03/2030Zurich, Switzerland4 - 24 Amo Krichbaum3 - 3 WPts
26/01/2030Zurich, Switzerland4 - 23 Franciszek Gorczyca0 - 2 LPts
28/11/2029Zurich, Switzerland3 - 23 Albert Storr0 - 4 WPts
30/09/2029Zurich, Switzerland3 - 22 Karr Thorup4 - 8 LPts
02/08/2029Copenhagen, Denmark2 - 22 Olan Borup0 - 4 WPts
04/06/2029Bern, Switzerland2 - 21 Luigi Jentsch16 - 9 LPts
09/04/2029Winterthur, Switzerland2 - 20 Adolpho Jennewein20 - 30 LPts
15/02/2029Zurich, Switzerland2 - 19 Luis Scharpf20 - 14 LPts
14/01/2029Lausanne, Switzerland2 - 18 Chrestien Longo16 - 7 LPts
10/12/2028Kumasi, Ghana2 - 17 Mark Kwabi69 - 21 LPts
12/10/2028Zurich, Switzerland1 - 17 Gustav Geiger8 - 15(1) WPts
13/08/2028Zurich, Switzerland1 - 16 Derrik Kruckenberg15 - 8 LPts
15/06/2028Zurich, Switzerland1 - 15 Diego Parody1 - 3(1) LPts
17/04/2028Shubra El-Kheima, Egypt1 - 14 Khalid Abdellah5 - 15 LPts
18/02/2028Geneva, Switzerland1 - 13 Chrestien Rodin7 - 22 LPts
27/12/2027Basel, Switzerland1 - 12 Arnel Biela12 - 19 LPts
16/11/2027Geneva, Switzerland1 - 11 Dior Lasalle10 - 13 LPts
16/10/2027Santa Ana, El Salvador1 - 10 Jose Zermeno3 - 5 LPts
18/08/2027Zurich, Switzerland1 - 9 Laron Peizerat1 - 0 LPts
18/06/2027Lausanne, Switzerland1 - 8 Villiers Allie11 - 24 LPts
07/05/2027Lausanne, Switzerland1 - 7 Montague Allore11 - 14 LPts
09/03/2027Geneva, Switzerland1 - 6 Chrestien Rodin6 - 17 LPts
15/01/2027Geneva, Switzerland1 - 5 Dior De Leon13 - 20 LPts
15/12/2026Basel, Switzerland1 - 4 Hastings Stiffler32(1) - 12 LPts
10/11/2026Lausanne, Switzerland1 - 3 Tenenan Larbaud3 - 5 LPts
12/09/2026Zurich, Switzerland1 - 2 Lukas Jokerst8 - 17 LPts
21/07/2026Bern, Switzerland1 - 1 Renard Krum7 - 15 LPts
14/06/2026Zurich, Switzerland0 - 1 Jens Gehrs0 - 0 WPts
05/05/2026Zurich, Switzerland0 - 0 Abbey Mehl2 - 6 LPts