Weightclass:  Light Heavyweight
Location:  Bern, Switzerland
Record:  37 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2032Bern, Switzerland36 - 15 Nathan Sullivan4 - 23 WPts
25/10/2032Bern, Switzerland35 - 15 Ayser Ziyati3 - 5 WPts
25/08/2032Bern, Switzerland34 - 15 Pierre Fauteux15 - 20(3) WPts
25/06/2032Bern, Switzerland33 - 15 Pierre Fauteux15 - 19(3) WPts
26/04/2032Bern, Switzerland32 - 15 Brett Dunlap3 - 8 WPts
26/02/2032Bern, Switzerland31 - 15 Hadeon Bozek1 - 9 WPts
28/12/2031Bern, Switzerland30 - 15 Selestino Villamar7 - 5 WPts
29/10/2031Bern, Switzerland29 - 15 Kyrylo Makara8 - 20 WPts
29/08/2031Bern, Switzerland28 - 15 Timofei Alakbarov0 - 5 WPts
30/06/2031Bern, Switzerland27 - 15 Valeri Zieds3 - 9 WPts
30/04/2031Bern, Switzerland26 - 15 Matej Filip2 - 1 WPts
28/02/2031Bern, Switzerland25 - 15 Mjej Charkhian3 - 12 WPts
30/12/2030Poznan, Poland25 - 14 Aleksander Dura3 - 8 LPts
01/11/2030Germiston, South Africa24 - 14 Denzel Hlatshwayo14 - 20(1) WPts
03/09/2030Bern, Switzerland23 - 14 Mike Broadie13 - 7 WPts
03/08/2030Bern, Switzerland22 - 14 Sanadrug Fetvadjian24 - 11 WPts
03/07/2030Bern, Switzerland22 - 13 Sanadrug Fetvadjian23 - 11 LPts
02/06/2030Bradford, UK21 - 13 Nicholas Neagle16(1) - 4 WPts
29/04/2030Basel, Switzerland21 - 12 Othman Scheu22 - 16 LPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland20 - 12 Fremont Dechant4 - 18 WPts Switzerland National Championships 2030View
15/04/2030Bradford, UK20 - 11 Nicholas Neagle14(1) - 3 LPts
15/03/2030Bradford, UK20 - 10 Nicholas Neagle13(1) - 3 LPts
12/02/2030Bradford, UK20 - 9 Nicholas Neagle12(1) - 3 LPts
12/01/2030Donetsk, Ukraine20 - 8 Filip á Videnov36 - 11 LPts Europe Championships 2030View
09/01/2030Donetsk, Ukraine19 - 8 Eliasz Gliniecki26 - 18 WPts Europe Championships 2030View
16/12/2029Yerevan, Armenia18 - 8 Paylag Chibarian7 - 11 WPts
15/11/2029Bern, Switzerland18 - 7 Paylag Chibarian6 - 11 LPts
14/10/2029Bern, Switzerland17 - 7 Paylag Chibarian6 - 10 WPts
07/09/2029Daegu, South Korea17 - 6 Javier Annerose19(3) - 12 LPts Daegu World Championships 2029View
29/08/2029Bern, Switzerland16 - 6 Sean Lyons5 - 19 WPts
01/07/2029Bern, Switzerland15 - 6 Cumhur Bayar14 - 41 WPts
02/05/2029Geneva, Switzerland14 - 6 Albrecht Degner15 - 11 WPts Switzerland National Championships 2029View
29/04/2029Geneva, Switzerland13 - 6 Othman Scheu15 - 15 WPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland12 - 6 Cade de Lisle1 - 0 WPts Switzerland National Championships 2029View
06/03/2029Toshkent, Uzbekistan11 - 6 Vikenti Ibragimbekov0 - 10 WPts
06/01/2029Odense, Denmark11 - 5 Karr Skousen17 - 17(7) LPts
08/11/2028Helsinki, Finland10 - 5 Aleksis Carpelan10 - 24 WPts
10/09/2028Isfahan, Iran9 - 5 Danyaal Kazemi10 - 12 WPts
13/07/2028Nanning, China9 - 4 Stein Helderman24 - 6 LPts Nanning Olympics 2028View
01/07/2028Bern, Switzerland8 - 4 Jose Urrea0 - 2 WPts
02/05/2028Zurich, Switzerland8 - 3 Stein Helderman22 - 6 LPts Switzerland National Championships 2028View
29/04/2028Zurich, Switzerland7 - 3 Derex Geschke10 - 14 WPts Switzerland National Championships 2028View
26/04/2028Zurich, Switzerland6 - 3 Newell Moreau16 - 13 WPts Switzerland National Championships 2028View
19/04/2028Pikine, Senegal5 - 3 Javier Fuema8 - 23(2) WPts
20/02/2028Basel, Switzerland4 - 3 Windell Kriston15 - 13 WPts
28/12/2027Bern, Switzerland3 - 3 Joško Calic1 - 12 WPts
30/10/2027Bern, Switzerland2 - 3 Boniface Ulliel2 - 0 WPts
30/08/2027Brisbane, Australia2 - 2 George Hayden9 - 17 LPts
01/07/2027Zurich, Switzerland2 - 1 Rodrik Deckman2 - 10 LPts
07/05/2027Geneva, Switzerland2 - 0 Frasier Jalabert5 - 19 LPts
12/03/2027Winterthur, Switzerland1 - 0 Axl Maike10 - 15 WPts
07/02/2027Bern, Switzerland0 - 0 Williamon Arms1 - 7 WPts