Weightclass:  Middleweight
Location:  Geneva, Switzerland
Record:  14 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2028Geneva, Switzerland14 - 26 Jax Arguijo12(2) - 29 LPts
10/03/2028Geneva, Switzerland13 - 26 Robert Hejna4 - 2 WPts
10/01/2028Geneva, Switzerland12 - 26 Majid Azizi0 - 7 WPts
11/11/2027Geneva, Switzerland11 - 26 Wilbert Jock0 - 1 WPts
11/09/2027Geneva, Switzerland11 - 25 Wu-pen Tsoi19 - 13 LPts
12/07/2027Geneva, Switzerland10 - 25 Holland Ort7 - 22 WPts
13/05/2027Geneva, Switzerland9 - 25 Yadigar Abdurrahmirov0 - 14(1) WPts
14/03/2027Geneva, Switzerland9 - 24 Jan Kettner13(1) - 25(1) LPts
12/01/2027Geneva, Switzerland8 - 24 Jordan Mohan11 - 20 WPts
12/11/2026Geneva, Switzerland7 - 24 Montague Allore10 - 12 WPts
13/09/2026Geneva, Switzerland6 - 24 Jens Gehrs0 - 2 WPts
14/07/2026Geneva, Switzerland5 - 24 Doncho á Kulichkov12(1) - 10 WPts
14/05/2026Geneva, Switzerland5 - 23 Luis Scharpf4 - 11 LPts
16/03/2026Antwerp, Belgium5 - 22 Wauter Adriaenssens2 - 12 LPts
16/01/2026Geneva, Switzerland4 - 22 Frederiek Onghena2 - 1 WPts
18/11/2025Zurich, Switzerland3 - 22 Fred Schake2 - 15 WPts
21/09/2025Geneva, Switzerland3 - 21 Mark Buick19 - 17 LPts
24/07/2025Geneva, Switzerland2 - 21 Vang Sang2 - 0 WPts
26/05/2025Prague, Czech Republic2 - 20 Otokar Minarik3 - 2 LPts
28/03/2025Salvador, Brazil2 - 19 Jax Portugal16 - 17(3) LPts
28/01/2025Leipzig, Germany2 - 18 Baldovino Stuermer12 - 14 LPts
30/11/2024Mogilev, Belarus2 - 17 Vitali Berezin7 - 16 LPts
02/10/2024Mexicali, Mexico2 - 16 Angel Loza21 - 18 LPts
04/08/2024Geneva, Switzerland1 - 16 Keegan Schauer4 - 15 WPts
06/06/2024Basel, Switzerland1 - 15 Truman Andler4 - 14 LPts
12/04/2024Geneva, Switzerland0 - 15 Villiers Allie1 - 13 WPts
12/02/2024Zurich, Switzerland0 - 14 Corrado Scherber30 - 8 LPts
15/12/2023Zurich, Switzerland0 - 13 Lukas Jokerst2 - 6 LPts
15/10/2023Geneva, Switzerland0 - 12 Gere Mehrhoff8 - 6 LPts
16/08/2023Donetsk, Ukraine0 - 11 Petro Petrenko0 - 1 LPts
18/06/2023Geneva, Switzerland0 - 10 Oleksander Holda9 - 20 LPts
19/04/2023Samarqand, Uzbekistan0 - 9 Chingiz Gajarov26(1) - 8 LPts
19/02/2023Zurich, Switzerland0 - 8 Corrado Scherber24 - 8 LPts
24/12/2022Shymkent, Kazakhstan0 - 7 Nakif Ordabaew15 - 8 LPts
26/10/2022Zurich, Switzerland0 - 6 Sigiwald Job20 - 10 LPts
03/09/2022Almaty, Kazakhstan0 - 5 Aleksandr Zabirov4(1) - 23(1) LPts
06/07/2022Geneva, Switzerland0 - 4 Maslin Segalen21 - 7 LPts
11/05/2022New Kingston, Jamaica0 - 3 Harvey Raitt3 - 20(1) LPts
13/03/2022Vienna, Austria0 - 2 Ricard Jaworski13 - 12 LPts
13/01/2022Geneva, Switzerland0 - 1 Ray Prost4(1) - 20 LPts
18/11/2021Geneva, Switzerland0 - 0 Asif Sahrawi2 - 5 LPts