Weightclass:  Light Heavyweight
Location:  Geneva, Switzerland
Record:  35(3) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Chelyabinsk, Russia34(3) - 22 Brock Gemsler10 - 1 WPts Europe Championships 2034View
13/12/2033Geneva, Switzerland33(3) - 22 Zarif Guennoun12 - 17(1) WPts
12/11/2033Geneva, Switzerland32(3) - 22 Zarif Guennoun12 - 16(1) WPts
12/10/2033Sale, Morocco31(3) - 22 Zarif Guennoun12 - 15(1) WPts
07/09/2033Surat, India31(3) - 21 Justin Ewing18 - 3 LPts Surat World Championships 2033View
03/09/2033Geneva, Switzerland30(3) - 21 Destin Trzeguet16 - 7 WPts
03/08/2033Bratislava, Slovakia29(3) - 21 èimon Baba15 - 5 WPts
03/07/2033Geneva, Switzerland29(3) - 20 èimon Baba14 - 5 LPts
02/06/2033Bratislava, Slovakia28(3) - 20 èimon Baba14 - 4 WPts
02/05/2033Basel, Switzerland27(2) - 20 Pierre Fauteux19 - 23(3) WKO3 Switzerland National Championships 2033View
29/04/2033Basel, Switzerland26(2) - 20 Griswold Arlt13(2) - 2 WPts Switzerland National Championships 2033View
26/04/2033Basel, Switzerland25(1) - 20 Sylvain Batton13 - 18 WKO3 Switzerland National Championships 2033View
18/03/2033Geneva, Switzerland24(1) - 20 Zernebog Safaev5 - 6 WPts
15/02/2033Geneva, Switzerland23(1) - 20 Zernebog Safaev5 - 5 WPts
15/01/2033Samarqand, Uzbekistan22(1) - 20 Zernebog Safaev5 - 4 WPts
15/12/2032Dubai, UAE21(1) - 20 Yasin Kaber11(2) - 12 WPts
14/11/2032Suez, Egypt21(1) - 19 Amer Salame17 - 9 LPts
14/10/2032Suez, Egypt21(1) - 18 Amer Salame16 - 9 LPts
13/09/2032Geneva, Switzerland21(1) - 17 Amer Salame15 - 9 LPts
13/08/2032Geneva, Switzerland20(1) - 17 Amer Salame15 - 8 WPts
03/07/2032Geneva, Switzerland20(1) - 16 Wayne Cole60 - 25 LPts
02/06/2032Geneva, Switzerland19(1) - 16 Dietz Kyler14 - 8 WPts
02/05/2032Zurich, Switzerland18(1) - 16 Griswold Arlt8(1) - 0 WPts Switzerland National Championships 2032View
29/04/2032Zurich, Switzerland17 - 16 Pierre Fauteux15 - 18(2) WKO3 Switzerland National Championships 2032View
26/04/2032Zurich, Switzerland16 - 16 Adne Otto6 - 14 WPts Switzerland National Championships 2032View
08/04/2032Montevideo, Uruguay16 - 15 Felippe Abela21 - 5 LPts
08/03/2032Dubai, UAE15 - 15 Yasin Kaber8(2) - 6 WPts
06/02/2032Saint-Etienne, France15 - 14 Garen Novy9 - 5 LPts
06/01/2032Brno, Czech Republic15 - 13 Vincenc Sasek11 - 3 LPts
05/12/2031Riyadh, Saudi Arabia15 - 12 Haaris Alatrash5(1) - 5 LPts
04/11/2031Riyadh, Saudi Arabia15 - 11 Haaris Alatrash4(1) - 5 LPts
04/10/2031Ilesa, Nigeria15 - 10 Ike Bakare9 - 1 LPts
03/09/2031Krakow, Poland15 - 9 Alan Geschke13 - 8 LPts
03/08/2031Krakow, Poland15 - 8 Alan Geschke12 - 8 LPts
03/07/2031Geneva, Switzerland15 - 7 Kolya Nauryzbaew13 - 4 LPts
02/06/2031Geneva, Switzerland14 - 7 Haaris Alatrash3(1) - 1 WPts
02/05/2031Geneva, Switzerland13 - 7 Boniface Ulliel10 - 17 WPts Switzerland National Championships 2031View
29/04/2031Geneva, Switzerland12 - 7 Rodrik Deckman18 - 22 WPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland11 - 7 Chivalry Depardieu10(1) - 7 WPts Switzerland National Championships 2031View
18/04/2031Geneva, Switzerland11 - 6 Kolya Nauryzbaew9 - 3 LPts
18/03/2031Geneva, Switzerland11 - 5 Kolya Nauryzbaew8 - 3 LPts
11/02/2031Brampton, Canada11 - 4 Spencer Faulds16(1) - 5 LPts
26/12/2030London, UK10 - 4 Floyd Crombie28 - 9 WPts
28/10/2030Abu Dhabi, UAE9 - 4 Kamran Achie10 - 8 WPts
30/08/2030Krasnoyarsk, Russia8 - 4 Marlen Kerzhakov5 - 9 WPts
30/06/2030Geneva, Switzerland8 - 3 John Cowens33(6) - 10 LPts
02/05/2030Basel, Switzerland8 - 2 Othman Scheu23 - 16 LPts Switzerland National Championships 2030View
29/04/2030Basel, Switzerland7 - 2 Theobold Kruppa6 - 9 WPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland6 - 2 Jasper Perrault6 - 12 WPts Switzerland National Championships 2030View
16/04/2030Geneva, Switzerland5 - 2 Elmo Tarkka7 - 14 WPts
16/02/2030Barnaul, Russia4 - 2 Fedor Dobrow5 - 5 WPts
19/12/2029Geneva, Switzerland3 - 2 Marlen Sajdahmetoff6 - 11 WPts
21/10/2029Rome, Italy3 - 1 Alessio Collino31 - 15 LPts
23/08/2029Izmir, Turkey2 - 1 Suleyman Terzioglu7 - 4 WPts
25/06/2029Geneva, Switzerland1 - 1 Mohsin Sakiew4 - 9 WPts
26/04/2029Geneva, Switzerland1 - 0 Emory Stock12 - 6 LPts Switzerland National Championships 2029View
08/04/2029Geneva, Switzerland0 - 0 Lazar Boczar5 - 12 WPts