Weightclass:  Light Welterweight
Location:  Zurich, Switzerland
Record:  23 - 20(8)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2025Zurich, Switzerland22 - 20(8) Ulz Kunzman0 - 3 WPts
19/02/2025Zurich, Switzerland22 - 19(7) Arlo Bernick10 - 17 LKO3
21/12/2024Zurich, Switzerland21 - 19(7) Humphrey Biederman3 - 7 WPts
22/10/2024Zurich, Switzerland20 - 19(7) Konstantin Shirvani2 - 14 WPts
24/08/2024Zurich, Switzerland20 - 18(7) Wolfgang Ploch8(1) - 15 LPts
25/06/2024Zurich, Switzerland20 - 17(7) Songkom Singmanasak3 - 6 LPts
26/04/2024Zurich, Switzerland19 - 17(7) Ernie Schelb3 - 6(1) WPts
26/02/2024Zurich, Switzerland18 - 17(7) Leonard Abrahamsen0 - 5 WPts
28/12/2023Zurich, Switzerland17 - 17(7) Tommy Finnegan0 - 3 WPts
29/10/2023Zurich, Switzerland17 - 16(6) Loredo Prior2 - 6 LKO3
30/08/2023Zurich, Switzerland16 - 16(6) Oscar Hollinger1 - 6 WPts
01/07/2023Zurich, Switzerland15 - 16(6) Rosswald Geigle1 - 16(2) WPts
01/05/2023Zurich, Switzerland14 - 16(6) Marlen Barna3 - 8 WPts
03/03/2023Croix des Bouqets, Haiti14 - 15(6) Guy Senne2 - 23 LPts
02/01/2023Zurich, Switzerland14 - 14(6) Wolfgang Ploch5 - 6 LPts
03/11/2022Zurich, Switzerland13 - 14(6) Michael Kamen0 - 1 WPts
05/09/2022Suez, Egypt12 - 14(6) Asif Alborhamy0 - 0 WPts
08/07/2022Zurich, Switzerland12 - 13(6) Dhakwan Wen8 - 7 LPts
09/05/2022Zurich, Switzerland11 - 13(6) Xavion Salvas8 - 3 WPts
10/03/2022Zurich, Switzerland10 - 13(6) Wolfgang Ploch2 - 3 WPts
08/01/2022Sydney, Australia10 - 12(5) Arnie Dunnett12(1) - 13 LKO2
10/11/2021Mendoza, Argentina10 - 11(4) Alejandro Aro10 - 15 LKO3
12/09/2021Nassau, Bahamas10 - 10(4) Phil Roose12 - 11 LPts
15/07/2021Zurich, Switzerland10 - 9(3) Oscar Adriano2 - 15(1) LKO3
14/05/2021Zurich, Switzerland10 - 8(2) Vere Michel9 - 10 LKO3
14/03/2021Zurich, Switzerland9 - 8(2) Turkhan Kazi3 - 5 WPts
14/01/2021Zurich, Switzerland9 - 7(1) Hackett Gedeon16(1) - 4 LKO3
14/11/2020El Alto, Bolivia8 - 7(1) Seferino Machuca2 - 13 WPts
15/09/2020Zurich, Switzerland7 - 7(1) Orson Fouche5 - 6 WPts
14/07/2020Zurich, Switzerland6 - 7(1) Marko Phebus0 - 2 WPts
13/05/2020San Juan, Puerto Rico6 - 6(1) Orlando Lechuga3 - 7 LPts
15/03/2020Zurich, Switzerland5 - 6(1) Zenor Ohannessian2 - 7 WPts
14/01/2020Zurich, Switzerland4 - 6(1) Alvari Ihamaki3 - 7 WPts
14/11/2019Zurich, Switzerland3 - 6(1) Xalvador Paulino5 - 3 WPts
14/09/2019Zurich, Switzerland2 - 6(1) Hadumar Besser0 - 10 WPts
15/07/2019Zurich, Switzerland2 - 5(1) Rickert Beuerlein5 - 5(2) LPts
15/05/2019Zurich, Switzerland2 - 4 Vicente Mazon2 - 2 LKO3
15/03/2019Zurich, Switzerland2 - 3 Marshall Truffaut4 - 4 LPts
12/01/2019Zurich, Switzerland2 - 2 Colin Murray4 - 1 LPts
13/11/2018Ndola, Zambia2 - 1 Roshaun Chobeka3 - 3 LPts
15/09/2018Zurich, Switzerland1 - 1 Ximen Romano0 - 1 WPts
16/07/2018Zurich, Switzerland0 - 1 Canon Verne1 - 0 WPts
18/05/2018Seoul, South Korea0 - 0 Chul Soh0 - 0 LPts