Weightclass:  Middleweight
Location:  Lausanne, Switzerland
Record:  7 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2027Lausanne, Switzerland7 - 30 Dmitri Badar-Ugan14(2) - 22 LPts
09/07/2027Lausanne, Switzerland6 - 30 Oleos Abar7 - 18 WPts
10/05/2027Lausanne, Switzerland6 - 29 Vitali Paurinsh6 - 15(2) LPts
11/03/2027Lausanne, Switzerland6 - 28 Xalvador Rossel10 - 10 LPts
10/01/2027Lausanne, Switzerland5 - 28 Jay Maver2 - 1 WPts
11/11/2026Lausanne, Switzerland4 - 28 Wilbur Schehr3 - 6 WPts
11/09/2026Lausanne, Switzerland3 - 28 Englbehrt Meckes10 - 27 WPts
13/07/2026Lausanne, Switzerland3 - 27 Gustav Geiger2 - 7 LPts
13/05/2026Lausanne, Switzerland2 - 27 Davorin Perdija4(1) - 10 WPts
14/03/2026Lausanne, Switzerland2 - 26 Villiers Allie7 - 20 LPts
13/01/2026Lausanne, Switzerland1 - 26 Ruprecht Peitz1 - 14 WPts
14/11/2025Lausanne, Switzerland0 - 26 Ernest Hemmelgarn2 - 9 WPts
15/09/2025Katlehong, South Africa0 - 25 Peter Kindudi6 - 11 LPts
18/07/2025Lapu-Lapu, Philippines0 - 24 Jasper Tapaya5(1) - 25(1) LPts
20/05/2025Port-au-Prince, Haiti0 - 23 Neville Lucas7 - 12 LPts
22/03/2025Shymkent, Kazakhstan0 - 22 Nikolai Galiackberow38(1) - 6 LPts
22/01/2025Donetsk, Ukraine0 - 21 Symon Malis4 - 19 LPts
24/11/2024Lausanne, Switzerland0 - 20 Louis Leszczyndki2 - 3 LPts
26/09/2024Lausanne, Switzerland0 - 19 Mark Mngonyama0 - 11 LPts
29/07/2024Basel, Switzerland0 - 18 Arnel Biela2 - 8 LPts
02/06/2024Sao Paulo, Brazil0 - 17 Alejandro Feliz11 - 12 LPts
04/04/2024Samarqand, Uzbekistan0 - 16 Kamaladdin Nagi3 - 4 LPts
05/02/2024Toronto, Canada0 - 15 Glynn Neill8 - 1 LPts
08/12/2023Sochi, Russia0 - 14 Alik Rusinov0 - 2 LPts
09/10/2023Zurich, Switzerland0 - 13 Lambrett Studer1 - 11 LPts
17/08/2023Lausanne, Switzerland0 - 12 Gower Virenque1 - 12 LPts
18/06/2023Lausanne, Switzerland0 - 11 Bohater Chomicki7 - 12 LPts
19/04/2023Taytay, Philippines0 - 10 Brendan Raposas13 - 12 LPts
19/02/2023Kharkiv, Ukraine0 - 9 Matviyko Bereza3 - 19(1) LPts
22/12/2022Lausanne, Switzerland0 - 8 Truman Andler2 - 7 LPts
23/10/2022Lausanne, Switzerland0 - 7 Villiers Omer0 - 9 LPts
24/08/2022Roskilde, Denmark0 - 6 Viljalmr Boe5 - 12 LPts
24/06/2022Basel, Switzerland0 - 5 Rainhard Pickel2 - 10 LPts
28/04/2022Poznan, Poland0 - 4 Ryszard Balcerzak7(1) - 12 LPts
28/02/2022Basel, Switzerland0 - 3 Truman Andler0 - 4 LPts
04/01/2022Camaguey, Cuba0 - 2 Joaquin Ponciano1 - 9 LPts
06/11/2021Zurich, Switzerland0 - 1 Keegan Schauer0 - 0 LPts
05/10/2021Lausanne, Switzerland0 - 0 Paul Hamebil13(1) - 9(1) LPts