Weightclass:  Light Welterweight
Location:  Geneva, Switzerland
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2024Geneva, Switzerland20 - 16 Cody Swapp9 - 8 WPts
28/07/2024Geneva, Switzerland19 - 16 Zhong Tung10 - 23 WPts
29/05/2024Geneva, Switzerland18 - 16 Arlo Bernick7 - 15 WPts
30/03/2024Geneva, Switzerland17 - 16 Leonard Abrahamsen0 - 6 WPts
30/01/2024Geneva, Switzerland16 - 16 Ernie Schelb3 - 4(1) WPts
01/12/2023Geneva, Switzerland16 - 15 Mardian Garnier26(2) - 13 LPts
30/09/2023Geneva, Switzerland15 - 15 Charles Ofosu19 - 12(1) WPts
02/08/2023Geneva, Switzerland14 - 15 Oihane Canal11 - 14 WPts
03/06/2023Geneva, Switzerland14 - 14 Garen Piat13 - 7 LPts
04/04/2023Geneva, Switzerland13 - 14 Arlo Bernick5 - 8 WPts
03/02/2023Geneva, Switzerland12 - 14 Nasario Padilla14(3) - 13 WPts
05/12/2022Geneva, Switzerland11 - 14 Petro Novosel18(1) - 13 WPts
06/10/2022Casablanca, Morocco11 - 13 Sufyan Samir12 - 12 LPts
08/08/2022Monza, Italy10 - 13 Remo Pizzorno0 - 10(1) WPts
08/06/2022Geneva, Switzerland10 - 12 Toma Rusinov7 - 6 LPts
09/04/2022Mueang Samut Prakan, Thailand10 - 11 Anuntachai Khunkokeroad16 - 8 LPts
09/02/2022Mueang Samut Prakan, Thailand10 - 10 Anuntachai Khunkokeroad15 - 8 LPts
12/12/2021Geneva, Switzerland9 - 10 Canon Feussi2 - 3 WPts
12/10/2021Charleston, USA8 - 10 Oscar Paisley1 - 12 WPts
13/08/2021Lausanne, Switzerland7 - 10 Adrien Oran3 - 6 WPts
16/06/2021Zurich, Switzerland6 - 10 Eward Gepner9 - 13 WPts
11/05/2021Ndola, Zambia6 - 9 Chike Kadzamira14 - 4 LPts
13/03/2021Geneva, Switzerland6 - 8 Arran Namuswa8 - 6 LPts
13/01/2021Geneva, Switzerland5 - 8 Hisoka Sugawara14 - 7 WPts
13/11/2020Tirana, Albania5 - 7 Ervin Dosti11 - 6 LPts
15/09/2020Zurich, Switzerland5 - 6 Rickard Schalk7 - 7(1) LPts
12/08/2020Geneva, Switzerland5 - 5 Warin Bierwirth10 - 7 LPts
10/06/2020Basel, Switzerland4 - 5 Bourke Stoesz4 - 10 WPts
26/04/2020Lausanne, Switzerland4 - 4 Gofried Richter10 - 5 LPts Switzerland National Championships 2020View
05/04/2020Basel, Switzerland3 - 4 Marko Phebus0 - 0 WPts
09/02/2020Basel, Switzerland2 - 4 Bourke Stoesz4 - 8 WPts
07/01/2020Tehran, Iran1 - 4 Adnan Kaleel0 - 13 WPts
09/11/2019Abuja, Nigeria1 - 3 Josh Ofonagora8 - 2 LPts
11/09/2019Geneva, Switzerland0 - 3 Viktor Ositis7 - 1 WPts
13/07/2019Basel, Switzerland0 - 2 Alwin Henig4 - 6 LPts
08/06/2019Lausanne, Switzerland0 - 1 Olympe Duras1 - 6 LPts
06/05/2019Geneva, Switzerland0 - 0 Jaeger Ahlbrecht2 - 6 LPts