Weightclass:  Super Heavyweight
Location:  Bern, Switzerland
Record:  44(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2026Bern, Switzerland43(2) - 15 Carolus Carre22 - 12 WPts
18/04/2026Bern, Switzerland42(2) - 15 Ovidio Siles1 - 8 WPts
17/02/2026Bern, Switzerland41(2) - 15 Darryl Oughton1 - 8 WPts
19/12/2025Bern, Switzerland40(2) - 15 Seth Ezeife3 - 7 WPts
20/10/2025Bern, Switzerland39(2) - 15 Chris Duffy2 - 2 WPts
21/08/2025Bern, Switzerland38(2) - 15 Idris Adepoju1 - 1 WPts
22/06/2025Bern, Switzerland37(2) - 15 Alen Wisely12(1) - 16 WPts
23/04/2025Bern, Switzerland36(2) - 15 Nikolai Tatishchev0 - 4 WPts
22/02/2025Bern, Switzerland35(2) - 15 Darrell Houdon5 - 9 WPts
24/12/2024Bern, Switzerland34(2) - 15 Cris Ceja3 - 22 WPts
25/10/2024Bern, Switzerland33(2) - 15 Etienne Baston10(2) - 10 WPts
26/08/2024Bern, Switzerland32(2) - 15 Peadair Manella6(1) - 7 WPts
27/06/2024Ostrava, Czech Republic31(1) - 15 Petr Janek17(2) - 21 WKO3
29/04/2024Bern, Switzerland31(1) - 14 Vermont Jean43 - 17 LPts Switzerland National Championships 2024View
26/04/2024Bern, Switzerland30 - 14 Bernardo Peth33(1) - 12 WKO3 Switzerland National Championships 2024View
15/04/2024Vilnius, Lithuania29 - 14 Olaf Bulat3 - 19(1) WPts
16/02/2024Nanning, China29 - 13 Fo-hai Go36(2) - 12 LPts
19/12/2023Kampala, Uganda28 - 13 Michael Family13(1) - 9 WPts
21/10/2023Rome, Italy28 - 12 Luigino Scutari6 - 28 LPts
23/08/2023Spanish Town, Jamaica27 - 12 Paul Popkin26(2) - 9 WPts
25/06/2023Bern, Switzerland26 - 12 Blago Jelušic7 - 25 WPts
26/04/2023Bern, Switzerland26 - 11 Bernardo Peth26 - 11 LPts Switzerland National Championships 2023View
21/04/2023Charleroi, Belgium26 - 10 Verrill Chaudet17 - 12 LPts
21/02/2023Winterthur, Switzerland25 - 10 Alvy Kurz24 - 8 WPts
02/01/2023Lankaran, Azerbaijan24 - 10 Kamaladdin Mekhraliyev2 - 8(1) WPts
04/11/2022Bern, Switzerland23 - 10 Xavier Alejo8 - 20 WPts
06/09/2022Almaty, Kazakhstan23 - 9 Lazar Merecke17 - 9 LPts
09/07/2022El Alto, Bolivia22 - 9 Beltran Alanis12 - 15 WPts
11/05/2022Copenhagen, Denmark21 - 9 Ull Underberg12 - 13 WPts
12/03/2022Salzburg, Austria20 - 9 Hugh Schallenberg7 - 10 WPts
12/01/2022Changde, China19 - 9 Wu-pen Yeung13 - 13 WPts
14/11/2021Tampere, Finland19 - 8 Raitis Tolonen12 - 8 LPts
16/09/2021Bern, Switzerland18 - 8 Santiago Lazos5 - 7(2) WPts
16/07/2021Minsk, Belarus18 - 7 Fedor Makuch14(4) - 9 LPts
18/05/2021Zurich, Switzerland17 - 7 Corrado Gebben8 - 13 WPts
03/04/2021Bern, Switzerland16 - 7 Gus Makosky1 - 13 WPts
03/02/2021Bern, Switzerland16 - 6 Kyle Ables14 - 6 LPts
02/12/2020Almaty, Kazakhstan15 - 6 Waqas Iliyasov10 - 4 WPts
04/10/2020Bern, Switzerland15 - 5 Paco Banes2 - 17 LPts
06/08/2020Basel, Switzerland15 - 4 Curtis Stolzman12 - 2 LPts
03/07/2020Bern, Switzerland15 - 3 Fo-hai Fan0 - 3 LPts
02/05/2020Lausanne, Switzerland15 - 2 Vermont Jean15 - 3 LPts Switzerland National Championships 2020View
29/04/2020Lausanne, Switzerland14 - 2 Waggoner Pletsch13(1) - 1 WPts Switzerland National Championships 2020View
26/04/2020Lausanne, Switzerland13 - 2 Baldwin Albert10 - 3 WPts Switzerland National Championships 2020View
25/03/2020Bern, Switzerland12 - 2 Kolya Raimbeck2 - 7 WPts
25/01/2020Bern, Switzerland11 - 2 Gerard St. Marie4 - 5 WPts
25/11/2019Shymkent, Kazakhstan10 - 2 Daniil Majkeev8 - 4 WPts
27/09/2019Bern, Switzerland9 - 2 Ian Sheedy2 - 6 WPts
28/07/2019Bern, Switzerland8 - 2 Roko Ljubanovic1 - 4 WPts
29/05/2019Bern, Switzerland7 - 2 Baldwin Albert6 - 1 WPts
11/04/2019Bern, Switzerland6 - 2 Lear Peifer5 - 1 WPts
09/02/2019Gdynia, Poland5 - 2 Wojtek Trojan2(1) - 4 WPts
12/12/2018Bern, Switzerland4 - 2 Steinbeck Peitz4 - 2 WPts
12/10/2018Basel, Switzerland4 - 1 Bertie Satter4 - 1 LPts
30/08/2018Zurich, Switzerland4 - 0 Ferdie Penninger3 - 0 LPts
12/07/2018Zurich, Switzerland3 - 0 Wilber Saling0 - 2 WPts
11/05/2018Jeddah, Saudi Arabia2 - 0 Syed Ghazi0 - 2 WPts
09/03/2018Zurich, Switzerland1 - 0 Edsel Heintze1 - 0 WPts
06/02/2018Barcelona, Spain0 - 0 Carlos Luna0 - 0 WPts