Weightclass:  Featherweight
Location:  Basel, Switzerland
Record:  33(2) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2031Basel, Switzerland32(2) - 34 Wilmar Pippert0 - 3 WPts
18/11/2030Basel, Switzerland31(2) - 34 Kasch Pester1 - 12 WPts
19/09/2030Basel, Switzerland30(2) - 34 Andreas Justus5(1) - 26 WPts
20/07/2030Basel, Switzerland29(2) - 34 Darryl Dean3 - 2 WPts
21/05/2030Basel, Switzerland28(2) - 34 Briar Percier3 - 18 WPts
22/03/2030Basel, Switzerland27(2) - 34 Aron Charles0 - 3 WPts
20/01/2030Basel, Switzerland26(2) - 34 Adam Budge4 - 5 WPts
21/11/2029Basel, Switzerland25(2) - 34 Durin Amacker10 - 18 WPts
22/09/2029Basel, Switzerland24(2) - 34 Nasario Olan0 - 4 WPts
24/07/2029Basel, Switzerland24(2) - 33 Rodrigo Aro15 - 19 LPts
25/05/2029Basel, Switzerland23(2) - 33 Von Melgaard6 - 26(2) WPts
26/03/2029Basel, Switzerland22(1) - 33 Faddei Baranek1 - 10(3) WKO3
25/01/2029Durban, South Africa21(1) - 33 Haas Louw6 - 10 WPts
27/11/2028Basel, Switzerland20(1) - 33 Luduvico Mandery6 - 8 WPts
29/09/2028Basel, Switzerland19(1) - 33 Broderick Stollenwerk1 - 1 WPts
31/07/2028Sofia, Bulgaria18 - 33 Evgeni á Borev0 - 4(1) WKO2
02/06/2028Córdoba, Argentina18 - 32 Selestino Porro10 - 15 LPts
04/04/2028Touba, Senegal18 - 31 Vachel Maunier0 - 3 LPts
05/02/2028San Salvador, El Salvador17 - 31 Xabat Primo14 - 13 WPts
08/12/2027Basel, Switzerland17 - 30 Luitpold Petters6 - 6 LPts
09/10/2027Managua, Nicaragua16 - 30 Alejandro Benavidez5 - 20 WPts
11/08/2027Zapopan, Mexico16 - 29 Carlos Maria18(1) - 10 LPts
13/06/2027Bern, Switzerland16 - 28 Othman Bergmann19 - 19(1) LPts
15/04/2027Basel, Switzerland16 - 27 Jarvis Plog36(3) - 25 LPts
16/02/2027Shah Alam, Malaysia16 - 26 Ibrahim Kanan10 - 18(2) LPts
19/12/2026Basel, Switzerland16 - 25 Meyer Picard11(2) - 25 LPts
21/10/2026Basel, Switzerland15 - 25 Raul Notte1 - 10 WPts
22/08/2026Quito, Ecuador15 - 24 Gabriel Brazil7 - 10 LPts
24/06/2026Zurich, Switzerland14 - 24 Ann Struebing6 - 25 WPts
26/04/2026Zurich, Switzerland14 - 23 Berinhard Scherle46(3) - 32 LPts Switzerland National Championships 2026View
22/04/2026Basel, Switzerland13 - 23 Barret Marty15(1) - 4 WPts
21/02/2026Basel, Switzerland12 - 23 Adalhelm Dausch0 - 16 WPts
23/12/2025Managua, Nicaragua11 - 23 Eloy Andujar1 - 17 WPts
25/10/2025Guayaquil, Ecuador10 - 23 Carlos Tejeda4 - 9 WPts
27/08/2025Warsaw, Poland10 - 22 Dawid Jakubczak2 - 1 LPts
29/06/2025Basel, Switzerland9 - 22 Ximen Vasconcelos2(1) - 10 WPts
30/04/2025Chitungwiza, Zimbabwe9 - 21 Mark Chung2 - 1 LPts
02/03/2025Puebla, Mexico8 - 21 Alejandro Francisco2 - 6 WPts
02/01/2025Kanpur, India8 - 20 Imran Shams2 - 1 LPts
04/11/2024Basel, Switzerland7 - 20 Wilhelm Helt0 - 1 WPts
06/09/2024Basel, Switzerland6 - 20 Rodrigo Yanes1 - 4 WPts
08/07/2024Santiago de los Caballeros, Dominican Republic6 - 19 Neron Nogales1 - 8 LPts
10/05/2024Jaipur, India5 - 19 Premnath Riba0 - 7 WPts
12/03/2024Basel, Switzerland5 - 18 Diego Briseno3 - 18 LPts
12/01/2024Basel, Switzerland4 - 18 Campbell Henri7 - 22 WPts
13/11/2023Chelyabinsk, Russia4 - 17 Afon Yurkov12 - 4 LPts
15/09/2023Lubeck, Germany4 - 16 Rodger Bichsel12 - 16 LPts
18/07/2023Nairobi, Kenya3 - 16 Oscar Muzorewa0 - 0 WPts
19/05/2023Basel, Switzerland3 - 15 Jerrold Zamora3(1) - 20 LPts
20/03/2023Accra, Ghana3 - 14 Adnan Lodhi0 - 4 LPts
20/01/2023Sydney, Australia3 - 13 Adam Ironside15 - 9 LPts
22/11/2022Nizhny Novgorod, Russia3 - 12 Valeri Koksharov26 - 7 LPts
24/09/2022Poznan, Poland3 - 11 Szczeosny Czachor6 - 14(2) LPts
27/07/2022Guatemala City, Guatemala3 - 10 Venacio Amo10 - 18 LPts
29/05/2022Basel, Switzerland3 - 9 Briant Bault9 - 7 LPts
30/03/2022Basel, Switzerland2 - 9 Ann Struebing0 - 5 WPts
29/01/2022Ulaanbaatar, Mongolia2 - 8 El Houari Sadvackasov19 - 5(3) LPts
01/12/2021Basel, Switzerland2 - 7 Kishore Shukla12 - 7 LPts
01/10/2021Basel, Switzerland1 - 7 Penda Nkole0 - 9 WPts
31/07/2021Copenhagen, Denmark1 - 6 Eric Hoberg14 - 9 LPts
01/06/2021Basel, Switzerland1 - 5 Timofei Primack7 - 12 LPts
01/04/2021Durres, Albania1 - 4 Fatjon Muslimi1 - 5 LPts
01/02/2021San Juan, Puerto Rico1 - 3 Eduardo Montejano3 - 11 LPts
01/12/2020Helsinki, Finland1 - 2 Kristo Kataisto12 - 7 LPts
02/10/2020London, UK1 - 1 Bryn Haldane8 - 3 LPts
04/08/2020Catania, Italy0 - 1 Vito Meloni6 - 4 WPts
05/06/2020Basel, Switzerland0 - 0 Briant Bault1 - 1 LPts