Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2029Zurich, Switzerland24 - 15 Humphrey Labs1 - 3 WPts
06/11/2028Zurich, Switzerland23 - 15 Wilbart Schar0 - 4 WPts
06/09/2028Zurich, Switzerland22 - 15 Senon Abar11(1) - 19(1) WPts
07/07/2028Zurich, Switzerland21 - 15 Macon German0 - 0 WPts
07/05/2028Zurich, Switzerland20 - 15 Ensio Honkala0 - 4 WPts
08/03/2028Zurich, Switzerland19 - 15 Brad Moore7 - 7 WPts
07/01/2028Zurich, Switzerland18 - 15 Tretan Matzke0 - 0 WPts
07/11/2027Zurich, Switzerland17 - 15 Sumner Marc3 - 12(3) WPts
07/09/2027Zurich, Switzerland16 - 15 Jens Gehrs1 - 8 WPts
08/07/2027Zurich, Switzerland15 - 15 Fremont Stielow2(1) - 26(1) WPts
09/05/2027Zurich, Switzerland14 - 15 Matt Davidge1 - 1 WPts
10/03/2027Zurich, Switzerland13 - 15 Montgomery Orme3 - 10 WPts
09/01/2027Zurich, Switzerland12 - 15 Harti Kaestner4(1) - 13 WPts
10/11/2026Zurich, Switzerland11 - 15 Fred Schake4 - 19 WPts
15/09/2026Geneva, Switzerland11 - 14 Dior De Leon11 - 20 LPts
19/07/2026Vilnius, Lithuania11 - 13 Lew Sokalski16 - 20 LPts
21/05/2026Riga, Latvia10 - 13 Fadei Rozdarzs5 - 16(1) WPts
23/03/2026Dalian, China9 - 13 Lao-Tzu Tsen5 - 9 WPts
23/01/2026Lausanne, Switzerland9 - 12 Villiers Allie6 - 20 LPts
27/11/2025Basel, Switzerland9 - 11 Truman Andler10 - 17 LPts
29/09/2025Zurich, Switzerland8 - 11 Byron Virenque2 - 8(1) WPts
02/08/2025Mexicali, Mexico8 - 10 Manuel Baro30 - 12 LPts
04/06/2025Basel, Switzerland8 - 9 Hulbard Hellner17 - 19 LPts
02/05/2025Zurich, Switzerland8 - 8 Gere Mehrhoff23 - 11 LPts Switzerland National Championships 2025View
29/04/2025Zurich, Switzerland7 - 8 Ulu Pernick30(2) - 23 WPts Switzerland National Championships 2025View
26/04/2025Zurich, Switzerland6 - 8 Adalgiso Gehling2 - 0 WPts Switzerland National Championships 2025View
26/03/2025Zurich, Switzerland5 - 8 Milan Kalkman6 - 17(3) WPts
26/01/2025Zurich, Switzerland4 - 8 Sinjon Candeloro8 - 4 WPts
27/11/2024Zurich, Switzerland3 - 8 Harti Kaestner1 - 2 WPts
28/09/2024Sapporo, Japan3 - 7 Aoi Kaneko31(1) - 23(1) LPts
31/07/2024Incheon, South Korea3 - 6 Soo-il Pak13 - 15 LPts
02/06/2024Geneva, Switzerland3 - 5 Mortimer Beaubien0 - 0 LPts
06/04/2024Zurich, Switzerland3 - 4 Pablo Gaona2 - 3 LPts
07/02/2024Toronto, Canada3 - 3 Connor Venters10 - 23 LPts
10/12/2023Córdoba, Argentina2 - 3 Eduardo Maldonado4 - 32 WPts
11/10/2023Zurich, Switzerland2 - 2 Chrestien Rodin0 - 1 LPts
14/08/2023Geelong, Australia1 - 2 Rich Blaine1 - 2 WPts
16/06/2023Vilnius, Lithuania1 - 1 Justyn Zakaszewski4 - 13 LPts
18/04/2023Zurich, Switzerland0 - 1 Kolzak Pavelko2 - 15(5) WPts
18/02/2023Zurich, Switzerland0 - 0 Venacio Aguila15 - 4 LPts