Weightclass:  Middleweight
Location:  Vienna, Austria
Record:  25 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2033Vienna, Austria25 - 18 Franjo Bradic13 - 2 LPts
14/03/2033Vienna, Austria24 - 18 Santiago Valdivieso9 - 9 WPts
11/01/2033Vienna, Austria23 - 18 Dillon Corcoran6 - 13 WPts
11/11/2032Vienna, Austria22 - 18 Darryl Mugabe4 - 18 WPts
10/09/2032Vienna, Austria21 - 18 Viggo Kallin2 - 15 WPts
11/07/2032Vienna, Austria20 - 18 David Atuhaire2 - 3 WPts
12/05/2032Vienna, Austria19 - 18 Archibald Waenker6 - 27 WPts
13/03/2032Vienna, Austria18 - 18 Alekber Amir1 - 9 WPts
12/01/2032Vienna, Austria17 - 18 Wang Doo2 - 13 WPts
13/11/2031Vienna, Austria16 - 18 Archibald Waenker5 - 24 WPts
13/09/2031Vienna, Austria15 - 18 Christoph Willyers2 - 9 WPts
15/07/2031Vienna, Austria14 - 18 Vilhelm Masur11 - 19 WPts
16/05/2031Vienna, Austria13 - 18 Andrija Ðukic6 - 5 WPts
17/03/2031Graz, Austria13 - 17 Marko Hancke42(4) - 16 LPts Austria National Championships 2031View
14/03/2031Graz, Austria12 - 17 Eginhardt Zeidler9 - 18 WPts Austria National Championships 2031View
11/03/2031Graz, Austria11 - 17 Uwe Keffenbrinck5 - 12(1) WPts Austria National Championships 2031View
22/01/2031Almaty, Kazakhstan11 - 16 Waqas Kazakpaew8 - 6 LPts
24/11/2030Aalborg, Denmark11 - 15 Ultar Aagard18 - 6 LPts
26/09/2030Karaj, Iran10 - 15 Quon Ni6 - 4 WPts
29/07/2030Grodno, Belarus10 - 14 Boris Sliva18 - 9 LPts
31/05/2030Vienna, Austria9 - 14 Faisal Wakim1 - 6 WPts
02/04/2030Abu Dhabi, UAE9 - 13 Khalid Jabur32(1) - 12 LPts
02/02/2030Vienna, Austria9 - 12 Nicolas Besong27 - 14 LPts
05/12/2029Yerevan, Armenia9 - 11 Avo Panoyan24 - 4 LPts
07/10/2029Dushanbe, Tajikistan9 - 10 Nikolai Mirziyev10 - 3 LPts
09/08/2029Vienna, Austria8 - 10 Pierre Tounkara13 - 4 WPts
11/06/2029Ottawa, Canada7 - 10 Kris Binnion2 - 21 WPts
13/04/2029Vienna, Austria6 - 10 Steinway Nauta0 - 6 WPts
13/02/2029Ecatepec, Mexico6 - 9 Manny Mangas7 - 18 LPts
16/12/2028Port Said, Egypt5 - 9 Malik Marsal9 - 22 WPts
18/10/2028Grodno, Belarus5 - 8 Avel Krawchuk30(1) - 18 LPts
20/08/2028Ghent, Belgium5 - 7 Hein Gheeraerds10 - 14 LPts
22/06/2028Maipu, Chile5 - 6 Miguel Tovar25 - 13(1) LPts
24/04/2028Vienna, Austria4 - 6 Fatjon Ulusoy0 - 3 WPts
25/02/2028Lublin, Poland4 - 5 Hubert Gladkowski10 - 18(2) LPts
28/12/2027Toshkent, Uzbekistan4 - 4 Aleksandr Haziyev16 - 25 LPts
30/10/2027Plovdiv, Bulgaria4 - 3 Andrey á Blagoev9 - 9 LPts
01/09/2027Vienna, Austria4 - 2 Sigwalt Dassel15 - 20(1) LPts
08/07/2027Linz, Austria3 - 2 Waldhramm Ajhtahag2 - 15 WPts
19/05/2027Vienna, Austria3 - 1 Baltasar Fitz16 - 4 LPts
16/04/2027Vienna, Austria3 - 0 Brendan Zeppich0 - 0 LPts
04/03/2027Vienna, Austria2 - 0 Broderick Babenhausen2 - 7 WPts
03/01/2027New Haven, USA1 - 0 Aaron Abbott0 - 1 WPts
05/11/2026Quebec City, Canada0 - 0 Rush Ardant0 - 0 WPts