Weightclass:  Super Heavyweight
Location:  Geneva, Switzerland
Record:  23 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/03/2024Geneva, Switzerland22 - 12(1) Etienne Beaulac3 - 13 WPts
03/01/2024Geneva, Switzerland21 - 12(1) Amold Kamp0 - 8 WPts
04/11/2023Geneva, Switzerland20 - 12(1) Gary Heick1 - 1 WPts
06/09/2023Geneva, Switzerland19 - 12(1) Bartosz Bialek2 - 12 WPts
08/07/2023Geneva, Switzerland18 - 12(1) Jose Granados5(1) - 18 WPts
09/05/2023Geneva, Switzerland17 - 12(1) Pawel Tulej4 - 13 WPts
10/03/2023Geneva, Switzerland17 - 11(1) Rainart Deiters8 - 9 LPts
09/01/2023Geneva, Switzerland16 - 11(1) Hubert Gromek0 - 4 WPts
10/11/2022Geneva, Switzerland15 - 11(1) Michal Galica2 - 28 WPts
11/09/2022Geneva, Switzerland14 - 11(1) Carolus Carre1 - 4 WPts
11/07/2022Geneva, Switzerland14 - 10 Myer Joseph13(2) - 15 LKO3
11/05/2022Geneva, Switzerland13 - 10 Adolphe Schessler2 - 4 WPts
11/03/2022Geneva, Switzerland12 - 10 Granville Braudel11(2) - 14 WPts
09/01/2022San Jose, Costa Rica11 - 10 Guido Loyola3 - 5 WPts
10/11/2021Geneva, Switzerland10 - 10 Tuukka Erkkila8 - 12 WPts
10/09/2021Geneva, Switzerland9 - 10 Gaylord Vieira2 - 6 WPts
10/07/2021Toronto, Canada9 - 9 Robert Stilley9 - 10 LPts
11/05/2021Geneva, Switzerland8 - 9 Tolga Birdal7 - 13 WPts
12/03/2021Lausanne, Switzerland8 - 8 Ross Cerdan8 - 11 LPts
19/01/2021Geneva, Switzerland7 - 8 Iwao Toyama9 - 11 WPts
19/11/2020Zurich, Switzerland7 - 7 Bernardo Peth11 - 5 LPts
21/09/2020Panama City, Panama6 - 7 Ulises Morro3 - 12 WPts
22/07/2020Geneva, Switzerland5 - 7 Raymundo Werner3 - 12 WPts
21/05/2020Geneva, Switzerland5 - 6 Glanville Bruant11 - 4 LPts
20/03/2020Zurich, Switzerland4 - 6 Baldwyn Adelsberger9 - 5 WPts
25/01/2020Bern, Switzerland4 - 5 Herbert Bleich11 - 2 LPts
26/11/2019Geneva, Switzerland4 - 4 Adolph Albitz7(1) - 3 LPts
25/09/2019Geneva, Switzerland3 - 4 Glanville Bruant9 - 2 WPts
09/08/2019Winterthur, Switzerland3 - 3 Alvy Kurz5 - 5 LPts
11/06/2019Zurich, Switzerland3 - 2 Raymundo Werner1 - 7 LPts
02/05/2019Hamburg, Germany3 - 1 Ubel Ambuehl0 - 9 LPts
02/03/2019Bremen, Germany3 - 0 Archimbald Struebing1 - 2 LPts
02/01/2019Geneva, Switzerland2 - 0 David Dull2 - 0 WPts
04/11/2018Copenhagen, Denmark1 - 0 Ulrik Gustavsen1 - 0 WPts
06/09/2018Geneva, Switzerland0 - 0 Ross Cerdan0 - 3 WPts