Weightclass:  Super Heavyweight
Location:  Geneva, Switzerland
Record:  65(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2029Geneva, Switzerland64(2) - 27 Stanislaw Gasior8(1) - 18 WPts
23/04/2029Geneva, Switzerland63(2) - 27 Dele Osagie3 - 11 WPts
22/02/2029Geneva, Switzerland62(2) - 27 John Kipsiro4 - 19 WPts
24/12/2028Geneva, Switzerland61(2) - 27 Rajmund Sucharski10 - 15 WPts
25/10/2028Geneva, Switzerland60(2) - 27 Ahmed Nassif6 - 10(1) WPts
26/08/2028Geneva, Switzerland59(2) - 27 Drugi Bora3 - 2 WPts
27/06/2028Geneva, Switzerland58(2) - 27 John Muir15 - 9 WPts
28/04/2028Geneva, Switzerland57(2) - 27 Seferino Deniz2 - 18 WPts
28/02/2028Geneva, Switzerland56(2) - 27 Roman Caram13 - 15 WPts
30/12/2027Geneva, Switzerland55(2) - 27 Dave Cubbison6 - 12 WPts
31/10/2027Geneva, Switzerland54(2) - 27 Gregor Yeprad11 - 8 WPts
31/08/2027Geneva, Switzerland53(2) - 27 Karlo Hercigonja3 - 7 WPts
01/07/2027Geneva, Switzerland52(2) - 27 Koldan Sirsninsh2 - 6 WPts
02/05/2027Bern, Switzerland52(2) - 26 Carolus Carre28 - 14 LPts Switzerland National Championships 2027View
29/04/2027Bern, Switzerland51(2) - 26 Marcel Jerke32 - 13(1) WPts Switzerland National Championships 2027View
26/04/2027Bern, Switzerland50(2) - 26 Colar Claudel16(3) - 23 WPts Switzerland National Championships 2027View
20/04/2027Kiev, Ukraine49(1) - 26 Avel Domitrovich1 - 23(4) WKO3
20/02/2027Bratislava, Slovakia48(1) - 26 Vincenc Pacek8 - 9 WPts
23/12/2026Geneva, Switzerland47(1) - 26 Radan Papes3 - 5 WPts
24/10/2026Geneva, Switzerland46(1) - 26 Papachan Gamburian2 - 4 WPts
25/08/2026Kiev, Ukraine45 - 26 Avel Domitrovich1 - 19(3) WKO3
27/06/2026Geneva, Switzerland44 - 26 Leon Andrysiak32(3) - 36 WPts
27/05/2026Warsaw, Poland43 - 26 Leon Andrysiak32(3) - 35 WPts
26/04/2026Zurich, Switzerland43 - 25 Carolus Carre20 - 11 LPts Switzerland National Championships 2026View
15/03/2026Warsaw, Poland42 - 25 Leon Andrysiak30(3) - 33 WPts
12/02/2026Warsaw, Poland42 - 24 Leon Andrysiak29(3) - 33 LPts
12/01/2026London, UK42 - 23 Mayro Auvrecx55(2) - 15 LPts Europe Championships 2026View
09/01/2026London, UK41 - 23 Taras Polanski20 - 16 WPts Europe Championships 2026View
13/12/2025Geneva, Switzerland40 - 23 Gazi Mohamedain28 - 13 WPts
12/11/2025Geneva, Switzerland40 - 22 Qulam Baguirov18 - 7 LPts
04/10/2025Kingston, Jamaica40 - 21 David Graden36(2) - 20 LPts
03/09/2025Toshkent, Uzbekistan40 - 20 Nikolai Humbatov32(7) - 30 LPts
03/08/2025Geneva, Switzerland40 - 19 Marvel Angbwa20 - 9(1) LPts
03/07/2025Geneva, Switzerland39 - 19 Atif Sadir12 - 17 WPts
02/06/2025Geneva, Switzerland38 - 19 Atif Sadir12 - 16 WPts
29/04/2025Zurich, Switzerland38 - 18 Forrest Normandin20 - 12 LPts Switzerland National Championships 2025View
26/04/2025Zurich, Switzerland37 - 18 Arnald Stuber3 - 9 WPts Switzerland National Championships 2025View
09/04/2025Geneva, Switzerland36 - 18 Prokop Kopa25(1) - 10 WPts
09/03/2025Madrid, Spain36 - 17 Diego Palma40(6) - 12 LPts
06/02/2025Madrid, Spain36 - 16 Diego Palma39(6) - 12 LPts
06/01/2025Madrid, Spain36 - 15 Diego Palma38(6) - 12 LPts
06/12/2024Madrid, Spain36 - 14 Diego Palma37(6) - 12 LPts
05/11/2024Geneva, Switzerland35 - 14 Rodrigo Villasenor5 - 6 WPts
05/10/2024Geneva, Switzerland34 - 14 Beltran Marquez16 - 13 WPts
02/09/2024Geneva, Switzerland33 - 14 Guillermo Ceja15 - 12 WPts
01/08/2024Geneva, Switzerland32 - 14 Raynard Houdon9 - 13 WPts
01/07/2024Geneva, Switzerland31 - 14 Lakista Koranteng7 - 10 WPts
02/05/2024Bern, Switzerland31 - 13 Vermont Jean44 - 17 LPts Switzerland National Championships 2024View
29/04/2024Bern, Switzerland30 - 13 Arlo Dehner26 - 14 WPts Switzerland National Championships 2024View
26/04/2024Bern, Switzerland29 - 13 Abelerd Meints15(3) - 20 WPts Switzerland National Championships 2024View
17/04/2024Tampere, Finland28 - 13 Taavetti Nieminen3 - 5 WPts
18/02/2024Sao Paulo, Brazil27 - 13 Gervasio Junior14(2) - 23 WPts
21/12/2023Nairobi, Kenya26 - 13 Ubanwa Tumo12(1) - 15 WPts
23/10/2023Lausanne, Switzerland25 - 13 Chrestien Marot12 - 22 WPts
25/08/2023Hamilton, Canada24 - 13 David Lynn8 - 15 WPts
27/06/2023Sana'a, Yemen24 - 12 Imran Ghazal27 - 10 LPts
29/04/2023Bern, Switzerland24 - 11 Alvy Kurz26 - 9 LPts Switzerland National Championships 2023View
26/04/2023Bern, Switzerland23 - 11 Arlo Dehner21 - 11 WPts Switzerland National Championships 2023View
06/03/2023San Bernardo, Chile22 - 11 Oihane Herrada11 - 15 WPts
06/01/2023Vilnius, Lithuania21 - 11 Ignacy Wolinski7 - 21 WPts
08/11/2022Geneva, Switzerland21 - 10 Corbin Camus23 - 7 LPts
10/09/2022Alexandria, Egypt20 - 10 Haaris Eldegheidy9 - 10 WPts
13/07/2022Lausanne, Switzerland19 - 10 Sinclair Bruant6 - 21 WPts
20/05/2022Geneva, Switzerland18 - 10 Donatien Larive7 - 20 WPts
04/04/2022Winterthur, Switzerland18 - 9 Derry Martie16 - 10 LPts
24/02/2022Bern, Switzerland18 - 8 Rodgers Scherbarth13 - 9 LPts
10/01/2022Lima, Peru18 - 7 Esteban Rochel18 - 5 LPts
12/11/2021Vienna, Austria17 - 7 Harimann Lazansk9 - 15 WPts
13/09/2021Melbourne, Australia17 - 6 Daniel Gamerikian8 - 15(3) LPts
16/07/2021Stuttgart, Germany16 - 6 Amald Jurs4(1) - 18 WPts
16/05/2021Almaty, Kazakhstan15 - 6 Kolya Yahulukoff7 - 11 WPts
17/03/2021Mogilev, Belarus14 - 6 Dmytro Lipka3 - 15 WPts
17/01/2021Sofia, Bulgaria13 - 6 Grigor รก Ruskov8 - 10 WPts
17/11/2020Geneva, Switzerland12 - 6 Corrado Gebben7 - 11 WPts
17/09/2020Córdoba, Argentina12 - 5 Juan Bohorquez7 - 8 LPts
20/07/2020Zurich, Switzerland12 - 4 Meryl Plassmeyer6 - 7 LPts
21/05/2020Geneva, Switzerland11 - 4 Gerard St. Marie5 - 6 WPts
23/03/2020Mississauga, Canada10 - 4 John Smillie3 - 4 WPts
24/01/2020Geneva, Switzerland10 - 3 Vitali Neilands9 - 3 LPts
24/11/2019Minsk, Belarus9 - 3 Taras Bucko3 - 8 WPts
25/09/2019Geneva, Switzerland9 - 2 Gerard St. Marie3 - 4 LPts
26/07/2019Geneva, Switzerland8 - 2 Syed Tariq7 - 2 WPts
27/05/2019Kano, Nigeria7 - 2 Waqar Karim5 - 3 WPts
29/03/2019Geneva, Switzerland7 - 1 Waqar Zacha2 - 6 LPts
27/01/2019Giza, Egypt7 - 0 Danyaal Abousamra4(1) - 1 LPts
28/11/2018Giza, Egypt6 - 0 Zafa Abdelmalek6 - 0 WPts
30/09/2018Geneva, Switzerland5 - 0 Kamran Hai2 - 2 WPts
02/08/2018Zurich, Switzerland4 - 0 Garrin Mattern0 - 2 WPts
14/06/2018Basel, Switzerland3 - 0 Hann Damm3(1) - 0 WPts
24/04/2018Zurich, Switzerland2 - 0 Nevins Plett1 - 1 WPts
27/02/2018Geneva, Switzerland1 - 0 Colville Pagnol0 - 1 WPts
11/01/2018Oslo, Norway0 - 0 Magne Christiansen0 - 0 WPts