Weightclass:  Heavyweight
Location:  Basel, Switzerland
Record:  36 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/05/2042Basel, Switzerland35 - 12 Declan Donald4 - 23 WPts
15/03/2042Basel, Switzerland34 - 12 Jack Kwakye3 - 12 WPts
11/01/2042Basel, Switzerland33 - 12 Carlos Diaz4 - 10 WPts
09/11/2041Basel, Switzerland32 - 12 Danyaal Najjar1 - 18 WPts
07/09/2041Basel, Switzerland31 - 12 Vicente Gonsales11 - 8 WPts
07/07/2041Basel, Switzerland30 - 12 Haldor Syvertsen11 - 16 WPts
06/05/2041Basel, Switzerland29 - 12 John McNeely9 - 19 WPts
06/03/2041Basel, Switzerland28 - 12 Mitsuru Morita1 - 2 WPts
04/01/2041Basel, Switzerland27 - 12 Odo Nodine0 - 1 WPts
03/11/2040Basel, Switzerland26 - 12 Thebault Heichel17(1) - 29 WPts
02/09/2040Basel, Switzerland25 - 12 Krystiyan Dacko1 - 0 WPts
03/07/2040Basel, Switzerland24 - 12 Massimo Amadeo0 - 1 WPts
02/05/2040Geneva, Switzerland24 - 11 Vivien Blier28(2) - 9 LPts Switzerland National Championships 2040View
29/04/2040Geneva, Switzerland23 - 11 Thebault Heichel17(1) - 25 WPts Switzerland National Championships 2040View
26/04/2040Geneva, Switzerland22 - 11 Eloy Kulik5 - 1 WPts Switzerland National Championships 2040View
14/03/2040Zurich, Switzerland21 - 11 Thebault Heichel16(1) - 24 WPts
02/02/2040Geneva, Switzerland21 - 10 Russel Bobet20 - 19 LPts
29/12/2039Lausanne, Switzerland20 - 10 Bayard Osmond10 - 17 WPts
12/11/2039Basel, Switzerland19 - 10 Griswold Gaus13 - 11 WPts
01/10/2039Geneva, Switzerland19 - 9 Varil Gladieux21 - 17(2) LPts
18/08/2039Brno, Czech Republic19 - 8 Klement Bakalar19 - 12 LPts
18/07/2039Basel, Switzerland18 - 8 Toma Popik3 - 21 WPts
05/06/2039Nassau, Bahamas17 - 8 Jay Bryce9 - 8 WPts
02/05/2039Bern, Switzerland17 - 7 Vivien Blier18(2) - 7 LPts Switzerland National Championships 2039View
29/04/2039Bern, Switzerland16 - 7 Gary Angerhofer25 - 18 WPts Switzerland National Championships 2039View
26/04/2039Bern, Switzerland15 - 7 Javier Luna15 - 18(3) WPts Switzerland National Championships 2039View
19/03/2039Basel, Switzerland14 - 7 Moosa Zafrani5 - 19 WPts
16/02/2039Basel, Switzerland13 - 7 Moosa Zafrani5 - 18 WPts
16/01/2039Basel, Switzerland12 - 7 Moosa Zafrani5 - 17 WPts
16/12/2038Basel, Switzerland11 - 7 Moosa Zafrani5 - 16 WPts
07/11/2038Sharjah, UAE10 - 7 Gazi Sahrawi8 - 7 WPts
07/10/2038Sharjah, UAE10 - 6 Gazi Sahrawi7 - 7 LPts
06/09/2038Vancouver, Canada10 - 5 Roger Swanston37(1) - 33 LPts
09/07/2038Cali, Colombia9 - 5 Angel Fraga14 - 10(1) WPts
11/05/2038Wellington, New Zealand8 - 5 John Christopher1 - 10 WPts
13/03/2038Melbourne, Australia8 - 4 Sammy Parro8 - 13(1) LPts
13/01/2038Helsinki, Finland8 - 3 Soini Aromaa19 - 26 LPts
13/11/2037Geneva, Switzerland7 - 3 Gaston Chamfort3 - 0 WPts
21/09/2037Basel, Switzerland6 - 3 Barney Stratmann1 - 14(1) WPts
23/07/2037Basel, Switzerland5 - 3 Ull Alling7 - 5 WPts
24/05/2037Geneva, Switzerland4 - 3 Yves Ory5 - 11 WPts
26/03/2037Barcelona, Spain4 - 2 Paco Oropeza18 - 28(2) LPts
26/01/2037Basel, Switzerland3 - 2 Anson Stoeffler0 - 9 WPts
27/11/2036Basel, Switzerland2 - 2 Kelby Daul1 - 2 WPts
27/09/2036Winterthur, Switzerland1 - 2 Marcel Matthies3 - 3 WPts
29/07/2036Winterthur, Switzerland1 - 1 Marcel Matthies2 - 3 LPts
19/06/2036Zurich, Switzerland1 - 0 Hartmann Masur24 - 29 LPts
18/05/2036Basel, Switzerland0 - 0 Bayard Osmond0 - 3 WPts