Weightclass:  Welterweight
Location:  Zurich, Switzerland
Record:  21 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2023Zurich, Switzerland20 - 10 Cisco Correira0 - 5 WPts
18/11/2022Zurich, Switzerland19 - 10 Ximen Grego0 - 7 WPts
18/09/2022Zurich, Switzerland18 - 10 Suneil Banerjee5 - 22 WPts
20/07/2022Zurich, Switzerland18 - 9 Yago Bustillos25 - 4 LPts
19/05/2022Zurich, Switzerland17 - 9 Pedro Sias10 - 11 WPts
20/03/2022Zurich, Switzerland16 - 9 Igor Yazova7 - 9 WPts
18/01/2022Zurich, Switzerland15 - 9 Marc Philipe6 - 7 WPts
17/11/2021Zurich, Switzerland15 - 8 Charents Hakakian9 - 12 LPts
17/09/2021Zurich, Switzerland14 - 8 Wolfric Anschuetz20 - 3 WPts
17/07/2021Zurich, Switzerland13 - 8 Ximen Machuca4 - 9 WPts
16/05/2021Zurich, Switzerland12 - 8 Amoll Dehne13 - 8 WPts
16/03/2021Zurich, Switzerland11 - 8 Waltier Cisse10 - 8 WPts
15/01/2021Dublin, Ireland11 - 7 Lee Cummins16 - 3 LPts
15/11/2020Geneva, Switzerland11 - 6 Javier Giono4 - 13 LPts
20/09/2020Perm, Russia10 - 6 Igor Polansky7 - 10 WPts
23/07/2020Zurich, Switzerland9 - 6 Senon Reyna1 - 6 WPts
22/05/2020Bern, Switzerland9 - 5 Gofried Christoffel4 - 9 LPts
22/03/2020Zurich, Switzerland9 - 4 Montague Malot7 - 7 LPts
21/01/2020Brussels, Belgium8 - 4 Ray Phalle2 - 8 WPts
23/11/2019La Paz, Bolivia7 - 4 Ramirez Mandes3 - 9 WPts
23/09/2019Zurich, Switzerland6 - 4 Garvyn Abegg4 - 8 WPts
24/07/2019Cairo, Egypt5 - 4 Kamran Manzur4 - 4 WPts
26/05/2019Zurich, Switzerland4 - 4 Vail Giroud1 - 2 WPts
26/03/2019Zurich, Switzerland3 - 4 Satch Larbaud4 - 2 WPts
23/01/2019Zurich, Switzerland3 - 3 Mayer Heil2 - 2 LPts
09/12/2018Zurich, Switzerland2 - 3 Myril Schaan2 - 2 WPts
09/10/2018Zurich, Switzerland2 - 2 Clovis Crist3 - 3 LPts
09/08/2018Quito, Ecuador1 - 2 Ivan Magdaleno1 - 3 WPts
10/06/2018Riyadh, Saudi Arabia0 - 2 Haider Wakim1 - 1 WPts
12/04/2018Zurich, Switzerland0 - 1 Warren Genter2 - 0 LPts
20/02/2018Sofia, Bulgaria0 - 0 Svetoslav á Germanov0 - 0 LPts