Weightclass:  Middleweight
Location:  Krakow, Poland
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/08/2024Krakow, Poland23 - 15 Dai Rummage0 - 4 WPts
29/06/2024Krakow, Poland23 - 14 Hubert Andrysiak28 - 14 LPts
29/04/2024Krakow, Poland22 - 14 Miguel Quezada1 - 15 WPts
29/02/2024Krakow, Poland21 - 14 Dominik Grzegorzewski1 - 3 WPts
31/12/2023Krakow, Poland20 - 14 Sean MacKay3 - 11 WPts
01/11/2023Krakow, Poland19 - 14 Julian Westrom4 - 5 WPts
02/09/2023Krakow, Poland18 - 14 Fabian Zabrowski1 - 0 WPts
04/07/2023Krakow, Poland17 - 14 Sergiusz Stys2 - 8 WPts
06/05/2023Krakow, Poland17 - 13 Marcel Szydlowski22(1) - 10 LPts
06/03/2023Krakow, Poland16 - 13 Marik Tom4 - 18 WPts
04/01/2023Krakow, Poland15 - 13 Krystian Kalista3 - 7 WPts
06/11/2022Krakow, Poland14 - 13 Dawid Basinski2 - 4 WPts
06/09/2022Krakow, Poland14 - 12 Piotr Ciolek28 - 4 LPts
07/07/2022Krakow, Poland14 - 11 Ryszard Wiatrowski20 - 5 LPts
08/05/2022Czestochowa, Poland14 - 10 Justyn Babin7 - 19 LPts
28/03/2022Gdynia, Poland13 - 10 Gabrysz Wolny10 - 17 WPts
08/02/2022Tarnow, Poland12 - 10 Adam Strycharz6 - 17 WPts
30/12/2021Wroclaw, Poland11 - 10 Filip Bartosz5 - 17 WPts
08/11/2021Zurich, Switzerland11 - 9 Salomo Stoeffler15 - 10 LPts
09/09/2021Montpellier, France11 - 8 Chancellor Breton10 - 13 LPts
12/07/2021Ulaanbaatar, Mongolia10 - 8 Melor Tsend-Ayuush7 - 12 WPts
14/05/2021Krakow, Poland10 - 7 Jakub Domian8 - 13 LPts
02/04/2021Shiraz, Iran10 - 6 Zain Shehata20 - 1 LPts
02/02/2021Nottingham, UK10 - 5 Danny Hanes16 - 2 LPts
04/12/2020Cali, Colombia9 - 5 Frisco Ancheta0 - 12 WPts
05/10/2020Al Hudaydah, Yemen9 - 4 Kashif Debs4 - 11 LPts
07/08/2020Winterthur, Switzerland8 - 4 Axel Strasser10 - 6 WPts
07/06/2020Krakow, Poland7 - 4 Tunde Aromire3 - 9 WPts
07/04/2020Krakow, Poland6 - 4 Reynaldo Luz12 - 1 WPts
07/02/2020Krakow, Poland5 - 4 Sergiusz Sobolewski1 - 12 WPts
08/12/2019Managua, Nicaragua4 - 4 Oleos Tineo5 - 4 WPts
10/10/2019Baku, Azerbaijan4 - 3 Nadir Mirkasimov6 - 2 LPts
12/08/2019Krakow, Poland3 - 3 Skjold Janssen6 - 5 WPts
13/06/2019Krakow, Poland2 - 3 Jakub Matysiak5 - 0 WPts
14/04/2019Stockholm, Sweden1 - 3 Alexander Segerstrom6 - 0 WPts
14/02/2019Krakow, Poland1 - 2 Bohater Kaniecki5 - 1 LPts
16/12/2018Lodz, Poland1 - 1 Bartosz Golonka2 - 4 LPts
19/10/2018Krakow, Poland0 - 1 Marik Sokolski0 - 2 WPts
20/08/2018Krakow, Poland0 - 0 Borys Sulek0 - 4 LPts