Weightclass:  Middleweight
Location:  Krakow, Poland
Record:  28(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2025Krakow, Poland27(1) - 24 Hainrich Tkacz6 - 18 WPts
25/07/2025Krakow, Poland26(1) - 24 Justyn Fornal2 - 6 WPts
26/05/2025Krakow, Poland25(1) - 24 Bonifacy Broz9 - 2 WPts
27/03/2025Krakow, Poland24(1) - 24 Marik Cholewinski5 - 17 WPts
26/01/2025Krakow, Poland23(1) - 24 Juan Celestino5 - 5 WPts
27/11/2024Krakow, Poland22(1) - 24 Ulrik Branner1 - 5 WPts
28/09/2024Krakow, Poland21(1) - 24 Adrian Gromek2 - 1 WPts
30/07/2024Krakow, Poland20(1) - 24 Mikolaj Szczygiel0 - 2 WPts
31/05/2024Krakow, Poland19(1) - 24 Jan Wolanski17 - 24 WPts
01/04/2024Krakow, Poland18(1) - 24 Idzi Wydra1 - 5 WPts
01/02/2024Krakow, Poland17(1) - 24 Oihane Caro12(1) - 27 WPts
03/12/2023Krakow, Poland16(1) - 24 Woo-young Tan1 - 8 WPts
03/10/2023Poznan, Poland16(1) - 23 Jerzy Skala22 - 15 LPts
21/08/2023Mexico City, Mexico16(1) - 22 Diego Cobarrubias18 - 9 LPts
23/06/2023San Salvador, El Salvador15(1) - 22 Dimos Mauricio24 - 11 WPts
25/04/2023Lodz, Poland15(1) - 21 Dominik Karmowski9 - 21 LPts
03/03/2023Cali, Colombia15(1) - 20 Ricardo Felix9 - 22 LPts
03/01/2023Warsaw, Poland15(1) - 19 Gabrysz Kaczor14 - 14 LPts
24/11/2022Krakow, Poland14(1) - 19 Bart Tannahill14(1) - 16 WPts
24/09/2022Warsaw, Poland13(1) - 19 Mikolaj Stroik19 - 9 WPts
24/08/2022Burnaby, Canada12(1) - 19 Corey Crookshanks5 - 19 WPts
26/06/2022Krakow, Poland11 - 19 Bartlomiej Adamczak6 - 19 WKO3
25/05/2022Espoo, Finland10 - 19 Atso Peltoniemi16 - 11 WPts
27/03/2022Warsaw, Poland10 - 18 Tadzio Cuda11 - 15 LPts
21/02/2022Krakow, Poland10 - 17 Adam Wons19 - 5 LPts
18/01/2022Varna, Bulgaria10 - 16 Mehmet Ilahi15 - 10 LPts
18/11/2021Istaravshan, Tajikistan10 - 15 Viktor Cajrat14 - 6 LPts
20/09/2021Gdansk, Poland10 - 14 Hubert Wasil14 - 7 LPts
27/07/2021Warsaw, Poland9 - 14 Drugi Kapuscinski17 - 3 WPts
17/06/2021Warsaw, Poland9 - 13 Alaksander Boruta10(1) - 11 LPts
14/05/2021Krakow, Poland8 - 13 Julian Bajor10 - 7 WPts
14/03/2021Krakow, Poland7 - 13 Kelsey Bloch5 - 15 WPts
14/01/2021Krakow, Poland6 - 13 Donat Grabarek0 - 12(3) WPts
13/11/2020San Salvador, El Salvador5 - 13 Diego Lorenzo5 - 11 WPts
14/09/2020Ulaanbaatar, Mongolia5 - 12 Marlen Tserendorj10 - 5 LPts
17/07/2020Krakow, Poland4 - 12 Krystian Zajac2 - 10 WPts
16/05/2020Lausanne, Switzerland3 - 12 Corbin Bouchez3 - 11 WPts
17/03/2020Santiago de Cuba, Cuba3 - 11 Rogelio Ossa5 - 10 LPts
18/01/2020Krakow, Poland3 - 10 Marlen Vyagoroff2 - 7 LPts
18/11/2019Krakow, Poland3 - 9 David Gove9 - 1 LPts
18/09/2019Toronto, Canada3 - 8 Sean Cornog2 - 2 LPts
21/07/2019Warsaw, Poland3 - 7 Alaksander Czaplewski4 - 5 LPts
19/06/2019Krakow, Poland2 - 7 Jevonte Hachimwaya2 - 6 WPts
20/04/2019Krakow, Poland2 - 6 Dominik Stachowski4 - 1 LPts
17/02/2019Kulob, Tajikistan1 - 6 Salim Jabrayilov2 - 3 WPts
20/12/2018Krakow, Poland1 - 5 Leon Mukondiwa4 - 2 LPts
21/10/2018Mombasa, Kenya0 - 5 Mark Marango1 - 4 WPts
22/08/2018Warsaw, Poland0 - 4 Hubert Andrysiak3 - 0 LPts
10/07/2018Katowice, Poland0 - 3 Bohater Kaniecki2 - 0 LPts
24/05/2018Lodz, Poland0 - 2 Hainrich Czyzewski0 - 3 LPts
11/04/2018Krakow, Poland0 - 1 Kamil Gursky2 - 0 LPts
20/02/2018Manila, Philippines0 - 0 Dario Gapuz0 - 0 LPts